Skip to main content

Interesting facts about Linux

Interesting facts about Linux



Linux is community-developed and open source operating system for computers, servers, mainframes, embedded devices, and mobile devices. It is supported on nearly every major computer platforms including SPARC, ARM and, x86 building it as one of the most extensively supported operating systems.

Linux is a land of excavation, the more you excavate the more you find treasure lies within it. This article tries to uncover some of the lesser known facts about Linux. To keep things simple, easy to read, easy to remember and easy to refer this article will be presented in point-wise fashion.

1. Linux is not an OS, but it is the kernel, GNU Linux is the OS and it comes in several hundred flavours.

2. Linux Kernel was written by a 21 year finish college student as a part of his hobby. Yup! His name is Linus Torvalds.

3. Torvalds created Linux based on GNU General Public License (GPL). Perhaps Torvalds would have never written his own kernel if GPL would be having it’s own kernel and driver.

4. Major part of today’s Linux kernel is written in C programming language and assembly language and only 2% of today’s kernel contains code written by Torvalds.

5. A Standard Linux Kernel of today has over 10 Million lines of code and it grows at the rate of 10% every year. About 4500 lines of codes are added and 1500 lines of code are changed everyday. Initially in 1991, Linux kernel version 0.01 was released with 10239 lines of code.

6.The first ever Linux kernel just occupied only 65 KB.

7.As of 2018, there are 20, 323, 379 lines of code in the Linux kernel.

8.All of the 500 fastest supercomputers run Linux.

9.Linux runs on everything, smartphones, servers, submarines or space rockets.

10.Huawei, Intel, Google, Red Hat, Facebook, Canonical and Samsung are among the top contributors to Linux kernel development in recent years.

11.In Japan, the bullet trains use Linux to maintain and manage the advanced Automatic Train Control system. The Linux platform is also used in the In-Vehicle-Infotainment technology (IVI) in Toyota and the other automobiles.

12.Linux has a specific place in Hollywood. The Visual effectsof Avatar and Titanic were developed on Linux platform in 3D applications using the FOSS software.

13.Microsoft Windows and the Linux kernel can run simultaneously in parallel on the same machine using a software called Cooperative Linux (coLinux).

14.Last year, 75% of Linux code was developed by programmers working for corporations. GOOGLE has contributed about 1.1% of the code in the current Linux kernel.

15.Android’s Operating System is based off of Linux. The operating system is primarily based off of Linux kernel and Google has made several changes to make it go above and beyond the original basis of Linux kernel. The first Android Smart phone was launched by HTC! Though Samsung has captured much of the Android smart phone sector with its Galaxy series of devices.

I hope you have enjoyed the post.Thanks for reading the post and please do share the post and make your valuable comments

Comments

Popular posts from this blog

Top websites to learn programming and web development

Top websites to learn programming and web development Hey guys welcome to an another interesting post, In this post we will discuss about the top websites to learn programming and web development.As there are many websites available to learn programming but there is only few sites which provides an interactive way of learning and implementing in their own inbuilt compilers. As a learner it is recommended to visit these websites if you want to learn more about programing. This article gives you some basic information about some of those interactive websites that help you sharpen your existing knowledge on programming We will see some best sites to learn Python,java and web development which will be useful to learn and develop. Best websites for Python and Django: Python is a high level programming language which is popular now-a-days in industry.so there is a need to learn python to update from the current technologies so here is the list of all best website to learn python 1. L...

Top 7 Backend Web Frameworks To Use In 2019

Top 7 Backend Web Frameworks To Use In 2019 When it comes to web app development, frontend as well as the back end development, both play an important role in creating an amazing business website. The backend web frameworks consist of languages and tools used in server-side programming in a web application development environment. The key to the successful back end development of web applications is choosing the correct stack, learning new databases and programming languages and understanding the server architecture as well. Developers play a fundamental role in full stack web development as they create the central logic around which an application runs and dynamically integrates it with the front-end. However, there are few things to be considered while choosing the top backend web frameworks for your next full stack web application development project. - Ease-of-use - Speed - Documentation - Community In this Post, we will discuss some top backend web frameworks for back end...

Different ways to create a website

Different ways to create a website If you want to make a website there are many platforms that you can choose to create a website from the scratch .Now a days creating a website becomes a easy process rather than spending a huge amount of time and money to develop a website Now you can easily create a website by hiring a  web designer,following any articles or by viewing youtube channels anyone can create a website easily.For business man website acts as a interface between customer and the business man. First thing you need to think about while you need to develop a website is Idea or objective of creating the website.You should be clear about the objective in creating the website or else you can't a create a good website.Then you should choose the domain name which is a unique name for your website and then finally after completing all this process you can start developing your website. Once you structured all your objective and domain name then the main part of the...