Linux |
In year 1987, US born Computer Science Lecturer, Sir Andrew Tanenbaum wrote a clone to UNIX OS known as MINIX (MINI-uNIX) to help students understand working of an OS. Source code was free and soon there was music among students to create a more efficient MINIX variant. Soon a Finnish student named Linux Trovalds started adding features to MINIX as his needs were concerned and put it forward as his project work. On 5th of October 1991 he announced his own POSIX kernel called Linux which originally used MINIX file system but not based on MINIX kernel, the only difference among others and him was that he licensed it under GNU General Public License which claims, everyone in the world is free to use, modify or redistribute or sell a piece of code until you gave changes back to the creator. So if you are the one who thinks Linux is entire desktop then think twice because Linux is just a kernel which is part of system, which looks after hardware, runs programs but generally stays away from the OS. In other words Linux is system that runs your Desktop system without letting you bother it is present or not. Later, various other modifications were done to kernel on which many Linux Distributions were based, for example, easy to use kernel forms base of Ubuntu, power user base for fedora, speed of operation for Gentoo and there are so many to list for.
When I recall about graphics processing I can remember the first PC based game “Space Travel” was designed for UNIX which further marked end of BGI graphics and advent 3D graphics forward in early 1990′s in form of OpenGL. C which was developed for making UNIX more reliable became base for todays most advanced programming languages like CPP, Java, Perl, CGI, Python, Ruby, Auto-Script etc. Hardwares once designed for using on mainframe computers has to pass UNIX tests to got put forward in markets. So as per my view is concerned nearly each big thing in computing history has to do something with origin or development of UNIX system, and if you think Windows is left apart then beware Windows GRLDR is nothing but a GRUB variant developed for Windows and when we hear GRUB we know anyhow it is just related to booting UNIX and LINUX systems. So many times when I turn back pages to history about any major computing technology, I found it anyhow goes somewhere near UNIX. In other words nearly all major computing technologies were built directly or indirectly or in some manner with respect to UNIX, so I think we can say nearly each major computing technology we are using today is nothing but somehow just a UNIX DERIVATIVE.