标签 开源 下的文章

1 海尔要求开发者下架开源的家庭助理插件

海尔向一名德国开发人员发出了一份移除通知,要求他立即从 GitHub 平台上删除他为该公司家电产品开发的 家庭助理 Home Assistant 集成插件。“家庭助理”是一个开源的家庭自动化平台,用户可以通过一个集中的界面控制智能家居设备并使其自动化。除了便利性和成本外,该平台还提供了同类商业应用程序所不具备的卓越安全和隐私选项。在通知中,海尔声称“这些插件正在以未经授权的方式”使用其服务,对该公司“造成了重大经济损失”,侵犯了海尔的知识产权,要求开发者“立即停止和终止与开发和分发这些插件有关的所有非法活动”,以避免进一步的法律诉讼。

(插图:DA/8f1893ad-26f3-4a81-ba82-082d55411b91)

消息来源:Bleeping Computer
老王点评:愿开源开发者们不要为这种公司开发任何相关软件,以免惹火上身。大家知道那些家电厂商是支持开源软件的吗?

2 ReiserFS 作者在狱中回应被内核移除

ReiserFS 文件系统作者 Hans Reiser 因谋杀妻子被判处监禁。去年底,他在狱中回复了一封长长的纸质信函,回应了内核的相关讨论,在信中对自己的罪行表示了道歉,称自己已经是不同的人了。他随后讨论了对 ReiserFS 的贬低以及他对 Reiser4 的希望,对曾使用 ReiserFS 的发行版 SUSE 没能在市场上取得成功而遗憾。在 Linux 6.6 中,ReiserFS 已被正式标记为“过时”,将在未来几年来从主线内核中移除。

(插图:DA/2746e103-ffc0-4bd8-a44e-71c5f68ebc0e)

消息来源:Phoronix
老王点评:可惜了。

3 谷歌推出画圈即搜索的“画圈搜索”功能

谷歌最近推出的“ 画圈搜索 Circle To Search ”功能,可以让你在手机屏幕上圈出某样东西,然后点击一个按钮,即可通过谷歌搜索你圈出的东西。该功能将首先在谷歌和三星的五款手机上推出。它可以设备上的任何地方搜索,而无需打开谷歌应用。它也可以结合谷歌的“多重搜索”功能,你可以用圈出的图片和文字组合搜索。谷歌称,当你想知道 “为什么” 而不仅仅是 “是什么” 时,多重搜索就是你需要的工具。

(插图:DA/16af5a4f-cb25-4e9a-8c6a-c0b4dbb66a9c)

消息来源:The Verge
老王点评:看起来是有趣的功能,尤其是和 AI 结合起来的话会更有用。

让我们尝试预测未来吧!

新的一年快乐,朋友们 ✨

2024 年的钟声已经敲过,我们有必要去预见一下将塑造本年度的各种潮流。

我们不能预见未来,所以无法精确预知将会发生什么,但根据目前观察到的动向,我们可以进行一些预测。

以下是我们对 Linux 和开源发展方向的预测。

1、开源 AI 的兴起

2023 年初,Mozilla 成为了最早投身于开源 AI 的团队之一,研发类似于 ChatGPT 的解决方案。Hugging Face 紧随其后,崭露头角,发展成为备受赞誉的 AI 社区之一,激发了全球范围内的协作。

我们也见证了 AI 联盟 的成立,这个联盟由超过 50 个创始成员组成,包括一些大名鼎鼎的公司如 Meta、英特尔、甲骨文和 CERN 等重量级大佬。他们的目标清晰明了:推进 AI 的开放式创新和科学发展。

更有一款名为 GuardRail 的开源项目,它积极倡导负责任的 AI 开发,提供了相应的框架来监控 AI 的行为。

所有的开源 AI 开发可能致力于与发行版或开源工具的更深度整合。当然,不像其他商业成就卓著的桌面操作系统,Linux 发行版可能不会大力市场化 AI 功能,但谁知道呢?

总的来讲,如果你问我们,对于开源 AI 来说,2024 年将是举足轻重的一年,我们都等不及看到更多的惊喜了!?

