为什么国产数据库厂商干不好开源? 昨天批了一番厂商的问题详见: 犯了这个大忌,国产数据库厂商干不好开源!
但真的只有厂商有问题吗?
今天, 咱们从用户侧来分析分析, 中国开源搞不起来, 和用户(甲方)有啥关系?
有些时候,还真是要怪甲方领导。
别着急反驳,看完下面一段对话,你再说认不认同?




怎么样?想反驳我的是不是啪啪打脸了。
领导居然认为Oracle这种可以在官网下载二进制包安装的就是开源软件?
这位领导是不是被Oracle发过律师函? 或者被Oracle销售骚扰过? 以为真正的开源软件也和Oracle一样, 你可以拿去用, 但是厂商保留追诉的权利?
我滴乖乖, 如果领导都是这样的认知, 中国的开源还怎么搞?
呼吁给领导提高一下开源软件认知, 至少应该知道: 常见的开源许可有哪些, 不同的开源许可的的要求是什. 搞不清楚的可以问AI嘛.
就像昨天爆的事情, 简直给国产数据库厂商丢脸, 有厂商给用户安装timescaledb开源插件, 居然还收取20万费用, 收取费用事小, 违反timescaledb tsl开源协议事大!
中国的开源搞不起来, 今天咱重点梳理用户的几大问题:
问题1: 用就用吧, 干嘛偷偷摸摸, 不让人知道呢? 要知道你这种行为会扼杀开源. 开源团队在厂商本身就不那么受待见, 因为免费、又不能证明开源的商业价值, 如果连开源用户在哪都不知道, 或者连用户案例都拿不到, 厂商对开源的投入只会越来越少, 开源甚至会慢慢消亡. 昨天的文章里已经提过这个虹吸效应 犯了这个大忌,国产数据库厂商干不好开源!
问题2: 有问题为什么不去发issue呢? 自己琢磨不出个所以然, 就放弃, 然后说国产的开源软件不行这那的. 开源遇到问题第一时间去开源项目里发issue啊(记得遵循提问的艺术:环境,问题,复现方法), 开发者看到自然会进行回复. 例如 PolarDB-X 对应的 https://github.com/polardb/polardbx-sql/issues
问题3: 就算你觉得发issue麻烦, 为什么不可以加开源产品的微信群、钉钉群呢? 直接在群里提问不爽么?
问题4: 如果你觉得群还不够直接, 可以加我微信啊, 虽然我不提供7*24小时聊天服务! 但是有国产数据库商务咨询需求随时喊我!数据库水这么深,你不问我问谁?没有我的话你可能连国产周边哪家一体机、集群管控比较靠谱都不知道吧。先撒点集群管理和监控诊断的葱花:
问题5: 有开源那么多活动为什么都不来参与呢? 来不了线下, 可以来线上的活动啊. 明明活动都不要钱, 甚至还有很多有小礼品拿的. 来给开源运营同学冲冲数也好啊, 不然的话开源运营在公司又不受待见, 将来企业对开源的投入继续缩减.
问题6: 大多数国产开源产品都有公众号, 而且基本上都会考核公众号的关注和阅读, 作为开源用户你为什么就不能动动小手, 关注一下公众号, 没事打开一下内容看看?
总结:
开源的兴衰, 作为用户, 你其实有巨大的责任!
是你, 而不仅仅是开发者, 在推动国产开源的发展!
期待更多甲方看到此文,做出改变!