欢迎来到天天文库
浏览记录
ID:38567459
大小:444.00 KB
页数:24页
时间:2019-06-15
《linuxdesktop的现况与未来》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、LinuxDesktop現況與未來JimHuang(黃敬群)OfficialKaffeDeveloper1June18,2004題綱Desktopsuite概況非X架構的DesktopEnvironmentDesktop標準–FreeDesktop.org進階XExtensions未來的挑戰2June18,2004Desktopsuite現況PackagingRPM為主DesktopKDE>GNOMEBrowserMozilla>KonquerorMailClien
2、tEvolution>KmailOfficesuiteOpenOffice>KOffice3June18,2004Desktop架構4June18,2004以MS-Windows為例ObjectModel:COM/ActiveXComponentExchange:OLEClipboardManagerUserInterface:RichWin32APIConfiguration:Win32RegistryDesktop的技術層面5June18,2004KDE架構ObjectModel:KPartsC
3、omponentExchange:DCOP(DesktopCommunicationProtocol)ClipboardManager:KlipperUserInterface:Qt/KDElibsConfiguration:serializedobjects/plaintextDesktop的技術層面(續)6June18,2004GNOME架構ObjectModel:Bonobo(extendsCORBA)ComponentExchange:Gnorba(GNOMECORBAframework)/
4、Orbit(freeCORBAimplementation)ClipboardManager:GCM(GNOMEClipboardManager)UserInterface:GTK+/GNOME-libsConfiguration:GConfDesktop的技術層面(續)7June18,2004Dr.BertG.Wachsmuth所做的介紹:Desktopenvironmentsarebothacontrolframeworkandaninteractionframeworkforprogramst
5、hatrunonXWindowsandtheuser.Thedesktopenvironmentoftenincludesawindowmanagerthatisspecificallyrequiredbythedesktopenvironment.Itisaninteractionframeworkbecauseitprovidesameansforprogramstocommunicatewithoneanotherinaveryhigh-levelway.Thedesktopenvironme
6、ntisanoptionalcomponent,sincemanywindowmanagersoffersufficientfunctionalitytonegateitasarequirement,butinordertomakemoreadvancedfeaturesavailable,adesktopenvironmentisrequired.DesktopEnvironment8June18,2004KDEGnome發起人MatthiasEttrichMigueldeIcaza時間Octob
7、er1996August1997架構Qt(crossplatformgraphicalwidgettoolkit)KParts(lightweightin-processgraphicalcomponentframework)KWin(windowmanager)DCOP(systemforcommunicationbetweenprocesses)aRts–(soundserver)KHTML–(HTMLengine)GTK+(Widgettoolkit)Pango(Layoutandrender
8、ingofinternationalizedtext)ATK(Accessibilitytoolkit)Orbit(aCORBAORBforsoftwarecomponents)Bonobo(acompounddocumenttechnology)GNOMEVFS(avirtualFilesystem)GConf(forstoringapplicationsettings)Gstreamer(multimediaframeworkforGnomeapplication
此文档下载收益归作者所有