开源之道一周精选2020 02 16

软件供应链受攻击上升至78%;开源软件开发的伦理;opensource.com 庆祝十周年;丹尼尔.平克采访:激励我们的真相是什么?在 OpenShift Service Mesh 中部署 Citrix ADC;和 Josh Simmons 聊天:为什么企业应该在开源上投钱;C 语言不是一种低级语言;如何为开源软件做贡献;我能为Fedora做些什么?Linux 5.6 增加了许多令人惊艳的特性;OpenLogic 首席架构师:自由软件无关价格;软件即财富;开源的“Precious Plastic”项目正在改变废物的含义以及回收的方式;Facebook AI(人工智能):并购有帮助吗?开源开创者系列之四:文档/文章撰写入门;第十届 Google Code-in 刷新纪录

Tue Feb 11, 2020 | 2900 Words | 大约需要阅读 6 分钟 | 作者: 开源之道 |


声明:本评论仅表示开源之道共同体成员的观点。


文章点评

![]()

软件供应链受攻击上升至78%

原文链接:Supply Chain Attacks Increase 78%

适兕点评:

随着IoT 和 DevOps 的兴起,软件架构也随之发生变化,无数的组件形成了传统意义上供应链的方式来形容,那么中间环节越多,安全的隐患就越大,那么开源又成了双刃剑,但是开源产品交给共同体,商业产品讲安全,两全其美!何乐而不为?

开源软件开发的伦理

原文链接:Ethics and open source software development

适兕点评:

其实这才是一个正常的开源开发者的思考,如果没有人文环境的描述和形容,开源软件也好,自由软件也罢,都是软件的属性,正如一些并不认同开源的人所言:“开源只是手段不是目的”的那些人一样,意义何在?这如果换一个场景,汉娜阿伦特笔下的那些纳粹军官,活着不是目的,是手段。好吧,在狭隘的“我告诉你怎么做就好了”,“什么都给你准备好了,你不用管了”的没有把人当人的教育下,这样的人会越来越多,开源的伦理也就毫无希望。

opensource.com 庆祝十周年

原文链接:Celebrating Opensource.com’s 10-year anniversary

适兕点评:

开源之道受opensource.com非常之大的影响,要知道这已经是一个十年的站点,你无法想象其所带来的力量!这不是某个Linux发行版,某个Python的程序库所能比拟的,它是生生不息的开源共同体力量的来源,我们可以回忆一下五四运动的前夜,为什么是文化阵地先行?胡适、鲁迅、陈独秀等众人的白话文运动。科学与民主。开源须以思想为先,至少不能让技术独自行走。

丹尼尔.平克采访:激励我们的真相是什么?

原文链接:Interviewing Dan Pink: The Updated Truth About What Motivates Us

适兕点评:

正如这张图片一样,自治、目标、掌控,在拜金主义横行的年代,这确实是难能可贵的,社会赋予公平的定义,或许指日可待。有的时候,这个社会所产生的不公正现象,例如腐败、贿赂、贪污、欺压、暴力等等,那都是各种的失序,是整个时代的悲哀,压迫者也终将付出代价,被历史所遗弃和唾骂。

在 OpenShift Service Mesh 中部署 Citrix ADC

原文链接:Citrix ADC in OpenShift Service Mesh

适兕点评:

有没有觉得非常突兀?是的,适兕已经很久没有看技术文章了,尽管最近因为网站写了一点css 的代码,但是Kubernetes 始终牵挂着我的心思,对技术的纯粹始终有着无限的向往!如果这个世界只剩下技术就好了。OpenShift 依然是要在整个云原生的堆栈里上下兼容,做自己最擅长的事情的。这个LandScape的理解确实需要心中有一副技术的蓝图的。

![]()

和 Josh Simmons 聊天:为什么企业应该在开源上投钱

原文链接:Why Companies Should Invest Money in Open Source with Josh Simmons

适兕点评:

无论如何你都得听这期节目,作为一名哲学思考的开源布道师,Josh Simmons的观点不容错过。责任、自律、良好公民这些都是开源能够得以发展的前提条件,如果人人都投机与利己,那么它一定是失败的,不可持续的,正如这个播客的名称一样。

![]()

C 语言不是一种低级语言

原文链接:C Is Not a Low-level Language

适兕点评:

因为您的计算机不是快速的PDP-11。我已经忘了是从哪里看到的这篇文章的引用了,是要说明现代的编程环境变了,但是深入的仔细看这篇文章,说的确实C语言的强大功能,要看你怎么理解和怎么用?不过这却让我想起了方舟编译器的一篇软文,一边说Android烂,一边说编译器快,嗯,这个大概是给外行人看的,正如爱德华威尔逊所描述的分工: 当我们发现物理学家不知道基因是什么,而生物学家以为弦论和小提琴有关时,一点儿也不会惊讶。

