MIT/GNU 雙授權 - Linux

Table of Contents

※ 引述《Tetralet (Tetralet)》之銘言:
: 但問題是出在,若您想對這個雙授權軟體提交 patch 時,

另外一個大問題是,
若某個人 fork 了這個軟體,
那對於原來的程式碼這部份,
他可以採取哪個授權?

比如說,某個程式裡有個 src/window.cpp 檔案,
在檔頭作者宣告了授權為 商業授權/GPL 雙授權,
然後寫得很明白使用者可以擇一使用時,
fork 的人可以把其中的商業授權條文給拿掉,只留下 GPL 嗎?

因為 src/window.cpp 的著作權仍為原作者,
所以 fork 的人是不是無權去更動授權部份?

還是,既然原作者是採用雙授權,
那麼 fork 的人只採用其中的 GPL 授權,
似乎並無違反原作者原有的授權條款?

BTW, 以前的 Qt 裡的授權是 QPL and/or GPL,
似乎是說 QPL 是必要的,但 GPL 則為 Option,
也就是說可以切換為純 QPL,但不可為純 GPL 囉?

敝人不是律師,只好請教版上各位先進了。

--

All Comments

Carolina Franco avatarCarolina Franco2013-01-16
and/or 的意思是可以用 QPL, 可以用 GPL, 也可以同時用
Bethany avatarBethany2013-01-17
QPL 和 GPL
Hedy avatarHedy2013-01-19
This file may be distributed under the terms of the Q
Public License... (下略)
Sierra Rose avatarSierra Rose2013-01-21
This file may be distributed and/or modified under
under the terms of the GNU General Public License
version 2... (下略)
Puput avatarPuput2013-01-22
所以才說,似乎 QPL 是必要的,但 GPL 則為 Option
Queena avatarQueena2013-01-23
整個 project 是以 QPL 為主,所以要 con 回原專案的話
Liam avatarLiam2013-01-23
必須以原本的授權,除非你要自己 fork 出一個你管的版本
Rachel avatarRachel2013-01-28
如果有拿來自己改給特定人士用,不想讓別人改了變自己的
那可以拿掉 QPL 宣告為 GPL,只是以後也不能直接con回去