Open source 可以在开源项目中使用SQL Server Compact Edition吗?

Open source 可以在开源项目中使用SQL Server Compact Edition吗?,open-source,licensing,sql-server-ce,Open Source,Licensing,Sql Server Ce,我知道有其他类似或通过的解决方案,但由于没有什么比SQL Compact Edition(集成智能版)和Visual Studio更好,我想使用它,并了解它的许可证是否允许在开源项目中使用它 谢谢。只要您不需要使用大型MS SQL Server进行复制,您就可以使用SQL CE。IANAL,我不知道EULA是否与每个开源许可证兼容 但是,只要你注册了,你就可以用一个开源项目重新发布它。需要记住的一点是,你大概不会发布压缩版的源代码。如果Compact版本与代码的其余部分紧密集成,这可能会使您的项

我知道有其他类似或通过的解决方案,但由于没有什么比SQL Compact Edition(集成智能版)和Visual Studio更好,我想使用它,并了解它的许可证是否允许在开源项目中使用它


谢谢。

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

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


但是,只要你注册了,你就可以用一个开源项目重新发布它。

需要记住的一点是,你大概不会发布压缩版的源代码。如果Compact版本与代码的其余部分紧密集成,这可能会使您的项目无法通过“开源”的某些定义。这反过来可能会使它无法托管在某些FOSS web服务器上(我想到的是谷歌代码)这可能会导致你的项目在更多狂热的自由和开放源码软件支持者中名声扫地。

同样的论点不能反对使用.Net框架吗?@Sam当然可以-我没有听到任何人说.Net是开源的。是的。但是.NET是一个平台——你不能将它与yoir FOSS应用程序一起发布。我投票将这个问题作为离题来结束,因为它涉及许可或法律问题,而不是编程或软件开发。有关详细信息,请参阅。