【发布时间】:2011-10-21 20:16:53
【问题描述】:
我正在为我的公司研究一个项目的可能性,经过多次考虑,我正在研究在 NHibernate 上构建应用程序以进行对象映射,这将允许我们的客户使用他们喜欢或也使用的任何数据库管理系统等......无论是 MySQL、MSSQL、PostgreSQL 还是 SQLite,在数据量很少的情况下。我们的一些客户已经拥有各种数据库系统。
我关心的是围绕这些数据库管理系统的许可,以及我们计划如何开发应用程序。例如,MySQL 是 GPL 和 MSSQL 专有的。当然,我不会在最终解决方案中全部分发相关的连接器,而是让客户自己选择并安装相关的连接器和数据库服务器......
- 在这种情况下,我们是否需要为所有这些连接器和系统购买许可证(我猜这将是一大笔钱)?
- 或者我们的客户是否应该为其选择的数据库系统购买许可证?
- 或者我们可以直接发送没有任何数据库相关文件的应用程序,让客户自己做生意吗?
感谢您的帮助, 皮埃尔。
【问题讨论】:
-
我不明白我的问题的-1。有什么不对或不对的地方吗?
标签: mysql sql-server database licensing