如何为开源软件做贡献

原文链接:How to Contribute to Open Source Software

适兕点评:

这是一位微软的忠实粉丝所写的第一次往.Net 文档提交commit的经历,从Twitter上发现线索,进而观察项目issue,然后寻找自己可以玩转的下手,当然在这个过程中还是要把问题搞个清楚明白的。于是花了一些时间之后,一次完美的开源协作就完成了。

还有什么比这样的死忠粉写的亲身经历更有说服力的?

![]()

我能为Fedora做些什么?

原文链接:What I do for Fedora

原文链接:Join the package collection maintainers

原文链接:How to contribute to Fedora

适兕点评:

Fedora 专门为招募新人设计了一个网站,类似于游戏一样的二叉决策,总有一种情况适合你,设计、写作、编码、组织会议,然后根据不同的路径,再进一步的做些事情。这样的做法非常的赞,因为作为Linux发行版,已经复杂到无以复加,新人要友好,这是Community共同体起码做的事情。

再仔细思考,软件开发真的是所有人都可以做的吗?还是那些有意愿和决心的人?

Linux 5.6 增加了许多令人惊艳的特性

原文链接:Linux 5.6 Is The Most Exciting Kernel In Years With So Many New Features

适兕点评:

呵呵,假装自己仍然在关注技术本身。看看还能不能看懂了。看Kernel的补丁,犹如中国的一句成语:观一叶而知天下秋。云计算,IoT、存储、AI 计算……

OpenLogic 首席架构师:自由软件无关价格

原文链接:Chief Architect OpenLogic, Perforce: Free Software Is Not A Matter Of Price

适兕点评:

在云计算吞噬开源的今天,很大一部分人都在畏惧AWS、Alibaba这样贪得无厌的巨头,但是理解开源共同体的人却依然在保持乐观,AWS、Alibaba他们无论如何吸血,却忘记了开源的本身,如果他们只是提供开源的用户,那么他们就永远不了解用户真正的需求是什么,最后不过是个沦为卖硬件的罢了,如果不能掌握开源中创新的力量,一切都无关紧要。

开源的“Precious Plastic”项目正在改变废物的含义以及回收的方式

原文链接:This Open-Source ‘Precious Plastic’ Project Is Changing What Waste Means And How Recycling Is Done

适兕点评:

塑料垃圾严重影响着地球的环境,这个似乎是人尽皆知的问题,已经有人提出如此宏大的计划,机器都是开源的,只要有人参与进来,不过目前,由于政策的关系,中国大陆地区对此是空白。什么时候可以放下傲慢?从心理的角度开始成长?这是个极其严重的问题。

软件即财富

原文链接:With software as currency, containers and serverless are go-to

适兕点评:

对于软件的前途保持非常乐观的情绪,尤其是这个理论,让人颇为动容:

  • If you need software for a technology project, go find a function.
  • If the function doesn’t exist, go find a container.
  • If the container doesn’t exist, go find an open-source library.
  • If there’s no library, go write the code yourself.

Facebook AI(人工智能):并购有帮助吗?

原文链接:Facebook AI (Artificial Intelligence): Will M&A Help?

适兕点评:

开源、AI 、人才,如何和这三样联系起来?那么就看Google、Tesla、FaceBook等公司收购公司,发布开源项目,挖人大战即可。那么Facebook 收购有帮助吗?眼光怎么样?

开源开创者系列之四:文档/文章撰写入门

原文链接:Open Source Creator Series, Part 4: Documentation and Technical Writing 101

适兕点评:

貌似道理大家都懂,就像上面文章谈及的如何参与到一个开源项目里一样,文档啊、软文啊、架构啊、roadmap啊这些统统都是必须的、默认的,但是就是没有想到如何建设Community,这个是和价值观有着密切关系的社会组织,你该如何在现有的废墟上建立?知识结构如何完成?这才是重要的问题。

这样的话 COSS.media 堪忧啊。

第十届 Google Code-in 刷新纪录

原文链接:10th Google Code-in Sets New Records

适兕点评:

这就是GSoC 的青少年版,而且目标也很明确:Some of them have continued contributing beyond the set tasks within the program. We hope some of them will come back to GCI and GSoC in future years. 反观下本土的现状,没有人撒种子,却到处希望收割,最后的结局就是涸泽而渔。