首页 > 其他分享 >2023 年精选:我们正在见证开源的终结吗?

2023 年精选:我们正在见证开源的终结吗?

时间:2024-01-25 17:32:21浏览次数:32  
标签:见证 贡献者 社区 GitHub 软件开发 开源 2023 软件

开源软件被誉为软件创建领域的开创性运动,已成为现代软件开发不可或缺的支柱。它通常被描述为民主化技术,使无数个人和组织能够协作和创新。然而,社区现在正处于一个关键时刻,有人猜测我们正在看到开源领域的衰退。

为什么开源在现代软件开发中如此受欢迎?

开源的核心在于协作的力量。与专有(闭源)软件不同,开源邀请各种贡献者的参与,使他们能够共同工作来创建和改进软件。这种包容性促进了知识共享和合作,从而创造了突破性的软件。

2023 年精选:我们正在见证开源的终结吗?_开源软件

除了协作之外,开源开发方法还消除了财务障碍并显着增强了软件开发的可访问性。由于开源软件通常根据许可证分发,允许用户自由访问、使用、修改和分发软件,因此无需通常与专有软件相关的昂贵许可证。这种经济性使各种规模的组织都可以利用创新解决方案,而无需承担高昂的前期成本。

在开源软件的框架内,透明度是根深蒂固的。源代码的可访问性使用户和贡献者可以仔细检查源代码,从而促进信任和问责制。通过促进审查和同行评审,透明度可确保快速识别和解决缺陷。它还使用户能够更好地控制自己的技术选择。

凭借这些优势,再加上 Linux、Apache 和 MySQL 等大型项目的成功案例,开源将自己定位为具有与专有替代方案竞争的潜力,从而导致整个技术行业的广泛采用。

更多项目正在跳槽

考虑到这些众多的好处,人们可能会想:这种方法会带来哪些挑战?近年来,贡献者们普遍认为该领域可能正在失去动力。他们的担忧是由一些可能侵蚀或破坏运动协作本质的关键因素加剧的。

一个重要因素是开源项目的商业化。这种现象的一个流行例子是GitHub 收购——多年来开源项目的大本营 GitHub 在 2018 年被科技巨头微软收购。这一消息激怒了社区中的一些人,因为微软被视为专有技术的支持者。软件。它还引发了人们对 GitHub 是否会保持决策过程自主权的质疑。

尽管存在这些疑虑,社区还是很快克服了道路上的障碍,并持续为该平台做出了多年的贡献。然而,2022 年,GitHub 宣布开源开发人员一直在开发的名为 Copilot 的子程序将作为商业产品出现,利润归 GitHub 自己所有。这一发展激怒了社区开发者,他们猛然意识到,任何开源平台都可以决定将其项目商业化,而无需贡献者分享经济奖励,甚至无需获得其工作的认可。另一个成为商业化牺牲品的开源项目是 OpenAI。

人们越来越担心开源核心业务模式是否会弊大于利。与过去不同,项目更容易流行,因此其他人很有可能窃取想法或产品并基于该项目快速创建商业产品。

这些考虑因素是关于社区内动态变化和潜在偏离核心原则的更广泛讨论的一部分,导致参与者感到不安。

尘埃落定:开源依然强劲

尽管社区面临着担忧和挑战,但开源无可否认地改变了我们构建和部署软件的方式。我们必须以谨慎乐观的态度对待运动的未来。

从 GitHub 和 OpenAI 等过去的经验来看,社区显然具有弹性和适应性。不同意 GitHub 收购或 OpenAI 商业化的贡献者将带着他们的礼物,为他们认同价值观的项目做出贡献。

然而,开源正处于十字路口,正在应对需要反思的挑战和变化。希望这种反思将导致开源领域的调整,重申其核心原则并解决问题。开源并没有消失,至少现在还没有。我们可以将其视为正在经历一个变革阶段,该阶段将塑造其未来并确保它仍然是软件开发领域的重要支柱。

标签:见证,贡献者,社区,GitHub,软件开发,开源,2023,软件
From: https://blog.51cto.com/u_15605878/9416351

