SlideShare a Scribd company logo
Desktop Interface
What is it?
In computing, a desktop environment (DE) is an implementation of the desktop metaphor
made of a bundle of programs running on top of a computer operating system, which
share a common graphical user interface (GUI).
The desktop environment was seen mostly on personal computers until the rise of mobile
computing.
Desktop GUIs help the user to easily access and edit files, while they usually do not
provide access to all of the features found in the underlying operating system.
History & Common Use
The first desktop environment was created by Xerox and was sold with the Xerox Alto in
the 1970s. The Alto was generally considered by Xerox to be a personal office computer;
it failed in the marketplace because of poor marketing and a very high price tag.
With the Lisa, Apple introduced a desktop environment on an affordable personal
computer, which also failed in the market.
Desktop environments for the X
Window System
On systems running the X Window System (typically Unix-family systems such as
GNU/Linux, the BSDs, and formal UNIX distributions), desktop environments are much
more dynamic and customizable to meet user needs. In this context, a desktop
environment typically consists of several separate components, including a window
manager (such as Mutter or KWin), a file manager (such as Files or Dolphin), a set of
graphical themes, together with toolkits (such as GTK+ and Qt) and libraries for managing
the desktop.
Examples of desktop environments
The most common desktop environment on personal computers is Microsoft Windows'
built-in interface. It was titled Luna in Windows XP and Aero from Windows Vista onward.
Also common is Aqua, included with Apple's Mac OS X.
Mainstream desktop environments for Unix-like operating systems use the X Window
System, and include KDE, GNOME, Xfce, and LXDE, any of which may be selected by users
and are not tied exclusively to the operating system in use.
Reference Page
Jump up ^ "Desktop Metaphor". Csdl.tamu.edu. Retrieved 2012-02-04.
Jump up ^ Morris, John (2013-06-25). "Android invades the desktop". ZDNet. Retrieved
2014-04-26.
Jump up ^ WIMP Interfaces
Jump up ^ Then, Ewdison (6 February 2009), Xfce creator talks Linux, Moblin, netbooks and
open-source, SlashGear, retrieved 5 February 2011
Jump up ^ "KDE Localization". L10n.kde.org. Retrieved 2012-02-04.
Jump up ^ "GNOME Internationalization". Gnome.org. 2011-10-23. Retrieved 2012-02-04.
Jump up ^ Link 27 Dec Personalized Golf Ball Sign» (2011-12-27). "Where life imitates art".
KDE-Artists. Retrieved 2012-02-04.
Jump up ^ "GNOME Art: Artwork and Themes". Art.gnome.org. Retrieved 2012-02-04.

More Related Content

What's hot

Desktop environment
Desktop environmentDesktop environment
Desktop environment
Vasuamthibaskar Baskar
 
Linux
Linux Linux
Linux
Teja Babu
 
Bios
BiosBios
Installing Windows-10
Installing Windows-10Installing Windows-10
Installing Windows-10
YvannAdolfo
 
Software ppt
Software pptSoftware ppt
Software ppt
switipatel4
 
Introduction to Network Applications & Network Services
Introduction to  Network Applications &  Network ServicesIntroduction to  Network Applications &  Network Services
Introduction to Network Applications & Network Services
MuhammadRizaHilmi
 
History of Linux
History of LinuxHistory of Linux
History of Linux
Gray-chan Desu
 
Bahan ajar kelas xi semester 2 (genap) ms excel
Bahan ajar kelas xi semester 2 (genap)  ms excelBahan ajar kelas xi semester 2 (genap)  ms excel
Bahan ajar kelas xi semester 2 (genap) ms excelWaQhyoe Arryee
 
introduction to windows (history of windows)
introduction to windows (history of windows)introduction to windows (history of windows)
introduction to windows (history of windows)
Ehtashamulhaq17
 
Advance peripheral devices
Advance peripheral devicesAdvance peripheral devices
Advance peripheral devices
Rohit Jain
 
Makalah perangkat lunak dan keras 2
Makalah perangkat lunak dan keras 2Makalah perangkat lunak dan keras 2
Makalah perangkat lunak dan keras 2
Warnet Raha
 
Eye Os(Cloud Opearating System)
Eye Os(Cloud Opearating System)Eye Os(Cloud Opearating System)
Eye Os(Cloud Opearating System)
Madhusudhan Revankar
 
Windows Operating System
Windows Operating SystemWindows Operating System
Windows Operating System
zaibs7242
 
Windows 10
Windows 10Windows 10
Windows 10
Neeraj Sharma
 
Pengenalan sistem-komputer
Pengenalan sistem-komputerPengenalan sistem-komputer
Pengenalan sistem-komputerMaz Aziezt
 
Defrag
DefragDefrag
Ppt komponen komputer - sri paramudita x ad2
Ppt komponen komputer - sri paramudita x ad2 Ppt komponen komputer - sri paramudita x ad2
Ppt komponen komputer - sri paramudita x ad2 sriparamudita33
 
Windows 10 features
Windows 10 features Windows 10 features
Windows 10 features
Amit Kumar , Jaipur Engineers
 
Bios ( Basic Input Output System )
Bios ( Basic Input Output System )Bios ( Basic Input Output System )
Bios ( Basic Input Output System )
Jesthine Nesshal
 

What's hot (20)

Desktop environment
Desktop environmentDesktop environment
Desktop environment
 
Linux
Linux Linux
Linux
 
Bios
BiosBios
Bios
 
Installing Windows-10
Installing Windows-10Installing Windows-10
Installing Windows-10
 
Software ppt
Software pptSoftware ppt
Software ppt
 
Introduction to Network Applications & Network Services
Introduction to  Network Applications &  Network ServicesIntroduction to  Network Applications &  Network Services
Introduction to Network Applications & Network Services
 
History of Linux
History of LinuxHistory of Linux
History of Linux
 
Bahan ajar kelas xi semester 2 (genap) ms excel
Bahan ajar kelas xi semester 2 (genap)  ms excelBahan ajar kelas xi semester 2 (genap)  ms excel
Bahan ajar kelas xi semester 2 (genap) ms excel
 
introduction to windows (history of windows)
introduction to windows (history of windows)introduction to windows (history of windows)
introduction to windows (history of windows)
 
History of ubuntu
History of ubuntuHistory of ubuntu
History of ubuntu
 
Advance peripheral devices
Advance peripheral devicesAdvance peripheral devices
Advance peripheral devices
 
Makalah perangkat lunak dan keras 2
Makalah perangkat lunak dan keras 2Makalah perangkat lunak dan keras 2
Makalah perangkat lunak dan keras 2
 
Eye Os(Cloud Opearating System)
Eye Os(Cloud Opearating System)Eye Os(Cloud Opearating System)
Eye Os(Cloud Opearating System)
 
Windows Operating System
Windows Operating SystemWindows Operating System
Windows Operating System
 
Windows 10
Windows 10Windows 10
Windows 10
 
Pengenalan sistem-komputer
Pengenalan sistem-komputerPengenalan sistem-komputer
Pengenalan sistem-komputer
 
Defrag
DefragDefrag
Defrag
 
Ppt komponen komputer - sri paramudita x ad2
Ppt komponen komputer - sri paramudita x ad2 Ppt komponen komputer - sri paramudita x ad2
Ppt komponen komputer - sri paramudita x ad2
 
Windows 10 features
Windows 10 features Windows 10 features
Windows 10 features
 
Bios ( Basic Input Output System )
Bios ( Basic Input Output System )Bios ( Basic Input Output System )
Bios ( Basic Input Output System )
 

Similar to desktop interface

Desktop environment
Desktop environmentDesktop environment
Desktop environment
maryamalmarrii
 
De shamma altayer 10ag
De shamma altayer 10agDe shamma altayer 10ag
De shamma altayer 10ag
shammaaltayer_
 
Desktop enviroment shamsa altayer 10bg
Desktop enviroment shamsa altayer 10bgDesktop enviroment shamsa altayer 10bg
Desktop enviroment shamsa altayer 10bg
shamsaot
 
Desktop environments
Desktop environmentsDesktop environments
Desktop environments
shamsakhalifa
 
Operating Systems 1: Introduction
Operating Systems 1: IntroductionOperating Systems 1: Introduction
Operating Systems 1: Introduction
Damian T. Gordon
 
OS Lab: Introduction to Linux
OS Lab: Introduction to LinuxOS Lab: Introduction to Linux
OS Lab: Introduction to Linux
Motaz Saad
 
Desktop Environments
Desktop Environments Desktop Environments
Desktop Environments
Fa6ma_
 
Chronicle the major changes in GUIs from 1992 to 2003.Solution.pdf
Chronicle the major changes in GUIs from 1992 to 2003.Solution.pdfChronicle the major changes in GUIs from 1992 to 2003.Solution.pdf
Chronicle the major changes in GUIs from 1992 to 2003.Solution.pdf
FOREVERPRODUCTCHD
 
Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama..super...
Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama..super...Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama..super...
Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama..super...
Mustafa AL-Timemmie
 
Lumina: A Fresh Approach to Desktops
Lumina: A Fresh Approach to DesktopsLumina: A Fresh Approach to Desktops
Lumina: A Fresh Approach to Desktops
Ken Moore
 
Table_of_content.pngCitation.pngFile_1.docxFile and Op.docx
Table_of_content.pngCitation.pngFile_1.docxFile and Op.docxTable_of_content.pngCitation.pngFile_1.docxFile and Op.docx
Table_of_content.pngCitation.pngFile_1.docxFile and Op.docx
mattinsonjanel
 
Different types of operating systems
Different  types  of  operating  systems Different  types  of  operating  systems
Different types of operating systems
Mehul Jain
 
Programming and problem solving 3
Programming and problem solving 3Programming and problem solving 3
Programming and problem solving 3
sushruth kamarushi
 
Linux Information
Linux InformationLinux Information
Linux Information
Rahul Pola
 
The Technology Talk
The Technology TalkThe Technology Talk
The Technology Talk
Creative Technology
 
Linuxseminar os
Linuxseminar osLinuxseminar os
Linuxseminar os
lohith sunchu
 
Linux priciples and philiosofy
Linux priciples and philiosofyLinux priciples and philiosofy
Linux priciples and philiosofy
haya_alj
 

Similar to desktop interface (20)

Desktop environment
Desktop environmentDesktop environment
Desktop environment
 
De shamma altayer 10ag
De shamma altayer 10agDe shamma altayer 10ag
De shamma altayer 10ag
 
Desktop enviroment shamsa altayer 10bg
Desktop enviroment shamsa altayer 10bgDesktop enviroment shamsa altayer 10bg
Desktop enviroment shamsa altayer 10bg
 
Desktop environments
Desktop environmentsDesktop environments
Desktop environments
 
Operating system
Operating systemOperating system
Operating system
 
Operating Systems 1: Introduction
Operating Systems 1: IntroductionOperating Systems 1: Introduction
Operating Systems 1: Introduction
 
OS Lab: Introduction to Linux
OS Lab: Introduction to LinuxOS Lab: Introduction to Linux
OS Lab: Introduction to Linux
 
Characteristic & Aplication of some popular operating system.
Characteristic & Aplication of some popular operating system.Characteristic & Aplication of some popular operating system.
Characteristic & Aplication of some popular operating system.
 
Desktop Environments
Desktop Environments Desktop Environments
Desktop Environments
 
Chronicle the major changes in GUIs from 1992 to 2003.Solution.pdf
Chronicle the major changes in GUIs from 1992 to 2003.Solution.pdfChronicle the major changes in GUIs from 1992 to 2003.Solution.pdf
Chronicle the major changes in GUIs from 1992 to 2003.Solution.pdf
 
Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama..super...
Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama..super...Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama..super...
Guide to open suse 13.2 by mustafa rasheed abass & abdullah t. tua'ama..super...
 
Lumina: A Fresh Approach to Desktops
Lumina: A Fresh Approach to DesktopsLumina: A Fresh Approach to Desktops
Lumina: A Fresh Approach to Desktops
 
Table_of_content.pngCitation.pngFile_1.docxFile and Op.docx
Table_of_content.pngCitation.pngFile_1.docxFile and Op.docxTable_of_content.pngCitation.pngFile_1.docxFile and Op.docx
Table_of_content.pngCitation.pngFile_1.docxFile and Op.docx
 
Different types of operating systems
Different  types  of  operating  systems Different  types  of  operating  systems
Different types of operating systems
 
Programming and problem solving 3
Programming and problem solving 3Programming and problem solving 3
Programming and problem solving 3
 
Intro tounix
Intro tounixIntro tounix
Intro tounix
 
Linux Information
Linux InformationLinux Information
Linux Information
 
The Technology Talk
The Technology TalkThe Technology Talk
The Technology Talk
 
Linuxseminar os
Linuxseminar osLinuxseminar os
Linuxseminar os
 
Linux priciples and philiosofy
Linux priciples and philiosofyLinux priciples and philiosofy
Linux priciples and philiosofy
 

Recently uploaded

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 

Recently uploaded (20)

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 

desktop interface

  • 2. What is it? In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system, which share a common graphical user interface (GUI). The desktop environment was seen mostly on personal computers until the rise of mobile computing. Desktop GUIs help the user to easily access and edit files, while they usually do not provide access to all of the features found in the underlying operating system.
  • 3. History & Common Use The first desktop environment was created by Xerox and was sold with the Xerox Alto in the 1970s. The Alto was generally considered by Xerox to be a personal office computer; it failed in the marketplace because of poor marketing and a very high price tag. With the Lisa, Apple introduced a desktop environment on an affordable personal computer, which also failed in the market.
  • 4. Desktop environments for the X Window System On systems running the X Window System (typically Unix-family systems such as GNU/Linux, the BSDs, and formal UNIX distributions), desktop environments are much more dynamic and customizable to meet user needs. In this context, a desktop environment typically consists of several separate components, including a window manager (such as Mutter or KWin), a file manager (such as Files or Dolphin), a set of graphical themes, together with toolkits (such as GTK+ and Qt) and libraries for managing the desktop.
  • 5. Examples of desktop environments The most common desktop environment on personal computers is Microsoft Windows' built-in interface. It was titled Luna in Windows XP and Aero from Windows Vista onward. Also common is Aqua, included with Apple's Mac OS X. Mainstream desktop environments for Unix-like operating systems use the X Window System, and include KDE, GNOME, Xfce, and LXDE, any of which may be selected by users and are not tied exclusively to the operating system in use.
  • 6. Reference Page Jump up ^ "Desktop Metaphor". Csdl.tamu.edu. Retrieved 2012-02-04. Jump up ^ Morris, John (2013-06-25). "Android invades the desktop". ZDNet. Retrieved 2014-04-26. Jump up ^ WIMP Interfaces Jump up ^ Then, Ewdison (6 February 2009), Xfce creator talks Linux, Moblin, netbooks and open-source, SlashGear, retrieved 5 February 2011 Jump up ^ "KDE Localization". L10n.kde.org. Retrieved 2012-02-04. Jump up ^ "GNOME Internationalization". Gnome.org. 2011-10-23. Retrieved 2012-02-04. Jump up ^ Link 27 Dec Personalized Golf Ball Sign» (2011-12-27). "Where life imitates art". KDE-Artists. Retrieved 2012-02-04. Jump up ^ "GNOME Art: Artwork and Themes". Art.gnome.org. Retrieved 2012-02-04.