※ 引述《uranusjr (←這人是超級笨蛋)》之銘言:
: ※ 引述《Tetralet (Tetralet)》之銘言:
: → Tetralet:This file may be distributed under the terms of the Q 01/15 23:55
: → Tetralet:Public License... (下略) 01/15 23:55
: → Tetralet:This file may be distributed and/or modified under 01/15 23:56
: → Tetralet:under the terms of the GNU General Public License 01/15 23:56
: → Tetralet:version 2... (下略) 01/15 23:56
: → Tetralet:所以才說,似乎 QPL 是必要的,但 GPL 則為 Option 01/15 23:57
: 不是這樣的
: QPL 不允許直接修改源碼檔案內容(只能以 patch 形式存在)
: 所以如果你要 distribute 被直接修改過的檔案, 就必須使用 GPL
: 你引的這兩句的意思應該是
: 1. 可以根據 QPL 散佈
: 2. a. 可以根據 GPLv2 散佈此版本檔案
: b. 可以根據 GPLv2 散佈根據此版本的修改版本
: c. 可以同時進行 2a 與 2b
個人還有進一步的疑問...
大家都知道,
GPLv2 相容於 GPLv3,但 GPLv3 卻不相容於 GPLv2,
所以說,GPLv2 → GPLv3 是單行道,回不去。
** This file may be distributed under the terms of the Q Public License
** as defined by Trolltech AS of Norway and appearing in the file
** LICENSE.QPL included in the packaging of this file.
** This file may be distributed and/or modified under the terms of the
** GNU General Public License version 2 as published by the Free Software
** Foundation and appearing in the file LICENSE.GPL included in the
** packaging of this file.
在上例中,很明顯這個授權是 [QPL] and/or [GPLv2 only]
(它的 GPLv2 中沒有 or (at your option) any later version. 這句)
那我們可以把這個檔案轉而用 GPLv3 發行嗎?
這樣算遵循它的授權條款嗎?
謝謝!
※ 編輯: Tetralet 來自: 59.120.181.85 (01/16 11:49)