阅读更多

6顶
0踩

操作系统
Ubuntu今年初宣布进军移动领域,并于上个月发布了系统ROM,其开发团队又开始了更长远的规划。

该团队近日在邮件列表中表示,将推出自己的显示服务器(Display Server),项目名为Mir。该项目的目标是取代目前的X window,为Ubuntu桌面和移动用户提供更好的无缝体验。

对于原因,该团队表示,Ubuntu Touch(即Ubuntu移动操作系统)是一个里程碑式的产品,为了实现聚合各种Ubuntu设备的愿景,改进显示技术是非常有必要的。特别是,目前的X window和它的驱动模型方法太复杂、功能太丰富,导致系统效率较低,并且驱动模型不可能在移动平台上得到广泛支持。至于Weston,缺乏一个定义清晰的驱动模型,并且在测试驱动方面缺乏一个严格的定义明确的需求。

同时,Ubuntu团队还希望将Unity移植为一个基于Qt/QML的实现,以便将该技术更好地呈现给Ubuntu移动用户。目前团队正在寻求从基于Nux的实现过渡到基于Qt/QML的实现的解决方案。更多信息可参阅:http://wiki.ubuntu.com/UnityNextSpec.

这些项目中大部分产品都包含在Mir project on Launchpad,主要有两个库:

  • libmir-server:包含Mir服务器端组件,用于实现compositor合成器
  • libmir-client:允许应用程序与Mir服务器通信。
此外,还有一些基于Mir技术的小项目,如:

  • QMir:绑定Qt的Mir
  • unity-system-compositor:一个整合sessions、greeters和启动画面的Mir服务器
  • Unity:基于Mir的Shell实现
  • Unity Greeter:基于Mir的greeter实现
一个完整的Mir显示堆栈看起来是这样的:



根据路线图显示:

  • 2013年5月,完成Unity Next和Mir整合的第一步,并开始shell的开发,提供一个快速原型和基础设施。
  • 2013年10月,Unity Next、Mir与操作系统其他部分完全整合,并支持Ubuntu Phone。对于桌面,要在用户会话方面完全取代X Windows。
  • 2014年4月,完成所有项目,为不同的设备提供无缝过渡
详细信息:https://wiki.ubuntu.com/MirSpec

Via Ubuntu
  • 大小: 33.8 KB
6
0
评论 共 12 条 请登录后发表评论
12 楼 jamcode 2013-03-11 10:31
andy_ghg 写道
除非开发环境必须使用linux,例如hadoop之类或者服务器部署,否则不考虑Linux。在linux上做开发简直是一种灾难。。。。个人想法,勿喷。

哈哈,
因为各人开发的东西不一样嘛。比如搞VC++的,死也不会用Linux做开发环境的

jex.im
11 楼 ray_linn 2013-03-10 12:55
Linux 桌面不破是无法立的,这种东西图形性能低下得很。
10 楼 andy_ghg 2013-03-09 23:01
除非开发环境必须使用linux,例如hadoop之类或者服务器部署,否则不考虑Linux。在linux上做开发简直是一种灾难。。。。个人想法,勿喷。
9 楼 ljbupc 2013-03-08 21:16
jakieyoung 写道
ancin 写道
感觉ubuntu越升级越难用,人家的产品越升级越好用啊。而且ubuntu越来越慢;这个东西太奇怪了。。。


一直用ubuntu,感觉越来越好用了。unity确实有些不习惯,我用gnome。