2、Linux 游戏市场扩张

过去的 Linux 游戏 市场的发展可谓好坏皆有。尽管平台上有一些原生游戏,和 Wine、Lutris、Bottles 等实用工具。但在 Valve 的 Steam Deck 掌机发布之前,Linux 并未真正受到大部分游戏开发者的关注。

这款设备由基于 Arch 的 SteamOS 提供驱动,为众多游戏在 Linux 上的运行铺平了道路,并将游戏开发商的目光吸引到这个平台上。

在 2023 年,我们已经看到了大量 原生兼容 Linux 的游戏发布,我们预测 2024 年也将如此。

别忘了,像 Bottles 这样的开源游戏工具也将致力于提升用户体验。因此,那些从 Windows 切换过来的用户,将会发现这个平台更加符合其游戏需求。

? 我们非常期待看到新的 AAA 级大作) 在发布时就已经支持 Linux!

3、更多的不可变 Linux 发行版

没错,预计 2024 年将有更多 不可变 Linux 发行版 面世,Ubuntu 将走在前列。早在 2023 年初,他们就宣布了在即将发布的 Ubuntu 24.04 LTS 发行版中提供基于 Snap 的不可变 Ubuntu 桌面 的计划。

? 这可能会让一些人不适,但毫无疑问,这样的变革正在路上。

除了 Fedora 早已推出了配备 GNOME 桌面的不可变版本 Silverblue 之外,他们还增加了一款新品。在 Fedora 39 的发布 中,一款带着 Budgie 桌面的名为 “Fedora Onyx” 的新版首次登场就吸引了眼球。

鉴于此,我们预计 2024 年将会出现更多新的不可变发行版,现有的不可变发行版如 blendOS 和 Vanilla OS 也将有所进步。

4、RISC-V 服务器的亮相

随着美国在 2023 年加大了他们与中国的 AI 芯片竞争,我们可能在 2024 年看到 RISC-V 服务器成为热点,因为各国纷纷在芯片制造领域努力实现更大的自主性。

中国已经开始部署他们自称为 “首个商业版的云端 RISC-V 集群”,那是在山东大学建立的一个由 SOPHON SG2042 驱动的集群。

5、Linux 发行版 UI/UX 将进一步提升

如果以 2023 年为标志,我们大可以预言,2024 年将是 Linux 发行版在用户界面和用户体验方面不断创新的一年。

看看 GNOME 45 的发布 所做的事情,它放弃了“活动”按钮,改为药丸形的工作区切换器,彻底改变了用户与工作区的交互方式。

再看看 Zorin OS 17,它通过实施一个“空间桌面”,在 Linux 发行版中重新定义了视觉体验,以便用户在与桌面交互时获得更好的环境感知。

而且,首次在 2024 年,我们将在 Linux 中看到蓝屏死机现象,多亏了 systemd,它将在启动失败时提供有用的错误消息

像 Vanilla OS 2(Orchid)这样的新发行版发布,像 KDE Plasma 6 这样的桌面升级,以及基于 Rust 的 COSMIC 等可能会带来更高的水平,我们倾向于这样期待!

别忘了,许多 Linux 发行版也在大力推广 默认采用 Wayland 的未来

6、软件项目的源码可见

虽然某些软件项目并未完全遵循开源原则,但有些在限制商业分发的前提下,已经走上了公开源代码的道路。

这成为可能,多亏了 CC BY-NC-SA 4.0(创作共享署名-非商业-相同方式共享 4.0) 等许可证。

有人可能会争辩,企业应该全面拥抱其产品的开源。然而,我们坚信,这种做法将相比传统封闭源产品,提升彼此之间的信任并推广透明度

2024是 Linux 桌面之年吗??

我们知道,自 Linux 桌面在用户友好性和普及性上大踏步前进以来,我们一直在期待这个。

看着 Linux 的 市场份额,你可能觉得数据太低了。但我们还是不能放弃希望。

也许这正是你现在的反应。

尽管我们可能距离 Linux 桌面元年还有些距离,但我们比以往任何时候都要接近了。你看,Linux 桌面的接纳率在 2023 年稳定增长,而 2024 年可能就是见证其更大涨幅的一年。

