0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

选择开源项目的重要因素

汽车玩家 来源:开源中国 作者:xplanet 2019-11-18 14:25 次阅读

开发人员在决定是否使用某个开源项目时考虑到的最重要事项是什么?代码质量?安全性?好的文档?

上述因素都很重要,但根据Tidelift和The New Stack的联合调查,控制着开源项目的开源许可证才是最需要考量的因素。86%的受访者认为“可接受的开源许可证”对于决定使用开源软件包来讲非常重要,其中61%的人将其描述为“非常重要”。在超过千名员工的大公司中,认为开源许可证极其重要的开发人员占比高达78%。

当然,许可证不是被考虑的唯一因素。调查显示,开源项目的活跃程度和维护状况的重要性也不相上下。

不过,开源许可证排在第一位还是有着充分的理由:没有开发人员愿意在不知道接下来将如何发展的情况下,开始使用新的软件包。这些年来,高度宽松的许可证(Apache,BSD,MIT)采用率一直在急剧攀升,而限制性更强的许可证(GPL)却呈下降趋势。

2000年代初期,自由软件的倡导者开始反对开源许可证的激增,随着OSI发起了一个旨在遏制许可证扩散的项目,这一争论在2014年到达顶峰。当时,许多公司或开发人员各自发布了虚有其名的许可证,但内容和本质与现有许可证几乎没什么不同,这只会导致开源的合规性变得更为复杂。

此后的十多年来,开源许可证的格局基本上保持不变。近两年,出现了一些由新一代开发者制定的许可证,例如用于争取改善工作条件的anti-996 license,加入了道德条款的Hippocratic license等等。对于这些许可证背后的意图,人们可以同意或是不同意。更重要也更难争辩的,是它们的实用性。

简而言之,开源许可证是一个非常实际的问题。开发人员希望寻找有效的软件,并能够长久维持。调查还显示,他们对解锁新的开源许可证并不感兴趣。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    3208

    浏览量

    42280
收藏 人收藏

    评论

    相关推荐

    [分享]选购机箱时应要考虑的七个重要因素

    [分享]选购机箱时应要考虑的七个重要因素  首先,咱要考虑的当然就是机箱的价格问题;机箱的价格跨度从几百元到几千元的都有,所以在选购机箱前先确定自己心里所想的价位。   电脑机箱价位的考虑
    发表于 02-26 15:29

    高低温试验箱的三个重要因素

      原文来源:高低温试验箱的三个重要因素 小编:林频仪器  1、高低温试验箱的温度和湿度是影响仪器性能的重要因素,其可以引起机械部件的锈蚀,使金属镜面的光洁度下降,引起高低温试验箱机械部分的误差或
    发表于 09-12 11:49

    PCB射频电路设计有什么重要因素

    本文从射频界面、小的期望信号、大的干扰信号、相邻频道的干扰四个方面解读射频电路四大基础特性,并给出了在PCB设计过程中需要特别注意的重要因素
    发表于 08-14 06:28

    设计人员在采用ADC的设计中优化功耗时应考虑到的几个重要因素

      本文概述了系统设计人员在采用ADC的设计中优化功耗时应考虑到的几个重要因素和好处。
    发表于 03-16 13:01

    可靠性是军用嵌入式系统的重要因素是什么

    可靠性是军用嵌入式系统的重要因素军用嵌入式系统的可靠性考虑
    发表于 04-23 06:24

    影响步进电机性能的主要因素有哪些?

    中非常重要的。  总的来说,影响步进电机性能的主要因素有驱动方式、驱动电压、驱动电流、静力矩。除此之外,还应该考虑距频特性、相数和空载起动频率,因为其都是影响步进电机性能的重要因素,所以想要
    发表于 03-10 10:33

    影响电动车蓄电池循环使用寿命的重要因素

    影响电动车蓄电池循环使用寿命的重要因素  近年来由于油价节节攀升,电动车作为一种绿色、环保
    发表于 11-16 13:45 1257次阅读

    探讨制约“机器人红利”的重要因素

    在国产机器人的整机新能、核心零部件逐步取得进展之后,巨大的人才缺口、应用生态的匮乏开始成为制约“机器人红利”的重要因素
    的头像 发表于 08-26 10:30 2853次阅读

    从四个方面解读PCB射频电路基础特性及重要因素

    此处将从射频界面、小的期望信号、大的干扰信号、相邻频道的干扰四个方面解读射频电路四大基础特性,并给出了在 PCB 设计过程中需要特别注意的重要因素
    发表于 08-07 14:42 911次阅读

    续驶里程和充电时间长是影响电动汽车推广的重要因素

    续驶里程焦虑、充电时间长一直是影响电动汽车推广的重要因素,在重卡领域尤为突出。近期,国家相关部委大力支持换电模式,鼓励车电分离。
    的头像 发表于 09-28 09:42 1983次阅读

    采用ADC的设计中优化功耗应考虑到的重要因素资料下载

    电子发烧友网为你提供采用ADC的设计中优化功耗应考虑到的重要因素资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
    发表于 04-15 08:53 10次下载
    采用ADC的设计中优化功耗应考虑到的<b class='flag-5'>重要因素</b>资料下载

    影响空压机散热的重要因素

    空压机的过程中,经常会遇到这样的问题,空压机散热不足而影响到工作效率。空压机为何会出现散热不足的几点重点因素:环境因素很多时候关于通风散热状态有很大的影响,空压机四周环境影响散热重要因素有以下三种
    的头像 发表于 04-09 15:52 2955次阅读

    浅谈影响国内MCU企业发展的重要因素

    产能紧缺是影响国内MCU企业发展的一大重要因素。国内能达到车规级标准的晶圆厂很少,汽车芯片占晶圆厂代工产能的比例很低,不足5%。
    发表于 02-05 10:16 606次阅读

    选择适用的陶瓷电容器时需要纳入考量的重要因素——等效串联电阻(ESR)

    选择适用的陶瓷电容器时需要纳入考量的重要因素——等效串联电阻(ESR)
    的头像 发表于 11-30 17:51 869次阅读
    <b class='flag-5'>选择</b>适用的陶瓷电容器时需要纳入考量的<b class='flag-5'>重要因素</b>——等效串联电阻(ESR)

    红外温度传感器哪个牌子好,选择品牌的重要因素和方法!

     红外温度传感器是现代工业和家庭应用中不可或缺的设备,它能够准确测量和监控目标物体的温度。然而,在市场上存在众多品牌的红外温度传感器,该如何选择适合自己需求的品牌呢?本文将为您介绍一些选择红外温度传感器品牌的重要因素和方法。
    的头像 发表于 12-15 15:48 1472次阅读