我很早就用过 Linux,小学的时候发现连声卡驱动都是问题,之后我又一次尝试 Linux 的时候是中学,我发现我记得我单是想看个片儿都得编译一下午安装 Mplayer。我正儿八经第一次发现 Linux 桌面变得“可用”的时候是 2007 年左右,伴随着 Ubuntu 7.04 这个版本的发布,那个版本的代号我记得很清楚叫做 Feistyfawn,所以到了现在我有很多地方还是在用这个代号当作自己的 ID。
当时的 Linux 桌面在现在看来几乎是很臃肿的,Gnome2 的设计对于显示器的纵向空间的利用简直是一场灾难,上面一个顶栏,下面一个任务栏,窗口本身还有一个标题栏,上下一共三个标题栏直接压榨完毕了至少 3 行字的空间,所以到了大概是 Ubuntu 11.04 的时候,Canonical 在自己的发行版里内置了一个 GlobalMenu 的插件,不少人(包括我在内)通过启用这个插件,加上不少现成的 Dock 类软件,不但可以做出类似 Mac OSX 一样的样式效果,并且可以节省出一行的纵向空间。
我记得我但是也是这么做的,不过那时候 Canonical 已经开始强行推广自己的特殊 Windows Manager,那个名叫 Unity 的玩意儿。
值得一提的是 Unity 被设置为默认 Windows Manager 是从那 Ubuntu 11.04 开始的,那时候的 Unity 恕我直言是压根没法用的,也辛苦了当时的图拉丁主席还在坚持用那玩意儿,不过好在你可以轻松的卸载掉 Unity 使用老的 Gnome 2,还继续自带 Global Menu,改改配置用起来美滋滋。
然而之后 Gnome 2 也被干掉了,Fedora 率先强行推广 Gnome 3,那粗大的标题栏,依然浪费的纵向空间,还有强行削减的 Indicator,让很多用户包括我在内都无法接受,而蓦然回首,Ubuntu 12.04 发布了,不少用户突然发现,这 Ubuntu 的 Unity 居然突然变得能用了。
是的,变得能用了,而且比想象中的还要好不少,用多了也逐渐适应了 Unity 的设计思想,侧边 Dock 是为了避免浪费纵向空间,全屏状态下标题栏和顶栏会整合进一步节省纵向空间,而全局菜单依然存在,也就是说原本 Gnome 2 乃至 Gnome 3 对纵向空间的丧心病狂的浪费问题在 Unity 下面得到了妥善的解决。
之后我就一直在用 Unity 了,因为其他的真的没法用,而 Unity 本身随着修修补补也基本没啥稳定性问题,除了你显卡驱动没装好会崩溃以外,但是那也和 Unity 以及背后的 Compiz 没啥关系了。之后 Canonical 宣布了 Unity 8 项目,表示 Unity 8 将会是 Unity 7 的下一代,重点是“移动,桌面,平板”的三者和一,这个理念是比 Windows 10 的大一统观念是要来的早的。