Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Case Study – Linux Kernel
How it all started?
 With GNU (GNU is not UNIX)
 Richard Stallman made the initial announcement in 1983, Free Software
F...
How it evolved?
Kernel
Applications
Customization
 Multiple Linux distributions started emerging around the Kernel
 Some...
Where it stands now?
OS Databases Server/Cloud Enterprise
Consumer Education CMS eCommerce
Kernel history
Embedded + Kernel
 Non x86 architectures in Embedded Systems
 Secure and portable monolithic architecture
 Supports mul...
Engineering marvel
* Source: Linux foundation report, 2013
Tux Rocks!
Upcoming SlideShare
Loading in …5
×

Linux Kernel - An Engineering marvel

717 views

Published on

With 16+ million lines of code, Linux Kernel continues to be a Engineering marvel. This presentation covers some key aspects of Linux Kernel and its connections with Embedded systems.

Published in: Technology
  • Be the first to comment

Linux Kernel - An Engineering marvel

  1. 1. Case Study – Linux Kernel
  2. 2. How it all started?  With GNU (GNU is not UNIX)  Richard Stallman made the initial announcement in 1983, Free Software Foundation (FSF) got formed during 1984  Volunteer driven GNU started developing multiple projects, but making it as an operating system was always a challenge  During 1991 a Finnish Engineer Linus Torvalds developed core OS functionality, called it as “Linux Kernel”  Linux Kernel got licensed under GPL, which laid strong platform for the success of Open Source  Rest is history!
  3. 3. How it evolved? Kernel Applications Customization  Multiple Linux distributions started emerging around the Kernel  Some applications became platform independent  Community driven software development started picking up  Initially seen as a “geek-phenomenon”, eventually turned out to be an engineering marvel  Centered around Internet  Building a business around open source started becoming viable  Redhat set the initial trend in the OS business
  4. 4. Where it stands now? OS Databases Server/Cloud Enterprise Consumer Education CMS eCommerce
  5. 5. Kernel history
  6. 6. Embedded + Kernel  Non x86 architectures in Embedded Systems  Secure and portable monolithic architecture  Supports multiple instructions (ARM, MIPS, PPC etc…) – ideal for Embedded  Quality and reliability of code  Communication protocols and software standards  Cost and Time-to-market advantages  Vendor independence
  7. 7. Engineering marvel * Source: Linux foundation report, 2013
  8. 8. Tux Rocks!

×