开源:好得令人难以置信吗?源代码

开源:好得令人难以置信吗?源代码

开源软件有点像乌托邦式的想法。 它最初是——并且在很大程度上仍然是——由一群致力于协作以产生真正创新并允许更新和更好软件的发展的人们创建的软件。 当你这样说时,它听起来好得令人难以置信。 但令人惊讶的是,开源软件从未爆炸。 事实上,Shangri La 这个软件仍在蓬勃发展,这在很大程度上要归功于互联网和网络一直支持的共享文化。

事实上,世界上一些最大最知名的科技品牌都认同开源理念,包括 WordPress、OpenOffice、GIMP、Mozilla、VLC、Linux 以及——许多用户最熟悉的例子——谷歌的 Android 操作系统。 对于用户而言,这意味着您能想到的几乎所有类型的软件都有越来越多的开源替代品。 在这里,我们来看看开源软件,它必须提供什么,以及它有时会达不到标准的地方。

什么是开源?
“开源”一词可以应用于很多事物,从计算机软件到经济学再到制药甚至治理。 但在软件中,开源是指软件的源代码,与专有软件不同,它可供所有人查看、共享和修改。 它没有将代码置于版权保护之下,而是根据开源许可提供,允许人们共享、修改甚至分发修改后的版本。 (要了解有关许可的更多信息,请查看开源许可——您需要了解的内容。)

然而,Open Source Initiative 是一家具有全球范围的非营利性公司,旨在教育和倡导开源的好处,它并不满足于仅仅说开源等于访问源代码。 最重要的是,开源许可证应该使软件可以自由再分发。 这意味着不仅应该提供源代码,还应该可以修改它。 更重要的是,它必须是技术中立的。

为什么开源?
你会认为公司会想要开发专有软件来销售给消费者。 而且,在很多情况下,这是真的。 但在 2012 年 8 月 LinuxCon 的开幕主题演讲中,Linux 基金会执行官 Jim Zemlin 指出,开源现在是所有公司开发软件的一个关键方面,即使是通常被认为大多封闭的公司,如 Apple、Microsoft 和 VMware . 为什么要转变?

苹果和微软等竞争对手使用和贡献开源软件似乎违反直觉,但事实是使用开源软件有很多好处,其中最重要的是消费者越来越期待它 . Forrester Research 的一项研究发现,将近 60% 的企业用户正在采用开源软件来削减成本。 在那些采用开源软件的人中,每 10 人中就有近 9 人能够实现他们所寻求的成本节约水平。 这就解释了为什么微软在其云中支持 Linux——不是因为微软一定要这样做,而是因为客户需要它。

对于消费者 – 以及越来越多的企业和企业 – 开源软件正成为越来越有吸引力的传统专有套件的替代品。 在消费者方面,好处包括:

一切都在那里
无论您需要什么,无论是站点数据库、内容管理系统还是电子商务解决方案,都必然有一个开源程序可以满足要求。 这些程序通常随时可用且易于部署。 对于 IT 而言,这意味着如果一个项目需要新软件,则可能没有必要去乞求预算。

一切都与控制有关
2008 年,英国 Atsun Technology 的顾问乔安妮·库克 (Joanne Cook) 在博客中讲述了她的公司如何受到 ESRI UK 软件许可变更的影响。 根据 Cook 的说法,ESRI 基本上退出了 Atsun,要求每个用户支付 7,000 英镑的软件费用(该公司一直在折扣许可下使用),否则将失去对该程序的访问权限。 哦,他们有三个星期的时间来做这件事。

虽然这绝对是最坏的情况,但通过使用专有软件,公司可能会受到软件供应商的摆布。 这意味着,最初的伟大许可协议很容易发生变化,使业务变得非常困难,并使公司面临艰难的转型。

更好的安全性
让每个人都能看到源代码意味着黑客和其他网络犯罪分子可以发现漏洞并利用这些漏洞侵入您的系统,对吧? 令人惊讶的是,事实并非如此。

事实上,根据安全公司 VeraCode 的一份报告,开源软件具有与专有软件相同的安全级别。 该报告发现,与商业或外包软件相比,开源软件具有相当的安全性和更少的潜在后门。

但是,修复缺陷的速度存在显着差异。 开源应用程序在提交漏洞后 36 天内得到修复,而内部开发的应用程序需要 48 天,商业应用程序需要 82 天。

