为什么说开源事关人本身;代码和共同体:打造开源赢家的两个关键因素等;开源之道双周精选2020 08 23

技术债务和开放式开发;中国政府购买代码托管平台;现代软件开发该如何定义?;GitHub ReadMe 项目旨在展现开源软件背后的开发者和团队;为什么说开源事关人本身;JSHint 使用伦理许可学习到的艰难教训;Linux 基金会再次展示了开源的益处;Azure HDInsight ,Hadoop 的又一发行版;为CIO们准备的评估开源产品的三板斧;用户使用开源软件容易的地方是什么;软件的意识形态;FireFox:一个濒临灭绝的互联网物种;代码和共同体:打造开源赢家的两个关键因素;Google 为 Android 引入地震探测警告系统;FaceBook React 17 发布:为何顶级的特性不是新的;软件公司是如何“掉进”开源的;开源项目增长不再;数字驱动的软件开发—— 云原生、开源和协作

Sun Aug 23, 2020 | 3800 Words | 大约需要阅读 8 分钟 | 作者: 开源之道 |


声明:本文所言论,仅代表适兕个人观点


论文阅读心得与体会

技术债务和开放式开发

原文链接:Technical Debt and Open Source Development

适兕点评:

总结的非常到位,也切实的谈到了企业利用开源的实质,并给出了如何减轻这些技术债务的最佳实践!值得人们重视起来。

不过,从我个人的推广情况而言,在本土讲清楚这个事情不是一件容易的事。还涉及到认知问题、管理问题、以及人本身的问题。 这篇文章值得大推力推! 直到能够企业和开发者们均受益, 赚钱与不加班共存!

upstream fist 是个哲学问题。

文章点评

![]()

中国政府购买代码托管平台

原文链接:China sets up Code Cloud Gitee as its own version of GitHub

原文链接:China is building a GitHub alternative called Gitee

适兕点评:

评论区一片亮点,看来世界上很多地方的人都无法接受审查,这个冲突当然是无法调和的了,在中国你很难想象一家互联网公司不被审查,不接受的就是Google、Twitter、Facebook、YouTube之类的公司,永远无法进来。GitHub 其实也并没有在北京成立分公司,在中国境内也会有各种网络加载问题。

![]()

现代软件开发该如何定义?

原文链接:What defines modern software development?

适兕点评:

At a very high level, open source offers the human race a platform to share and enhance knowledge, that is both human and machine readable. 这就是现代人为什么应该拥抱开源的重大理由,除了解决现实的问题,还需要考虑下未来该如何处置。

GitHub ReadMe 项目旨在展现开源软件背后的开发者和团队

原文链接:GitHub’s ReadME Project highlights the developers and teams behind open source software

适兕点评:

了解GitHub 历史的人其实都知道,GitHub 一直都试图在努力的发展开源共同体,包括Jono Bacon等人都做过努力,甚至Nadia Eghbal都主持过OpenSource.guide的项目,也试图以 Community 的形式发起一些倡导的内容,开源星期五即是较为失败的案例之一。现在又发起ReadME 项目,讲述这些背后的个人故事。代码英雄真的需要被弘扬。

为什么说开源事关人本身

原文链接:Why open source has a people problem

适兕点评:

code written by individuals as part of a community. The code itself isn’t scarce, but the people who write it are. 人才是最为宝贵的资源,不是什么矿产、集权,就是人本身,如何做到让人能够自由发展,这才是开源真正的魅力所在,开源不是什么代码、软件,而是铸造这些成形背后的人!

JSHint 使用伦理许可学习到的艰难教训

原文链接:How JSHint learned the hard way not to use ethical source licensing

适兕点评:

这个事情的叙述其实已经超出了我的认知,尽管我可以理解,但我个人所有学习到关于美国法律的知识都是从书上得来的,多的想象,少的是实践。因为我出生和厂长在中国大陆这片土地上,这里有着非常错综复杂的因素。但是可以确定一点的是,对于许可证这种明文式的个人声明是从来不在乎的,传统的文化里是不允许有个人存在的。

Linux 基金会再次展示了开源的益处

原文链接:Linux Foundation showcases the greater good of open source

原文链接:Facebook’s Long History of Open Source Investments Deepens with Platinum-level Linux Foundation Membership

适兕点评:

“It is impossible for you to hire all the experts in the world. But there are many more people creating software because they have a passion to do it.” 诸如此类的话,我们貌似听了很多,所谓的冠冕堂皇的话对于国人来说真的不是什么,家常便饭稀松平常而已。那么言行上的分离、维持现有的格局、外国的就是可以占便宜的……有的时候我都在怀疑自己,太孤单了!也太孤独了!

Azure HDInsight ,Hadoop 的又一发行版

原文链接:Azure HDInsight gets its own Hadoop distro, as big data matures

适兕点评:

每个人都会对同一个事物有不同的理解,upstream first 不仅仅是个哲学观念,更是一个伦理观念,人人都想控制最上游,进而形成垄断,然后成为控制所有的庞大怪物,历史上社会上发生的事情往往难以走出这个断言,中美贸易战的真相是什么?开源成就这些商业公司最终将走向哪里?用户是不愿意承受所有的压力的,尤其是没有走出成熟期的婴幼儿阶段的用户。

为CIO们准备的评估开源产品的三板斧

原文链接:A New Framework For CIOs To Evaluate Open Source Products

适兕点评:

想让普通人从某个不怎么强关联的事情上参悟出人生的哲理或者是终极的意义,确实是难上加上,不仅没有心理表征,也需要极强的同理心。开源的诸般好处,在很多人眼里犹如奥运会冠军的荣耀一般,距离实在太过于遥远,所以人们也就选择了更为容易的、也更加容易满足的三板斧:GitHub star数、那个公司开源的、谁在用。真是可怜啊。但是这样的方式是有市场的,有需求的。

