作者yungyuc (酷狗喵千代)
看板Python
标题Re: [问题] 有没有人要一起开发?
时间Mon Dec 17 17:23:09 2007
※ 引述《StubbornLin (Victor)》之铭言:
: ※ 引述《yzugsr (Bird)》之铭言:
: : 这应该不太对
: : 你授权时并没有放弃你对该程式的着作权
: : 你在GPL授权之後,依然可以将同版本的程式卖给其他人做commercial use
: : 也可以在GPL之後,再多用BSD,MIT重新授权一次
: 也就是说"该版本" 的程式就算我授权出去了
: 还是算是我的东西,只是别人 "可以" 修改 发布等等...
: 可是在某个license下别人修改出来的东西就不再算是我的东西了@@
: 是这样讲的吗?
都是你的东西,不用太担心啦 XD
只是,通常 open source 和 free software 的授权都是像 tib 讲的一样
一次定生死
这是说授权条款里没有可以撤回授权的选项
所以一旦用这些 foss 授权出去的软体,重新授权的动作会变得比较没有意义
因为人家仍然可以使用旧版的授权 (在旧版的软体上)
举例:
ysuck v1.0 -> GPL
ysuck v1.0.1 -> Ysuck License
假设 1.0.1 和 1.0 的软体本身只差在 bugfix,但我反悔不想搞 free software 那一套
於是改用自订的 Ysuck 授权
人家看看 1.0 和 1.0.1 差不多,就回去用 1.0 版
然後 fork 成另一个 project sgreat
我 Y 也不能怎样,因为 ysuck 1.0 用的 GPL 允许使用者这样干
唉,授权很麻烦,因为它基本上是一种商业行为,受一堆规范
free software 给心胸宽大的人一条简单的路走,将自己的成果提供给大家自由使用
这是 GPL 的用意,想省事的话用它就好了
或是有另一种想法:跟着主要工具的授权走
譬如 Django 用 BSD,我希望自己用 Django 写的程式可以向 Django 看齐
乾脆就用一样的授权,省得动脑筋
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.86.66