终于可以提200分的问题了:我公司写的软件用SQL为后台,但最终用户不是就要买正版SQL了吗?
一是最终用户可能没有足够的资金
二是就算最终用户就算有钱,也不一定会为了一个几千元的管理系统而买个正版SQL及正版98吧
这如何是好?如果没有SQL我的软件就会无法运行的。如果给最终用户提供D版SQL又会犯法,我们这样的小公司如里被M$一告,就会马上倒闭了 :)
请大家出出点子,我想你们也遇到了这种情况吧。
呵呵,从法律来说,最终用户必须买正版SQL。
软件太小的话,在设计时就要考虑最终用户的成本,而选用一些小型的数据库。
用SQL Server 2000桌面引擎(MSDE 2000)代替,它是免费的。具体参考
http://www.microsoft.com/china/sql/techinfo/development/2000/MSDE2000.asp
是个头疼的问题
那就跟用户解释清楚,说买正版的不存在法律问题,买D版的价格便宜。
要不,刻盘给他吧,呵呵
这就是软件定位的问题了,现在并不是说东西做不出,而是先要通盘考虑软件的整个生命周期会出现的问题。
既然98都是D版的,还在乎SQL是D版吗?
Sqlserver desktop版也支持网络功能。既然它免费,那就用呗!
严格说来是要买正版的
你不说,谁知道?
让用户自己装一个D版SQL,不关你事,告也是告他,谁让他没钱。
这种小Case,MS懒得管啦。
你卖的是MIS又不是SQL2K
关你什么事啊?
用msde一样支持的我的程序就是用msde做好再转到服务器上去的
理论上应当建议用户购买使用SQL的正版。但这仅仅是建议,目前所有的软件公司都是这样建议的,至于用户是否使用正版嘛,看用户的具体情况了,但大多数用户都是使用的盗版,所以,这个问题软件公司是没有办法控制的,其实也只是形式而已。
有这么小的用户,买软件也买不起?既然如此,你就不用操心了,那是他的事,他愿买盗版,是他的事---再说即使处罚,恐怕没人愿意去管他,那么小:-)
用MSDE没问题。
自由分发
功能与SQL Serve几乎无异
哎,如果你不是大公司,不是政府部门,没有多少人管你用D还是正版,中国这么多公司,M¥它就能查这么多吗?讲真的,现在软件公司有多少是用正版的呀!
可以采用MSDE数据引擎.
1 它是可以免费分发的;
2 支持除事务复制外的全部SQL Server功能;
3 限制于5个并发连接(超过5个并发性能会严重下降)
4 支持MSM安装方式,客户将感觉不到安装过程
5 注意ADO对象访问MSDE时有时会发生超时错误,需要优化数据结构,添加必要的主键和索引.
不是网络么?做3层,远程服务器设在你们公司,1套正版可以给n个用户安装,老兄,你赚翻了,今夜做梦也会笑,呵呵。。。谁在扔拖鞋??!!