Kubernetes 的5周年成绩显赫、Java之父James Gosling的开源履历等开源之道精彩评论(2019 09 14)

(2008)商业化对开源社区的影响;什么是颠覆式创新?;Google 工程实践之代码Review;敏捷的死亡与超越;9本修炼为沟通高手的书籍;分析观察:开放源代码是伟大的平衡;近年来科技公司逐渐接受企业开源;CNCF 发布 Kubernetes 的5周年历程;Java终于通过Jakarta EE 8版本开源了;Snyk 获得7千万美元投资,旨在确保开源代码和容器的安全;Linux基金会新建 Reactive 子基金会;中国将创建其第一个开源基金会;是什么让hacker们成了百万富翁;Google 近期在其博客上讨论了开放源代码和开放数据的重要性;Adam Jacob 布道构建健康的开放源代码软件社区;微软和Apple加入 ASWF 基金会;ApacheCon 2019 Keynote: Java之父James Gosling的开源之旅;IBM 有意撮合 Cloud Foundry 和 Red Hat OpenShift在一起;Akeneo 获得4千6百万 C 轮融资;如何在开源项目中避免技术债务;虎口拔牙,ScyllaDB 为Amazon用户提供 DynamoDB迁移工具;5 条管理开源组件的最佳实践

声明:本站言论,仅代表我自己,不管任何其它!


文章点评

(2008)商业化对开源社区的影响

原文链接:The effects of commercialization on open-source communities

适兕点评:

起源于一位经济学家对于Gnome社区的研究结论,商业化对于开源社区是件好事,但前提是要防止商业公司将社区给Hajack了,这就看其中的利益均衡和谈判了,这个世界需要商业的运转,甚至起非常关键的作用,去掉这个因素,开源社区就很难走远,仅仅依靠制度、道德、工具是无法走远的,商业在任何部分都起着非常重要的作用。

什么是颠覆式创新?

原文链接:What Is Disruptive Innovation?

适兕点评:

创新的路从来就不是想象中那般一帆风顺,创新本身就是一个过程,经过岁月的证明,方能见分晓。开源算不算颠覆式创新?算的,它颠覆了很多既有的市场和模式,甚至是人们的思维方式,开发者的思考路径,而理解创新的前提是理解科学,如果将科学当做巫术,甚至是捆绑人类本身的途径,那么创新就无从谈起。不过是在原地踏步罢了,托马斯.库恩说道:”只有改变了游戏的规则,才能提供另外一种选择。”,既定的游戏规则下,哪里有什么选择,不过是是否服从的可怕境地。

Google 工程实践之代码Review

原文链接:How to do a code review

适兕点评:

类似的方法论是很多人特别渴望获得的,因为这样可以毋须思考,直接实践就可以了,就像市面上流行的《阿里巴巴java语言style》之类的一样,但是仔细瞅的话,我们会看到Google的一些思想,然后根据人和团队,才开发出工具,并约定一些规则。特别认可开头的那段话,代码Review是用来干嘛的,这个文档是用来干嘛的。

敏捷的死亡与超越

原文链接:The Death of Agile and Beyond

适兕点评:

我曾经和Thoughtworks的一位资深敏捷专家聊过,他对于开源的成绩是不屑一顾的,因为以他在银行等大型业务开发的经验来看,敏捷无疑是帮助企业的,而开放式的开放方式无疑是太不可靠了,但是近来的几篇敏捷专家的文章,在反思他们这么多年来的成绩。敏捷的前提是增加确定性,目的明确,将人分割成无数的孤岛,但是在DevOps、持续交付以及开放源代码的大背景下,敏捷显得过于的倾向于一隅,而不是整体的信息流动。软件工程是应该有所颠覆了。

9本修炼为沟通高手的书籍

原文链接:9 must-read books to make you a stronger communicator

适兕点评:

沟通,人类协作的第一要务,但是人与人之间的沟通却在不断的加深,在对于企业管理、社区建设、个人修养、家庭幸福方面都是至关重要的能力和技巧,这方面的培养应该重视起来,就像这个社会不仅仅只有技艺,即过分强调能够产生物和产品制造的技术,而更应该加强这方面的修养。有的时候,我觉得组织个关注沟通的小型组织可能对于人们更有益处。

分析观察:开放源代码是伟大的平衡

原文链接:Analyst Watch: Is open source the great equalizer?

适兕点评:

历史不可以假设,作者试图想通过回到25年前,让人们重新决定一次,是否会在当时选择开放源代码,任何成果都是奋斗来的,现在的人们享受前人所带来的成果,这无可厚非,但是不可以去诋毁当时的人物,每个人都是按照自己所看到的世界而做出决定的,也会做出自己认为最好的决策,做什么事情找到自己的准绳更为重要。开源是伟大的平衡吗?我想是的,你很难想象没有开源的世界是什么样子的。而如今和民主一样,当资本大规模拥抱开源的时候,开源是真正面临更多挑战的时候,不确定的因素更多,开发者更加的多元!

近年来科技公司逐渐接受企业开源

原文链接:How Tech Companies Have Embraced Enterprise Open Source In Recent Years

适兕点评:

上周我们有一篇评论的文章是,技术巨头公司如何影响开源,这篇则是回顾了一些巨头们是如何拥抱开源的方式的,本文切入的视角是巨头们自身开源其项目,而不是如赞助基金会、贡献者数量等等,那么就巨头贡献出来的开源项目而言,也能分出个拥抱程度来的。这越发的体现了想象力才是制胜的关键,乍看起来都是开源,细微之处,十年之后见分晓。

CNCF 发布 Kubernetes 的5周年历程

原文链接:CNCF Highlights Kubernetes Progress 5 Years On

原文链接:Announcing the CNCF Kubernetes Project Journey Report

适兕点评:

截止到今日, reveals there are now 1,704 companies that have made contributions to Kubernetes. Overall, 24,000 IT professionals have made 1.1 million contributions. In total, the report notes, there have been 83,000 pull requests for Kubernetes since 2016.这简直是人类的奇迹。

Java终于通过Jakarta EE 8版本开源了

原文链接:Java finally goes all in on open source with the Jakarta EE 8 release

原文链接:Hey, We’re Open Source Again! Eclipse Unveils Jakarta EE 8

适兕点评:

Oracle 对于开源就是个笑话,但是反过来讲,或许正是因为严苛,才没有让更多的人借着开源的名称而滥用知识产权,那么现在大家都在对Java 的抢夺站心生畏惧,生怕各种forl的JDK导致各种分裂,Eclipse的这个举措是否有益?暂时还无法看出来。基金会是最好的选择,开源之道一如既往的坚持这样的观点。

Snyk 获得7千万美元投资,旨在确保开源代码和容器的安全

原文链接:Snyk grabs $70M more to detect security vulnerabilities in open-source code and containers

适兕点评:

基于开源相关的公司,越来越获得资本的青睐,这是一个信息产品可长期锁定的天然优势,而且相应的市场培育已经运行良好。可是问题在于开源之道如何在国内生存?这才是大问题,研究开源没有问题,问题在于有所发挥!不能光有各种牢骚,还要有创新的意见和建议,用尽所有能力来对抗。否则就得屈从,然后像很多人那样不得不离开这个行业,消失在历史当中。

Linux基金会新建 Reactive 子基金会

原文链接:The Reactive Foundation Launches To Support Next Phase of Software Architecture

适兕点评:

Linux 的大雨伞工程,逐渐形成规模与气候,尽管其中也有很多可圈可点的地方,CNCF是蛮成功的了,无论是商业运营,还是生态建设,但是也有不怎么好的内容,如Xen、JavaScript、AI等等,Reactive 的孵化项目是RSocket,一种开源的协议。这是相关行业制定标准的方式,有专门的应用场景。

中国将创建其第一个开源基金会

原文链接:China to launch its first open-source foundation

适兕点评:

我非常奇怪华为如此的做法,基金会有一个很重要的属性:中立性,这个在中国无法通过民间自发的组织方式进行,只能由相关部门成立的组织,本身就在信任程度上,让一些在老牌开源社区和基金会成长起来的人持观望和猜忌的态度,华为到好,竟然公开的对媒体说:The foundation, yet to be named, will be led by Huawei and is seen as a follow-up step for China to build a software developer ecosystem and a complete industry chain. 开源之道对这个说辞表示非常的不解。

是什么让hacker们成了百万富翁

原文链接:What’s powering the unlikely rise of the millionaire hacker?

适兕点评:

随着开源的崛起,一些意向不到的产业就会诞生,及时修复bug和安全漏洞就是这样子产生的。这个故事告诉你,永远不要担心有才华没有地方使用!

Google 近期在其博客上讨论了开放源代码和开放数据的重要性

原文链接:Google Talks About The Importance Of Open Source And Open Data In A Recent Blog Post

适兕点评:

Google 是一家伟大的公司,即使是仅仅从其支持开源的角度来谈论,当然不说Google对开源贡献出来的项目,以及其员工在上游的贡献,还要谈及真正让人感到头皮发麻的数据,要知道Google的野心是:“to organize the world’s information and make it universally accessible and useful.” 如果这些数据不能开放,那么很难想象它的霸权。Google是如此说的,尽可能的保持平衡。尽最大努力。各位看官你们怎么看?

Adam Jacob 布道构建健康的开放源代码软件社区

原文链接:Adam Jacob Advocates for Building Healthy OSS Communities in “The War for the Soul of Open Source”

适兕点评:

