分类 观点 下的文章

Cassidy James 是 elementary OS 系统的创始人,根据他最近的声明得知他已经辞职。下面是我们对这一话题的看法,以及可能的未来。

elementary OS 6 ODIN Desktop

早在十年前,当 elementary OS 首次发布时,它率先带领 Linux 桌面领域迈出了新的一步。Cassidy 有一个愿景,从那时只有开发者和贡献者在使用的 Linux 桌面,到全世界用户都能够使用它。它的 Pantheon 桌面是最好的桌面之一,从一开始就是为美学和生产力而设计的。

多年来,elementary OS 已经成长起来了。它的用户群和受欢迎程度一直在增加,因为它的稳定性、基于 Ubuntu 长期支持版,对于那些希望在 Linux 中拥有类似 macOS 的用户界面的人来说,是一个完美的桌面。它的基于 Flatpak 的应用商店也是在 Linux 生态系统中最好的应用商店之一,具有一套精心打造的应用程序。

如果你用免费软件经营公司,除非你有一个在背后支撑的企业和其它盈利模式,否则这些优势和良好的用户反馈,是无法变成盈利的。

为什么会出现这种情况,这是 elementary OS 系统的终点吗?

elementary OS 有一个 “付费下载” 的收入模式,这是自愿的。但是疫情已经两年了,这方面的销售收入也在下降,该公司的领导层为了维持公司运转,已经削减了全职员工的工资和医疗福利。

“自从我全职投入 elementary 公司以来,每一个版本的销售业绩都要比上一个表现要好,直到 OS 6 和 6.1 的业绩表现远远低于预期,部分原因是持续的全球疫情,人们看起来在能免费下载操作系统的时候,不再想支付可选的金额来下载它。很明显,我们需要重新确定我们公司财务的优先次序,同时坚定我们的开源、以隐私为中心和道德的筹资信念。”Cassidy 在他的告别信中说道。

全球经济在疫情的打击下,所有人和事都无法幸免。elementary OS 6 Odin 的发布并不顺利。有一些错误、英伟达显卡的问题和其他问题,全球疫情和贡献的减少也影响了软件的质量。这最终影响到了自愿付费下载的收入。

自愿付费下载模式、GitHub 的赞助,用来维持企业运转和大型项目是远远不够的。如果你看看其他的主流开源项目,如 Fedora Linux、GNOME、KDE Plasma,它们都有来自 Red Hat、IBM、Google 等大企业的大量赞助。而这是有原因的,这些大公司都从这些开源项目中获得商业利益。但是对于 elementary OS 来说,情况就有点不同了。

Cassidy 又写道,“结果,Dani 要求我辞职,并完全离开 elementary。在我寻找另一个职位时,这并不是我的本意,但是 Dani 一直坚持(要我离开)。最后,我决定,最好的行动方案确实是我继续前行;我放弃了我对 elementary 十多年的激情,接受了 Dani 的提议,让她成为 elementary 公司唯一的、100% 的所有者。我已经签署了我的辞呈。从今天起,她现在拥有公司的所有股份和责任。我祝愿她在延续公司的遗产方面取得最好的成绩。”

展望未来

确实,我能在告别信中感受到 Cassidy 的感情。放弃你多年来建立的项目和激情是不容易的。那里有你在为社区获得更大利益的愿景而投入的无数个日日夜夜。你的感情与之相连。放弃并不容易。

没有人能够预测未来。所以,我们不知道在未来的日子里 elementary OS 系统作为一个项目会发生什么。当情况发生了,开源公司最终会成为一个有更多受众和贡献者的社区项目。我觉得新的领导人需要看看 elementary OS 在 Linux 发行版或桌面领域方面的未来路线图。

因为带有 GTK4/libadwaita 的 GNOME 42+ 看起来很有前途,elementary OS 可能会因为 GNOME 而失去用户群。在这种情景下,唯一的卖点只有 Pantheon 桌面,这就需要更多的打磨和市场化能力,同时新的领导层也需要寻找更好的收入模式。

我们希望,作为一个社区,elementary OS 能够继续推出新版本,如果必要的话,让它成为没有 GitHub 赞助墙的社区项目。而我认为寻找企业基金和捐赠也可以成为维持项目运行的长期选择之一。

任何开源项目都不应该停止。我希望新的领导层能够找到更好的收入模式来维持这个项目。只要思想不滑坡,方法总比困难多。

所以,关于这整个情况你有什么看法?在下方评论让我知道。

谢谢。

部分引用自 Cassidy 的博客


via: https://www.debugpoint.com/2022/04/end-of-elementary-os/

作者:Arindam 选题:lujun9972 译者:hwlife 校对:wxy

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

Linux 很难吗?为什么人们认为它很难?我们重点分析了一些常见的问题,并对其进行了说明,让你觉得它没那么难。

开源朗读者 | 淮晋阳

如果只有 Windows、macOS、Linux 三种操作系统可供选择,那么大多数人应该都不怎么会考虑 Linux 系统。

Linux 一般用在服务器上,但对普通用户台式机和笔记本电脑来说,情况并非如此。

更糟糕的是,很多人只是从别人那儿听来的,都没有亲自试过,就觉得 Linux 太难了。

但是 Linux 真有那么难吗?若果真如此,Linux 到底难在哪里呢?

Linux 难学吗?

与 Windows 和 macOS 相比,Linux(这里指 Linux 发行版)确实有很多根本不同。

但也多亏了这些差别,Linux 发行版具备了 WindowsmacOS 所不具备的的许多优势。

另外,Linux 基本可以满足你的日常需要。在很多情况下,Linux 操作系统的用户界面与 Windows 或者 macOS 的相差并不大,所以用起来也相当方便。

不信? 请看这篇:《与 Windows 相似的 Linux 发行版

那么,Linux 有哪些方面会让用户望而却步呢?

在这篇文章中,我将讨论 Linux 让新用户们普遍犯难的问题,希望可以借此让他们对 Linux 有所改观。

1、软件安装与软件包管理

在 Linux 上,安装软件(软件包)的方法有很多。

你可以从软件中心安装,也可以在终端进行安装,或者从官方软件源下载软件包然后自行手动安装。

再或者,你甚至可以通过 编译源码来安装软件

与 Windows 或者 macOS 不同,Linux 系统可不会使用 EXE 文件或 dmg 文件。

对于不同的 Linux 发行版,软件包也会有所不同。例如,DEB 文件可以安装在 Ubuntu 上。而在 Fedora 系统下,需要 安装 RPM 文件

在这种情况下,Flatpak 和 Snap 应运而生,使得软件安装更为便捷。如果一款软件有对应的 Flatpak 软件包或者 Snap 软件包,你就可以把它安装在任意一种 Linux 发行版上。

不过,一些 Linux 发行版可能需要用户自行 安装 Flatpak 或者 Snap,因为这些发行版默认情况下可能并不支持它们。

所以你要明白,由于 Linux 有很多不同的发行版本,软件安装方式以及软件包的类型也会存在许多区别。不过,只要了解某个发行版所支持的软件包格式以及安装方法,安装软件就简单多了。

2、“终端恐惧症”

在 Windows 或 macOS 系统下,你可能不会经常打开命令行或者终端。

可能也就是在故障排除的时候,会需要使用命令行。但在 Linux 系统下,终端的使用频率却非常高。

即便是在 最好用的 Linux 发行版 上,你可能也会经常打开终端,输入命令来执行一些任务,比如:

  • 更新软件包列表
  • 移除一个不是通过软件中心安装的软件
  • 添加一个软件仓库来安装软件

从技术层面讲,你不需要学习复杂的命令,但是知道一些如何卸载软件包或者安装 Flatpak 程序的命令,就会很方便。

通常情况下,软件的官网上会列出安装命令或者说明。针对故障排除,有时也可以在社区论坛上找到需要输入的确切命令。

所以说,你根本不需要去“记”什么,上网一搜,应有尽有。

不过,一些用户还是觉得这样会很麻烦,所以他们干脆放弃了 Linux。

最终,这些人只要碰到与 Linux 相关的东西,就避而远之,再也提不起兴趣。

3、安装显卡驱动

macOS 不支持第三方显卡,这就意味着它无法实现虚拟化(尤其是 ARM),也无法用来玩游戏。所以,我们这里不谈 macOS,来看看 Windows。

Windows 和 Linux 一样,都支持游戏和虚拟化技术。如果你用它们不只是看看视频,那就需要安装显卡驱动来支持这些功能。

在 Windows 上,你需要下载安装显卡的对应驱动。大多数情况下,首次安装的过程中并不会出现问题。

不过,在 Linux 上,最新版本的显卡驱动不一定能够正常运行(尤其是英伟达显卡的驱动)。所以,这已经不是从官网下载安装驱动那么简单的问题了。

如果你的 Linux 发行版带有驱动管理器功能,比如 Linux Mint 操作系统,那事情就简单了。

如果没有的话,你可能需要下载一个包含适合自己系统的显卡驱动的 ISO 文件。

总的来说,如果你使用了主流的 Linux 发行版,那么安装显卡驱动并不是一件难事;但是如果你使用的不是主流的发行版,你可能需要在安装之前好好查一查。

4、软件支持

Windows 和 macOS 上的应用并不一定都有对应的 Linux 版本。

如果软件提供了跨平台支持,就有可能提供 Ubuntu、Fedora 以及 Arch 等 Linux 发行版的对应版本。否则,就只能去找这些软件的替代品了。

所以,很多软件不支持 Linux 系统,就给用户带来了较差的使用体验。

不过,我们列出了一份内容丰富的 必备软件清单,相信能帮助你更好地使用 Linux 系统。

遗憾的是,一些用户没有意识到这一点,仍然不愿意去尝试替代软件。

5、调整外围设备与部件

操作难度和软件支持并不是问题的全部,管理和调整电脑外围硬件设备也是一个重要方面。

雷蛇、海盗船以及华硕等许多硬件公司没有为 Linux 提供相应的官方支持。

因此,当用户意识到自己无法那么便捷地管理电脑的 RGB 灯条、风扇配置文件以及冷却设备时,他们自然也就不会考虑使用 Linux。

不过你要知道,已经有许多工具可以帮助你应对这一问题,比如:

这些工具可能不是官方提供的,但是它们适用于很多外部设备与组件。因此,如果你是因为外部设备和部件没有官方支持而放弃使用 Linux,那么你可以尝试这些工具。

总结

我觉得这些都是最为普遍的问题,这些问题导致了 Linux 劝退新手,摊上最难使用的操作系统的名号。

要记住,尝试一款陌生的操作系统总是伴随着新的挑战,需要一定的时间来适应。

Linux 作为一款桌面操作系统,相较于以前,操作难度降低不小。像 Ubuntu、 Pop!\_OS、 Linux Mint、 Linux Lite 之类的 Linux 发行版能让用户更容易上手。

即便 Linux 有了那么多的改善与提升,还是有很多用户不愿意使用它,所以我们想让你了解 Linux 并没有你想象的那么难用。

如果你的朋友还在纠结上述原因而不肯尝试 Linux,我推荐你把这篇文章分享给他,帮助他进一步了解并使用 Linux。

请在下方评论留言。


via: https://news.itsfoss.com/things-to-know-linux-is-tough/

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

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

对于初学者来说,Zorin OS 是一个绝佳的选择。本文将说明我们认为 Zorin OS 是理想选择的 5 个理由。

Zorin OS 无疑是目前最 漂亮的 Linux 发行版 之一。

然而,它并不局限于有一个漂亮的外观。与其他一些竞争者相比,它也在总体上提供了良好的用户体验。

所以,这就是为什么我们也推荐它作为 新用户的首选之一。本文中,我将重点介绍一些原因,正是它们使 Zorin OS 成为初学者的理想选择。

1. 类似 Windows 的用户界面

考虑到 Windows 庞大的用户基础,大多数刚接触 Linux 的用户都是从 Windows 转过来的。

如果你已经使用过某个 流行的 Linux 发行版,你当然可以很轻松地切换到其他发行版。

然而,如果你从未使用过 Linux,那么对你而言,用户界面越熟悉,你就会越适应。

Zorin OS 是众多 Windows 风格的 Linux 发行版 之一,在这里你可以找到与 Windows 10 和 11 的开始菜单/任务栏相似的的菜单/布局。

Zorin OS 的 Windows 11 布局

Windows 11 的布局在其专业版中提供(我们稍后会讨论到它)。

2. 出色的用户体验

与 Linux Mint、Ubuntu 等发行版相比,Zorin OS 提供了一个独特而精致的外观。

它的图标、动画效果和整体视觉效果(以及可用的壁纸)都看起来令人惊叹,并且它们完美地适合于任何现代系统。

Zorin OS 预装了必要的应用程序,让你有一个良好的初始体验,并使你可以十分方便地 在 Linux 上安装 Windows 软件(如果你在软件中心没有找到这个软件的话)。

在使用 Zorin OS 的过程中,我从未遇到过错误,也不需要使用终端来完成工作。所以,我想说,它提供了用户友好的体验。

虽然 我日常使用的系统是 Pop!\_OS,但偶尔切换到 Zorin OS 也是一种新鲜的体验。

我目前还没有在我的双显示器设置上试用过 Zorin OS,并分享我的经验。我将在不久之后发布一篇相关文章,敬请期待。

3. 基于 Ubuntu

Ubuntu 是最受欢迎的 Linux 发行版,这归功于它的易用性和现代设计方法。

虽然它提供了一个完全不同的用户体验,但它支持大量的软件集合,并与大多数硬件配置兼容。

Zorin OS 是基于 Ubuntu 构建的,因此它能为你提供同样的好处,并且它还对用户界面和其他方面进行了调整。

作为基于 Ubuntu 的 Linux 发行版之一,Zorin OS 无疑是值得推荐给初学者的。

4. 专业版

与 Windows 相比,使用 Linux 的好处 之一是,你可以在任意数量的系统上免费安装和分发它。

你不需要为此购买许可证。然而,Zorin OS 也提供了一个可选的“专业”版,一次性收费约为 39 美元。

专业版提供了额外的壁纸、布局(类似 macOS,如上图所示),以及预装的创意和生产力软件。不用担心,所有包含的软件都是免费和开源的。

因此,通过这个专业版,你获得了更好的开箱即用的体验和一些额外的功能,与此同时,你也支持了他们的未来发展。

5. 对旧电脑的系统资源要求较低

与其他一些竞争者不同,Zorin OS 提供了一个由 XFCE 桌面环境驱动的独立的 “精简版”

这个精简版是为在旧电脑上运行而定制的,资源占用最少。

如果你想为你的旧电脑注入活力,或者只是想让你的电脑消耗最少的资源,Zorin OS 精简版可能会是一个不错的选择。

获取 Zorin OS

总结

除了上面提到的几点,Zorin OS 还提供了一个教育版,专门为学校、学生和教师定制。

当你开始使用 Zorin OS,无论你的需求是什么,它都能在不同的使用场景中派上用场。我认为它应该是初学者的理想选择。

欢迎你在下面的评论中分享你的想法。


via: https://news.itsfoss.com/why-zorin-os-beginners/

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

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

有了 Linux,即便是新手用户,也能通过大量熟悉的应用程序获得流畅、精致的桌面体验。

 title=

开源朗读者 | 淮晋阳

大型强子对撞机是 由 Linux 驱动 的,国际空间站上的笔记本电脑是 运行在 Linux 上 的,InstagramNest thermostats 也是如此。最近,我们观看了 机智号 Ingenuity 在火星上空飞翔,它是一个令人惊叹的无人直升机,也是 由 Linux 驱动的!这进一步证明了这个操作系统的灵活性和通用性。

但是现在,真正的大新闻来了。我在这里“官宣”:Linux 也可以给父母使用!

事情经过

大约一年前,我决定把妈妈的电脑环境迁移至 Linux。现在,一年过去了,是时候回顾和总结一下了。

和大多数人一样,我是专属的 “妈妈的电脑管理员”。我的妈妈是一个 60 多岁的可爱老太太 —— 一个真正的甜心。她的电脑技能很基础,她的电脑使用需求也很基础:上上网,发发邮件,打打字,浏览、编辑照片,看看视频听听歌,还有就是在 Skype 或者 Signal 上和家里人或者朋友们打打电话。

直到去年之前,妈妈一直在使用一个 Windows 笔记本电脑。电脑已经很旧了,但还不算太糟糕。于是在某一天,通过欺骗、威胁和弹出讨厌的窗口等手段,微软终于成功让她点击了那个可怕的按钮 —— “升级到 Windows 10”。

她绝望地向我呼救。作为妈妈的电脑管理员,我的生活很快就变成了地狱。“为什么所有东西看起来都不一样了?我的应用列表跑去哪儿了?什么,这堆瓷块一样的东西变成我的应用列表了?我的电脑怎么变得这么慢?它怎么每天都要自动更新重启,而且偏偏就是在我想要用它的时候?为什么有东西(她指的是硬盘)一直嗡嗡嗡地叫?它到底一直在忙些什么啊?”

可是我又看不到源代码,我怎么它一直在忙些什么呢?

本来我是打算回滚这个升级的,但是 Windows 7 马上就要终止支持了,我担心会发生最坏的事情:没有了安全更新,妈妈的电脑很快就会变成数不清的 僵尸网络 bot networks 中的一员,一天到晚地挖矿、发送垃圾邮件,以及对全国的重要设施发动恶毒的 DDOS 攻击。最后还是需要我来清理这个烂摊子 —— (而且是)每一个周末。

大救星 Linux 来了

我决定把她的电脑环境迁移到 Linux 上,反正也没有什么可损失的。我自己在五年前就这么做了,我从未那么开心过。不如让妈妈也试试,肯定不会有什么坏处。

当妈妈知道我要一次性解决她所有的问题时,她非常开心。但她不知道的是,她将成为一项为期一年的科学实验的关键部分,这个实验叫做:“妈妈能学会使用 Linux 吗?”

 title=

(图源 Tomasz Waraksa,遵从 署名-相同方式共享 4.0 国际协议 CC BY-SA 4.0

于是,在 2020 年 2 月的某一天,我从遥远的都柏林带着一台使用七年的联想 Yoga 13 来到这里,这台电脑和妈妈那台有着相似的参数,但它的屏幕要好很多,而且只有一半的重量。我在 VirtualBox 里讨论和测试了不同的 Linux 发行版,最终选择了 Zorin OS 发行版,一个自豪的“爱尔兰造”系统。我选择它是考虑到了下面几个因素:

  • 它基于我最熟悉的 Ubuntu Linux。
  • 它和 Windows 7 很像,在精心设计的同时考虑到了 Windows 难民。
  • 我感觉它很轻量、简单,对妈妈来说足够保守。完全没有 macOS Big Sur 上的花里胡哨!

 title=

(图源 Tomasz Waraksa,遵从 署名-相同方式共享 4.0 国际协议 CC BY-SA 4.0

系统安装

我用自己一贯的方式安装了这个操作系统,为 /home 目录单独分了一个区,这样一来,系统重装时(尽管不大可能发生)妈妈的文件仍然能够保持安全。这是我的惯用技巧,它可以方便我安装发行版的深夜更新。

在安装过程中,我选择了波兰语作为用户界面语言。和我一样,妈妈也是个彻头彻尾的波兰人。不必担心,Linux 看起来支持所有语言,甚至包括 克林贡语

接着,根据妈妈的需求,我安装了下面这些应用:

  • Skype
  • Signal 桌面客户端
  • 谷歌 Chrome 浏览器
  • Geary 邮件客户端
  • gThumb,用来浏览和编辑照片
  • VLC,用来播放视频和音乐
  • Softmaker Office,用来编辑文本和表格

注意到列表里没有杀毒软件了吗?好耶!

一个小时后,系统和应用全部安装完成,妈妈的 Zorin OS 已准备就绪。

 title=

(图源 Tomasz Waraksa,遵从 署名-相同方式共享 4.0 国际协议 CC BY-SA 4.0

设置系统

我通过下面这几个步骤,让自己成为了妈妈的电脑管理员:

  • 为我自己创建了一个管理员账户
  • 把妈妈的账户设置为非管理员
  • 安装了用于远程无人值守访问的 ssh 守护程序
  • 把这台机器加入到了我的 Hamachi VPN 中:这样一来,我就可以安全地使用 ssh 连接,而不需要打开路由器上的 22 端口。Hamachi 是一个由 LogMeIn 提供的 VPN 服务。它是一个传统的 VPN,我的意思是,它的目标不是让你在另外一个国家运行 Netflix 应用,而是在互联网上为计算机之间建立一个安全的网络连接。
  • 启动了简单防火墙(ufw)并允许 ssh 流量
  • 安装了 AnyDesk 来远程登录到桌面

这样操作之后,我就可以通过安全的 ssh 连接访问到妈妈的笔记本电脑。我可以通过 shell 进行定期维护,而妈妈甚至不会注意到任何事情。这是因为 Linux 完成更新后通常 不需要 重新启动。真是一个奇迹啊!简直不可能的事,它是怎么做到的呢?

 title=

(图源 Tomasz Waraksa,遵从 署名-相同方式共享 4.0 国际协议 CC BY-SA 4.0

妈妈能学会使用 Linux 吗

毫无疑问!

尽管当我把新电脑展示给她看的时候,她确实有问到为什么这个新的 Windows 又看起来不一样了。我不得不解释说这个其实不是 Windows,而是 Linux,然后向她解释了为什么我们都爱 Linux。不过,她学得很快。这个经典的 Zorin OS 桌面和她用惯了的 Windows 7 十分相似。我看到她在系统里点来点去,然后很轻松地找到并且运行了她熟悉的应用程序。

她立刻就注意到电脑启动快了很多,表现也好了很多。

然后她开始问我什么时候会给她做电脑的定期清理,好让她电脑不会再一次变慢。我和她解释说,以她的日常使用量,不需要再做定期清理了。Linux 和 Windows 不一样,它不会自己“腐烂”的。目前来说,的确如此。她的电脑仍然像第一天那样流畅和快速。

我时不时地会问她对新电脑感觉怎么样,她总是回答说很满意。一切都很顺利。电脑也不会莫名其妙就变得忙起来。再也不会有一些“很重要的更新”来打断她。应用菜单也总是在它该在的地方。在这个全新的环境中,她对自己常用的应用程序也感到满意。

在这一年中,我远程登录过几次她的电脑,为的是进行常规的软件包升级。我还使用 AnyDesk 登录过两次她的桌面。一次是妈妈问我能不能帮她把 SD 卡里的照片自动导入到 ~/Pictures 目录里,如果能够放到以日期命名的目录里就更好了。当然可以,只要懂一点点的 Bash,就可以使用 gThumb 很轻松地实现这个功能。另一次,我把她经常访问的网站添加到了桌面,这样她点击桌面图标就可以访问了。

这就是目前我作为妈妈的 Linux 管理员所做的全部事情!按照这个情况,我还可以再给 50 个妈妈当电脑管理员!

总结

我希望我的故事能够启发你考虑迁移到 Linux。过去,我们认为 Linux 对于普通用户来说太难了。但今天,我相信事实恰恰相反。用户使用电脑越不熟练,他们就越有理由迁移到 Linux!

有了 Linux,即便是新手用户,也能通过大量熟悉的应用程序获得流畅、精致的桌面体验。新手用户们将比在任何其他流行的计算平台上都要安全得多。并且,通过远程访问来帮助他们从未如此简单和安全!

免责声明:本文不推广所描述的任何产品、服务或供应商。我与他们没有任何商业利益或联系。我并没有在暗示这些产品或服务是最适合你的,也不承诺你的体验会和我一样。

本文最初发布在 Let's Debug It 上,在获得许可后重新使用。


via: https://opensource.com/article/21/6/mom-switch-linux

作者:Tomasz 选题:lujun9972 译者:lkxed 校对:wxy

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

Threema 是一个优质的开源通讯软件,专注于安全和隐私,提供了一个去中心的基础设施。

现在已经有很多私密的 WhatsApp 代替品可供我们选择,Threema 则是其中最好的可选项之一。

可是,为什么你要考虑尝试它呢?它是“终极的”安全通讯软件吗?

怎么说呢,每个安全通讯软件都只满足特定用户群体的需求。所以,把任何开源的通讯软件当作是“终极的”选项,都是不明智的。

因此,我列举了一些你或许会想尝试 Threema 而不是其他类似选项的理由。

Threema:背景概览

在我开始说明为什么要尝试 Threema 这款私密通讯软件之前,请允许我再介绍一下它。

Threema 是一个流行的安全通讯软件,它由瑞士团队研发,专注于个人隐私。它也是一个付费软件,你需要在 Play Store 或者 App Store 上,一次性支付费用(大约 4 美元),才能够在你喜爱的移动设备上使用它。

起初,它是一个专有的安全通讯软件,是 Signal 等其他软件的竞争者。

在 2020 年的时候,Threema 决定在 GitHub 上开源它的所有软件。

你可以下载到移动应用,也可以得到 Linux 桌面(包括 Windows 和 macOS)上的支持。遗憾的是,它在桌面上目前没有独立的客户端。

因此,你需要让移动设备保持开启状态,才能使用桌面上的 Threema(就和 WhatsApp Web 的工作方式一样)。

下面是你尝试 Threema 的可能理由

如果你正在寻找一个隐私友好的安全通讯软件,并且你的同事/朋友/家人不介意支付一次性费用的话,你可以把它作为一个可选项。

支持你这么做的理由包括:

1. 不需要手机号码

和 WhatsApp 不同,你不需要使用手机号码来注册 Threema。当然,你可以选择添加你的手机号码,如果你希望别人能够很快找到你的话。

但是,手机号码只是注册 Threema 的一个选填项。如果你不想让别人知道你的手机号码,你可以使用注册时生成的 Threema ID(用户名)。

这样的话,如果你要和别人交流,你必须分享你的 Threema ID,而不是你的手机号码。

值得一提的是,即使在没有 SIM 卡的设备上,它也能完美工作,因为你不必提供手机号码就可以注册成功。

2. 开源

虽然这是一个显而易见的理由,但它十分重要。

我非常重视这一点。如果你想要一个值得信赖的 WhatsApp 替代品,你应该倾向于选择一个开发稳定的开源通讯软件。

3. 去中心化的基础设施

和大多数主流产品不同,Threema 提供了一个去中心化的基础设施,以确保更好地抵御检查。

换句话说,Threema 并不依赖于一个中心服务器架构,也就不会发生“一个错误导致整个网络瘫痪”这种情况。

这个错误可能是一次停电,或者是一次检查/限制服务的行动。

在这些情况下,Threema 会是更有用和更有效的选择。

4. 收费软件

它是一个收费软件(一次性付费),这也算是一个好消息吗?

对于某些人来说,是的。

如果你想要寻找一个几乎不可能有垃圾消息的通讯软件,而且你也不想让你的联系人找到你(或是给你发一些你不想要的信息),那么 Threema 就是你的一个完美选项。

毕竟,为一个出色的开源解决方案而付费是值得的,对吧?

5. 可靠的用户界面和特性

Credits: Threema

Threema 不是一个新产品,它已经开发了好几年了。

因此,它能够提供稳定的用户体验,以及一些激动人心的特性,比如说它支持在群聊中发起投票。

你可以使用“同意/不同意”选项,以一种静默的方式确认接收方是否收到了消息,而不会触发一个发送给他们的通知。

注意,“同意/不同意”的功能只在个人会话中有效。

你也可以使用二维码来验证你的联系人身份,以此来避免 中间人 man-in-the-middle 攻击。

和其他的安全通讯软件相比,Threema 对平板电脑的支持也不错。

Credits: Threema

6. 瑞士团队 & 遵守 GDRP 准则

你可能会在意,开发团队是否会受到所在国家的司法管辖权和隐私法等限制,那么对你而言,Threema 就是一个理想的私密通讯软件。

Threema 受瑞士的法律约束,而众所周知,瑞士的法律是最重视个人隐私的。

除此之外,Threema 还提到了它完全遵守 GDRP 准则。如果你在意这一点的话,Threema 是一个不错的选择。

7. 在工作中使用 Threema

有趣的是,Threema 还有另外一个 独立的版本,专注于加强公司内部的通讯安全。

所以,如果你需要一个安全通讯平台来作为即时通讯软件的话,Threema 将是一个吸引人的选择。

最后,我的看法

我已经使用 Threema 很长时间了,我承认我在上面没有很多联系人。

但我还是要说,它的用户体验是极佳的,并且我在 iOS 和 Android 端都使用过相当长的时间。

因此,Threema 更适合那些不想对任何有关隐私的特性妥协的严肃用户。

与此同时,作为一款收费软件,并不是每个人都愿意尝试它。但仔细想想,你将会得到一个可靠的注重隐私的通讯软件,它还是开源的,并且会接受定期的审查。

你对这款软件有什么看法?请在评论区分享你的观点吧!


via: https://news.itsfoss.com/reasons-to-try-threema/

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

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

编者按:本文作者是一位初一学生,是我们的“公开投稿计划”的第一位投稿者(calvinlin)的同龄人,这篇文章是他对 Unix/Linux、自由开源软件的一些观点。

公平的讲,这篇文章的论证并不算很严谨周密,观点也略有偏激,但是编者作为从业 20 多年的自由及开源爱好者,初读此文,非常惊异。慨曰,“吾道不孤也!”

导读

“天下没有免费的午餐。”

这句话只说对了一半。对于软件业,或者更准确一点,对于自由软件业,这并不一直是对的。

商业软件公司正在控制着我们 —— 普通计算机用户甚至专业的程序员 —— 的大脑,在我们的潜意识里面,似乎只有大公司的东西才质量好。下面是几个场景:

  • 我倾向通过收费的网课、系列视频或者文章来学习技术,而不是阅读软件自带的免费文档或者是免费的外语甚至中文标准,因为前者更容易。
  • 免费的东西都是劣质的。只有收费的东西才可以保证质量高。
  • 才不会有人将优质资源公开免费,除非他们有着特殊目的。
  • 大公司的软件比一群只因为兴趣爱好的人写的软件更稳定、更值得信赖。

绝大多数普通用户都会认为这几条全都是正确的,甚至一些有着几年经验的“高级”程序员也是。他们宁愿买某公司的 IDE 来开发,而不是使用轻量级的、免费的 Vim,后者毫无疑问是大多数 UNIX/Linux 程序员的必备。

这一切的一切,都是因为:

一、奇妙的商业软件

自从 Windows 系统成功,成功商人比尔•盖茨就被各种各样的人放在各种各样的地方“膜拜”。一方面可能是因为他太有钱,一方面可能是因为他做了这么个系统(网络上还有很多人宣称比尔•盖茨设计并实现了 Windows 系统)。

然而,在这个“伟大”的窗口系统死机、蓝屏之时,大多数人骂的却是他们的电脑:“什么破电脑!见鬼!”,而不是系统(顺便说一句,还有人将 “Windows” 称作电脑)。真奇妙。

转观无数的 Linux 开发者(哪怕是林纳斯•托瓦兹),都没有受到这样的待遇。

软件是值得付钱的,连自由软件领袖理查德•斯托曼都没有否认这一点。但是,你真的确定那些糟糕的、动不动就“该应用程序无响应”的东西值得这么多钱吗?我反正觉得不是。

“某窗口系统”还有一个十分神奇之处,它好像是支持 POSIX 的,毕竟设计某新 32 位系统的时候这不就是其中一个目标吗?(当然有的人会跟我说那应该是 ISO C)

实际上呢,好像它只支持了为数不多的几个系统调用,剩下的几乎都是标准库函数(strlen 那样的),就连基本的 POSIX 风格的 open 都没有……

与之对比的是对各种标准都支持的 Linux。它支持全套的 POSIX (streams 除外),性能测试也不错(当然,“某窗口系统”的裸机测试也不错。注意,是裸机),更令人骄傲的是,优秀的进程创建以及文件系统。与此相比,窗口系统的文件系统以及进程创建就不尽人意。

  • 关于对 POSIX 的支持,参见《UNIX 环境高级编程》第二章
  • 关于进程创建以及 Windows 系统的相关情况,参见《操作系统概念》 第十六(Linux)以及十七章 (Windows) 以及 《Linux 内核设计与实现》第一章

我知道有些人又要说啥了:我们的安全认证等级(A1 那样的玩意儿)比你们高!

  • 关于安全等级参见《操作系统概念》 第十四章
  • 这里安全认证单单是指对文件的访问权限的丰富,某系统可以设置 XXX 没法访问之类的

这是无法避免的,传统 UNIX 的设计就从来没想过这一点,用户被抽象成了 同组拥有者以及其他(当然,root 总是有权限)。但就我个人的观点来说,这就足够了,毕竟我没见过有多少用户会创建两个用户,他们甚至还在用 Administrator 或者是以一些愚蠢的字符为名字,例如 “abc123”。

再来看看软件。

二、设计哲学 (当然不是

“某窗口系统”的软件挺多,包括 IE 这样的令人头疼的浏览器(哦不,它已经被放弃了)、各种没人碰过的游戏以及一大堆更没人碰过的附件。这些是随着系统一块安装上去的,想卸载必须手动,十分的麻烦。还有类似 Power Point 这样的有用的“高级软件”,单个软件就包含了数不尽的功能,当然,它十分的贵。

了解 Linux 的同学大概已经知道我会说什么了。没错,我要说的就是不同系统下的设计哲学。

这更是一个差距,Linux 下面的每一个软件都平均不足 10 MB,并且都有着自己独特的分工。wc 就是统计文本文件的、cat 就是显示文件内容的(就是这么简单)、grep 就是在文件里头查找的,类似这样的软件数不胜数。利用 UNIX 的设计哲学之一 —— 管道 —— 就可以很方便的统计一个文件中含 Linux 这个词的行数(bash 不算很精通,见谅):

$ grep "Linux" foo | wc -l 

而在那个操作系统呢?你应该需要用记事本先打开那个文件,复制到另一个 .doc 文档里头,然后再找一找“查找”键,然后按一下。或许你还需要划到最底下看一看有多少行……

那来个更难一点的呢,看一看当前目录下所有后缀名为 .txt 的文件里头有多少行包含 Linux?

对 UNIX 来说小菜一碟:

$ find ./ -name "*.txt" | xargs grep "Linux" | wc -l 

在另一个“伟大的系统”上呢?

我想不需要多举例,大家就能看出来这两个系统谁设计的更好了。

还是会有人说,这个系统本来就是给程序员用的,那个系统本来就是给普通用户用的。的确,那为什么你这个程序员还在用“某窗口系统”呢?

三、“真幼稚”

曾经在一个复古的群聊中,有这样一个大佬,引用我对他的评价:

此人身高八(划掉,七)尺,自诩风度翩翩,常以“京中美男子”而自拟。爱为人师,尝以“全栈大佬”自号,实则不知汇编、C 为何物者也。 其曰:“仅学可令吾发家之事”。因不习 C。遇人求问,常为省流量,略回 “..” 二字,甚含深意也。 吾不与其为友,另有它故:其人曰:“C 者,垃圾也”,吾对之曰:“尔乃垃圾之中上等者也”,羞怒之下移吾出群,回看,其语已撤回也。

他还有一个口头禅,“真幼稚”。如同高雅的文言文里写的一样,他只是为了发家才学编程。所以对于开源、自由之类的…… 你可以想象到他的反应。

开源幼稚吗?

我想不是的。

正如理查德•斯托曼在演讲中说的:

软件好像是菜谱。最开始,你从朋友家里拿到了一份,回到家你就开始琢磨了:是放点糖还是放点辣椒呢?都可以。愿意研究的人,可以将菜变得更好吃,更符合一部分人的口味,然后传给别人。所有人都能吃上美味的饭菜。(非原文,演讲的具体内容参见《若为自由故》)

商业软件做了什么?

软件还是菜谱。一个大厨对你说:“菜谱保密”,你就只能吃他做的菜,而不能自己料理。饭店的菜好吃,没错。但是没人知道菜里头还有什么。如果你想要把菜谱给别人,他们就把你扔到监狱里把你叫做“贼”。这是现实。

更过分的呢?

大厨把菜谱给你了,里面还塞着一个计时器。你能照着菜谱做 30 遍,满了限额之后,他们就要求你付钱。不付?那菜谱就会自动销毁,甚至在上面写上几个大字:这人是个穷光蛋。

软件是值得付钱的,我再三强调,一个优秀好用的软件是值得我们高兴地为它付钱的,甚至更优秀的软件会让我们为它的作者塞钱、捐款。然而,我从没见过有值得五千块钱的软件,没有理由为一个设计落后的微内核,整个系统靠着毫秒级速度的 IPC 来工作的系统付上这么多钱。如果说 UNIX 值得 5000,我觉得无可厚非,因为 UNIX 是这个星球上设计最好的系统之一。

“最好的系统”不是乱说的。拿 UNIX 其中一个衍生品 —— Linux 来比较,就比较日常用户的体验。启动最慢、内存占用最大的 Firefox 也只需要几秒钟时间,按一下鼠标就可以。对于那个系统,就应该不需要多说了吧……

四、这到底是系统的原因吗

前面的所有内容都在说 Linux 和“某窗口系统”。抛开金钱,这两个都可以算得上地球上十分优秀的操作系统。Linux 以及 UNIX 注重简洁,而“某窗口系统”注重用户体验和美观,裸机性能测试也十分不错。但这里,我们要讨论的是,到底是什么使得窗口系统在日常使用中如此的慢?

设计

首先我要说的就是设计。

微内核设计是十分优雅的,这一点我们无法反驳。然而,它却好像并没有为内核减轻多少开销,毫秒级的 IPC 到处都是。它的内核太小了,就连系统调用都放在了动态库里,导致正常应用的启动要进行多次重链接。

它的窗口框架也不尽人意。回调一直是 POSIX 所极力避免的东西,该标准中几乎没有关于回调的内容,而是异步、pollselect 这样更符合人类逻辑的东西。

而它呢,窗口框架的所有消息(就是那个 Msg)都靠回调来处理,正这样导致了响应速度的不尽人意。一个小小的窗口点击、移动都成为了事件。

转过来看 UNIX/Linux,与其窗口框架类似的是信号。传统信号通过 signal() 设置,而现代的则通过 sigaction(),无论接口怎么不一样,都有着“默认操作”,即 SIG_DFL。所以如果让我给窗口系统提一个修改意见,我首先会说:“请加一个 RegisterMsgs 调用,为每一个 msg 都提供一个 handler,并支持设置默认以及忽略操作吧!”

有关 signal 的详细内容参见《UNIX 环境高级编程》

自作聪明的用户

你可以看到一系列“某某安全管家”的应用程序。在 XP 时代,这是必不可少的,他可以防止你的系统被人闯入。然而,现在都…… 2202 年了,还是有数不胜数的自作聪明的用户(甚至程序员)尝试安装他们,安装七八个同时烧电脑的情况也很正常。

我曾经在我的 8.1 以及 10 上重装系统并且不安装任何电脑管家,结果性能提升了至少两倍,和 Linux 并没有相差太多。

当然,我没有说“某某管家”没有用。实际上它们是非常有用的,无数的安全人员编写了他们,但是现代内核不再需要如此严格的保护了,所以说到底,这还是早期系统太差劲的原因。

然而 “某某安全极速浏览器”的性质就截然不同了,从来没有人需要过这种应用,而实际上它们就是个套壳。编写这种应用的人和诈骗完全一样,将他们闭源并且加上几个广告,就变成了自己的“国产”浏览器。

五、自封后路的窗口系统

综上所述,那个商业系统就是被各种糟糕的后台程序搅黄了,而它们总是喜欢位于后台的原因,根本上就是商业原因 —— 看看你右下角那一个个小图标,它们应该比桌面上显眼吧!

同时,计时并且催促你赶紧交钱的软件,也肯定需要放在后台吧。

也就是说,可怜的商业窗口系统,自己告别了原来属于自己的 —— 无穷尽的自由软件开发人员。

六、未来

随着计算机科学的发展,越来越多的大佬从小学五年级、六年级就开始学习编程(calvinlin 哥甚至三四年级开始玩 shell,那时候我还在玩 cmd.exe)。

随着他们技术的成长,一部分人会毫不犹豫地选择换到 Linux,而另一部分则继续选择使用有着很多 IDE 的“某窗口系统”。但是无论是哪个系统,我都相信,这些少年黑客会毫不犹豫地投入到开源软件之列中,为世界贡献一批又一批的人类高质量开源软件。追求自由,是孩子们的天性,不是吗?

那时,GNU 计划、Linux 内核都将会卓越成长,向世界展现开源的魅力!

世界将属于开源!


作者简介:intirain (或者 rain 也行),喜欢 UNIX、x86、RISC-V 上的 C。


via: https://github.com/LCTT/Articles/pull/7

作者:intirain 编辑:wxy

本文由贡献者投稿至 Linux 中国公开投稿计划,采用 CC-BY-SA 协议 发布,Linux中国 荣誉推出