GNU 于 1983 年 9 月 27 日公开宣布,今天拥有强大的追随者。
GNU 是...
- 一个操作系统
- 一个广泛的计算机软件集合
- 自由软件
- 根据 GNU 项目自己的通用公共许可证 (GPL) 授权
GNU 对您来说还有什么意义?您最喜欢的工具是哪个?这里有五个精彩的回答。
“我一直以来最喜欢的 GNU 工具是 GCC,即 GNU 编译器套件。在开发者工具昂贵的时代,GCC 是第二个 GNU 工具,也是使社区能够编写和构建所有其他工具的工具。这个工具单枪匹马地改变了行业,并促成了自由软件运动的创建,因为一个好的、免费的编译器是社区创建软件的先决条件。”—Dave Neary,红帽公司的开源和标准团队
“GNU Emacs 是我的第一个 Unix 应用程序,我用它来进行所有的编程。虽然今天我为不同的任务使用不同的编辑器(vi 用于编辑系统文件,GNOME gedit 用于编辑我的网站的 HTML 页面等等),但在我编写代码时,我总是回到 GNU Emacs。我的手指有肌肉记忆,这使得 Emacs 在我用 C 语言编程时感觉直观和自然。”—Jim Hall,FreeDOS 的创建者
“GCC 是大多数类 Unix 操作系统中的标准编译器。多年前当我开始系统编程时,我调用了一个特定于语言的驱动程序,例如用于 C 语言的 GCC,用于 C++ 的 g++ 等,它解释命令行参数,调用实际的编译器,在输出上运行汇编器,然后可选地运行链接器以生成完整的可执行二进制文件。”—Daniel Oh,红帽公司的 DevOps 布道师
“我认为 dd 是我最喜欢的 GNU 实用程序。当我的一位导师称其为“磁盘破坏者”时,我第一次了解到它并对其产生了兴趣,这让我想知道为什么它被称为这个名字。dd 可用于从 /dev 目录中的任何设备受控读取数据流,然后将该数据发送到其他设备。像这样使用它可以很好地探索硬盘驱动器和 USB 存储设备的内容。dd 也可用于将可引导的 iso 映像从硬盘驱动器复制到 USB 设备,以创建可引导的 live Linux 映像,该映像可用于演示或安装 Fedora 等。dd 实用程序可以提供 一切皆文件 的功能证明。”—David Both,Opensource.com 的社区版主
“它不一定是一个工具,但我在每台机器上安装的第一件事之一是 GNU Backgammon。这是我首选的快速游戏。它的游戏水平非常高,并且完全是开源的。在一个令人精疲力尽的上午,它在几场比赛中彻底羞辱了我之后,我开始在会议上抱怨它,说我认为它在掷骰子上作弊。我的一位同事拉出了管理骰子 roll 的源代码,我们都仔细研究了它。我们不得不得出结论,它拥有我们见过的最随机的代码生成器,并且它不可能作弊。但我不在乎,我仍然认为它作弊。(眨眼)”—Andy Thornton,红帽公司高级软件助理
您最喜欢的 GNU 工具是什么?或者在下面的评论中分享您第一次使用 GNU 的故事。
4 条评论