
| 关注 @massonpj
奥尔巴尼,纽约
Patrick Masson (@massonpj) 目前担任开源促进会 (Open Source Initiative) 的总经理,此前他在高等教育 IT 领域工作了二十多年,担任过从加州大学洛杉矶分校的程序员分析师到马萨诸塞大学校长办公室的首席技术官等职务。Patrick 还在纽约州立大学奥尔巴尼分校的计算与信息学院教授与开源软件相关的科目。Patrick 一直致力于在其职业生涯中提高对开源的认识和采用,曾在 Jasig 基金会董事会任职,目前在 Apereo 基金会顾问委员会任职。他是 EDUCAUSE 开放性选区小组的联合创始人和现任主席,也是《开放性指数》的作者。
作者评论
当然,还有这首朗朗上口的曲子:https://www.youtube.com/watch?v=lZ-s3DRZJKY
Mark,
在开源促进会 (OSI),我们看到越来越多的讨论,以及像这样的发展,在各机构围绕采用方面:具体来说是为政府(地方到国家)采购制定政策。 这都是好消息。
有趣的是,这种成功正在产生一些问题。 虽然出于所有正确的原因——正如您上面所指出的——但政府中的许多人并没有意识到“开源软件”标签的日益滥用。 事实上,对于许多刚接触开源运动的人来说,他们可能没有经验来评估哪些符合以及哪些不符合开源定义 (https://open-source.org.cn/osd),因此,采用仅标记为“开源”的软件存在风险,这是可以理解的。
问题是,随着此类政策开始在公共部门涌现,一些不择手段的组织已开始将其产品标榜为“开源”,但应用的许可协议实际上并不能保证软件自由。 “开源漂白”和伪开源软件是一个日益严重的问题 (https://open-source.net.cn/business/14/12/openwashing-more-prevalent),善意的政府部门可能会被欺骗,误以为他们正在与真正的开源项目合作,但实际上是在与精明的营销人员打交道。
这就是为什么 OSI 就此事与印度政府 (GOI) 取得联系,建议他们在政策中明确指出 (http://deity.gov.in/sites/upload_files/dit/files/policy_on_adoption_of_…) 开源软件是任何根据 OSI 批准的开源许可证分发的软件。
我们很高兴地发现,当印度政府回应时,注意到他们的“电子政务系统采用开源软件框架”包括
“开源软件通常也称为自由和开源软件 (FOSS) 或自由许可开源软件 (FLOSS)。 此处,“自由”指的是“使用自由”而不是“免费”; 同样,“开源”指的是“源代码的可用性”,供社区/采用者/最终用户研究和修改软件,并重新分发原始软件或修改后的软件的副本(无需向以前的开发人员支付版税)。 自由软件和开源的定义分别由自由软件基金会和开源促进会提供。”
不幸的是,虽然该文档中注明并描述了许多 OSI 批准的许可证,但它并未明确提及 OSI 批准的许可证 (https://open-source.org.cn/licenses)。 这仍然为那些根据其他非 OSI 批准的许可证分发软件,然后只是在其沟通和营销中包含“开源”标签的人敞开了大门(嗯,也许“半开”在这里更合适)。
这不是一个理论问题,我可以亲自想到两个例子
1. Qabel:“Qabel 是一个免费的、开源的(不符合 OSI 标准)且可扩展的平台”(qabel),并且带有一个可能对其政府使用施加严重限制的许可证。
2. SailfishOS:“您的平板电脑由名为 Sailfish 的开源软件驱动”(https://www.youtube.com/watch?v=jBQdfcLhts8 1:05 分钟)。
希望确保他们真正受益于软件自由的政府(或任何组织)应确保考虑中的软件带有 OSI 批准的开源许可证。
Patrick