Replies: 7 comments 1 reply
-
8 月 15日 的第二节课“Software Products”,欢迎大家在此条目下进行讨论~ |
Beta Was this translation helpful? Give feedback.
-
关于梅赛德斯·奔驰给出的开源许可证信息的若干个问题Dirk教授在COSS C01中给出一张关于奔驰的slide,并夸赞了奔驰的做法。 奔驰不同车型用到的开源软件不完全相同,因此每个车型附带的这个记录许可证信息的光碟的内容也不相同。我在网上找到了C级车的版本。浏览一番后,我有如下几个问题,主要是关于“Copyright Notice”的。 Q1:为什么看上去“差不多”的Copyright Notice要列这么多个?奔驰的这个册子是按照开源许可证来组织的,好像是把所有用到某种开源许可证的开源软件的Copyright Notice都放到了一起。以“Acme Labs BSD License”为例,差不多都是Jef Poskanzer一个人的版权信息,只是年份不同,有些年份在我看来还是包含关系,感觉像是冗余重复的。为什么要这么做呢? Q2:MIT License有多个版本?MIT许可证是常用的许可证,于是我浏览了相关的部分,发现似乎存在着好多个MIT许可证的版本,主要是第三段话有略微区别。每个版本最前面都是相关的Copyright Notice,第一个版本(和官网一致的版本)拥有的Copyright Notice最多。 Q3:如何更新Copyright Notice?日常生活中总能看到©版权符号以及相应的Copyright Notice。在浏览了这个册子后,我了解到版权信息中的year很重要。那么:
Q4:Copyright Notice一定要显式声明吗?Dirk教授在举奔驰的例子时,强调了一下GPL2.0和下一个证书之间有一个“big jump”: 他说这很可能是因为Linux Kernel项目引入的。看了一下Linux Kernel项目,大部分文件的开头都是有版权声明的,所以我估计奔驰是自动生成了这些版权信息。 我的问题是:没有显式声明版权信息的贡献者会自动得到版权吗?(不知道这样问对不对) |
Beta Was this translation helpful? Give feedback.
-
这张图看不懂。。COSS C01第31张slide: |
Beta Was this translation helpful? Give feedback.
-
为什么apache/dubbo只要求有较多contribution的贡献者签署CLA?当一个贡献者签署了某个开源项目/基金会的CLA,那么TA的代码的Copyright就转移到该开源项目/基金会了。CLA存在的主要目的是服务于vendor的,这样可以减少版权纠纷等一系列法律问题。 问题:Why apache/dubbo only requires those who contribute a lot to sign CLA? How about occasional contributors? |
Beta Was this translation helpful? Give feedback.
-
另一张看不懂的图COSS C02 42页: |
Beta Was this translation helpful? Give feedback.
-
关于 Commerical Open Source 和 Cloud Service Strategies 相关的内容可在此讨论 |
Beta Was this translation helpful? Give feedback.
-
关于 Software Vendor 和 Business Model 相关的内容可在此讨论 |
Beta Was this translation helpful? Give feedback.
-
可以在此“Discussion”下讨论与COSS课程相关的问题,具体日程可以参见这里~
Beta Was this translation helpful? Give feedback.
All reactions