2012-08-09 32 views
2

我開發了一個依賴於某些開源編解碼器的應用程序,是否應該將我的源代碼作爲開源發佈?編解碼器駐留在外部庫中。我是否應該發佈我的代碼,如果我不會更改開放源碼編解碼器代碼但簡單地使用它?我可以將我的應用用於商業用途嗎?如果我不更改代碼

+3

這取決於解放運動在 – Karussell 2012-08-09 10:05:06

+2

許可證我正在投票結束這個問題,因爲它涉及許可或法律問題,而不是編程或軟件開發。 [見這裏](http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964)和[here](http://meta.stackexchange.com/questions/139804/can-許可問題永遠在主題上)以獲取詳細信息,以及[幫助]瞭解更多信息。 – JasonMArcher 2015-07-03 03:44:59

回答

3

取決於編解碼器的許可證以及如何將庫與應用程序鏈接。

如果您閱讀了關於開源許可證的更多信息,將會很愉快。如果許可證迫使您根據發佈編解碼器的許可證發佈您的代碼,那麼您將必須將您的代碼授予開源許可證併發布它。

但是,這並不意味着你不能使用你的應用程序用於商業用途

  1. Can I sell closed source software that depends on an open source application?

  2. How to circumvent Open Source Licenses for commercial and interoperability purposes