目录
38 关系: Arch Linux,客户端,Cairo (繪圖),C语言,Clutter,Compiz,窗口管理器,类Unix系统,网络传输协议,視窗系統,記憶體管理,马克·沙特尔沃思,超威半导体,自由软件,英特尔,Fedora,Freedesktop.org,GNOME,Google group,GTK+,Jolla,KDE,KDE Software Compilation 4,KWin,Linux内核,Mir (显示服务器),MIT許可證,Mutter,Nvidia,OpenGL,OpenGL ES,Qt,Sailfish OS,SDL,Ubuntu,Unity (使用者介面),X Window系統,X.Org Server。
Arch Linux
Arch Linux(或Arch))是一款基于x86-64架构的Linux发行版。系统主要由自由和开源软件组成,支持社区参与。系统设计以KISS原则(保持简单和愚蠢)为总体指导原则,注重代码正确、优雅和极简主义,期待用户能够愿意去理解系统的操作。Arch Linux系统安装、删除和更新软件的软件包管理器叫做pacman。 Arch Linux采用滾動發行模式来获取系统更新和软件的最新版本。系统安装映像只简单地包含系统主要元件。 Arch Linux以社区Wiki的形式提供文档,称为ArchWiki。该Wiki经常编有特定主题的最新信息,受到了Linux社区的广泛认可,内容也应用在Arch Linux以外的领域。.
客户端
用戶端(Client),是指與伺服器相對應,為客戶提供本地服務的程式。一般安装在普通的用戶機上,需要與伺服端互相配合運行。網際網路發展以後,較常用的用戶端包括了如全球資訊網使用的網頁瀏覽器,收寄電子郵件時的電子郵件用戶端,以及即時通訊的用戶端軟體等。 Category:應用軟體.
查看 Wayland和客户端
Cairo (繪圖)
Cairo是一個讓用於提供向量圖形繪圖的自由函式庫,cairo提供在多個背景下做2D的繪圖,進階的更可以使用硬體加速功能。 雖然cairo是使用C語言撰寫的,但是當使用cairo時,可以用許多其他種語言來使用,包括有C++、C#、Java、Python、Perl、Ruby、Scheme、Smalltalk以及許多種語言,cairo在GNU較寬鬆公共許可證與Mozilla公共许可证兩種授權條款下發行。.
C语言
C是一种通用的程式語言,广泛用于系统软件与应用软件的开发。于1969年至1973年間,為了移植與開發UNIX作業系統,由丹尼斯·里奇與肯·汤普逊,以B语言为基础,在贝尔实验室設計、开发出來。 C语言具有高效、灵活、功能丰富、表达力强和較高的可移植性等特点,在程式設計中备受青睐,成为最近25年使用最为广泛的编程语言。目前,C语言編譯器普遍存在於各種不同的操作系统中,例如Microsoft Windows、macOS、Linux、Unix等。C語言的設計影響了众多後來的程式語言,例如C++、Objective-C、Java、C#等。 二十世纪八十年代,為了避免各開發廠商用的C語言語法產生差異,由美國國家標準局為C語言訂定了一套完整的國際標準語法,稱為ANSI C,作為C語言的標準。二十世纪八十年代至今的有关程式開發工具,一般都支持符合ANSI C的語法。.
查看 Wayland和C语言
Clutter
Clutter 是基於 GObject 建構的圖形函式庫,簡化程式設計者能夠便於撰寫利用硬體加速的使用者介面環境。Clutter 應用了硬體加速的 OpenGL函數庫處理使用者互動的顯示繪圖區域的相關實作的函式庫,但不包含圖形介面的控制項(例如:按鈕或選單等)。 Category:GTK+.
Compiz
Compiz 是第一个由 OpenGL 驱动的运行于 X Window System 上的混合窗口管理器 。Compiz的混合渲染能力使其可以在窗口管理过程中实现多种视觉效果,比如在矩形虚拟桌面上的窗口最小化。 Compiz符合ICCCM標準,可以取代GNOME環境的Metacity視窗管理器,或是KDE Plasma環境下的KWin。 Compiz拥有類似蘋果電腦的Mac OS X作業系統中所提供的許多桌面特效,例如 Exposé。 Compiz 使用 OpenGL 繪圖層 Glitz 架構在 Xgl 這個新的 X 環境上。Compiz 最早是由Novell在2006年一月時公佈新版 Xgl 時所發表的。在开发初期Compiz只能正常运行在有限的几种Xgl所支援的硬件3D加速卡上。尽管Xgl和Compiz这两个全新构造的系统还存在一些bug并且仍處於積極的开发阶段,大多数NVIDIA和ATI图形处理卡可以在Xgl上正常运行Compiz。Compiz在其他一些X服务器和硬件上也可以正常运行。据报道,Compiz在现时仍处于开发阶段的AIGLX上运行良好。 2007年7月30日,Compiz已經與其分支套件Beryl合併,並且更名為Compiz Fusion。 2009年2月2日,Compiz和Compiz Fusion合并,新名字叫Compiz。.
窗口管理器
窗口管理器(Window manager)是在图形用户界面中,控制窗口位置与外观的软件。 许多窗口管理器是为了桌面环境编写,与桌面环境一同发布的,例如被GNOME使用的Mutter。同时也存在不少独立的窗口管理器,如Openbox、Awesome等。 大部分窗口管理器是为X Window系統,针对Linux、BSD等操作系统设计编写的,用户可以通过选择窗口管理器更改电脑的图形用户界面外观和使用方式。 对于微软Windows操作系统而言,用户可以选择利用替代殼程式的软件来修改图形用户界面。 例如,LiteStep可用以修改Windows 95、98或NT的用户界面,让其拥有Afterstep类的风格。OS/2的默认壳层是Presentation Manager,但是第三方可以提供替代品。 Mac OS使用苹果自行研发的窗口管理器。.
类Unix系统
类Unix系统(Unix-like)经常被称为 UN*X 或 *nix,指各种Unix的衍生系统,比如FreeBSD、OpenBSD、SUN公司的Solaris,以及各种与传统Unix类似的系统,例如Minix、Linux、QNX等。它们虽然有的是自由软件,有的是私有软件,但都相当程度地继承了原始UNIX的特性,有许多相似处,并且都在一定程度上遵守POSIX规范。 UNIX的商標權由國際開放標準組織所擁有,只有符合單一UNIX規範的UNIX系統才能使用UNIX這個名稱,否則只能稱為類UNIX(UNIX-like)。.
网络传输协议
通信协议或简称为传输协议(Communications Protocol)在电信中,是指在任何物理介质中允许两个或多个在中的终端之间传播信息的系统标准,也是指计算机通信或網路設備的共同语言。, 通信协议定义了通信中的语法学, 语义学和同步规则以及可能存在的错误检测与纠正。通信协议在硬件,软件或两者之间皆可实现 为了交换大量信息,通信系统使用通用格式(协议)。每条信息都有明确的意义使得预定位置给予响应,并独立回应指定的行为,通信协议须参与实体都同意才能生效。 为了达成一致,协议必须要有技术标准.
視窗系統
視窗系統(windowing system)是以使用視窗作爲主要特徵之一的圖形-zh-hant:使用者; zh-hans:用戶-介面的構成元件。更為明確地說,是桌面環境的構成元件。視窗系統支撐著視窗管理員的實作(implementation);對於「圖像硬體(graphics hardware)、指向裝置(pointing devices)像是滑鼠與鍵盤等裝置提供基本支持。繪製滑鼠游標,一般也與視窗系統相關。 從程式設計師的觀點來看,視窗系統實作出繪圖的基本單位,像是字型繪製,或是在螢幕上劃線,有效地提供繪圖硬體的一種抽象概念。 視窗系統能讓電腦使用者同時與數個程式一起工作。每個程式在他自己的視窗中執行,也就是螢幕上的矩形之中。大部份的視窗系統允許視窗重疊,且提供使用者執行標準的操作,像是移動/改變視窗尺寸,把視窗送到前景/背景,和最小化/最大化一個視窗。 有些視窗系統,比如说X窗口系统,拥有先進的網路通透性能力,允許使用者在遠端機器上執行圖形的應用程式。.
查看 Wayland和視窗系統
記憶體管理
内存管理,是指软件运行时对计算机内存资源的分配和使用的技术。其最主要的目的是如何高效,快速的分配,并且在适当的时候释放和回收内存资源。 一個執行中的程式,譬如網頁瀏覽器在個人電腦或是圖靈機(Turing machine)裡面,為一個进程將資料轉換於真實世界及電腦記憶體之間,然後將資料存於電腦記憶體內部(在電腦科學,一個程式是一群指令的集合,一個进程是電腦在執行中的程式)。記憶體能被實際組織在許多方法裡頭,例如磁帶或是磁盤,或是小陣列容量的微晶片。 從1950年代開始,計算機變的更複雜,它被連線於許多種類的記憶體。記憶體管理的任務也變得複雜,甚至必須要在同一台機器上相同的時間執行多個进程。 在記憶體內,一個程式(作業系統)在每一個資料區段持續地追蹤實體位置,及移動實體上的資料去改善其效能及保證可靠性,對於每個用户層(user-level)的程式,作業系統分配一段虛擬記憶體空間,當行程起始時,不需要移動資料到實體裝置間,資料存於磁碟內的虛擬記憶體空間,也不需要去配置主記憶體空間給該行程,當使用者有需要用到時,他們才会很自由地載入到主記憶體內。 可以想像一個很大的程式,當他執行時變成行程,而大部分的記憶體空間都被存到磁碟內虛擬記憶體位址,需要用到的部分才被載入到記憶體內部提供服務。.
马克·沙特尔沃思
克·理查德·沙特尔沃思(Mark Richard Shuttleworth,),南非的企业家。2002年,他成为世界上第二名自资的太空游客,也是首位进入太空的非洲人。 马克目前居住于伦敦,并持有南非和英国双国籍。.
超威半导体
超微半导体公司(Advanced Micro Devices, Inc.;縮寫:AMD、超微,或譯「超威」),創立於1969年,是一家專注於微处理器及相關技術設計的跨国公司,总部位于美國加州舊金山灣區矽谷內的森尼韦尔市。最初,超微擁有晶圓廠來製造其設計的晶片,自2009年超微將自家晶圓廠拆分為現今的GlobalFoundries(格羅方德)以後,成為無廠半導體公司,僅負責硬體積體電路設計及產品銷售業務。現時,超微的主要產品是中央處理器(包括嵌入式平台)、圖形處理器、主機板晶片組以及電腦記憶體, 超微半導體是目前除了英特爾以外,最大的x86架構微處理器供應商,自收購冶天科技以後,則成為除了輝達以外僅有的獨立圖形處理器供應商,自此成为一家同時擁有中央處理器和圖形處理器技術的半導體公司,也是唯一可与英特爾和輝達匹敵的廠商。在2017年第一季全球個人電腦中央處理器的市場佔有率中,英特爾以79.8%排名第一、AMD以20.2%位居第二。於2017年8月,AMD CPU在德國電商Mindfactory的銷售量首次以54.0%超越intel,並於9月增長至55.0%,於10月(同時也是Coffee Lake推出之月份),銷售份額仍繼續成長至57.7%,於11月,由於增加部分未計算型號,份額下降至57.4%.
自由软件
自由軟體(free software),根據自由軟體基金會对其的定義,是一类可以不受限制地自由使用、複製、研究、修改和分發的,尊重使用者自由的軟體。這方面的不受限制正是自由軟體最重要的本質,與自由軟體相對的是专有软件(proprietary software),或被稱為私有軟體、封閉軟體(其定義與是否收取費用無關──自由軟體不一定是免費軟體)。自由軟體受到選定的「自由軟體授權協議」保護而發佈(或是放置在公有領域),其發布以原始碼為主,二進制檔案可有可無。自由軟體許可證的類型主要有GPL许可证和BSD许可证兩種。.
查看 Wayland和自由软件
英特尔
英特爾公司(Intel Corporation,、)是世界上最大的半導體公司,也是第一家推出x86架構處理器的公司,總部位於美國加利福尼亞州聖克拉拉。由羅伯特·諾伊斯、高登·摩爾、安迪·葛洛夫,以“集成電子”(Integrated Electronics)之名在1968年7月18日共同創辦公司,將高階晶片設計能力與領導業界的製造能力結合在一起。英特爾也有開發主機板晶片組、網路卡、快閃記憶體、繪圖晶片、嵌入式處理器,與對通訊與運算相關的產品等。“Intel Inside”的廣告標語與Pentium系列處理器在1990年代間非常成功的打響英特爾的品牌名號。 英特爾早期在開發SRAM與DRAM的記憶體晶片,在1990年代之前這些記憶體晶片是英特爾的主要業務。在1990年代時,英特爾做了相當大的投資在新的微處理器設計上與培養快速崛起的PC工業。在這段期間英特爾成為PC微處理器的供應領導者,而且市場定位具有相當大的攻勢與有時令人爭議的行銷策略,就像是微軟公司一樣支配著PC工業的發展方向。而Millward Brown Optimor發表的2007年在世界上最強大的品牌排名顯示出英特爾的品牌價值由第15名掉落了10個名次到第25名。 而主要競爭對手有AMD、NVIDIA及Samsung。.
查看 Wayland和英特尔
Fedora
Fedora Linux(第七版以前為Fedora Core)是較具知名度的Linux發行套件之一,由Fedora專案社群開發、紅帽公司贊助,目標是建立一套新穎、多功能並且自由(開放原始碼)的作業系統。 Fedora基於Red Hat Linux。在Red Hat Linux終止發行後,紅帽公司計畫以Fedora來取代Red Hat Linux在個人領域的應用,而另外發行的Red Hat Enterprise Linux(Red Hat企業版Linux)則取代Red Hat Linux在商業應用的領域。 Fedora對於使用者而言,是一套功能完備、更新快速的免費作業系統;而對贊助者Red Hat公司而言,它是許多新技術的測試平台,被認為可用的技術最終會加入到Red Hat Enterprise Linux中。 Fedora大约每六個月發佈新版本(英文),FedoraProject。.
Freedesktop.org
freedesktop.org(fd.o)是一个致力于Linux和其他类Unix上的X窗口系统的桌面环境之间的互操作性和基础技术共享的项目。由红帽的Havoc Pennington於2000年3月创立。 该组织关注用户。目前X有很多开发框架,将来很可能也这样。而该组织力求这其中的不同不会为最终用户所察觉。 最流行的开源X桌面——GNOME、KDE和Xfce都与该项目紧密合作。在2006年该项目发布了Portland 1.0 (xdg-utils),一个常用的桌面环境接口的集合。 freedesktop.org最初的名称叫X Desktop Group(X桌面工作组),其缩写"XDG"在他们的工作中仍然经常被用到。.
GNOME
GNOME(或)是一個完全由自由软件組成的桌面环境。它的目標作業系統是Linux,但是大部分的BSD系統亦支持GNOME。 GNOME是由志願貢獻者和受僱貢獻者組成的GNOME計劃開發,其最大的公司貢獻者為紅帽公司。它是一個為開發軟件框架、基於這些框架來開發用戶端軟件及協調軟件翻譯和開發無障礙軟件的專案。 GNOME是GNU計劃的一部分。.
Google group
#重定向 Google網上論壇.
GTK+
GTK+最初是GIMP的专用开发库(GIMP Toolkit),后来发展为Unix-like系統下开发图形界面的应用程序的主流开发工具之一。GTK+是自由软件,并且是GNU计划的一部分。.
查看 Wayland和GTK+
Jolla
Jolla有限公司(Jolla Oy,Jolla Ltd.,通常被称为Jolla Mobile)是一家独立的芬兰公司,主营业务为设计、开发、销售搭载MeeGo操作系统的智能手机,致力于继续推进MeeGo项目。在Mer專案之上,又分支出Sailfish OS。 在诺基亚推出搭载MeeGo的諾基亞 N9并宣布放弃MeeGo转投Windows Phone平台之后,Jolla将继续推进MeeGo。在诺基亚退出MeeGo项目后,MeeGo急需一个新的核心。Jolla团队主要由前诺基亚员工创建,公司员工包括曾负责诺基亚MeeGo和N9研发的前诺基亚主管和核心工程师以及来自MeeGo社区的精英。Jolla计划在2012年发布其智能手机产品。“Jolla”在芬兰语中的意思是“敏捷的小船”。.
KDE
KDE(),是一個國際性的自由軟體社区,开发运行在Linux、BSD、Solaris、Microsoft Windows 與 macOS 等平台上的一系列跨平台应用程序。它最著名的产品是 Plasma 桌面,是許多 Linux 發行版的預設桌面環境,例如openSUSE、Mageia、Linux Mint、Kubuntu、PCLinuxOS 與 Chakra GNU/Linux。 社群的目標是開發基本的桌面功能和日常必需的應用程式,以及提供開發者編寫獨立的應用程式的工具和文檔。許多獨立應用程式和規模較小的項目是基於 KDE 的技術,這些軟體包括 Calligra Suite、digiKam、Rekonq、K3b 和許多其他應用程式。KDE 軟體是基於Qt框架所开发。 多个国家的政府部门也使用 KDE 软件,興建位於瑞士的大型強子對撞機也使用 KDE 軟體。.
查看 Wayland和KDE
KDE Software Compilation 4
KDE Software Compilation 4 (缩写KDE SC 4,中文译名KDE软件集4)是KDE社区發布的桌面環境的最新系列。本系列第一個主要版本(4.0)發布於2008年1月11日,最新的主要版本(4.14)發布於2014年8月20日。 新系列包括更新數個KDE核心組成,特別是移植到Qt 4。包含一個稱為Phonon新的多媒體API,一個稱為Solid的設備整合框架和稱為Oxygen的新風格指引和預設圖標集。它也包括稱為Plasma的新桌面和面板用戶界面工具,支持桌面元件(稱為「Plasmoids」)。使用Qt 4將有利於支持非X11的平台,包括Microsoft Windows和Mac OS X。KDE 4其中一個總體目標是能更加容易地移植到不同的操作系統。 主要版本(4.x)每6個月發布,每個月發佈錯誤修正的版本(4.x.y)。.
查看 Wayland和KDE Software Compilation 4
KWin
在Unix系統中, KWin是X Window系統中的一個窗口管理器。 構成KDE Software Compilation的一部分 ,雖然它可以單獨使用或用於其他的桌面環境。 KWin可由基于ECMAScript的脚本(如QML、QtScript)来进行配置。.
查看 Wayland和KWin
Linux内核
Linux内核(Linux kernel),是一种开源的类Unix操作系统宏内核。整个 Linux 操作系统家族基于该内核部署在传统计算机平台(如个人计算机和服务器,以 Linux 发行版的形式)和各种嵌入式平台,如路由器、无线接入点、专用小交换机、机顶盒、FTA 接收器、智能电视、数字视频录像机、网络附加存储(NAS)等。工作于平板电脑、智能手机及智能手表的 Android 操作系统同样通过 Linux 内核提供的服务完成自身功能。尽管于桌面电脑的占用率较低,基于 Linux 的操作系统统治了几乎从移动设备到主机的其他全部领域。截至2017年11月,世界前500台最强的超级计算机全部使用 Linux。 Linux内核最早是于1991年由芬兰黑客林納斯·托瓦茲为自己的个人电脑开发的,他当时在 Usenet 新闻组comp.os.minix登载帖子,这份著名的帖子标志着Linux内核计划的正式开始。如今,该计划已经拓展到支持大量的计算机体系架构,远超其他操作系统和内核。它迅速吸引了一批开发者和用户,利用它作为其他自由软件项目的核心,如著名的 GNU 操作系统。 在计划的早期,一些 Minix 的黑客提供了协助。而今天,Linux 内核已接受了超过1200家公司的近12000名程序员的贡献,其中包括一些知名的软硬件发行商。 从技术上说,Linux 只是一个符合 POSIX 标准的内核。它提供了一套应用程序接口(API),通过接口用户程序能与内核及硬件交互。仅仅一个内核并不是一套完整的操作系统。有一套基于 Linux 内核的完整操作系统叫作Linux 操作系统,或是GNU/Linux(在该系统中包含了很多 GNU 计划的系统组件)。 Linux 内核是在GNU通用公共许可证第2版之下发布的 (加上一些非自由固件、blob 与各种非自由许可证),是一个开源项目协作的突出例子。它的版本支持根据版本最长可达6年,貢獻者遍佈世界各地,日常开发相关的讨论在上。.
Mir (显示服务器)
Mir是由Canonical公司开发的Linux操作系统下的显示服务器。原本用以取代Ubuntu中的X窗口系统。,但是2017年4月Canonical公司宣佈放棄Mir並改用Wayland。.
MIT許可證
MIT授權條款(The MIT License)是許多軟體授權條款中,被廣泛使用的其中一種。與其他常見的軟體授權條款(如GPL、LGPL、BSD)相比,MIT是相對寬鬆的軟體授權條款。.
Mutter
Mutter是Gnome 3的窗口管理器,用來取代原本的Metacity。GNOME Shell实际上是Mutter的一个插件。它使用了Clutter這項圖形程式庫,亦支援OpenGL。Mutter也支援許許多多的視窗特效。.
Nvidia
#重定向 英伟达.
OpenGL
OpenGL(Open Graphics Library,譯名:開放圖形庫或者“開放式圖形庫”)是用於渲染2D、3D矢量圖形的跨語言、跨平台的應用程序編程接口(API)。這個接口由近350個不同的函數调用組成,用來從簡單的圖形位元繪製複雜的三維景象。而另一种程式介面系统是仅用于Microsoft Windows上的Direct3D。OpenGL常用於CAD、虛擬實境、科學視覺化程式和電子遊戲開發。 OpenGL的高效實現(利用了图形加速硬件)存在于Windows,部分UNIX平台和Mac OS。這些實現一般由顯示裝置廠商提供,而且非常依賴於該廠商提供的硬體。開放原始碼函式庫Mesa是一個純基於軟體的圖形API,它的代码兼容於OpenGL。但是,由于许可证的原因,它只声称是一个“非常相似”的API。 OpenGL规范由1992年成立的OpenGL架构评审委员会(ARB)维护。ARB由一些對建立一个统一的、普遍可用的API特别感兴趣的公司组成。根据OpenGL官方网站,2002年6月的ARB投票成员包括3Dlabs、Apple Computer、ATI Technologies、Dell Computer、Evans & Sutherland、Hewlett-Packard、IBM、Intel、Matrox、NVIDIA、SGI和Sun Microsystems,Microsoft曾是创立成员之一,但已于2003年3月--。.
OpenGL ES
OpenGL ES(OpenGL for Embedded Systems)是 OpenGL 三维图形API的子集,针对手机、PDA和游戏主机等嵌入式设备而设计。该API由Khronos集团定义推广,Khronos是一个图形软硬件行业协会,该协会主要关注图形和多媒体方面的开放标准。 OpenGL ES是从OpenGL裁剪定制而来的,去除了glBegin/glEnd,四边形(GL_QUADS)、多边形(GL_POLYGONS)等复杂图元等许多非绝对必要的特性。经过多年发展,现在主要有两个版本,OpenGL ES 1.x针对固定管线硬件的,OpenGL ES 2.x针对可编程管线硬件。OpenGL ES 1.0是以OpenGL 1.3规范为基础的,OpenGL ES 1.1是以OpenGL 1.5规范为基础的,它们分别又支持common和common lite两种profile。lite profile只支持定点实数,而common profile既支持定点数又支持浮点数。OpenGL ES 2.0则是参照OpenGL 2.0规范定义的,common profile发布于2005-8,引入了对可编程管线的支持。OpenGL ES 3.0于2012年公布,加入了大量新特性。 OpenGL ES还有一个safety-critical profile。.
Qt
Qt(,發音同「cute」)是一个跨平台的C++應用程式開發框架。廣泛用於開發GUI程式,這種情況下又被称为部件工具箱。也可用於開發非GUI程式,比如控制台工具和伺服器。Qt使用於OPIE、Skype、VLC media player、Adobe Photoshop Elements、VirtualBox與Mathematica以及被Autodesk 、歐洲太空總署、夢工廠、Google、HP、KDE、盧卡斯影業、西门子公司、沃尔沃集团, 华特迪士尼动画制作公司、三星集团、飞利浦、Panasonic 所使用。 它是Digia公司的产品。Qt使用標準的C++和特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些巨集。通過語言綁定,其他的程式語言也可以使用Qt。 Qt是自由且開放原始碼的軟體,在GNU較寬鬆公共許可證(LGPL)條款下發布。所有版本都支援廣泛的編譯器,包括GCC的C++編譯器和Visual Studio。.
查看 Wayland和Qt
Sailfish OS
Sailfish是一個以Linux為基礎的開放原始碼作業系統,主要用於移动設備,由诺基亚前员工成立的Jolla公司在诺基亚于2011年放弃的MeeGo系统的社區開發Mer專案基础上開發而来。2014年1月31日發布最新版本為1.0.3.8, Naamankajärvi。SDK版本則是1312。.
SDL
SDL(Simple DirectMedia Layer)是一套開放原始碼的跨平台多媒體開發函式庫,使用C語言寫成。SDL提供了數種控制圖像、聲音、輸出入的函式,讓開發者只要用相同或是相似的程式碼就可以開發出跨多個平台(Linux、Windows、Mac OS X等)的應用軟體。目前SDL多用於開發游戏、模拟器、媒體播放器等多媒體應用领域。 SDL(第一版)使用GNU宽通用公共许可证為授權方式,意指動態連結(dynamic link)其函式庫並不需要開放本身的原始碼。因此諸如《雷神之鎚4》等商業遊戲也使用SDL來開發。而第二版的SDL則改用Zlib授权來授權。.
查看 Wayland和SDL
Ubuntu
Ubuntu(國際音標:,)是以桌面應用為主的Linux發行版,Ubuntu由Canonical公司發布,他們提供商業支持。它是基於自由軟件,其名稱來自非洲南部祖魯語或科薩語的「ubuntu」一詞(譯為烏班圖),意思是「人性」、「我的存在是因為大家的存在」,是非洲傳統的一種價值觀。 Ubuntu的開發由英國Canonical有限公司主導,南非企業家Mark Shuttleworth所創立。Canonical通過銷售與Ubuntu相關的技術支持和其他服務來產生收益。Ubuntu項目公開承諾開源軟件開發的原則;鼓勵人們使用自由軟件,研究它的運作原理,改進和分發。 Ubuntu是著名的Linux發行版之一,它也是目前最多使用者的Linux版本,用戶數超過10億人(含伺服器、手機與其分支版本)。.
Unity (使用者介面)
Unity是Canonical公司为GNOME桌面环境所开发的图形用户界面,用于Ubuntu操作系统。Unity在Ubuntu 10.10上网本版中首次推出,最初是为了充分利用上网本有限的屏幕尺寸。 。不同於GNOME、KDE SC,Unity并非一个桌面套件。 Unity是Aytana項目的一部分,而Aytana項目為提昇使用者對Ubuntu的體驗而設。 2017年4月,Mark Shuttleworth 宣布將會在2018年轉回使用GNOME。Canonical公司放棄原本桌面手機合一的路線,並將其重心轉移至雲端運算和物聯網。 UBports 創始人 Marius Gripsgård 宣布將會接手 Unity 的開發。 Unity 8 現由 UBports 開發及發佈。 Ubuntu 17.04 是最後一個預載 Unity 桌面環境的版本。.
X Window系統
X Window系统(X Window System,也常稱為X11或X)是一种以位图方式显示的軟體視窗系統。最初是1984年麻省理工學院的研究,之後變成UNIX、类UNIX、以及OpenVMS等操作系统所一致適用的標準化軟體工具套件及顯示架構的運作協定。X Window系统透過軟體工具及架構協定來建立作業系統所用的图形用户界面,此後則逐漸擴展適用到各形各色的其他作業系統上。现在幾乎所有的作業系統都能支援與使用X。更重要的是,今日知名的桌面環境——GNOME和KDE也都是以X Window系统為基礎建構成的。 由於X只是工具套件及架構規範,本身並無實際參與運作的實體,所以必須有人依據此標準進行開發撰寫。如此才有真正可用、可執行的實體,始可稱為實現體。目前依據X的規範架構所開發撰寫成的實現體中,以X.Org最為普遍且最受歡迎。X.Org所用的協定版本,X11,是在1987年9月所發佈。而今最新的參考實作(參考性、示範性的實作體)版本則是X11 Release 7.7(簡稱:X11R7.7),而此專案由X.Org基金会所領導,且是以MIT授權和相似的授權許可的自由軟體。.
X.Org Server
X.Org Server(全称X.Org Foundation Open Source Public Implementation of X11)是X Window System的官方参考實作,它是开放源代码的自由软件。 这个项目由X.Org基金会运作,存放于freedesktop.org的主机上。 由于在XFree86 4.4最终版本采用新许可证问题上的分歧,Xorg服务的第一个版本X11R6.7.0从XFree86 4.4 RC2派生出来,并加入了X11R6.6的一些改动。许多原先XFree86的开发者加入了这个比XFree86更开放的项目。 選擇XOrg作為提供圖形與桌面服務為主的套件,逐渐在开源實作的類Unix操作系统中流行。 它被以下发行版本采用以代替XFree86:Gentoo Linux、Fedora Core、Slackware、SUSE、Mandrake Linux、Cygwin/X、Debian GNU/Linux、Ubuntu Linux、OpenBSD和FreeBSD。.
亦称为 Wayland 顯示伺服器。