DDD888 发表于 18-5-2014 18:09
那我就探讨下
引用 http://blog.csdn.net/jinzheng069/article/details/12492579
我本来写了一大段回复,结果不小心关掉窗口了。。
简单一点说,专利的授权在license里面也是有提到的。http://en.swpat.org/wiki/Patent_clauses_in_software_licences
以下是APL2 http://www.apache.org/licenses/LICENSE-2.0 里面的相关段落
3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
有一些比较简单的license,比如上文作者貌似比较推崇的MIT/BSD一类(还有你用的qunit/nunit的license ), 反而对patent这一块没有提及。
大公司领导的开源项目。项目中有技术含量的早就被申请专利了。他只是不说在开源协议中提到一下。然后给你免费使用哦。一旦你的所有开发都给予这个平台的话。有一天他要说我要收专利费了。我们的项目已经完全的捆绑上去了。我们怎么办?
关于这一点,我的看法是:
1. 你自己之前功课没做足,没有看懂license
2. 你本来就是免费在用人家做出来的东西。现在要收钱,你没法免费用了,也只是回到原点。你被迫要去做那些你本来免费得到的但现在不得不自己去做的东西。
关于那个压榨劳动力的说法,我还没没看懂是什么逻辑。
是说那些受雇于大公司的,专门在做开源相关的开发的那些程序员拿的工资比一般程序员少吗?还是说这些人拿了钱,做开发,结果那个项目发了,有人想收购了,他们没办法跳出来再额外分点钱,就吃亏了吗?
“那些程序员的劳动成果最终被谁拿去?”不管被谁拿去了,“那些程序员”已经拿到他们的报酬(工资)了。
如果是说用业余时间做开源的人,那是人家品德高尚。
我同意一个国家需要有自主知识产权的东西。如果你想有自己能控制的东西,就自己做啊。从头做,或者是合理利用别人的license从现有的东西做起。从开源软件的技术上来说这个,我不太赞同。
大家现在用的linux, hadoop, bootstrap, xunit, jquery, mongoDB, postgres, mysql之类的,难道我们不都是受益者吗?这些项目让很多公司受益是真的。但是这些项目怎么剥削程序员了?剥削了哪些程序员,我就搞不懂了。
LWDHLH  |