? 你对 2024 年有何预测?欢迎在下方评论中分享你的观点!

(题图:DA/d1246dc6-583c-4ff8-8c2d-b3808e9ec460)


via: https://news.itsfoss.com/predictions-linux-open-source-2024/

作者:Sourav Rudra 选题:lujun9972 译者:ChatGPT 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

回顾 2023 年的过山车之旅。

对于 Linux 和开源,每年都会带来一些惊喜和冲击。

可能有的 Linux 发行版改变其基础,也可能某个独立项目被大型科技巨头接管,以及其他各种情况。在整个 2023 年,我们将竭尽所能,为你带来过山车般的体验。

如今,这一年已经结束了。现在是时候回顾一下 2023 年发生的一些重大事件了。

1、Ubuntu 首次推出 “Flutter” 商店 ⭐

Ubuntu 的“ 软件中心 software center ”因其变化和改进而始终成为热门话题。

今年,Ubuntu 加大了力度,在 Ubuntu 23.10 中引入了新的基于 Flutter 的 “ Ubuntu 商店 Ubuntu Store ”,提供了现代而流畅的用户体验。

它最终将取代 Ubuntu 多年来的软件中心,在我看来这是一件好事。

2、印度防卫服务转向 Linux

印度国防部决定用内部开发的名为 “Maya” 的 Linux 发行版取代 Windows。

当然,这并不是政府机构第一次决定使用 Linux 来提高安全性和隐私性。

然而,在像印度这样的国家,在政府机构的某个部门使用 Linux 的一个简单选择可能会对其他系统产生巨大的影响。而且,这对于 Linux 来说通常是一件非常好的事情。

3、红帽的源代码锁定 ?

最大的开源公司红帽决定将红帽企业 Linux(RHEL)的源代码锁定在付费墙后面。

虽然他们仍然允许个人开发人员通过免费订阅访问源代码,但不再像以前那样向所有人公开访问。

这一变化波及了所有基于 RHEL 的发行版和分叉:

红帽的源代码封锁给 CentOS 替代品带来灾难: Rocky Linux 和 AlmaLinux 面临困境?

从 SUSE、甲骨文和其它竞争对手联手开发 RHEL 分支,到 Rocky Linux 和 AlmaLinux 等项目的各种其他更改。

对我来说,这是 2023 年最大的新闻,并将在 2024 年继续产生影响。

为打击 IBM,SUSE 将分叉 RHEL

4、Linux 内核 LTS 支持周期的变更

为了减轻 Linux 维护人员的负担,LTS 内核的支持周期从六年降至两年

据评估,使用较旧的 Linux 内核版本的人并不多,而且许多 LTS 版本的内核已经维护多年,这对于维护人员来说是一项艰巨而繁琐的任务。

作为用户,你不必担心它,除非你依赖较新的 Linux 内核上不再存在的特定硬件支持。

5、Ubuntu 不再支持所有版本的 Flatpak ?

毫不奇怪,Canonical 的 Ubuntu 更青睐 Snap 软件包。

然而,Ubuntu 的各个版本确实有提供 Flatpak 支持的自由,比如 Ubuntu MATE。

不幸的是,Ubuntu 取消了默认的 Flatpak 支持,理由是一致的用户体验。

当然,你可以手动添加 Flatpak 支持,但这不再是开箱即用的便利。

这个改变会影响你吗? 好吧,如果你知道 Flatpak 与 Snap 之间的选择,你就已经知道答案了。

6、出现了一个滚动发布的 Ubuntu 发行版 ?

在所有其他有趣的发行版本中,Rhino Linux 发布了稳定版本。它的目标是在 Ubuntu 之上提供滚动发布体验。

你可以在我们的报道中探索有关该版本的更多信息:

基于 Ubuntu 的 Rhino Linux 滚动发行版已发布

7、Vim 创建者去世了?

今年,我们失去了 Linux 领域的一位杰出创造者,Bram Moolenar,他是 Vim 文本编辑器背后的传奇人物。

