Unity是微软patterns & practices组用C#实现的轻量级,可扩展的依赖注入容器,旨在为开发者提供建立松散耦合的应用程序的方便。此外,Unity也是Canonical公司为GNOME桌面环境所开发的图形用户界面,最初在Ubuntu 10.10上网本版中首次推出,旨在充分利用上网本的有限屏幕尺寸。Unity并非一个桌面套件,而是设计为使用现有的应用程序。 Unity是Aytana项目的一部分,该项目旨在提升使用者对Ubuntu的体验。2017年4月,Mark Shuttleworth宣布将会在2018年转回使用GNOME,Ubuntu 17.04是最后一个预装Unity桌面环境的版本。Canonical公司放弃了原本的桌面手机合一的路线,将重心转移至云端运算和物联网。自此,Unity的开发由Marius Gripsgård接手。 Unity 8由UBports开发并发布,但现已停止维护。而Unity 7系列则由另一群开发人员接手,并在2022年6月发布了7.6版本。自2022年起,Ubuntu Unity成为Ubuntu的官方发行版,其默认桌面环境为Unity7。Ubuntu Unity和Unity7 Maintainers已开始工作在Unity7的继任者UnityX上。
正文
有以下优点: