MeeGo规格

简介:

                                                            MeeGo规格

 


MeeGo规格方案的设计是为了保证软件和硬件的兼容性,例如,在支持特定MeeGo 操作系统的设备上可以运行同一个软件,MeeGo规格说明就是为了让工程师知道如何去开发一个可以在所有MeeGo家族操作系统上运行的软件.简而言之,就是工程师开出一个软件,这个软件就可以在所有的MeeGo规格的设备上运行.
MeeGo规格包括两类: MeeGo规格应用程序和MeeGo规格设备/软件产品.在这两方面,贴有MeeGo商标的产品都会保证符合MeeGo规格.

 

  • MeeGo规格设备概述

对于MeeGo规格设备,是基于栈的方式,也就是说所有的MeeGo设备都必须基于同一个核心软件栈.从MeeGo构架图上看,这个核心软件栈就是MeeGo OS  base层+MeGo OS Middleware层.
除了这个共享的核心软件栈以外,MeeGo 规格还有对特定设备的配置进行要求(上网本,手持设备,等等).配置说明规定了对于特定设备的配置所必须的组件(例如 提供特定设备的API),最低的硬件要求以及最低的硬件组件要求.
值得注意的是,设备配置文件不会包含一个完整的用户体验,而是包含了提供核心用户交互和API的UI框架
一个MeeGo规格设备,应该符合MeeGo 核心软件栈的定义以及特定设备类别的配置文件的要求

  • MeeGo规格应用程序概述

假定设备/软件已经符合MeeGo规格,MeeGo规格应用程序将会检验应用程序的扩展依赖是否满足MeeGo设备规格.
一个应用程序可以被写成仅仅依赖MeeGo核心软件栈,在这种情况下,该应用程序可以在所有MeeGo规格的设备上运行.但是,一个有UI的应用程序可能会指定特定的设备类别配置.比如,一个符合MeeGo 手持设备规格的应用程序,可以在任何一个有MeeGo手持设备配置的设备上运行.

  • MeeGo 基于栈规格

基于栈的规格MeeGo规格的设备/软件必须使用MeeGo  打包程序而不需要预先打包,包括MeeGo RPM版本以及MeeGo软件包的名称.
规格要求使用MeeGo 源代码打包程序对需要的组件进行打包.任何补丁必须不能影响API,ABI以及定义的功能接口.
额外的包也可以被使用,只要它不覆盖MeeGo的软件包或者不提供和MeeGo API有同样命名空间的函数.当然,也有一些额外的软件包需要更改MeeGo的一些东西以便于能够在特定的设备上运行.
















目录
相关文章
|
6月前
|
Ubuntu Shell Linux
专为Intel Arc GPU设计:oneAPI的详细图文安装教程
本次我们基于Intel Arc系列的GPU,在windows的WSL上安装oneAPI, 之前发表过纯CPU,通过VM虚拟机的方式,而现在我们在WSL上实现GPU版本的安装
221 0
|
弹性计算 编解码 负载均衡
阿里云ECS服务器GPU实例、倚天ARM架构和intel实例价格下调最高47%
阿里云ECS服务器GPU实例、倚天ARM架构和intel实例价格下调最高47%,ecs.c8y/g8y/r8y、ecs.g7/c7/r7、ecs.gn6v、ecs.gn6i阿里云产品大规模调价,核心云产品价格全线下调,技术红利释放核心产品最高降幅50%,以下产品的价格调整将于2023年5月7日生效,最终以产品详情页实际情况为准,阿里云百科分享阿里云官网发布的降价产品及降价幅度说明:
351 0
|
弹性计算 程序员 Windows
阿里云ECS 的 Windows Scrver 2012 R2使用体验MIS21101谭晴
阿里云ECS 的 Windows Scrver 2012 R2使用体验MIS21101谭晴
|
异构计算
拯救者Y7000/P高配版来了,AMD Yes!
对于电子产品爱好者们来说,除了关心产品的品质,还要关心它的价格。特别在电脑的选择上,如何用同样的价格买到更高的配置,或是用同样的配置花更少的钱,才是他们津津乐道的事。
144 0
拯救者Y7000/P高配版来了,AMD Yes!
|
存储 弹性计算 算法
Dsm as deepin mate(2):在阿里云上真正实现单盘安装运行skynas
本文关键字:单盘群晖,本验证码版黑群
472 0
Dsm as deepin mate(2):在阿里云上真正实现单盘安装运行skynas
|
缓存 固态存储 Linux
Intel Optane P4800X评测(3):Windows绑核优化篇
Windows Server 2012 和 2016 的内核I/O效率,哪个快?
2676 0
|
Web App开发 网络协议 Unix