作者:mobiledu2502853717 | 来源:互联网 | 2023-07-02 06:25
出品 | OSC开源社区(ID:oschina2013)
12 月 4 日,自由软件基金会 (FSF) 和 GNU 项目创始人 RMS 以线上形式在 EmacsConf 2022 大会发表了演讲,主题是 《What I'd like to see in Emacs》gnu操作系统。
RMS 说道,GNU Emacs 是他发布的第一个 GNU 程序,在这个过程中,他了解到软件许可证以及捍卫软件自由的知识gnu操作系统。
于是 RMS 在演讲开头首先强调了 GNU 操作系统的目标gnu操作系统。他表示 GNU 不仅仅是要在技术层面和使用层面做得好,它的主要目标 —— 甚至可以说是整体目标,就是为了让大众自由使用软件,并帮助他们珍视和捍卫这份自由。
在谈到 GNU Emacs 支持的编程语言时,RMS 认为 Emacs 最不应该支持的语言是 Javagnu操作系统。但他说这不是因为语言本身存在问题。
RMS 表示自己不懂 Java,他听说别人评价它相当笨拙,且设计得不好,但他不了解这些gnu操作系统。他也不是因为这些问题而发表上面的观点。
RMS 认为 Java 的糟糕之处并非语言本身,而是人们使用它的方式gnu操作系统。大多数情况下,Web 服务器会将 Java 编写的程序不知不觉地发送到用户的机器上。如此一来,这个无法知晓作者的程序就会在用户的电脑上运行,并做着用户不知道的事。这些举动无疑违背了 RMS 一直倡导和追求的 “自由”。他认为让 Emacs 不支持 Java 属于捍卫自由的一种方式。
当然,RMS 知道这个问题并非 Java 导致,“罪魁祸首” 是现代浏览器厂商gnu操作系统。他提到了刚诞生时的互联网,当时的网页负责描述内容,浏览器则负责渲染内容,用户拥有自由控制浏览器的权限。但从大约二十年前开始, 随着商业公司希望对用户屏幕上显示的内容进行越来越多的控制 ,浏览器的复杂性呈爆炸式增长。他们发明了很多功能来控制它,用户无法真正自定义某些内容的显示方式。因为整个问题的关键是商业公司控制了浏览器,以及在 Web 中运行的应用。这些都和 Java 密切相关。
RMS 在本次大会上除了谈论 “自由” 哲学,更多的内容还是关于 Emacs 本身,他期望 Emacs 能带来更丰富的功能,比如集成 LibreOffice 和 TeX 中的优点gnu操作系统。以及简化 Emacs 的命令界面,优化维护方式等。
RMS 完整演讲内容
文字:/
视频:
你参与开源吗gnu操作系统?
抽开源中国周边啦~
整活大师ChatGPT:实现编程语言、构建虚拟机……
ChatGPT 5天用户破百万gnu操作系统,却突遭Stack Overflow禁用 AWS:.NET开源资金严重不足,但我会出手
这里有最新开源资讯、软件更新、技术干货等内容
点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦~