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

如果开发人员真正想要的是开放的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、《山河令》:温客行自曝改名由来,暗示是原著《天涯客》的男主666
  2. 2、怕剧透《复仇者联盟4》,漫威竟要求索尼推迟上映《蜘蛛侠2》?3623
  3. 3、人生顶难过,也不过是大器晚成,越老越火的人你还知道谁3718
  4. 4、梁洛施发生活照,却因太瘦引网友议论:吃的美食去哪里了?765
  5. 5、片名剧情均为山寨,上映2天就被观众抛弃,烂片票房仅3.8万1151
  6. 6、《好声音》学员身价暴涨李代沫出场费高达15万2883
  7. 7、王俊凯出演《断桥》,演技获导演赞赏,或将追赶易烊千玺成电影咖936
  8. 8、越来越高大上的成龙不是好成龙2599
  9. 9、王宝强自曝拍《天下无贼》第一个镜头,冯小刚就点赞:傻根演得好1014
  10. 10、蔡少芬早期古装照被疯传,网友:这真的是同一个人吗?4364
全部评论(0)
我也有话说
0
收藏
点赞
顶部