哈~我用的xubuntu安装盘,然后安装的E17桌面。
8 楼 Dollyn 2013-03-08 11:33
这可不是什么好事,分裂越来越严重,会更加影响Linux的推广
7 楼 hooluupig 2013-03-08 10:23
作为普通用户,力顶这次ubuntu的决定,早就该这样了。要想提供一致性的体验,无缝精良的桌面环境,目前不论是kde还是gnome都是有心无力,关键原因还是一些底层的支持不给力,各个完成度不同的项目拼凑在一起的桌面能好么?希望能和amd,nv这些谈好,linux桌面有望真正迎来好的驱动,真正稳定的桌面,不要整天这坏那坏,这别扭,那别扭,折腾来折腾去越折腾看着越别扭。
6 楼 jakieyoung 2013-03-08 10:15
ancin 写道
感觉ubuntu越升级越难用,人家的产品越升级越好用啊。而且ubuntu越来越慢;这个东西太奇怪了。。。


一直用ubuntu,感觉越来越好用了。unity确实有些不习惯,我用gnome。
5 楼 ancin 2013-03-08 09:38
感觉ubuntu越升级越难用,人家的产品越升级越好用啊。而且ubuntu越来越慢;这个东西太奇怪了。。。
4 楼 fireflyc 2013-03-08 08:49
引用
该项目的目标是取代目前的X window,为Ubuntu桌面和移动用户提供更好的无缝体验。

