Linux Mint 18 将拥有自己的应用程序集

发行版开发人员通常会创建和发布一系列专门为其发行版设计的应用程序。 一个大的 example 这是 基本操作系统. 九年过去了,Linux Mint 终于采取了同样的行动。

[Tweet “#LinuxMint to finally get its own apps in Mint 18.”]

Linux 薄荷糖 是最知名的 Linux 发行版之一。 基于 Ubuntu 和 Debian,Linux Mint 致力于打造“现代、优雅、舒适、功能强大且易于使用的操作系统”。 Linux Mint 背后的团队也非常参与 MATE 和 Cinnamon 桌面环境。

第一个 X 战警,现在是 X-Apps

星期四,Linux Mint 项目负责人 Clement Lefebvre 宣布 X-Apps 的创建。 X-Apps 设计为与桌面无关,因此开发人员可以更新它们,而无需针对每个桌面环境进行调整。 Lefebvre 表示这些 X-Apps 将用作 Cinnamon、MATE 和 Xfce 的默认应用程序。

Linux 是否需要更多应用程序?

根据 Lefebvre 的说法,GNOME 3.18 的发布需要创建 X-Apps。 他说随着 GNOME 3.18 的发布:

“GTK 本身和许多 GNOME 应用程序现在与 GNOME Shell 更好地集成,并且在该环境中看起来更原生。 坏消息是,它们现在在其他地方看起来完全格格不入。 更糟糕的是,Ubuntu 的旗舰产品 Unity 严重依赖 GTK、GNOME 应用程序和 GNOME 环境本身,所以我们在这里处理的不是 3.18 的上游版本,而是一系列自带补丁的补丁问题(一 example 是 Ubuntu 在应用程序中重新引入了菜单栏和标题栏,但没有重写它们的标题栏……所以你有时会看到所有三个)。”

过去,Linux Mint 团队通过“降级应用程序(例如 Linux Mint 17 使用 gedit 2.30)、修补 GNOME(GTK 和各种 GNOME 应用程序)和使用替代方案(主要在 MATE 和 Xfce 中)”来解决这个问题。

Lefebvre 还表示,为 Cinnamon 和 MATE 构建特定的应用程序没有意义,这就是为什么他们选择开发通用的应用程序,非常适合在 Cinnamon、MATE 和 Xfce(以及可能的其他桌面环境)中运行。

他进一步补充说:

X-Apps 将是使用传统界面的通用 GTK3 应用程序的集合,可用作 Cinnamon、MATE 和 Xfce 中的默认桌面组件。 在 Mint 18 中,“X 应用程序”将允许我们保持原生外观和良好的集成水平,因为它们将用于替换现在看起来很陌生的 GNOME 应用程序(使用标题栏和独特的布局)。 从长远来看,X-App 项目将使我们能够创新并开发应用程序本身的新功能和改进(这是我们无法通过补丁、临时分叉或像 MATE 应用程序这样的特定于 DE 的分叉来实现的,因为它太贵了)。

将提供哪些类型的应用程序?

Xedit:文本编辑器

Lefebvre 只透露了即将推出的 X-Apps 之一:一个名为 xedit 的文本编辑器。 以下是它将提供的一些功能:

  • 基于 Pluma 降低学习曲线
  • 使用 GTK3
  • 不依赖于 GNOME 或 MATE

什么时候

X-Apps 将与 Linux Mint 18 版本一起发布,该版本将在 Ubuntu 16.04 LTS 发布几个月后发布。 Ubuntu 16.04 计划于 4 月发布。

最后的想法

就个人而言,每当我听到有人发布新的发行版特定应用程序时,我都会畏缩。 Linux 世界已经非常分散。 我们真的需要更多重复的项目来花费时间和精力来创建吗? 不要误会我的意思,我喜欢与桌面无关的应用程序的想法。 它将解决应用程序从发行版到发行版的外观问题。

我担心的问题是“他们能做到吗?” 正如我之前所说,Linux Mint 的人也可以在两个桌面环境中工作。 现在添加应用程序开发。 我自己从未编写过任何软件(除了说“Hello, World”的软件),但我知道当你试图让项目复杂化时,坏事就会发生。 许多项目已经陷入功能蠕变之龙,我希望这不会发生在这里。

你有不同的看法吗? 请在下面的评测中告诉我。