据 Forrester Research 称,这或许可以解释为什么在质量方面,92% 的商业和技术专业人士报告说开源软件达到或超过了他们的质量预期。 (在修补未来:软件修补的新挑战中了解更多关于如何修补商业软件的信息。)
使用开源的缺点
如果我们让您认为开源确实存在,那么是时候了解现实了。 技术是复杂的,这意味着每一个好处,也有一个潜在的缺点。 对于 IT 而言,这意味着转向开源程序需要慎重考虑。 以下是一些需要注意的潜在问题:

支持可能很稀缺
由于开源软件通常是协作成果,因此出现问题时没有单一的热线电话可以拨打。 如果您选择的软件得到开发人员社区的支持,这将不是什么大问题,但这仍然意味着当出现技术问题时您必须足智多谋才能获得在线帮助。

它可能很难使用
如果您要迁移到开源解决方案,这可能意味着员工会发生变化,其中许多人可能不是特别精通技术,也不太可能熟悉开源界面。 也就是说,这个问题伴随着任何软件迁移,无论是商业软件还是开源软件。 然而,在转向开源软件时,权衡因实施新系统而导致的生产力损失至关重要。

许可证可能是一场噩梦
在实施或使用这些程序之前,您需要与公司律师一起仔细审查您的开源许可证。 开源软件通常包括许多贡献者的作品,他们可能会在某个时候对那些不恰当地使用他们添加到开源代码中的功能的人提起诉讼。

它发生了:2007 年,Verizon 被软件自由法律中心代表一个名为 Busybox 的通用公共许可证 (GPL) 软件包起诉。 该诉讼声称 Verizon 的供应商之一在 Verizon 产品中使用了 GPL 许可的软件包,但未能满足 GPL 的再分发要求。

新功能慢慢出现
除非由可靠的公司管理或支持,否则开源软件的功能可能会较少,而且新功能的出现可能会很慢。 这在很大程度上取决于您使用的软件类型以及新功能对您的业务的重要性。 另外,并非所有开源软件都是如此。 看看 Mozilla 为其 Firefox 浏览器推出新功能的速度有多快。 另一方面,Linux 在为其操作系统提供功能方面一直落后于 Windows。

开源的底线
如今,开源几乎无处不在,包括企业 IT。 从内容管理系统到📮服务器再到 VoIP 服务和其他,有可信赖的开源软件解决方案可以满足大多数 IT 需求。 最引人注目的是,其中许多解决方案都是免费的,并允许公司对其进行修改以满足其独特的业务需求。 如果这听起来好得令人难以置信,那么,尽管有一些小缺点,它可能只是一个实际可行的乌托邦想法。

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。商机网仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 tenspace2022@163.com 举报,一经查实,本站将立刻删除。 本文链接:https://www.315965.com/n/68224.html 聚才发 母婴好物

(0)
上一篇 2024年1月15日 上午12:53
下一篇 2024年1月15日 上午1:02

