网易首页 > 网易号 > 正文 申请入驻

采用开源工具:善意推定,但也要做好沟通

0
分享至

作者 | Ben Linders

译者 | 平川

策划 | 丁晓昀

按照 Hila Fish 的说法,开源项目的好处是支持快速创新,让我们可以灵活地定制和调整工具,而且代码是透明的,有利于增强安全性。其缺点是通过隐匿实现安全的策略就行不通了,开源很容易被滥用,并且当开源工具没有公司支持时,可能会导致可维护性降低。

在 DEV: Challenge Accepted 2023 大会上,Hila Fish 谈了从 DevOps 视角看开源项目。

Fish 说,由于开源项目的开放性,它们的创新速度往往比较快。DevOps 团队可以利用这个快速的创新周期,采用新技术和实践来改进他们的流程。Fish 提到了持续集成、持续交付(CI/CD)、容器化和基础设施即代码(IaC)等领域。在这些领域,开源工具和解决方案推动了 DevOps 的创新。

DevOps 的核心原则之一是能够根据组织的独特需求来定制流程和工具,Fish 解释道:

开源软件提供了定制和调整工具以适应特定工作流和需求所需的灵活性。她补充说,DevOps 团队可以修改、扩展和集成开源解决方案,从而创建一个最优的工具链。

开源项目强调透明,允许任何人审查源代码。Fish 说,这可以加强软件开发周期内的安全工作,因为团队有机会检查代码中的漏洞并进行必要的改进。开源项目的协作特性通常可以使其对安全性和其他各种问题做出快速响应,从而帮助 DevOps 团队保证环境的安全和稳定。

开源项目也有一些缺点。Fish 提到,“通过隐匿实现安全”的概念并不适用于开源工具。Fish 说,专有软件公司可以声称他们的代码比开源软件更安全,因为代码不公开,黑客很难利用其漏洞。

Fish 还提到,开源软件很容易被滥用:

最近有一些案例,比如“Colors”NPM 包和“FakerJS”被维护者破坏 / 删除,每个人都有自己的原因。我们要知道,当我们在自己的环境引入开源工具时,这种情况是有可能发生的(即使不是经常发生)。

Fish 说,很多开源工具并没有得到公司的支持。由于维护者是个人,所以他们可以决定停止维护这些项目:

如果我们集成这类项目,这意味着我们要么自己维护它,要么迁移到另一个维护良好的工具。

Fish 提到,对于开源,你需要“善意推定(assume good faith)”。如果你在生产环境中使用一个开源工具,它有一个 Bug,而你打开了一个问题来修复它,那么这个 Bug 的修复可能需要几个月甚至更长的时间,因为他们不欠我们任何东西。

是的,你可以打开代码并尝试自己修复它,但并不是所有人都有资源这样做,所以我们会依赖于项目维护者为我们修复它。

Fish 建议我们解释这个问题并说明其紧迫性。她说,这样人们可能会更快地提供帮助,因为大多数(如果不是全部的话)开源维护者所从事的就是协作和沟通,因为这是开源文化的本质。

Fish 建议,在集成开源工具(特别是生产环境)之前一定要进行研究,确保它在出现问题时能够得到良好的维护。

InfoQ 就如何使用开源工具采访了 Hila Fish。

InfoQ:您在选择开源项目时有什么标准吗?

Hila Fish:我会考虑八个关键指标:项目的受欢迎程度、活跃度、安全性、成熟度、文档、生态系统、易用性和路线图。每个关键度量标准都有一些子问题,你可以问自己这些问题并找出答案,这样你就可以逐个指标地评估项目的成熟度级别。

InfoQ:您是如何使用那些标准的?

Fish:举个例子,就拿活跃度这个指标来说,它可以帮助我们大致估计下,这个开源项目修复 Bug/ 发布特性需要多长时间。查看下提交速率是每天、每周,还是每月,看下问题数量、发布数量,这样你就可以很好地了解活跃度。

文档是选择开源项目的另一个重要指标。文档是项目的门户,要看下它是否内容丰富,涵盖了大多数方面,如如何集成、已知问题、功能说明等。有了文档,你在决定是否采用该工具时就更有依据。

https://www.infoq.com/news/2023/12/upsides-downsides-open-source/

声明:本文为 InfoQ 翻译,未经许可禁止转载。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
美国教授痛心:UC伯克利GPA 4.0计算机本科生,毕业即失业?ML博士直呼太卷后悔转行

美国教授痛心:UC伯克利GPA 4.0计算机本科生,毕业即失业?ML博士直呼太卷后悔转行

新智元
2024-11-23 13:19:16
兰州交大一对情侣走红,堪称“赤壁之战”,大学生跟风打卡惹争议

兰州交大一对情侣走红,堪称“赤壁之战”,大学生跟风打卡惹争议

妍妍教育日记
2024-11-22 18:18:10
马斯克语出惊人,直言不讳:现在只有特斯拉是中国新能源车的对手

马斯克语出惊人,直言不讳:现在只有特斯拉是中国新能源车的对手