这个修改一下x window就行了吧?但是。。这种想法——你让VDI情何以堪,让MS和citrix之流如何赚钱啊。。
3 楼 freezingsky 2013-03-08 00:31
我觉得ubuntu最好把一些使用的习惯向windows靠拢,这样比较好。特别是用户操作这一块。
2 楼 ljbupc 2013-03-07 23:42
路漫漫其修远兮~
1 楼 nwangwei 2013-03-07 20:28

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 常用 Linux 软件汇总!很全,但不敢说最全

    Mixxx - 免费的 DJ 软件,给你一切现场混音所需要的,名副其实的 Traktor 替代品。 OSD Lyrics - 与你最爱的媒体播放器显示歌词。 Rhythmbox - 来自 GNOME 的音乐播放器。 SoundJuicer - CD 抓取工具,for GNOME ...

  • 海量的超赞 Linux 软件

    Mixxx - 免费的 DJ 软件,给你一切现场混音所需要的,名副其实的 Traktor 替代品。    OSD Lyrics - 与你最爱的媒体播放器显示歌词。    Rhythmbox - 来自 GNOME 的音乐播放器。   SoundJuicer - CD 抓取...

  • Ubuntu12.04软件安装指南

    但用户如果正在寻找一款更简单的替代品,那 Pinta 作为一个更直观,更能适合每天的日常的应用是一个很好的选择。如果要编辑矢量图形, Inkscape 是没有 人能打败的,它是那么的令人印象深刻,功能强大却又易于使用。...

  • 软件:常用 Linux 软件汇总,值得收藏

    Mixxx - 免费的 DJ 软件,给你一切现场混音所需要的,名副其实的 Traktor 替代品。 OSD Lyrics - 与你最爱的媒体播放器显示歌词。 Rhythmbox - 来自 GNOME 的音乐播放器。 SoundJuicer - CD 抓取工具,for ...

  • 整理汇总了一份常用的 Linux 软件!

    Mixxx - 免费的 DJ 软件,给你一切现场混音所需要的,名副其实的 Traktor 替代品。 OSD Lyrics - 与你最爱的媒体播放器显示歌词。 Rhythmbox - 来自 GNOME 的音乐播放器。 SoundJuicer - CD 抓取工具,for GNOME ...

  • 常用 Linux 软件汇总,足够用了!!!

    Mixxx - 免费的 DJ 软件,给你一切现场混音所需要的,名副其实的 Traktor 替代品。 OSD Lyrics - 与你最爱的媒体播放器显示歌词。 Rhythmbox - 来自 GNOME 的音乐播放器。 SoundJuicer - CD 抓取工具,for ...

  • Python 学习 --->Anaconda、pyenv、virtualenv、venv

    同时在python 开发中,我们可能会遇到一种情况,就是当前的项目依赖的是某一个版本,但是另一个项目依赖的是另一个版本,这样就会造成依赖冲突。 对于上面的问题,这时就需要Python版本 环境 切换工具。

  • Linux图形用户界面:KDE与GNOME的由来 生动有趣的讲解

    起源:xWindow 微软Windows在早期只是一个基于DOS的应用程序,用户必须首先进入DOS后再启动Windows进程,而从Windows 95开始,微软将图形界面作为默认,命令行界面只有在需要的情况下才开启,后来的Windows 98/Me...

  • 【转帖】Linux图形用户界面:KDE与GNOME的由来

    Linux图形用户界面:KDE与GNOME的由来 置顶2018年08月11日 15:51:25hwpipixia阅读数 4778 ... 起源:xWindow 微软Windows在早期只是一个基于DOS的...

  • Linux图形用户界面:KDE与GNOME的由来

    起源:xWindow 微软Windows在早期只是一个基于DOS的应用程序,用户必须首先进入DOS后再启动Windows进程,而从Windows 95开始,微软将图形界面作为默认,命令行界面只有在需要的情况下才开启,后来的Windows 98/Me...

  • linux图形界面介绍

    从Ubuntu 11.04后,UNITY就作为默认界面来推广。如果用户需要体验GNOME 3,还需要用户自己安装。一般的评价都是GNOME 3界面在体验上要优于UNITY。   UNITY 是基于GTK 2图形库开发,也就是基于 GNOME 2开发的;...

  • Unix/Linux/BSD 它们之间的关系以及各自派系的介绍

    Bob Scheifler 开发的窗口系统(X Window系统)。 由于以 Linux 为内核的操作系统使用了许多 GNU 程序,实际在整个操作系统中,Linux 内核源码的占比也远远少于 GNU 软件源码的占比,所以你甚至可以理解为 Linux ...

  • 常用 Linux 软件汇总

    Mixxx - 免费的 DJ 软件,给你一切现场混音所需要的,名副其实的 Traktor 替代品。 OSD Lyrics - 与你最爱的媒体播放器显示歌词。 Rhythmbox - 来自 GNOME 的音乐播放器。 SoundJuicer - CD 抓取工具,for GNOME ...

  • setuptools-41.0.0-py2.py3-none-any.whl

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

  • Google Cloud Storage(使用gsutil下载)

    Google Cloud CLI安装包GoogleCloudSDKInstaller.exe

  • setuptools-18.3.zip

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

  • 罗兰贝格_xx业务计划与控制体系最终报告gltp.pptx

    罗兰贝格_xx业务计划与控制体系最终报告gltp.pptx

  • 基于JSP医院在线挂号管理系统源码.zip

    这个是一个JSP医院在线挂号管理系统,管理员角色包含以下功能:管理员登录,医生用户管理,修改密码,科室类别信息管理,医生信息管理,添加医生信息,查询医生信息,注册用户管理,黑名单管理,预约信息管理,查询预约信息,医生预约查询,预约信息统计,科室汇总统计等功能。患者角色包含以下功能:查看首页,患者登录,修改密码,修改个人资料,查看预约信息,查看医生信息,查看科室分类,医生查询,预约医生等功能。… 本项目实现的最终作用是基于JSP医院在线挂号管理系统 分为4个角色 第1个角色为管理员角色,实现了如下功能: - 修改密码 - 医生信息管理 - 医生用户管理 - 医生预约查询 - 查询医生信息 - 查询预约信息 - 注册用户管理 - 添加医生信息 - 科室汇总统计 - 科室类别信息管理 - 管理员登录 - 预约信息管理 - 预约信息统计 - 黑名单管理

  • 麦肯锡-年月―中国xx集团战略咨询项目建议书gltp.pptx

    麦肯锡-年月―中国xx集团战略咨询项目建议书gltp.pptx

  • 公开整理-各省碳排放数据集(1990-2022年).xlsx

    详细介绍及样例数据:https://blog.csdn.net/li514006030/article/details/138872006

Global site tag (gtag.js) - Google Analytics