他的目标是改进最初是为 Unix 创建的 vi 文本编辑器。

然后,Bram 在 vi 及其克隆的源代码的基础上构建,通过添加新功能对其进行改进,最后发布了第一个版本 “Vi IMitation”,由此得到了“Vim”的首字母缩写。

8、Linux 游戏统计数据超越 macOS

作为 Linux 用户,我们对统计数据非常重视,并在达成里程碑时庆祝。例如,每月都会监测 Linux 桌面市场份额

今年,在 Steam 的统计报告中,Linux 使用率统计数据高于 macOS。你可以在这里获取详细信息:

Linux 崛起:Steam 的游戏使用率超过 macOS

总结

2023 年发生了很多事情 ?

例如,我们发现了各种令人兴奋的应用:

2023 年深受 Linux 用户喜爱的 8 个令人兴奋的开源应用程序

不要忘记,发行版领域中的一些新成员引起了人们的关注:

2023 年崭露头角的 7 款不为人知的 Linux 发行版

? 对你来说,2023 年最大的震惊(快乐/悲伤)是什么? 请在下面的评论中告诉我们。

(题图:DA/61d67a24-c9af-4045-b255-9ef384cbaf5d)


via: https://news.itsfoss.com/best-open-source-linux-stories-2023/

作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

“我们现在的许可证已无法满足需求,” 自由软件的先驱 Bruce Perens 如是说。

Bruce Perens,作为开源运动的创始人之一,已准备好迎接接下来的新阶段:后开源运动。

“我已经写过关于这个话题的论文,试图构建一个许可证原型,” Perens 在与 The Register 网站的独家采访中解释道,“很显然,我需要律师的协助。接下来,我将寻求一些研究资金。”

Perens 提到,开源社区需要解决几个紧迫的问题。

“最首要的一点,我们现在的许可证已无法满足需求,”他表示,“我们已经给了企业太多时间去找到所有的漏洞,因此,我们需要做出些新的改变。当三分之一的付费 Linux 系统在销售时都规避了 GPL 许可证时,很显然 GPL 并没有起到应有的作用。我说的就是 RHEL。”

RHEL 是 红帽企业 Linux Red Hat Enterprise Linux 的缩写,6 月份,这个属于 IBM 的公司 停止 了对 GPL 源代码开放。

Perens 近期刚从中国回来,他在 Bench 2023 大会上做了主题发言。在准备与我们的对话时,他写下了一些关于他的访问以及关于开源软件社区现状的看法。

他脑海中涌现的一件事是关于红帽的问题。

“红帽已经不是那个红帽,而是 IBM,”Perens 在给 The Register 分享的备忘录中写道,“显而易见,他们已经停止了对 CentOS 的分发,而且很长的一段时间里,他们一直在做我认为违反 GPL 的事情,我曾因为另一家企业做同样的事情提起过 诽谤案:他们告诉你,如果你是 RHEL 的客户,你不能公开 RHEL 制作的安全补丁的 GPL 源代码,否则他们将不再允许你成为他们的客户。这些 IBM 的员工坚称,他们仍然在为上游开源项目贡献补丁 —— 而他们实际上并没有这个义务。

“这种状况已经持续了很长时间,只因为红帽公开发行 CentOS(本质上是 RHEL 的无品牌版本),我们才容忍了这一情况。但现在 IBM 不再这么做了。因此,我感觉 IBM 已经从开源社区得到了他们想要的一切,而我们却收到了他们的中指。

“显然,CentOS 对许多企业同样重要,他们正在努力采用 Rocky Linux。我倒是希望他们能切换到一个 Debian 衍生版本,不过这也没什么。而开源这只骆驼背上已经有很多稻草了,会不会有一根压垮它呢?”

另外一根压在开源骆驼背上的沉重稻草,Perens 写道,“是开源完全未能服务于普通人。在大多数情况下,如果他们使用的是开源软件,也是通过如苹果公司的 iOS 或谷歌的安卓这样的专有软件公司的系统,这两者都用开源作为基础设施,但大部分应用程序还是专有的。普通人对于开源一无所知,他们也不知道我们所倡导的自由是他们应该日益关心的问题。其实,现如今,开源已经被用来监视甚至剥削他们。”

