是否可以在开源项目中使用SQL Server Compact Edition?

时间:2009-07-20 12:51:07

标签: open-source licensing sql-server-ce

我知道其他解决方案,例如System.Data.SqliteFirebirdDblinq,但由于没有什么比Visual Studio更适合SQL Compact Edition,我想使用它并了解其许可证是否允许其在开源项目中使用。

感谢。

3 个答案:

答案 0 :(得分:2)

要记住的一点是,您可能不会分发Compact Edition的源代码。如果Compact Edition与其他代码紧密集成,这可能会使您的项目失败某些“开源”定义。这反过来可能使得它无法被托管在某些FOSS网络服务器上(我正在考虑谷歌代码),并可能导致你的名字变得更加热心的FOSS支持者。

答案 1 :(得分:0)

只要您不需要使用大型MS SQL Server进行复制,就可以使用SQL CE。

答案 2 :(得分:0)

IANAL,我不知道EULA是否与每个开源许可证兼容。

但是,只要您注册redistribution rights,就可以使用开源项目重新分发它。