开发人员真的在乎开源吗?

如果开发人员真正想要的是开放的API和有效的成本模型,那么也许云计算是最好的答案。


FaunaDB公司创始人EvanWeaver表示,即使像Linux和Kubernetes这样的开源项目继续蓬勃发展,他还是建议说:“只要您为开发人员提供开放的API和适用于他们的成本模型,他们就不会在乎[开源]。他们只是不想操作任何东西。”


这是一个大胆的想法,而不是不合理的想法。但是,当我与一系列行业重量级人物提出这一想法时,他们出于各种不同的原因而退缩。Lightspeed的投资者GuaravGupta说,“开发人员对开放源代码有着极大的喜爱和赞赏,几乎像是上瘾,对于开发人员而言,这是不切实际的API。”


有没有办法在不失去开发人员对开源社区的归属感的情况下方便使用API?答案似乎是肯定的,但是要到达那里有点复杂。

开发人员真的在乎开源吗?_业界动态_电子商务

 不要忘记数据


对于提供开放源代码无头CMS的Strapi公司联合创始人兼首席产品官Aurélien Georget来说,持久的开放源代码中的一小部分与代码无关,尽管有时这仅仅是必要的。例如,在Strapi的情况下,许多客户想要大量自定义其CMS。在这种情况下,云服务无法满足他们的需求。他们需要代码。


即使他们不想修改代码,数据也会将其驱动到其中。Georgett说,“我们的用户对代码的所有权而不是数据的所有权不感兴趣。出于数据隐私的原因,有时从法律的角度来看(例如银行、保险、公共管理等),他们需要在自己的数据中心内运行其代码-并将其数据保存在自己的数据中心内。这并不是说Weaver坚持以API为中心的方法是错误的,但是,每个解决方案都应该面向API,因为它可以使开发人员发挥创造力,想象新的用例并进行创新。”


即便如此,Georget也承认:“独立并拥有我们的数据100%的所有权是有代价的。”他说,使用云服务可能会更方便,但对于某些类别的应用程序或客户而言,这并非总是可能的。


开源数据层技术可确保公司完全控制自己的数据和流程。通过选择100%开源技术,公司拥有自己的代码,并保持不受供应商或技术锁定的约束。但是,比代码本身更重要的是,真正的开源技术可确保公司的关键信息供应线不会因提供专有解决方案的实体的异想天开而中断,并且无论如何都可能干扰其充分利用自己的数据的能力。


换句话说,也许不一定是云计算或开源决定,而是云和开源选择。



7
199
0
16

相关资讯

  1. 1、开年“爆剧”《灵域》,如何实现男频IP影视化的华丽转身?658
  2. 2、瞒了10多年,陈乔恩坦言跟古天乐的关系,网友:太意外了1333
  3. 3、何炅徐若剑拔弩张《完美假妻》中斗智斗勇3223
  4. 4、刘涛新剧造型惹争议,男主是多次扑街的他,网友:要凉凉?1345
  5. 5、林青霞被传婚变?好友辟谣曝近况:一家人天天都开心5044
  6. 6、《生化危机》后继续“战斗”米拉·乔沃维奇将主演时代动作片1885
  7. 7、《小舍得》:两未婚女星演辣妈,蒋欣华妃上身,宋佳演技霸气力压1253
  8. 8、京华时报:《郊游》夺大奖为文艺片添正能量4413
  9. 9、刘昊然17岁被选秀星探发掘,可是他最后还是选择了陈思诚4587
  10. 10、钟嘉欣不满声沙唱现场秦沛无暇过档其他电视台424
全部评论(0)
我也有话说
0
收藏
点赞
顶部