正如 Perens 所阐述的,自由软件走过了半个世纪的历程,而开源的首度亮相也已有 30 年的光阴。“难道现在不该是我们审视过去所做所为,并寻求是否能做的更好的时候了吗?当然,同时我们也需要对开源进行保护。开源将一直存在,并提供相同的规则和范式,但接续开源的新模式应当有一个全新的称谓,并且永远不应该假冒为开源。此刻,我暂且称其为‘ 后开源 Post-Open ’。”

他所描述的“后开源”,比开源稍微复杂一些。它将明确企业与开发者的关系,以确保企业为所获得的利益支付合理的费用。对于个人和非营利机构,仍可免费使用,而且只需一个许可证即可。

他设想了一个简单的年度合规程序,让企业可以获得使用“后开源”软件所需的所有权利。企业将会资助开发者,鼓励他们编写非技术专家也能使用的软件。

Perens 指出,看看苹果公司、谷歌和微软等的流行应用,“因为许多软件倾向于以用户为目标,所以他们当然会受到大量的监控,甚至在某些情况下被滥用。所以,开源开始真正为普通人服务的时机已经到来。”

Perens 表示,目前这种情况不常见的原因在于,开源开发者多是为自己和同样精于技术的人群编写代码。他坚信,为了避免这一情况,应支付给开发者报酬,让他们有时间和支持去编写用户友好的应用。

他建议,这笔费用由公司承担,可以采用一种类似度量 GitHub 的软件,据此分配付款给贡献者,这个软件能精确显示出谁为哪个产品做出了多少贡献。他说,Merico 就是提供这样一种软件的公司。

Perens 承认,这需要解决很多阻碍。例如,需要找到一个可以接受的机构来负责度量和分发资金。而且,这种金融结构必须有足够的吸引力,让大量的开发者愿意参与。

他深思道:“而且,所有的这一切必须既足够透明,又具备足够的灵活性,以防止出现许多不同的分叉。因此,我其实也觉得担心,这种设想真的可以实现吗?”

不论这种设想能否成功,Perens 相信,仅仅依靠 GPL 是远远不够的。“GPL 的设计不是作为合同,而是作为一个许可证。 理查德·斯托曼 Richard Stallman 的初衷并不愿意剥夺任何人的权利,他只是想给予大家权利。因此,它不是合同,而是许可证。然而,我们不能再这样了,我们需要具有执行力的合同条款。”

当被问到像 HashiCorpElasticNeo4jMongoDB 这样的公司采用非开源许可证是否代表了一种可行的服务模式,Perens 认为这需要新的思维。

他对像 “ 公共资源条款 Commons Clause ” 这样的许可证非常反感,因为这正是 Neo4j 陷入 法律纠纷 的中心原因之一。

他写道:“为什么公共资源条款会引发问题?首先,涉及到品牌问题。开源许可证有一个‘品牌’,这是对他们所赋予的权利的理解。当然,开源本身也有品牌,即对开源定义中的权利的理解。然而,公共资源条款看似使用的是开源许可证,但实际上并没有提供同样的权利,这样就滥用了该许可证的品牌,以获取利润。

“另一个问题是,公共资源条款被添加到不允许进行添加条款的许可证中,如 Neo4J 上的 AGPL v3。AGPL 和 GPL 的条款都明确禁止增加新条款。因此,当许可人添加公共资源条款时,他们创造了一个自我矛盾的许可证。”

Perens 告诉 The Register:“我们已经在(软件即服务)问题上投入了大量的研究。我记得参加过一个(自由软件基金会)会议,问题就是,‘我们该如何应对谷歌?’ 结果是,那次会议后诞生了 AGPL。”

在云服务公司的环境下,Perens 认为 AGPL 或其他各种非开源许可证没有找准关注的重点。

