-1
我正在爲我目前工作的公司開發Java應用程序。 我想保密的源代碼,但我需要知道如何集成應用程序中涉及的外部庫(不知道如何許可它)。帶有許可的開源庫的封閉源代碼軟件。
我使用這些庫:
- Xerial SQLiteJDBC(Apache許可證2.0版)
- iTextPDF(AGPL)
- 的JFreeChart(LGPL)
附:該應用程序將僅用於一臺計算機,並且不會分發。 謝謝!
我正在爲我目前工作的公司開發Java應用程序。 我想保密的源代碼,但我需要知道如何集成應用程序中涉及的外部庫(不知道如何許可它)。帶有許可的開源庫的封閉源代碼軟件。
我使用這些庫:
附:該應用程序將僅用於一臺計算機,並且不會分發。 謝謝!
如果你不分發它(*包括*不通過Web服務器),那麼你很好。這些許可中沒有一個禁止非分發使用,但如果您通過網絡將這項工作轉交爲服務,那麼AGPL會對您做出要求。 Copyleft許可證通常會說,「每當你與其他人分享這項工作時,你必須提供源代碼」,所以如果你不分享它,你根本沒有任何麻煩。 (除了保留版權聲明以便所有作者都可以被授權之外,非copyleft免費/開放許可證通常沒有任何可評估的要求。) – apsillers
這是一個使用本地數據庫(SQLite)的桌面應用程序。 – Zi0P4tch0