跳至内容
Blog

放松心情,释放开源的力量

· 由 grommunio
放松心情,释放开源的力量

Markus Feilner 的客座文章。

**自 1994 年以来,作为 Linux 和开放源码软件(OSS)的用户,我经历过艰难的岁月,尤其是早年—硬件得不到支持或软件项目停滞不前。但好处总是大于问题。在 30 年的 IT 专业工作中,我一直使用 Linux 和开源软件,从未遇到过病毒、勒索软件或公司做出奇怪决定的情况。不过,你还有更多理由升级到开源系统,尤其是 Linux 桌面发行版和可替代专有解决方案的开源替代方案已经非常成熟。

最近,在为我的一位客户工作时,我发现自己在思考自己对开源软件的态度。过去,我在苹果或 Windows 设备上工作没有任何问题。我并不信教,我也使用过 Adobe 产品或 Microsoft Exchange,尽管我总是在可以使用的时候选择不使用。对我来说,也许是因为缺乏众所周知的便捷功能,专有系统总让我感觉像是有人把我的胳膊绑在背上,告诉我如何工作。

今年年初,我不得不第一次使用 Office 365,尽管大部分功能都能正常工作,但我还是再次感受到了这种暴躁的情绪。但还是有一些小功能让我不爽。比如缺少了中间的点击,还有一些隐藏得很好的 “粘贴此内容时不带格式化 “之类的功能。

与此同时,我的家庭桌面(运行 Linux、openSUSE Tumbleweed 和 KDE)也出现了一些奇怪的行为。在工作中,我总是喜欢使用多台显示器。由于采用了现代 Ryzen 芯片组及其 “Eyefinitiy “技术,我现在可以使用 3 台外置显示器,再加上笔记本电脑的内置显示器。但在圣诞节前后,一个奇怪的 “聚会 “突然开始了:连接显示器的扩展坞似乎有点 “技术老年痴呆”,总是忘记显示器的 ID。冷启动和断电可以解决这个问题,设置屏幕的命令行工具脚本也有帮助(https://mastodon.cloud/web/statuses/109604106281660156)—我怀疑 Linux 内核代码中的错误也与此有关—我从来没有检查过,因为内核更新不断,每隔一天就会更新一次,就像往常一样。“他们会解决这个问题的,我的解决方法就过时了”,我告诉自己。我告诉自己,“再等等吧”。结果就是这样。

放松并释放开源的力量—截图](/img/posts/23-03-20_EN_relax_and_unleash_the_power-screenshot.jpg)

图 1:开放源码软件开发人员又一次在我没有帮助或抱怨的情况下,从一天到另一天修复了我的问题:KDE 的显示器设置工具获得了优先级设置。

不过,其中一个问题仍未解决:我最喜欢的 “主 “显示器并没有被我的 Linux 笔记本电脑记住。每次重启后,我都不得不手动分配主显示器(就在我面前的那台)。但仅仅几天后,一个新功能就悄悄出现在我的桌面上:KDE 项目的开源开发人员添加了一个简洁的优先级设置(一个带有显示器的下拉菜单),彻底解决了我的问题—还有一个 “仅用于此设置 “的切换开关。从那以后,显示器抽签就结束了。我也不用担心版本、更新或其他任何问题。问题迎刃而解。问题迎刃而解。这就是社区。感谢 KDE,感谢 SUSE!

回到我客户的 Office 365,我意识到这些经历(MS 365 和显示器问题)给我留下了完全不同的印象,尤其是 “OK,这不能按预期工作 “的感觉在专有软件和开源软件之间有何不同。

是的,我在这里显然有失偏颇,当然,我也知道开源软件和专有软件都会出错。但是:在使用开源软件时,我 “戴着 “一种不同的心态,我的期望比较 “温和”,因为我知道我可以修复它,而且很快就会有人修复它—甚至可能是我认识的人,或者是我在极客开源会议或酒店酒吧遇到的人。在我的职业生涯中,我遇到过一些架构师和许多市场营销和公关人员,但从来没有遇到过用户界面等方面的程序员。这种差异也不是美国公司的市场营销或产品设计人员所能解决的。

开源用户会发现自己的处境要舒服得多。许多开源社区以惊人的速度提供帮助和补丁,其中许多社区不是为了盈利,而是为了激情。在与专有软件打交道时,我的期望值变得很低,我的态度变得很差,我的潜意识最终处于一种非常、非常、低沉、隐秘的愤怒状态,近乎赌气。就好像一个被剥夺了权利的魔鬼坐在我的肩膀上。每当出错时,我的一部分就会把错误归咎于供应商,皱巴巴的额头上就会留下 “真糟糕 “这种不公平、有偏见的感觉。

