簡單問題:我可以使用GPL授權的版本控制系統(如Git)開發商業代碼,專有代碼嗎?GPL授權版本控制(例如Git)
維基說:
GPL是用於一般用途,這意味着衍生作品只能在相同的許可條款分佈在第一的copyleft許可證。
我不確定,但是,無論是使用版本控制SYS計數爲「衍生作品」,因爲當然代碼不是從CVS的源代碼衍生,但代碼與應用開發的CVS。
在this question它簡單地說是'是',但我想知道是否有人能指出我參考/確認。
謝謝你在前進,
尖子
簡單問題:我可以使用GPL授權的版本控制系統(如Git)開發商業代碼,專有代碼嗎?GPL授權版本控制(例如Git)
維基說:
GPL是用於一般用途,這意味着衍生作品只能在相同的許可條款分佈在第一的copyleft許可證。
我不確定,但是,無論是使用版本控制SYS計數爲「衍生作品」,因爲當然代碼不是從CVS的源代碼衍生,但代碼與應用開發的CVS。
在this question它簡單地說是'是',但我想知道是否有人能指出我參考/確認。
謝謝你在前進,
尖子
你當然可以。 GPL不包括您編寫的代碼,如果您在源代碼中使用GPL授權代碼,則工作只會計算爲派生代碼。
是的,你可以,因爲如果你使用它您所創建的產品不是衍生工作,而是一個完全獨立的一個。即使我沒有進一步的參考,哪一點不清楚?
可以使用GPL VCS開發的專有軟件。唯一的例外是當您想要創建擴展並將其擴展到VCS Tool本身時(當您修改VCS Tool本身的源代碼併發送這些修改過的程序時)。
但是,只要您不分發包含VCS源代碼的程序,就沒問題。
你爲什麼不呢?這就像問你是否可以使用IDE(許多是GPL)來編寫專有代碼。或者使用gcc來編譯它。這是一個非感性的問題,這意味着你將很難找到一個「參考」 – 2012-02-24 18:29:46
我以前從來不必擔心授權問題 - 我正在開展的第一個商業項目 - 所以它看起來像對我來說是一個有意思的問題。 – franka 2012-02-24 18:43:36
我投票結束這個問題作爲題外話題,因爲它涉及許可或法律問題,而不是編程或軟件開發。 [見這裏](http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964)瞭解詳情,以及[幫助]瞭解更多。 – JasonMArcher 2015-06-07 05:54:12