【发布时间】:2013-08-06 07:26:49
【问题描述】:
我正在开发一个闭源 Android 应用程序。我使用 db4o 将数据保存在设备上,我发现它使用起来非常简单直接。 不幸的是,直到现在我才知道它的许可证是 GPL。 据我了解,通过在我的应用程序中使用 db4o,我必须使其开源,这是我做不到的。 在限制较少的许可证 (Apache) 下,什么是 db4o 的最简单、最轻松的替代品?
【问题讨论】:
我正在开发一个闭源 Android 应用程序。我使用 db4o 将数据保存在设备上,我发现它使用起来非常简单直接。 不幸的是,直到现在我才知道它的许可证是 GPL。 据我了解,通过在我的应用程序中使用 db4o,我必须使其开源,这是我做不到的。 在限制较少的许可证 (Apache) 下,什么是 db4o 的最简单、最轻松的替代品?
【问题讨论】:
试试OrmLIte。它有Android support,工作正常,API 相对友好。它使用ISC license,类似于BSD。
另外,请注意 db40 有一个 commercial license as well,如果这是一个选项的话。
【讨论】: