版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
LinuxDesktop現況與未來JimHuang(黃敬群)<jserv@>
OfficialKaffeDeveloper1June18,2004題綱Desktopsuite概況非X架構的DesktopEnvironmentDesktop標準–FreeD進階XExtensions未來的挑戰2June18,2004Desktopsuite現況PackagingRPM為主DesktopKDE>GNOMEBrowserMozilla>KonquerorMailClientEvolution>KmailOfficesuiteOpenOffice>KOffice3June18,2004以MS-Windows為例ObjectModel:COM/ActiveXComponentExchange:OLEClipboardManagerUserInterface:RichWin32APIConfiguration:Win32RegistryDesktop的技術層面5June18,2004KDE架構ObjectModel:KPartsComponentExchange:DCOP(DesktopCommunicationProtocol)ClipboardManager:KlipperUserInterface:Qt/KDElibsConfiguration:serializedobjects/plaintextDesktop的技術層面(續)6June18,2004GNOME架構ObjectModel:Bonobo(extendsCORBA)ComponentExchange:Gnorba(GNOMECORBAframework)/Orbit(freeCORBAimplementation)ClipboardManager:GCM(GNOMEClipboardManager)UserInterface:GTK+/GNOME-libsConfiguration:GConfDesktop的技術層面(續)7June18,2004KDEGnome發起人MatthiasEttrichMigueldeIcaza時間October1996August1997架構Qt(crossplatformgraphicalwidgettoolkit)KParts(lightweightin-processgraphicalcomponentframework)KWin(windowmanager)DCOP(systemforcommunicationbetweenprocesses)aRts–(soundserver)KHTML–(HTMLengine)GTK+(Widgettoolkit)Pango(Layoutandrenderingofinternationalizedtext)ATK(Accessibilitytoolkit)Orbit(aCORBAORBforsoftwarecomponents)Bonobo(acompounddocumenttechnology)GNOMEVFS(avirtual)GConf(forstoringapplicationsettings)Gstreamer(multimediaframeworkforGnomeapplications)MajorNativeApplicationKonqueror-andwebbrowserusingKHTMLKopete/Kmess*-InstantmessagerKate–TexteditorKrita–imageeditorKword–wordprocessorKspread–spreadsheetKMail-Emailclient
Nautilus-Gabber/Gaim*-InstantmessengerGaleon-WebbrowserbasedonMozillaGedit-TexteditorTheGimp-AdvancedimageeditorAbiword-WordprocessorGnumeric-SpreadsheetXimianEvolution-Contacts/Timemanagementande-mail.
9June18,2004i18n(Internationalization)/L10n(localization)能力良好的Framework/Toolkit支持多樣化的pro處理高擴充性、延展性、模組化設計Desktop各元件間必須同時兼具高凝聚性與低耦合度,能夠立刻(on-the-fly)抽換元件,而不影響既有運作,並且可以動態載入模組,藉由特定介面進行操作應用程式間的互動性支持強化DesktopEnvironment的extension(以X架構為例)快速更換不同外觀、環境、設定,以及各種展現與週邊裝置(硬體)的整合度對應硬體需要有足夠的抽象化設計依循國際標準DesktopEnvironment成功因素10June18,2004由KDE與GNOME開發者共同發起(March2000)專注於DesktopEnvironment標準化與效能提升實驗性嶄新架構ICCCM/EWMHFontconfig/XftClipboard/Drag-n-DropXEMBEDprotocolThumbnail/previewMenusystemMessagebusIPCsystem(D-Bus)IconthemesStartnotificationDesktop標準--FreeD11June18,2004Qtopia
展示:http://.tw/~jimchyun/qpe/13June18,2004FreeDesktopPlatform=DesktopPlatformSharedbyKDE/GNOME/othersABI/APIcompatibilityXFont–Xft/FontconfigXCompositeXRenderCairoTranslucencywindow進階Xextension14June18,2004字型/字體/字庫點陣字庫(Bitmapfonts)ConsolefontsBDF/PCFfontsinXWindowSystem向量/矢量/曲線字庫(Vectorfonts)PostScriptType1fonts(Adobe)TrueType(Apple,Microsoft)OpenTypefonts(mayincludeTrueTypeorType1data),(Adobe,Apple,Microsoft)15June18,2004FontrenderingenginesXFree86-nativeFreeType1andFreeType2Application-nativeimplementationsX11corelibraryisshowingitsage2-bit(blackandwhite)fontdisplayonlynogreyscaleoranti-aliasingXft,Xft2/fontconfig,STSFetc.ScreenDisplay17June18,2004Xft/fontconfigXFree864.x引入XRenderExtensionAlpha、anti-aliasing、sub-pixel(serverside)XftLibraryRasterizewithFreeType&XRender(clientside)FontconfigLibraryFontaccessing(clientside)獲得主流widgetset/toolkit支持GNOME2.x&KDE3.x18June18,2004XComposite19June18,2004HAL(HardwareAbstractionLayer)LinuxKernel2.6中,HAL提供D-Bus(lightweightsimplemessagebussystem)與一組程式庫API,以應用程式的觀點,不需要再去留意硬體偵測,甚至不需要去考慮特定的devic
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 服务礼仪演讲竞赛课件
- 服务礼仪教程课件
- 房屋介绍素材课件
- 服务管理选题课件
- 飞舞的蜻蜓课件
- 服务本质的课件
- 防跳跃继电器课件
- 防烫伤教育小班课程课件
- 法庭简介课件
- 事业单位工程岗面试2026面试易错题专项考题专业面试试卷及解析
- 电商发展趋势课件
- 浙江省强基联盟2026-2027学年高二上学期10月阶段检测英语试卷(含解析)
- 2026新教材语文 第18课《昆明的雨》教学课件
- 校园欺凌事件分析调研报告(2026版)
- 2026中国人民大学学生就业创业指导中心招聘非事业编制工作人员1名笔试备考试题及答案解析
- 2026年中石化重型起重运输工程公司人员招聘考试备考试题及答案
- 26新二上语文全册1-8单元一课一练(含答案)
- 渗透型防水剂外墙施工方案
- 漠河林业局黑龙江大兴安岭地区生态林造林碳汇项目项目设计文件(公示版本)
- 清雪合同(标准版)
- 苏州市吴中区海绵城市专项规划(2020-2035)-规划图件
评论
0/150
提交评论