在我们的姐妹博客 Ubuntulog 上,我的同事 Pablinux 提出了一个非常有趣的问题。 使用小项目的可能危险。 您的文章基于两个具体示例。 第一个是 一瞥, El Gimp 的一个分支,其唯一可见的目标是更改其名称,尽管后来,也许是出于对嘲笑的恐惧,他们提议为其添加其他功能。 第二个是Ubuntu的非官方版本,带有Deepin桌面,从未发布过21.10版本
我将逐字引用 Pablinux 的观点来证实我的观点,但无论如何我还是邀请您阅读这篇文章。
我绝不是说不支持独立开发人员或小团队。 这篇文章不是对他们的攻击; 他只是希望我们谨慎行事,或者袖手旁观。 例如,我们可以使用 Mousai 来找出正在播放的歌曲,如果它不起作用,则使用非官方的 Shazam 客户端 SongRec。 虽然问题很明显:我们可能不知道在播放什么,所以可能值得先使用第二个。
为什么尺寸不重要
我的第一个观察是要考虑的变量不是大小。 升评估项目可行性必须考虑的是开发人员的目标和承诺。
让我们看一些例子
阿帕奇OpenOffice的
作为一名博主,在 OpenOffice 的大部分社区分裂后很长一段时间内,我继续报道 OpenOffice 版本,首先创建 LibreOffice,然后创建文档基金会。 OpenOffice 不能说是一个小项目,因为它背后有 Apache 基金会,基金会应 IBM 的要求接手。 去年,当我意识到发行说明不仅不足以涵盖所需的至少三百五十字时,我不再这样做了 Linux Adictos。他们甚至没有给我一条推文的两百四十个字符。
你们中的一些人肯定会提醒我,由于存在 LibreOffice,很难找到创新的地方。 但是,OnlyOffice、WPS Office、Calligra Office、Abiword 和 Gnumeric 继续开发并整合了有趣的新功能。
现在让我们看看相反的例子。
Linux薄荷
LinuxMint 刚出来的时候我就尝试过。 我记得在一个论坛上抱怨说它只是带有另一个壁纸的 Ubuntu。 Canonical 决定从 GNOME 转移到 Unity 和 GNOME 停止分支 2 并转移到 infumable 分支 3,它在世界上找到了自己的位置。 他开发了自己的桌面环境 (Cinnamon) 并创建了应用程序来扩展功能。
毫无疑问,LinuxMint 是一个小项目. 事实上,它的领导者 Clement Lefebvre 过去曾抱怨说,他厌倦了将每个新版本的发行版推向前进的工作。
当然,开展一个自由软件项目并不容易。 尤其是当你不以此为生时。 就我而言,我告别了我的个人博客 15 天,将其从 WordPress 转移到 Jekyll。 那是在一月份。 我只能在 XNUMX 月部分恢复它。 工作,一位患有痴呆症的母亲,阿根廷的经济危机,一台破旧的电脑和一台新电脑,所有者坚持要为其配备不足的电源,密谋反对我(或支持读者)并且,一个博客是远没有最简单的自由软件项目那么复杂。
这导致我们妥协. 一个项目可能不会经常更新,但开发人员继续表现出兴趣 更正错误、回答查询或宣布想法。
我对 Pablinux 文章的第二个不同意见与这样一个事实有关,即服务中断的危险不仅仅发生在小项目中。 那些为 Ubuntu 为 Unity 创建的软件中心开发付费应用程序的人,或者那些购买了 Ubuntu Phone 手机的人都可以证明这一点。 不说s的量谷歌停止服务。