![]()

用户使用开源软件容易的地方是什么

原文链接:What is it easy for users to use open source software

适兕点评:

作为用户或消费者,人们是否能够意识到自己是在使用开源软件? 作为利用开源的开发者,是否能够自觉的尊重原创作者?这里面是否需要政府的监管?或者是法律的约束?公然违反商业公司的法律声明,或许不是每个人都敢做的事情,但是悄悄的在自己的私人空间利用一下,或许多少存在侥幸心理。影视作品、音乐、书籍都是同样的道理。软件如果不被理解为代码,正如书籍不被理解为思想的话,总是会被践踏的!而且平衡起来并不容易。

![]()

软件的意识形态

原文链接:Software ideology

适兕点评:

这是一位觉醒者的个人内心独白。这不仅让我想到在许烺光先生的《中国人与美国人》这本书里提及的美国人会表达自己的真实内心,而中国人则认为是一种羞耻,于是并不在乎,我还没有特别的在意这个事情,日后会留意,但是我确定的一点是,中国人喜欢调侃自己的职业,也就是他们害怕赢得尊重,而自称自己是贱民之类的事,除了能埋头赚钱之外其它一概不考虑。哪怕是失去自己赖以生存的工具。这是一个非常值得探究的现象。

![]()

FireFox:一个濒临灭绝的互联网物种

原文链接:Firefox: An endangered internet species?

适兕点评:

Firefox 是因为开源而胜利的吗?显然不是,用户并不在乎这些的,用户可能最在乎的是方便!甚至连安全都不考虑。Chrome的胜利是因为开源吗?显然开源只是其中的一小部分原因罢了,绝大多数的非开发者用户是无法从源代码将Chrome进行编译出来的,正如绝大多数人是无法用Kernel编译出一个可用的发行版来一样。Firefox输在了产品上,输在了技术的革新上!尽管其历史位置无法取代,是令人叹为观止的改变互联网进程的划时代意义,正如Richard Stallman一样,历史意义不能永远不翻篇。后Firefox 时代,网民何去何从?

代码和共同体:打造开源赢家的两个关键因素

原文链接:Code And Community: Two Keys To Building An Open Source Winner

适兕点评:

商业从哪里来? 除了垄断人们日常所需之外,其实可以从民主化的过程中寻找特定的增长点,软件栈在数字化的时代被细分的无限多样,landscape 几乎以无限的可能性在增长,那么任何其中的一个点,只要能够赢得消费者的喜爱,就有可能占领市场,让用户愉悦是每个商业公司努力追求的事情。本文值得推荐,算是非常清晰的思路。

Google 为 Android 引入地震探测警告系统

原文链接:Google to introduce earthquake detection alerts to Android

适兕点评:

在内卷化、国产化甚嚣尘上的今天,世界仍然在继续前行,保持人性化,继续创新!寻找各种可能性。而某个团体却进入了防御状态,表现出孩童般的幼稚,对外界充满了怀疑、盛怒、不相信。忘记了理性的思考和反思过去的作为。重复制造轮子并非是最佳的选择,至少从开源的角度是这样,应该站在巨人的肩膀上去进行创新,看得更远,而不是在复制一个巨人,把模仿对象干翻。nobody care!

![]()

FaceBook React 17 发布:为何顶级的特性不是新的

原文链接:Facebook’s React 17 JavaScript library: Here’s why its top feature is ‘no new features’

适兕点评:

开源之道所探索的因素当中,技术是非常重要的一个,仅次于经济价值,试图说明的是计算机编程的技术是需要一个全人类共享的池的,就像文字一样,不应该被某个团体所垄断,而是自由的进行享用和创新,使之不断地进行组合。进而形成更大的生命力,让所有人都能受益。那么其中组合这个动词就是非常之关键的。也是要重点诠释的。

软件公司是如何“掉进”开源的

原文链接:How a software firm ‘goes’ open source

适兕点评:

为什么人们会购买软件?是用来完成自己的工作和生活,那么授权的商业模式一度成为了最佳的选择,对于所有人都是看起来“公平”的,消费者、供应商、生产商、零售商、售后服务…..一整个产业就那么形成了。当知识不具备的时候,就会产生嘈杂和噪音,此时的你,就需要保持耐心,仔细的寻找证据,然后展示给人们。本文的一句话值得推荐:

they saw open sourcing as the best way to reach the widest variety of data scientists and machine learning engineers at a time where teams are still learning about how to build AI in the first place.

开源项目增长不再

原文链接:Open Source Is Not Growing Anymore

适兕点评:

这是一篇最新的学术研究,有点语不惊人死不休的感觉,不过我看到国内更为夸张的题目是:开源已死!其实这属于正常情况,任何事情发展到一定程度都会有所缓解,人类的平均寿命或许就是个很简单的例子,软件的整个产业也差不多是类似的曲线,就像上篇文章所说的,当遇到瓶颈时,人类总是会想出更好的办法的,比如进一步释放更多工程师的活力!当然也有的决策者会做出相反的举动,将人们再次用枷锁锁起来。或者是用高墙禁锢起来。

数字驱动的软件开发—— 云原生、开源和协作

原文链接:Guest View: Data-driven software development — cloud-native, open source, and collaborative

适兕点评:

可能和我的职业有关,我发现所有人几乎都在谈论开源,但是并没有将之当回事,而是如何简单的利用一下,主要考虑的还是自己的业务,然后就忽略掉了。即使是一线的工程技术人员,可能会闪过一下自己的如何驾驭和利用,大多数时候是不当回事情的,正如读未经授权的书籍或从违法的渠道获得的信息制品,时间久了,也就成了房间里的大象.