登入
 |
English
專案
文章
人才
首頁
專案
Who's Who
新聞
法律源地
活動
資源表列
關於
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 本網站預計持續維運至 2021年底,網站內容基本上不會再更動。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。
討論區
最新話題
所有討論版
平滑瀏覽
Forum
法政討論區
授權條款相關
關於QPL問題 (1 位瀏覽者)
(1) Guest
Favoured: 0
TOPIC:
關於QPL問題
工具
發表新話題
顯示最新發表
#136
關於QPL問題
2008/09/25 17:45 (17 Years ago)
Karma:
1
由於目前開發一個OpenSource項目,因題材範圍很廣,需要參考各領域的程式碼。其中看到一個以QPL授權的原始碼軟體,因我特別喜歡程式碼內的框架分類和某些實用方法,但是其程式碼設計無法令我認同(廢Code很多,沒最佳演算之類的)。
於是我採用它的理念,如物件的分類方法,再加上我原本設計的內容,變更成他的分類規格,並且優化分類,並將所有程式碼演算法最佳化,移除不必要的設計。
可是問題來了,當我去找QPL授權說明時,看到QPL的授權方式似乎是要用patch模式變更。
可是我幾乎不知道該如何patch起,因為從檔案開始,我自己原本就有檔案設計規格,所以完全不同。再從原始碼比對,除了固定的專有名詞和特定的計算方式是相同的(就像排序方法,算法就是那樣寫),大都重改過。
換個角度說,我寫的部分程式碼,穿插那QPL授權軟體的一些分類觀念和部份執行算法(如兩點曲線算法,我原本就不會,但是算法寫的程式碼效率不是很好,於是我改了程式碼減少變數使用量和減少迴圈,但整體算法卻是他的智慧)。
那我是該放棄我花時間寫的東西嗎?還是QPL軟體是否允許讓人取得程式碼內的知識,並且用在我開發的自由軟體上?
這個問題困擾我很久~"~
!noon
(User)
Fresh Boarder
Posts: 2
Logged
The administrator has disabled public write access.
話題
Author
Date
關於QPL問題
noon
2008/09/25 17:45
回覆:關於QPL問題
lucien
2008/09/26 18:25
回覆:關於QPL問題
noon
2008/09/30 17:14
Forum List
法政討論區
授權條款相關
跳轉討論版
法政討論區
... 商業模式相關
活動討論區
... 我有新議題發表!
... 問題與建議
OpenFoundry 討論區
... 操作問題
... 移置安裝
... 功能建議
Powered by
FireBoard
行動版
自由軟體鑄造場 製作 最佳瀏覽狀態:IE7或Firefox2.0以上 (建議使用Firefox) ‧ 解析度1024*768
E-Mail
:
[email protected]
Address
:台北市南港區研究院路2段128號 中央研究院資訊科學研究所 .
隱私權條款
.
使用條款