Perens 说,“像 AGPL 这样的许可证,要求软件以某种方式公开自己的源代码。但我们实际上讨论的是软件的公开演示,而这在版权法下是一种独立的权利,因为它对于戏剧和电影来说是必需的。由此,我们有权利使用这项在版权法下的权利。我认为那些许可证都在尝试着去实现一个目标,由于它们只试图在开源的基础上稍做改动,所以它们只达成了部分目标。要知道,我们已有 30 年的开源历史了,是时候做一些彻底的变革了。”

当被问到现在大家对 AI 的热情时,Perens 表示了他的不满。

他说,“我认为 AI 总是在剽窃。当你训练模型时,你其实是在用其他人的受版权保护的东西来训练。AI 所做的就是混合、匹配,然后输出所输入内容的组合。我们必须考虑这一点,我们该如何补偿那些数据用于训练模型的人们呢?我们应该使用开源软件训练它吗?我不这么认为,AI 还有更多的功能,比如读取人们的网站、读取整个维基百科。但对于这些输入的贡献者,他们并未得到合理的补偿。所以这确实是一个我们需要解决的大问题。”

至于美国试图阻断中国技术的努力是否有效,Perens 表示这些基本上没有效果。

他说,“中国人能做到我们所做的所有事情,只有一两个例外,但也马上就会赶上。”他指出,尽管他们在先进的芯片方面落后,但他们会迎头赶上。(此处有删节)

他也提出,由于美国的出口法律,特别是美国国务院施行的国际武器交易限制(ITAR)和美国商务部监管的出口管理法规(EAR),与中国保持一定程度的友好关系对开源社区也有影响。

Perens 解释道:“目前,空间卫星、数字语音编码器、某些 Kraken RF 项目的应用,还有可能数百个其他的开源项目,都还在受限技术名单之上。然而,由于好几起诉讼的影响,ITAR 和 EAR 都为‘公开的信息’开了一道口子,这并不意味着是‘公域软件’,那是版权的问题。它的含义是‘非商业秘密’,所以它包括开源与公开的研究。

“现在,根据 ITAR 和 EAR,完全公开的项目可以不受限制地运行。不久前, 开源研究院 Open Research Institute 做了一项工作,使这样的项目得到了美国的国务院和商务部的明确批准。因此,目前有可能运行一个开源项目,开发原本可能属于 ‘军用’ 的技术,包括与原本受 ITAR 和 EAR 限制的国家合作。这对于我们保护开源技术和公共研究都很重要。随着美国政客对 3D 打印枪支等事务越来越关心,以及许多人希望更严格地限制与中国等国的技术分享,这项权益总是受到威胁。”

Perens 表示:“我认为,我们有可能与这个国家发生纷争,这是非常可怕的。但如果你看看这些人,他们和今天的我们非常相似。我们真的应该和平共处。”

(题图:DA/b125f972-5005-44c0-8fd2-88526c27b307)


via: https://www.theregister.com/2023/12/27/bruce_perens_post_open/

作者:Thomas Claburn 译者:ChatGPT 校对:wxy

并不是,不过 “功能源代码许可证” 却更进一步混淆了开源许可证的界限。

回溯到我们还用打孔卡和磁带载入软件的那时,所有的程序都是 “自由软件” 和 “开源” 的。然而随后专有软件的出现,一切都变了。针对此状况,程序员们反抗并发展出了第一个正式的自由和开源软件的定义。

现如今,不开源的代码甚至成为了罕见的例外。然而,这并未阻止某些误将开源视为一种商业模式,而非开发模式的公司,试图将专有方法和 “开源” 代码相结合。最新的案例就是 Sentry 推出的 “ 功能源代码许可证 Functional Source License ”(FSL)。

沿袭 服务端公共许可证 Server-Side Public License (SSPL)、 公共条款 Common Clause 商业源代码许可证 Business Source License 的传统,FSL 表面上似乎重视开源的重要性,却对开源的核心理念进行嘲讽,形容其方式为“享有自由却无需付出努力”。

呵呵。

其实,Sentry 是一个面向开发者的应用代码监控服务,它源于对 Django(一款开源的,高级的 Python 网络框架)的少量代码开发。如今,它仍然主要用开源代码进行开发。不难看出,没有开源,Sentry 啥都不是。

这也同样适用于其他所有使用 “ 源代码可用 source-available ” 或其他半开源许可证的公司。它们都源自于开源公司,然后为了最大化利润,它们将免费获取的代码进行了重新许可,以锁定代码。

正如 开源倡议 Open Source Initiative (OSI)董事会副主席 Thierry Carrez 对我说的,“有些公司通过利用开源代码库作为主体建立了他们的软件,不需要在使用数百个开源软件包作为他们的依赖关系之前就请求许可。他们通过公开承诺遵守开源原则建立了口碑。但在试图追求更大价值的过程中,他们短视地放弃了最初带给他们成功的模式。”说的真对。

例如 Sentry、MariaDBRedisHashiCorp 这样一些前开源公司,之所以他们能做出这样的举动,可以归功于他们采用了侵犯了权利的 贡献者许可协议 Contributor License Agreements (CLA)。这些协议是一种法律文件,它定义了贡献者为他们的代码在开源项目中被使用所设定的条款。尽管有些 CLA,像 Apache 软件基金会的 CLA 或 Linux 的 开发者原创证书 Developer Certificate of Origin ,只是用来保护他们项目的法律权利。但其他一些,比如 MongoDB 的贡献者协议,却被用来占有你的代码及其版权。通过这样的 CLA,在任何他们喜欢的方式中使用和重新许可你的代码,对于他们来说易如反掌。

SourceHut 的创始人兼首席执行官 Drew Devault 在谈论 Elasticsearch 从开源向“源码可用”转变时表达了他的观点:“Elasticsearch 归其 1,573 名贡献者所有,他们自己保留着版权,并向 Elastic 授予了一个无条件分发他们作品的许可。当 Elastic 决定 Elasticsearch 不再开源时,他们就利用了这个漏洞,这个漏洞实际上一开始就被他们故意安插进去…… Elastic 对 1,573 的贡献者们、以及所有信任、忠诚于他们,给予他们支持的人们翻了脸。”

如今,我们看到企业 Sentry 和之前的案例如出一辙,换汤不换药。公正地讲,Sentry 很长一段时间以来都一直在使用源码可用许可证。在该公司创建并采用 FSL 前,自 2018 年以来就用了 BSL。如果还有人继续向 Sentry 捐献代码,那他们肯定知道自己在做什么。

那么为何还要做一个新许可证呢?Sentry 的开源负责人 Chad Whitacre 这样解释道:“BSL 存在两个显著的弊端。首先,预设的非竞争期为四年,对于软件行业来说,这简直就是个漫长的周期。这可能会让人产生一种感觉,即最后的开源转变只是一种象征性的举措。这几乎可以说是 100 年那么长。对于 Sentry,我们选择将这个期限缩短到三年,但我们也承认,可能连三年都过长了。”

该许可证期满后,这些代码将会使用 Apache 2.0 或者 MIT 许可证。但实际上,这并不像初听起来那么慷慨。根据 FSL,你可以将它的代码用在任何用途 —— “除了竞争性使用的情况下。所谓竞争性使用,指的是利用该软件开发或提供能够与我们的产品或服务竞争的商业产品或服务,不论是该软件本身,还是我们基于该软件提供的任何其他产品或服务,只要我们是在该软件发布之日或之前就已经提供了这类竞争产品或服务。”

换种说法,你可以查看代码,但不能用这些代码运营业务。如需更深入了解,你可以查看该公司的 FSL 版本的 Apache 和 MIT 许可证。就我个人而言,我认为这两个都不算是开源许可证。

Whitacre 进一步说明了,“更严重的缺陷是 BSL 有过多的参数:变更日期、变更许可证,以及额外使用授予。最大的问题在于额外使用授予,它是一项巨大的填空题,意味着每一个 BSL 实质上都是不同的许可证。”

我无法反驳这一观点。每个公司的 BSL 都不一样。同时,这也意味着当客户与使用 BSL 的公司签约时,他们很难确切知道法律上为他们保留了哪些权益。Sentry 希望通过 FSL 让其产品和服务对其客户更具吸引力。

也许这方法行得通。但我赞同 Carrez 所说的:“发布另一种能剥夺开发者在技术选择中的自主权的许可证变体并非新鲜事:他们其实就是要从整个软件生态系统中摧毁开发者的基本自由,从而明确自己对其专有软件及其许可使用权的所有权。这并不是开源:这只是包装在开源幌子下的专有门户。”

(题图:MJ/beb19f23-c230-4a3f-9bb3-210066ad749b)


via: https://www.theregister.com/2023/11/24/opinion_column/

作者:Steven J. Vaughan-Nichols 译者:ChatGPT 校对:wxy

你认为开源许可证应当进行演变吗?

2023 年,我们以人工智能(AI)崭露头角开始了新的一年,同时也见证了众多公司全力以赴投身于 AI。

比如说 Mozilla,它在 2023 年初制定了 开源 AI 计划,以开发各种 AI 驱动的解决方案。而 HuggingChat 也成为了第一个推出 ChatGPT 开源替代品 的组织。

即便是 Meta,他们也不例外。他们自家的 大型语言模型 Large Language Model (LLM)Llama 2 项目在这一年都颇受关注,几个月前他们甚至推出了一款新的 ChatGPT 竞争对手

然而,也有很多人开始 提出质疑,主张 Meta 的 Llama 2 模型并不像人们期望的那样开放,查看它的开源许可证似乎更是印证了这个观点。

该许可证 不允许拥有超过 7 亿日活跃用户的服务使用 Llama 2,同样的,它也不能被用于训练其他的语言模型

这也就意味着 Meta 对于 Llama 2 的许可证 未能满足 开源倡议组织 Open Source Initiative (OSI)的 开源定义 Open Source Definition (OSD)所列出的 全部要求

人们可以争辩,像 EleutherAIFalcon 40B 这样的机构就做出了很好的示范,展示了如何适当地处理 AI 的开源许可。

然而,Meta 对此的看法却截然不同。

开源许可需要进化

在与 The Verge 的交谈中,Meta 人工智能研究副总裁 Joëlle Pineau 为他们的立场进行了辩解。

她说,我们 需要在信息共享的益处和可能对 Meta 商业造成的潜在成本之间寻找平衡

这种对开源的态度让他们的研究人员能够更加专注地处理 AI 项目。她还补充说:

开放的方式从内部改变了我们的科研方法,它促使我们不发布任何不安全的东西,并在一开始就负起责任。

Joëlle 希望他们的生成型 AI 模型能够和他们过去的 PyTorch 项目一样受到热捧。

但是,问题在于现有的许可证机制。她又补充说,这些许可证并不是设计来处理那些需要利用大量多源数据的软件。

这反过来为开发者和用户提供了有限责任,以及,对版权侵犯的有限赔偿(解释为:保护)。

此外,她还指出:

AI 模型与软件不同,涉及的风险更大,因此我认为我们应该对当前用户许可证进行改变,以更好地适应 AI 模型。

但我并不是一名律师,所以我在此问题上听从他们的意见。

我赞同她的观点,我们需要更新现有的许可方案,使之更好地适应 AI 模型,以及其他相关事务。

显而易见,OSI 正在努力进行此事。OSI 的执行董事 Stefano Maffulli 向 The Verge 透露,他们了解到 当前的 OSI 批准的许可证无法满足人工智能模型的需求

他们正在商讨如何与 AI 开发者合作,以提供一个 “透明、无许可但安全” 的模型访问。

他还补充说:

我们肯定需要重新思考许可证的方式,以解决 AI 模型中版权和授权的真正限制,同时仍遵循开源社区的一些原则。

无论未来如何,显然,开源标准必须推动其演化,以适应新的以及即将出现的技术 ,而此类问题不仅仅局限于 AI。

对于未来几年开源许可的变革,我充满期待。

? 对于你来说呢?你认为对于陈旧的开源标准,我们需要进行什么样的改变?

(题图:MJ/e8bae5f6-606b-47db-aaea-c992c0bd143e)


via: https://news.itsfoss.com/open-source-definition-ai/

作者:Sourav Rudra 选题:lujun9972 译者:ChatGPT 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出