相关推荐

  • 什么叫水冷电缆 水冷电缆有什么作用(附2024年排行榜前十名单)

    已经消失的植物有哪些 在中国大概有主要一下的植物已经灭绝1 辽宁古果(Archaefructu5 liaoningensis Sun,Dilcher,Zheng et Zhou)2 中华古果(Archaefructus sinensis Sun,Dilcher,Ji et Nixon)以上是古果属(Archaefructu)的。3 中生代的种子蕨类植物— —…

    2024年2月4日
    120
  • (建议收藏)ChatGPT 被锁中国区 ip ?别慌,看这篇ChatGPT & OpenAI 注册使用指北

    本文正在参加人工智能创作者扶持计划本文正在参加人工智能创作者扶持计划 chatGPT是一个基于OpenAI的模型,它使用了NLP(自然语言处理)技术,可以用来生成对话文本。这个模型已经在多个任务上证明了其卓越的表现,包括问答、文本摘要和翻译等。chatGPT采用了Transformer架构,并使用了大量的预训练数据,因此能够生成高质量的对话文本。 它是一种目…

    2023年12月16日
    303
  • 十大手语在线翻译器,手音上榜,手之声排名第一(附2024最新排名前十名单)

    感动中国十大人物(2002-2008) 历年《感动中国》十大人物 注:排名不分先后 2002年度感动中国十大人物颁奖辞 1、郑培民 湖南省委原副书记 颁奖辞:他身居高位而心系百姓,他以“做官先做人,万事民为先”为自己的行为标准,直到生命的最后时刻仍然不忘自己曾经许下的诺言。他树立了一个共产党人的品德风范,他在人民心里树立起一座公正廉洁为拆岩民服务的丰碑。 2…

    2023年7月25日
    303
  • 地平线通过 ISO 21448 预期功能安全标准流程体系认证

    地平线获得由 UL Solutions 授予的 ISO 21448 预期功能安全标准流程体系认证,成为业内首家通过预期功能安全(SOTIF)标准流程体系认证的智能驾驶计算方案公司。 IT之家附录:ISO 21448 道路车辆预期功能安全标准于 2024 年 6 月正式发布,该标准旨在针对智能驾驶整车层与应用层,将因规范或性能不足所导致的不合理风险降低到可接受…

    2023年12月19日
    157
  • 开发人员应对瞬息万变的行业的 5 条提示源代码

    IT 开发世界在某些重要方面已今非昔比。 这让新的开发人员和工程师想知道如何适应。 这不仅仅是您期望从增量版本更改和效率的缓慢进步中获得的线性软件和硬件进步。 一些哲学和顶层设计的变化适用于该领域。 一个标志是称为“DevOps”的系统的出现。 DevOps 将传统的开发和运营相结合,将过去的阶段性线性体验转变为移动部件的敏捷网络,就像在快速 Web 开发 …

    2024年1月14日
    143
  • 当心AI圈“李鬼”!Meta:假冒ChatGPT的恶意软件正激增

    随着全球对AI聊天机器人ChatGPT的兴趣高涨,一些黑客也开始利用这一热潮。 美东时间周三,Facebook的母公司Meta发布安全报告称,近期发现与ChatGPT相关的恶意软件正在激增。一些恶意软件以提供ChatGPT相关联的工具为幌子,试图侵入人们的设备。 黑客们正利用ChatGPT热潮 Meta的安全团队在报告中表示,他们近期发现,很多黑客软件声称,…

    2023年12月24日
    142
  • 一张估值20亿的“笑脸”,正在拆掉OpenAI的围墙

    它正成为人工智能界的Github。 作者:张珺玥 来源:硅星人(guixingren123) 由ChatGPT引发的人工智能风潮还在猛烈地刮着。但从各个角度来看,目前这都是一个巨头争霸的战场:更大的模型、更强的算力、更多的用户、更雄厚的资金……这些都似乎成为了想要加入这场角逐的门票。与此同时,核心技术的研究也逐渐开放走向封闭。 而在这高墙正在筑起的过程中,也…

    2023年12月18日
    145
  • 线性负载是什么意思 线性负载有哪些电器(附2024年排行榜前十名单)

    线性负载和非线性负载有什么区别 线性负载指的是电压与电流的关系是一条斜率为k的直线,而非线性负载指的是电压与电流的关系是一条曲线。

    2024年2月4日
    148
  • 京东物流在 50 多个城市投放使用新能源车,京东云碳减排量超 6000 吨

    京东官方gongzhonghao宣布,截至 2024 年底,京东已完成 23 座智能物流园光伏发电系统安装,光伏屋顶全年发电达 81970 兆瓦时。京东产发为宝马提供定制化的区域配送中心建设服务,为其在合肥落地在华首个售后零件“绿色库房”,今年又落成华北区域配送中心,获得 LEED 金级认证。 京东物流 B2C 生鲜业务接入循环保温箱,截至 2024 年底,…

    2023年12月19日
    152
  • GIS 如何将您的组织显示在地图上源代码

    地理信息系统 (GIS) 已经存在了几十年。 这些强大的地图系统能够将基于位置的数据与大量非空间信息集成在一起。 最初,它们是由计算机科学家出于有限的目的管理的专门的、昂贵的程序。 但现在它们更便宜、更高效,并且可以与互联网完全结合。 GIS制图技术位置很重要。 地图传统上被用作地理点和特征的视觉表示以帮助导航。 但是,如果您可以向下钻取以了解有关特定位置的…

    2024年1月15日
    138

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注