2009-11-13 18 views
0

如果我的程序只是有時會調用GPL程序(或者如果我們談論閃存,我的swf有時會將參數發送給其他GPL的swf),那麼我的程序是否應該是開源的GPL?如果我的程序只是有時會調用GPL程序,那麼我的所有程序都應該是開源的GPL程序?

+4

我投票結束這個問題作爲題外話,因爲**它是關於許可或法律問題**,而不是編程或軟件開發。 [見這裏](http://meta.stackoverflow.com/a/274964/1402846)瞭解更多信息,以及[幫助/話題]。 – 2015-06-07 20:23:57

回答

2

不要根據您在互聯網上獲得的法律建議做出商業決策 - 包括我的!尋找一名合格的法律專業人士,他知道有關軟件許可和知識產權的信息。

也就是說,當你的代碼「有時」調用GPL代碼時,GPL許可證似乎沒有任何區別。所以我認爲你不能逃避這一點。

有一個Lesser GPL,這與@RageZ所指的庫異常有關。但是,除非您使用的swf明確表示它使用LGPL或庫異常,否則您應該認爲此例外不適用於您。

+0

@ Bill:LGPL非常像BSD。您可以在商業/無商業項目中使用該代碼。許可證實際上是一個複雜的主題。 – RageZ 2009-11-13 04:44:50

+2

@RageZ:你的第三句話是真的。 – 2009-11-13 05:36:54

相關問題