小企鹅侃世界
2024-11-20 14:56:32
留学女儿回家,心疼爸爸帮搬冰箱,却不知冰箱成装自己的棺材

留学女儿回家,心疼爸爸帮搬冰箱,却不知冰箱成装自己的棺材

纸鸢奇谭
2024-11-22 09:20:33
赵普:医疗腐败的丑陋,普通人根本想不到

赵普:医疗腐败的丑陋,普通人根本想不到

深度知局
2024-10-06 18:47:07
北京市公认的六个特色餐馆,排队也要去吃一次,赶紧收藏!

北京市公认的六个特色餐馆,排队也要去吃一次,赶紧收藏!

王大健美食日常
2024-11-23 05:13:12
前夫不要孩子,甘肃女子带5个娃和现任拜堂,网友:新郎有福气

前夫不要孩子,甘肃女子带5个娃和现任拜堂,网友:新郎有福气

雅清故事汇
2024-11-22 16:40:50
为何没哪位教练说林诗栋爱退台,福冈总决赛的对手邱党有发言权

为何没哪位教练说林诗栋爱退台,福冈总决赛的对手邱党有发言权

双曼说球
2024-11-23 09:32:17
全球夺冠,海外破6亿,中国票房仅518万,观众给好莱坞上了一课

全球夺冠,海外破6亿,中国票房仅518万,观众给好莱坞上了一课

靠谱电影君
2024-11-22 20:40:20
出大事了!马科斯连夜对华打响“第一枪”!解放军已做好最坏打算

出大事了!马科斯连夜对华打响“第一枪”!解放军已做好最坏打算

精英出鞘官方
2024-11-23 17:52:02
悲催!一中学生骑车过马路被小车刮倒并疑逃逸,后被货车碾压身亡

悲催!一中学生骑车过马路被小车刮倒并疑逃逸,后被货车碾压身亡

火山诗话
2024-11-23 12:45:04
张本智和逆转国乒新星疯狂庆祝:摇头晃脑直接趴地 父亲笑开花

张本智和逆转国乒新星疯狂庆祝:摇头晃脑直接趴地 父亲笑开花

厝边人侃体育
2024-11-23 18:10:21
全红婵晒跳水队宿舍:干净又整洁,单人床靠墙放,玩偶多空间不大

全红婵晒跳水队宿舍:干净又整洁,单人床靠墙放,玩偶多空间不大

柚子新媒
2024-11-23 23:21:58
曼晚评分:哈兰德4分、京多安3分、福登5分、丁丁6分、B席5分

曼晚评分:哈兰德4分、京多安3分、福登5分、丁丁6分、B席5分

直播吧
2024-11-24 04:02:07
中国对日本也实行免签了,日本人高兴坏了,多地搜索热度大涨

中国对日本也实行免签了,日本人高兴坏了,多地搜索热度大涨

低调看天下
2024-11-23 10:07:34
中雪到大雪!山东发天气预报公布降雪时段

中雪到大雪!山东发天气预报公布降雪时段

爱济南新闻客户端
2024-11-23 19:30:38
好消息!美国震惊了,日本也震惊了!就连东盟也万万没想到

好消息!美国震惊了,日本也震惊了!就连东盟也万万没想到

玲子日记
2024-11-22 13:48:29
最新世界排名:第3第4第5第16换人了,丁俊晖降1位,白雨露飙升9位

最新世界排名:第3第4第5第16换人了,丁俊晖降1位,白雨露飙升9位

求球不落谛
2024-11-21 09:06:38
随着曼城0-4热刺,阿森纳3-0,英超最新排名出炉:第2至第5差1分

随着曼城0-4热刺,阿森纳3-0,英超最新排名出炉:第2至第5差1分

侃球熊弟
2024-11-24 03:29:50
网友:又一个深圳炒房客崩溃了!19年1300万买进,如今卖了1260万

网友:又一个深圳炒房客崩溃了!19年1300万买进,如今卖了1260万

火山诗话
2024-11-23 09:50:35
2024-11-24 04:23:01
InfoQ
InfoQ
有内容的技术社区媒体
10419文章数 50906关注度
往期回顾 全部

科技要闻

华为徐直军首谈鸿蒙生态是什么

头条要闻

拜登政府常务副国务卿放话:我们在努力"拆散"中俄

头条要闻

拜登政府常务副国务卿放话:我们在努力"拆散"中俄

体育要闻

那个"最惨背景帝" 41岁还是五大联赛主力

娱乐要闻

德云社人事大变动!烧饼担任副总

财经要闻

钟睒睒的“愤怒”,谁能消解?

汽车要闻

对话张纯伟:80万!捷途立了一个新Flag

态度原创

教育
旅游
时尚
公开课
军事航空

教育要闻

广东汕头金山中学,2022年期末试题,求数列通项公式

旅游要闻

吉林长春:机器狗上岗 服务雪场游客

伊姐周六热推:电视剧《白夜破晓》;电视剧《太阳星辰》......

公开课

一块玻璃,如何改变人类世界?

军事要闻

普京:俄拥有"榛树"导弹储备 且有必要进行批量生产

无障碍浏览 进入关怀版