认定OSI不尊重自由,联合创始人BrucePerens提出辞职。去年,律师VanLindberg代表分布式开发平台HoloChain起草了一个名为“密码自治许可证(CryptographicAutonomyLicense,CAL)”的软件许可证,并将其提交给开源促进会OSI审批。
符合OSI开源定义的许可证被认定为开源许可证,比如目前比较流行的MIT、Apache-2.0与BSD3-Clause等都在OSI认定的开源许可证列表中。但是关于是否批准CAL许可证引起了OSI内部的争论,当地时间1月2日,在讨论审批CAL第4版本草案的过程中,OSI联合创始人BrucePerens提出了辞职。
他认为组织正在朝着接受不尊重自由的许可证的方向迈进,这使得其不得不退出。最初的OpenSourceDefinition(OSD,开源定义)正是由BrucePerens起草的。Well,itseemstomethattheorganizationisratherenthusiasticallyheadedtowardacceptingalicensethatisntfreedomrespecting.Fine,doitwithoutme,please.IaskedPatricktocancelmymembership,andIwouldhaveunsubscribedfromOSIlists,includingthisone,ifyourserverwasworking.Iownaninterestin10OpenSourcecompaniesandmanagea50Milliondollarportfolioinvestinginthem.Thatwillkeepmeinvolvedenough.看上去组织正在热情地走向接受不尊重自由的协议。那好吧,请别把我带下水。
我请求Patrick取消我的成员资格,我也会取消订阅OSI邮件列表(包括这一封邮件)。我对10家开源公司感兴趣,并管理着5000万美元的投资组合,这样我可以更加投入。BrucePerens在接受TheRegister的电话采访中表示,OSI已经存在了21年,目前批准的开源软件许可证有100多个,他认为首先这么多许可对社区是有害的,因为将软件与多个许可证结合使用时,会带来法律负担。
“我们在许可方面走错了路”,他认为只有AGPLv3、LGPLv3与Apachev2这三个是必需的。Bruce补充到:“大多数开发开源软件的人都没有条件请律师。开源的目标之一是你无需雇用律师就可以使用它,你可以在计算机上安装开源软件并运行它,如果你不重新分发或修改软件,那么实际上都不需要阅读许可证。
”但是CAL会打破这种模式,“如果你在CAL下运行软件并且你拥有用户,则需要在某些情况下将用户的数据传回给他们(HoloChain)。”CAL由分布式开发平台HoloChain于去年提出,HoloChain是一种用于点对点应用的基于哈希链的应用框架,它实质上是一个平台,允许开发者创建由密码保护的分布式应用。CAL是一种新型的开放许可证,其介绍是:不仅可以保护应用程序开发人员和源代码用户,还可以保护最终用户的隐私以及对身份和数据的控制。
然而对Bruce等人来说,HoloChain希望通过CAL监视用户应用的网络,并且他们不希望那些为分布式平台创建客户端的用户隔离用户的数据,这样他们可以把用户锁定。比如在CAL的定义中,“目的”中这样写到:ThisLicensealsostrivestoprotectthefreedomandautonomyofthirdpartieswhoreceivetheWorkfromyou.Ifanynon-affiliatedthirdpartyreceivesanypart,aspect,orelementoftheWorkfromYou,thisLicenserequiresthatYouprovidethatthirdpartyallthepermissionsandmaterialsneededtoindependentlyuseandmodifytheWorkwithoutthatthirdpartyhavingalossofdataorcapabilityduetoyouractions.同时有这样对应的条款:4.2.1.NoWithholdingUserDataThroughoutanyperiodinwhichYouexerciseanyofthepermissionsgrantedtoYouunderthisLicense,YoumustalsoprovidetoanyRecipienttowhomyouprovideservicesviatheWork,ano-chargecopy,providedinacommonlyusedelectronicform,oftheRecipient’sUserDatainyourpossession,totheextentthatsuchUserDataisavailabletoYouforuseinconjunctionwiththeWork.大概意思是指使用CAL的时候,你需要向下游提供独立使用和修改项目所需的所有权限和材料,这包括你需要提供你所拥有的使用了你服务的用户的数据。同时,另一位熟悉针对CAL的审批辩论过程的开源社区负责人告诉TheRegister,他表示起草CAL的律师Van游说了OSI董事私下批准CAL,而这违反了应该在公共场所进行批准程序的规则。但是律师却解释这是完全合理的程序式沟通,而且很多人从一开始就对CAL抱有偏见,继而反对它。
BrucePerens觉得OSI似乎已经决定接受该许可证,于是他提出了辞职。
本文关键词:开源,促进会,OSI,联合,创始人,辞职,在,许可,大阳城游戏官方网站
本文来源:大阳城游戏官方网站-www.lifesciencesag.com