刚结束的2016年,Canonical工程师回头告诉我们情况如何 我 在过去的一年中。 对于Mir来说,2016年无疑是一个好时机:它正在更广泛的环境中使用,它具有更高的支持水平,同时,更容易移植到新项目中。 如果您的发展像以前一样继续, 预计到2017年,将最终实现1.0版。
Mir的发展已逐渐向 两种明显不同的环境:一方面 Ubuntu桌面 另一方面是系统 Ubuntu移动设备。 在2016年,我们能够看到基于Mir的Unity 8的第一个版本,同时借助Ubuntu Core提供的快照测试其信息亭版本。
新的规范年旨在 在三个方向上工作 关于Mir的发展:
- 在客户端上启用工具包,库或某些应用程序以与Mir一起使用。
- 创建基于Mir的外壳。
- 在新平台上启用Mir。
从这个意义上讲,Canonical雄心勃勃,并且针对每个目标,它都提供了一组工程师,使Mir的开发朝着所有建议的方向发展。 所有这些都不会忘记它的真正含义 Mir的最终目标:他为Ubuntu 17.04发行版所做的设置.
启用工具包,库或客户端应用程序以与Mir一起使用。
自0.14年2015月发布Mir XNUMX版本以来, 需要实施某种开发工具 允许和他一起工作。 此外,其自身API的扩展使该项目变得更加必要。
在2016年 初试 服务器附带的工具 贝壳 作为一种环境,由于使用了这些实用程序,因此能够调试窗口管理器。 同样,由于Mir对 GTK3,Qt,SDL2和Kodi 在过去的一年中,对新环境的支持应该会增加。
创建基于Mir的外壳。
Mir的ABI服务器具有多种功能 持续变化引起的兼容性问题 在发展中。 由此产生的每个子项目都能够使代码适应其需求,但是仍然需要稳定的源代码。 在2016年,API随之进行了相应的更改。
2017年的工作将继续 获得更大的稳定性,无论是在主代码中还是在辅助代码中。
在新平台上启用Mir。
规范至少要记住 移植Mir的代码的三种不同的硬件平台:基于Android的硬件设备和驱动程序,不基于Mesa驱动程序的Ubuntu发行版以及新的图形API。
至少目前,所有项目都在开发中,没有计划启动。 这将在2017年有所改变。
我们谈论过Mir的一切, 新API的开发也许是最有前途的项目,也是最紧迫的项目 增强该图形服务器的应用程序。 让我们考虑一下他 模块开发和未来的Vulkan支持,即使只是通过实验,也可以改善响应延迟。 如您所见,关于Mir,还有很多工作要做。
数据来源: 洞察Ubuntu.
成为第一个发表评论