开源意味着选择

还没有读者喜欢这个。
Pull to open here

Opensource.com

我对开源的最初认识纯粹是极客式的巧合。

在 90 年代后期,我沉浸在微软的生态系统中。随着 Windows 的推出,个人电脑用户被逐渐从命令行推开。但我固执地保留了一个 MS-DOS 终端在手边。由于现在记忆已经模糊的原因,有一天我发现自己在安装 Cygwin,这是一套常用的软件和命令行工具,可以在终端或 X-Window 中运行。我对类 Unix 环境的最初认识给我留下了深刻的印象。当我输入 “startx” 并且我的屏幕上布满了小 x 时,这件事就成了定局。那时(大约 1998 年),任何熟悉 Unix 的人都已经意识到新兴的类 Unix 操作系统 Linux,它是围绕 Linus Torvalds 的大学软件项目开发的。当 Red Hat Linux 5.2 发布时,我冲到当地的电脑商店,被这个价格只有 Windows 一半的新操作系统所吸引。

我与 Linux 若即若离的关系从那次购买开始。我学会了更多的命令行操作,并陶醉于企鹅力量的稳定性。随着我的知识和带宽的增长,我开始下载其他新的和不同的发行版。我的超级极客荣誉勋章包括通过文件传输协议在 33.6 kbps 拨号连接上下载 Linux 发行版——这花了 3 天!构建一台带有双网卡的计算机来路由我的 DSL 互联网服务是我早期 Linux 岁月的另一个亮点。我编译了自定义内核,编写了自己的 iptables 防火墙规则,并学会了如何在那台计算机上管理一台无头服务器。

在接下来的几年里,我尝试了许多 Linux、BSD 甚至 Solaris 的版本。然而,尽管我非常喜欢命令行,但像许多人一样,我渴望一个漂亮的图形用户界面 (GUI) 来控制 Linux 赋予我的所有力量和自由。我在力所能及的范围内帮助他人,并积极参与关于竞争标准、缺少友好的安装程序、难用的 GUI 以及名称奇怪的软件的讨论。我也思考 Linux 是否会与桌面上的 “两大巨头” 相匹敌,或者这种竞争是否重要。

在接下来的十五年里,我时而进入时而退出 Linux 世界。最终,我对易于管理、美观的 GUI 的希望成为了现实。KDEUnity 都吸引了我。然而,总有一些软件名称或其他挫败感让我一直停留在 Windows 中。

然而,大约三年前,隐私减少、恶意软件增多、操作系统价格离谱以及仅限订阅的软件的完美风暴最终促使我找到 Windows 和 Mac 世界的可行开源替代方案。我买了一台上网本,并在几小时内格式化了硬盘并安装了 Fedora Core 16。在尝试了其他几个发行版后,我选择了 Crunchbang,因为它轻量级的 Openbox 桌面以及转换为滚动发布的能力。我构建了第二台台式机供家庭使用,并双启动了 Linux Mint。下班后,我生活在 Linux 中。当我去年四月启动我的主要 Windows 7 计算机时,我很惊讶地发现它已经闲置了将近一年!我的软件搜索仍在认真地继续。

你好 GIMPLibreOfficeScrivenerXara XtremeDarkTable。分别而言,这些是非常强大的照片处理、办公、写作、矢量图形和 RAW 图像处理工具。此外,我已经开始学习 Web 技术和编码。我发现 Linux、Apache、MySql、PHP (LAMP) 架构非常适合学习真实世界的 Web 开发。我本地设计了一个个人网站以及我公司的网站,并且最近开始使用 Syntactically Awesome StyleSheets (Sass) 和 jQuery。随着专业视频编辑器 Lightworks 的复兴,我正在倒计时,期待一部获得奥斯卡奖的电影在 Linux 中剪辑出来。

锦上添花的是什么?Linux 发行版最终做对了 GUI!Xfce、KDE、GnomeCinnamonMate:现在比以往任何时候都更容易平衡实用性、资源使用和视觉效果。当我不使用 Linux 计算机时,我现在会想念诸如窗口阴影、透明度、鼠标焦点调整和多桌面等强大功能。

我的 Linux 故事的结尾实际上是一个开始。企业中的开源现在已成为常态。这不仅反映在软件选择上,也反映在员工和合作企业所采取的态度上。企业期望扩展选择,并拥抱开源带来的改进的安全性和互操作性。最终,正是对选择和安全性的强调让我继续使用 Linux。

Eric Braswell
我是一名视频编辑和摄像师,热衷美食,也是一名作家。我对计算机和命令行的热爱让我在 90 年代后期接触到了开源软件。从那时起,我设法在白天稍微打开了我封闭的源代码世界。晚上,企鹅统治着一切。

8 条评论

如果我可以使用 anydvd(无需运行 VM),我就会把所有客户端都放在 mint cinnamon 上,一了百了。

这看起来像是一个很酷的软件。我也希望看到有些东西能移植到 Linux 上。但我想我已经到了自己运行 VM 的地步了。是时候让 Linux 拥有这台完整的计算机了 :-)

回复 作者 Dmacleo

我实际上确实运行了一段时间的 vm,但它比在原生 windows 上运行慢得多。
我没有其他人遇到的那么多问题,因为我在这里运行域,并有不错的控制来防止垃圾,但仍然...

回复 作者 ericbraswell

很棒的故事,Eric。感谢分享。我只在不得不帮助客户的时候才使用 Windows,而且通常是为了修复他们感染了恶意软件的机器。我想更多地了解 Darktable,我以前没听说过。

感谢阅读,Don。我真的很喜欢 Darktable。它很适合我处理来自我的 Pentax 的 .pef 文件的需求。从那里,如果需要,就进入 GIMP。我建议从 Darktable 网站下载 tarball,因为发行版版本往往滞后。

我看到你在教育行业工作。那是我的另一个爱好。我为当地的学校系统制作过视频,并希望有一天能弄清楚如何将开源与教育结合起来,以帮助孩子们。

这个故事令人感到熟悉。我从 80 年代早期就开始摆弄 nnix 系统。从 Micro Vax II 到 Decstations、freeBSD、Solaris。终于出现了一些像样的 GUI。CLI 和 barnburner 微控制器现在很容易获得。从高中时起就构建了从 Z80 SBC 到 IM6100 芯片的绕线系统。一直以来都是 CLI 爱好者,因为它具有强大的功能和灵活性。在摆弄 SBC 后,进入了工业自动化和医疗系统领域。最近的技术进步简直令人惊叹。尤其是手机上的 Linux。口袋里有一个 Linux 系统几乎就像《星际迷航》中的 “Ala start trek”。科幻小说已成为科学事实。摩尔定律似乎仍然有效,如今常见的智能手机的运算速度达到 14.5 Mips 或更高。现在,物联网技术正在敲门。未来看起来会更加令人惊叹。最令人兴奋的是,由于安全问题,可能会有意想不到的危险后果。不乏需要完成的工作。

很棒的故事。只是表明,有时在你最意想不到的时候,你会回到原点。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.