开源之道一周精选(2017 6 11)

开源的时代来临;红帽峰会和OpenStack峰会见闻;阿里巴巴集团以铂金身份加入开放计算项目;不采用开源等于错失良机;Docker 试图通过LinuxKit来改进Linux内核的安全性;Kubernetes vs Docker Swarm vs DC/OS:容器编排的现状;开源 —— 驱动并超越技术创新的重要力量;如何构建开源社区

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


文章点评

开源的时代来临

原文链接:Open Source Comes of Age

适兕点评:

到2017年的7月1日,开源的确切年龄是19年3个月另3天,那是1998年2月8号这天,在这天Eric S. Raymond 发布了一封公开信:Goodbye, “free software”; hello, “open source”. 开源正式的进入我们的世界!

然而在今天,开源已经无处不在!成为了现代社会和经济不可缺少的部分。甚至是对于科学生产力而言,都是渐成主流的趋势。开源的时代已经来临,绝不是我一个人看到的。

那么开源背后的经济学和管理的意义,人们从来就没有停止过探索。毕竟这是有违某些经济学原理的。于是一篇研究开源治理的经济学论文就这么诞生了。强烈推荐阅读。

红帽峰会和OpenStack峰会见闻

原文链接:Red Hat Summit And OpenStack Summit: Two Weeks Of Open Source Software In Boston

适兕点评:

开源的大厂红帽和OpenStack的峰会见证了开源迅速成为主流,成为企业、社会参考的内容。

正如文中所言,开源或许并不完美,但正在接近这个目标。是的,时空并非静止不变,没有所谓的完美,随时都可能洗牌、重来!商业的产品也一样,微软仍然不能解决所有问题,Apple、IBM等,所以需要根据自己的理解去做。

你要解决的问题的是什么?不要和我扯技术细节!

阿里巴巴集团以铂金身份加入开放计算项目

原文链接:Alibaba Group Joins Open Compute Project as Platinum Member

适兕点评:

其实主要是阿里云了,阿里云不知道是谁在其中搞开源,总而言之,非常的乱,非常的低级。

先是花钱加入Linux基金会,即CNCF的,主要是提供Kubernetes的运行环境。现在又加入OCP,即硬件白牌计划。当然还有那些伪开源的各种项目。

加入各种基金会,可能是一个突破口,毕竟他们看到了开源的好处!那么返回来再去推动国内的非营利性组织的建设亦可。不过这可能是很久远的事情了。首先本土需要的是孵化优秀的项目。

不采用开源等于错失良机

原文链接:‘Unforgivably negligent’ not to adopt open source

适兕点评:

Forrest 的报告:开源驱动企业数字化转型,已经出炉,售价500美元。可惜我买不起。

但是,权威的报告机构,告诉业界的正确做法,这一点是毋庸置疑的。至于其中深刻的洞见,则需要看到原文了。但隐约可以看到诸如开源的大范围被采用、社区正在成为开发标准等。

技术绝非开源的全部! 这也是我非常认同的内容。

Docker 试图通过LinuxKit来改进Linux内核的安全性

原文链接:Docker Aims to Improve Linux Kernel Security With LinuxKit

适兕点评:

Docker的安全一直以来都被人们所诟病,其实,这和Docker本身无任何关系,是Cgroup、NameSpace等提供的,技术的发展本来就是如此,新技术的引进带来了新的问题,然后在解决新的问题,以此类推,逐步演进。

随着Linux容器(Docker)被企业广泛的采用,解决安全性的问题也被很多市场看中。这就是其中的商机,看到问题,解决问题,从中赚取利润!“定位”多么的重要。

Kubernetes vs Docker Swarm vs DC/OS:容器编排的现状

原文链接:Kubernetes vs Docker Swarm vs DC/OS: May 2017 Orchestrator Shootout

适兕点评:

作为外围人士,总是喜欢问那个最优秀?该如何站队? 这真是个问题,你无法占据所有的先机。

谁都希望事情往好的方向发展,问题在于如何推动,往那个方向推动。有理有据,认知等是最为主要的原因! 当然也和制度、环境有很大的关系。

正如文中最后总结道:No matter what container orchestrator you choose, you can’t go too wrong. However, do consider the approach each of them takes. They all provide container orchestration. Kubernetes is the most open and extensible but also the most difficult to master. Docker Swarm is the easiest to use, but can be restrictive after a point. And DC/OS has some great features for Big Data workloads. 这和我们现实中是一个道理。你该如何作出选择?你的理由是什么?

你一定是根据自己的现状和认知来作出选择的。主要一定是理性的?

开源 —— 驱动并超越技术创新的重要力量

原文链接:Open Source – The driving force of technology innovation and beyond

适兕点评:

来自红帽CEO的文章,开源的创新力量!从开放组织到开源创新,红帽一直走的很好!

红帽的核心竞争力在于内部源源不断的员工贡献!看看其OpenShift.io的推出,与放弃OpenStack的坚决,转向就是这么快!就是这么的敏锐。

相反,那些IBM的精英们,正在错失良机!

如何构建开源社区

原文链接:How to Build Open Source Communities

适兕点评:

InfoQ已经有小伙伴翻译了。真够神速的!这是一篇不错的对于社区的经营意识的总结文章!

社区是一种社交活动,得优先沟通!处理问题,让人有归属感!而不是去专注于代码仓库!

内部译文:如何组建开源社区,翻译虽然有瑕疵,但是已经很不错了。