2013-08-06 43 views
1

我正在開發一個封閉源代碼的Android應用程序。我使用db4o來在設備上保存數據,並且我發現它非常簡單易用。 不幸的是,我直到現在才知道它的許可證是GPL。 據我瞭解,通過在我的應用程序中使用db4o,我必須使其開放源代碼,這是我無法做到的。 什麼是最簡單,最無痛的替代db4o在一個不太緊張的許可證(Apache)下?非GPL替代db4o

回答

0

嘗試OrmLIte。它有Android support,工作正常,API相對友好。它使用ISC license,類似於BSD。

此外,請注意,db40有一個commercial license as well,如果這是一個選項。

+0

謝謝,我可以問一下你的意思是「相對」嗎? – FWeigl

+0

嘿,我想我應該編輯,澄清:)。沒有任何錯誤或者類似的東西,我的意思是API的「友好性」 - 在這裏「相對」意味着你必須花一些時間來學習這些線索,尤其是NM映射,但學習曲線是可比的到其他框架。 –