我知道,指望专有供应商提供同样的速度和质量是不公平的,我也知道,在使用开放源码软件、Unix 和 Linux 近 30 年后,我有了偏见。我也明白,如果你没有同样的开源经验,你可能也会有同样的感受,喜欢苹果或微软,并指责开放源码软件的不足。这只是另一个坐在肩膀上的小恶魔,也许穿着白色的衣服,有着圆润的边缘。

从我的党派观点来看,我绝不会再回到那些开发老式闭源软件、没有滚动发布版本、不使用构建服务器和持续部署等工具的公司。我也不能接受像我曾经听到的澳大利亚供应商对德语元音问题的回答:“不会解决,你们的语言社区太小了”。

对于开放源码产品,没有像 “blameware”(十年前我在 Linux-Magazin-Blog 上创造了这个词](https://www.linux-magazin.de/blogs/redaktionsblog/warez-aus-der-amtsstube-ein-kommentar-zum-auswaertigen-amt/)那样明显的替罪羊。因为 “我们 “可以一起解决这个问题,所以不存在微软、苹果或 Atlassian 这样的 “替罪羊”。然而,“那就去改吧,代码就在那里 “这样的回答既让人沮丧又让人泄气,尤其是当你不是编码员的时候—我就不是。不过,在很多情况下,我都会安慰自己:“哦,他们很快就会解决的,我肯定不是唯一一个,如果我是唯一一个,我会在邮件列表上寻求帮助。我刚刚就这么做了,并发布了一个修复蓝牙问题的小脚本。这样做对我来说很自然。当然,在此期间已经有人解决了这个问题,某个我不认识的程序员,或者某个我认识但不知道的程序员。

还有:每当你试图自己修复一个顽固的错误时,你就会学到东西。无论何时,你都会变得更好。你不会因为升级到 Windows 11、新款 iPhone 或下一代 Android 设备而变得更好。当然,我们谈论的是不同的学习曲线,其中一条学习曲线很快,但获得的知识仍然很少;另一条学习曲线则是可持续的,它能促进知识的积累,帮助用户学习和自助。

然而,这一切都与感觉有关。安全感是管理员晚上下班时的感觉,他确信一切正常。无论是否有偏见,我在使用 Windows 或 Exchange 时从未有过这种感觉。我与苹果设备的隔阂在于,我总觉得自己被迫按照库比蒂诺某个高领时髦兄弟的要求做事—我想我从不喜欢无理的权威。我知道不是每个 Linux 发行版和开源工具都能像 Windows 或苹果用户期望的那样工作,但我的感觉不同:它是轻松、自由和社区。我知道有更多的人是这么想的。

还有一点:选择。当我使用开源工具时,我内心的某个部分告诉我,这就是我所得到的,因为我有选择的自由,因为我做出了选择。我为 SUSE Linux 工作,我为 owncloud 工作,我的两个客户正在为最需要的办公工具提供替代品:Bluespice Mediawiki 可以替代 Confluence,grommunio 可以替代 Microsoft Exchange。这四款软件都是真正的开源软件。

但我为什么要在 grommunio 博客上写这篇文章呢?因为这款群件感觉就像是连接两个世界的桥梁:它同时建立在许多标准、可靠和成熟的工具之上,这些工具已被数百万人所使用,并且采用了现代、开放的开发方式,通过构建服务,任何客户端都可以使用 grommunio。

需要 Outlook 但又不想要 Exchange(或因合规性或数据保护规则而不能使用)的人真的应该试试。你将获得开源的感觉,使用 Dovecot、Postfix 和其他更多工具,如果你愿意,还可以保留你熟悉的工具。比如 Outlook。但如果有 Thunderbird 或 KDE Kontact,谁还会想要它呢?Outlook在Linux上无法运行,但grommunio-Desktop-Client可以运行,这要归功于开源框架Electron。

马库斯-费尔纳](/img/posts/Markus_Feilner-photo_450x450.jpg)

作者 **马库斯-费尔纳(Markus Feilner)**是来自雷根斯堡的开源战略顾问。他自 1994 年以来一直从事 Linux 工作,曾任《Linux-Magazin》杂志副主编,并在其公司 Feilner-IT 专门从事 OSI 第 8、9 和 10 层的工作。