Operating systems linux


Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Operating systems linux

  1. 1. Operating Systems (Linux)<br />Morgan Williams<br />February 28, 2011<br />
  2. 2. Operating Systems (Linux)<br />A free, open-source operating system for PCs, servers, and other types of computers<br />Owns a small percentage of the PC operating system market<br />Popular with technically inclined individuals, some corporations<br />
  3. 3. The Birth of Linux<br />Linus Torvalds, 1991<br />Initially created as a hobby<br />Built the core of the Linux operating system<br />Known as the kernel<br />In many ways it is still at the beginning of its potential<br />Governments deploying Linux <br />Commissioning their own versions of Linux<br />
  4. 4. Essential Information<br />Can be installed on a variety of computer hardware<br />“From wristwatches to supercomputers”<br />Linux’ capabilities<br />Leading server operating system, runs the 10 fastest supercomputers in the world<br />
  5. 5.
  6. 6. Essential Information<br />Open-source software<br />Users can manipulate the source code, making Linux highly configurable <br />Challenged by Windows and Mac<br />Not 100% compatible with the software<br />Challenging to collaborate<br />
  7. 7. Essential Information<br />Powerful, free UNIX-like operating system for desktop PCs<br />Multitasking, multi-user computer operating system<br />Command-line operating system or through a graphical desktop interface such as GNOME<br />
  8. 8. Essential Information<br />Used on computers ranging from small personal computers to large mainframe systems<br />Available for free to users under a General Public License arrangement<br />Vendors offer commercial (not free) versions<br />More features and user support<br />
  9. 9. Essential Information<br />Many versions (distributions, distros) designed by the user community<br />Open source with many more customized versions than Microsoft Windows or Mac OS<br />Hundreds of versions of Linux<br />Hundreds of thousands of unique Linux setups<br />
  10. 10. Essential Information<br />Developed collaboratively<br />No one company is solely responsible for its development or ongoing support<br />Companies in the Linux economy share take part in research and development<br />Commercial and private developers contribute other software<br />Resulted in software innovation<br />
  11. 11. Essential Information<br />Develop utilities, applications and enhancements to the operating system<br />Linux Ubuntu<br />Free open-source applications<br />Includes all regular software plus several accessories and more than a dozen games<br />Linux users think it is the best Operating System<br />
  12. 12.
  13. 13. Parts of the Linux Operating System<br />The Kernel<br />The Operating System<br />The Environments<br />The Applications<br />The Distributions<br />
  14. 14. The Kernel<br />The Linux kernel is unique<br />Modular in nature<br />Allows developers to shed parts of the kernel they don’t need to use<br />Smaller kernel is a faster kernel<br />The ability to scale down (or up) to meet the needs of a specific platform is a big advantage over other operating systems <br />
  15. 15.
  16. 16. The Operating System<br />Linux provides powerful tools with which to write their applications<br />Developer environments, editors and compilers<br />Like the kernel, the operating system is also modular<br />Developers can pick and choose the operating tools to provide users and developers with a new flavor of Linux designed to meet specific tasks<br />
  17. 17. The Environments<br />Windowing system and the desktop environment<br />The windows, menus, and dialog boxes <br />A lot of choices for which windowing system and desktop environment can be used<br />Linux allows its users to decide<br />Cannot be done in Windows, difficult to do in OS X<br />Tools and code libraries available that let application developers to more readily work with the environments<br />
  18. 18. The Applications<br />Linux application developers have a larger set of choices to develop their application<br />Windows and OS X will not let users pick and choose the essential component applications<br />Flexibility in builing<br />Developer will need to decide which Linux components to use<br />
  19. 19. The Distributions<br />Highest layer of the Linux operating system<br />Maintained by private individuals and commercial entities<br />Offer mature application management systems<br />Allow users to search, find, and install new applications <br />
  20. 20. The Future of Linux<br />Showing up on mobile Internet devices<br />Embedded devices such as smartphones and PDAs as well as netbook devices<br />Twitter, Linked In, YouTube, and Google<br />As new web services arrive in the future, Linux will increasingly be the platform that drives these new technologies<br />