Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Linux Kernel - An Engineering marvel

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Wird geladen in …3
×

Hier ansehen

1 von 8 Anzeige

Linux Kernel - An Engineering marvel

Herunterladen, um offline zu lesen

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.

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.

Anzeige
Anzeige

Weitere Verwandte Inhalte

Diashows für Sie (20)

Ähnlich wie Linux Kernel - An Engineering marvel (20)

Anzeige

Weitere von Emertxe Information Technologies Pvt Ltd (20)

Aktuellste (20)

Anzeige

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!

×