相关文章

  • Higress 开源一周年:新版本,新标准,新工具,新征程
    作者:Higress团队历程回顾Higress开源一年时间,一共发布了18个release版本,收获了40多位社区贡献者和1800+star,上图是这一年过来达成的一些关键的里程碑。前面半年通过集成开源生态,打磨开源版本稳定性,并在发布1.0GA版本后,社区又马不停蹄发布了1.1和1.2两个重要......
  • 自动化测试平台【开源】
    序号名称功能说明界面链接1AutoMeter-API链接2QAWolf浏览器自动化测试工具QAWolf可帮助你以10倍的速度创建、运行和维护端到端的浏览器自动化测试。链接3Mimesis用于Python的高性能虚假数据生成器项目地址:链接安装:pipinstallmimesis......
  • SPA瑜伽普拉提私教线下课程预约课老师员工分销小程序开源版开发
    SPA瑜伽普拉提私教线下课程预约课老师员工分销小程序开源版开发开发功能介绍如下:瑜伽、普拉提、SPA等课程信息展示:展示各种课程的详细信息,包括课程名称、简介、时长、难度等,帮助用户了解课程内容。课程预约:用户可以通过小程序预约课程,选择适合自己的时间和日期,并支付课程费用。预约......
  • 初始 abp 开源框架-通过CMD命令创建项目--到果断放弃ABP
    打开官网:https://abp.io/get-started选则如下配置  根据黑色框内指令,创建项目 指令1dotnettoolinstall-gVolo.Abp.Cli指令2abpnewAcme.BookStore--tiered-csf 放弃理由:  ......
  • P9697 [GDCPC2023] Canvas(强联通分量)
    题意简述有一个长度为\(n\)的数组\(a\)和\(m\)次操作,\(a_i\)初始为\(0\)。每次操作形如\(l_i,x_i,r_i,y_i\)表示执行\(a_{l_i}\leftarrowx_i,a_{r_i}\leftarrowy_i\),你可以改变\(m\)次操作的执行顺序,求最终\(\sum_{i=1}^na_i\)的最大值,并给出执行操作的顺序。......
  • 中国移动CMCC rax3000m免拆机刷OpenWRT uboot 20231027 NAND emmc MT7981
    1、100大洋购买的CMCCARX3000,不刷系统的时候也挺好用,就是无法满足特殊需求2、输入路由地址、192.168.10.1,进入路由管理界面,账号和密码,设备背面默认3、在高级设置->管理->配置管理->导出配置文件、得到:cfg_export_config_file.conf文件 4、在linux系统下,Ubuntu下进行文件配......
  • 再获认可|原点安全入选 FreeBuf《CCSIP 2023中国网络安全行业全景册》
    1月24日,FreeBuf咨询正式发布《CCSIP(China Cyber Security Industry Panorama)2023中国网络安全行业全景册(第六版)》(下称“全景册”)。全景册旨在为企业提供更好的网络安全产品选型参考,帮助企业了解中国网络安全技术与市场的发展趋势,受到行业的广泛关注与一致认可。原点安全凭借领......
  • miniweb开源的迷你HTTP服务器端软件
    前言全局说明MiniWeb是一个用C语言写成的HTTP服务器端软件,具有资源占用少、响应快速、跨平台(POSIX、*nux、Windows)等优点,支持常用的GET、POST算法及音/视频流媒体应用,可用来构建WEBSITE站点或VOD服务器等。MiniWeb是一个针对嵌入式应用而开发的微型WebServer,它占用资源少,工......
  • 开源治理·聚光灯| 面对“百家争鸣”的许可证,企业如何做出明智选择?
    本文我们将一同探寻那些常见的开源许可证类型,它们各具特色,有的宽容大度,有的则严格苛刻。同时,我们还将讨论企业在面对许可证问题时,应该如何审时度势,做出明智的选择。毕竟,在这个开源的世界里,只有尊重规则,才能走得更远。在开源许可证中“择婿”“好好先生” MIT/X11许可证MIT/X11许......
  • GB/T 34131-2023《电力储能用电池管理系统》解读及测试实践
    新国标简介: GB/T34131《电力储能用电池管理系统》是规定了电力储能用电池管理系统的技术要求、试验方法、检验规则、标志、包装、运输与贮存要求的国家标准。随着我国储能行业的迅猛发展,国标也相应地进行系统性更新。 2023年10月1日,GB/T34131-2023《电力储能用电池管理系......