开放源代码已经到了灵魂之战了!Chef前CTO Adam Jacob的演讲,他要尝试构建纯粹的开放源代码软件技术社区,无关许可证、商业模式,仅仅是社区,“Look at your own desires, look at your own needs and the things you want in your own life. Then go out and find and build and steward communities with other people who share those values and who will embrace your purpose, and sustain each other. Because that is the true soul of open source.” 然后他创建了可持续的自由和开源社区。说到做到! 如果我进一步了解的话,大概也会在当下的环境下望而却步,不过开源之道会进一步介绍有关Adam Jacob和他的社区。

微软和Apple加入 ASWF 基金会

原文链接:Microsoft, Apple Join Hollywood Open Source Coalition

适兕点评:

开源之道一向认为 ASWF的成立,对于整个开源界都是划时代的意义,所以时刻关注着这个组织,这是目前世界最具价值的两家商业公司,随着电影工业的发展,这极具代表性。距离基金会成立不过刚刚一年而已。我们将持续观望。

ApacheCon 2019 Keynote: Java之父James Gosling的开源之旅

原文链接:ApacheCon 2019 Keynote: James Gosling’s Journey to Open Source

适兕点评:

一位程序界举足轻重的技术大神来谈自己的开源之路,从1970年到如今,世界改变了很多,但是开源的精神却一直吸引着它,当法律、商业等因素非常让他烦恼和困扰的时候,他选择了让人清爽的Apache,一切都变得简单了起来,似乎没有那么多的问题,专心搞技术就好了。尽管James 提到合作、社会性问题,但是没有那么多的洞见。

IBM 有意撮合 Cloud Foundry 和 Red Hat OpenShift在一起

原文链接:IBM brings Cloud Foundry and Red Hat OpenShift together

适兕点评:

没有永远的敌人,只有永远的利益,当我们跳出某一个历史的片段,来尝试以一个俯瞰的角度去看整个过程的时候,一切都不是问题,微软为Linux Kernel贡献自己的代码和专利,Cloud Foundry 和 OpenShift 可以联姻,还有什么事情是资本做不到的了呢? Pivotal 这家公司正在被VMware所收购,VMware这家公司算是开源的投机者了,Kubernetes这条船不知道能搭多久。IBM 竟然不抛弃Cloud Foundry 这样的挂羊头卖狗肉的基金会。

Akeneo 获得4千6百万 C 轮融资

原文链接:Akeneo raises $46 million for its product information management service

适兕点评:

开源只是一种软件行销方式的重要渠道罢了,在继那么多开源公司之后,Akeneo 以产品信息管理为切入点,提供相应的服务。又获得了融资。信息商品的本质依旧是锁定!用的无法离开,成为一种默认之后,接下来就是感恩和情怀的事情了。

如何在开源项目中避免技术债务

原文链接:How to Avoid Technical Debt in Open Source Projects

适兕点评:

上周二在地铁上和Frank聊到了欠上游债务的问题,Frank坚称这是一条死路,没有人能够解决,没有人在一开始的时候就去投入上游、参与上游,阿里巴巴的Dubbo项目,很多下游的公司在使用的过程中,用着用着就走在分支的路上,永远的无法合并进来了,Dubbo主干越来越势单力薄。而我竟然固执的和Frank在争论,我的意见是在一开始就要评估自己的选择组件的各种属性,一点选择某一个重要的开源组件,就要试图和上游形成一个鲜活的、动态的、开放的、互动的氛围,否则技术债务会越欠越多。这个需要历史来证明,就像中国的GFW的存在一样,后果可能要几代人之后才能显现出来。

虎口拔牙,ScyllaDB 为Amazon用户提供 DynamoDB迁移工具

原文链接:ScyllaDB takes on Amazon with new DynamoDB migration tool

适兕点评:

这才是具有十足的勇气方能做的事情,AWS 作为云计算的霸主,长期欺凌弱小的开源厂商,尽管开源厂商也说不清道不明自己的动机,但是AWS毕竟是巨无霸,那么SCyllaDB这样的做法究竟对AWS有没有影响,我们还无法预测,只能观察,信息产品最为重要的莫过于锁定了,云计算厂商的锁定策略,一般就是数据!那么这招无异于釜底抽薪!很好!很棒!很霸气!

5 条管理开源组件的最佳实践

原文链接:5 Best Practices for Managing Open-Source Components

适兕点评:

这是一篇摘自DevOps的文章,最近由于要备课而读了几本DevOps的书籍和几篇文章,有个感悟,DevOps、敏捷之类的,他们在谈及自己的方法论的时候,是有意无意的在避开开放式开发方法的,这竟然让我一连串的想起了几件事,Thoughtworks对开源不屑一顾、熊节大谈TDD、周博士的敏捷个人……他们为什么要避开这个天生的盟友?而独立的为商业公司提供方法论?离开了开运,DevOps什么都不是;没有开源,敏捷只能在小团队中艰难挣扎;这是一个奇怪的现象,值得继续深入探讨和观察。