Monday, February 18, 2008

லினக்ஸ் வரலாறு


1971-ம் ஆண்டு நவம்பர் 3-ம் நாள் யுனிக்ஸ் முதல் பதிப்பு வெளியிடப்பட்டது.இந்த யுனிக்சை வடிவமைத்தவர்கள் பெல் நிறுவனத்தில் பணியாற்றிய கென் தாம்சன் மற்றும் டென்னிஸ் ரிட்ச்சி என்ற இரு வல்லுனர்கள்.இதில் சுமார் 60 கட்டளைகள் இருந்தன. பிறகு யுனிக்ஸ் கொஞ்ச கொஞ்சமாக மாற்றம் செய்யப்பட்டு அதன் அடுத்தக்கட்ட பதிப்புகள் வெளிவர தொடங்கின.பல பெரிய நிறுவனகள் யுனிக்ஸ் இயக்குதளத்தை தங்களுக்கு ஏற்றவாறு சில மாற்றங்கள் செய்து பயன்படுத்தினர்.இதனால் யுனிக்ஸ் இயக்குதளத்தை அடிப்படையாக கொண்டு பல இயக்கதலங்கள் வெளிவந்தன.(எ.கா)

இயக்கத்தளம் -> நிறுவனம்
BSD Unix ->BSD

AIX -> IBM

Solaris -> Sun Microsystems

IRIX -> SGI

HP-UX -> HP

SCO-Unix -> SCO

System V -> AT & T

Xenix -> Microsoft
இவைதவிர MINIX,QNX,DUNIX,ULTRIX மற்றும் Uniware என பல இயக்குதளங்கள் வெளிவந்தன.யுனிக்ஸ் ஏழாவது பதிப்பு வெளியிடப்பட்டது.அப்போது அதன் மூலகோடுகள் மாணவர்களுக்கு சென்றடையாதவண்ணம் இருந்தது.அதாவது பெரிய மென்பொருள் வல்லுனர்கள் மற்றும் பேராசிரியர்கள் மட்டுமே தெரிந்துவைத்திருந்தனர்.

ஆம்ஸ்டர்டாம் பல்கலைக்கழகத்தில் பணிபுரிந்த திரு.ஆன்று டேநென்பாம்(Andrew tenbawm) என்பவர் யுனிக்ஸ் மூலகோடுகளை சுருக்கி அப்போதிருந்த கணினிகளில் இயங்குமாறு மினிக்ஸ் என்ர இயக்குதளத்தை வடிவமைத்தார்.அதுமட்டுமல்லாமல் இந்த மினிக்ஸ் மூலகோடுகளை எவ்வாறு வடிவமைப்பது என்பதை பற்றியும் ஒரு புத்தகம் வெளியிட்டார்.இது கணினித்துறையில் சாதனை படைக்க காத்திருந்த பல மாணவர்களுக்கு மிகவும் பயனுள்ளதாக இருந்தது.

1991-ம் ஆண்டு ஹெல்சின்கி பல்கலைக்கழகத்தில் இரண்டாம் ஆண்டு கணினி அறிவியல் படித்துக்கொண்டிருந்த லினஸ் டோர்வல்ட் மினிக்ஸ் மூலகோடுகளை தீவிரமாக பயின்று வந்தார்.அதற்கு டேநென்பாம் எழுதிய புத்தகமே சிறந்த வழிகாட்டியாக இருந்தது.

அதே ஆண்டு தானே மினிக்ஸ் மூலகோடுகளை சற்று மாற்றி தனது கணினியில் இயங்குமாறு இயக்குதளத்தை வடிவமைத்தார்.இந்த சிறிய இயக்குதளத்தை தனது நண்பர்களிடம் இயக்கி காண்பித்தார்.அப்போது அவரது நண்பர் திரு.அரிலேமக் தனது நெட்வொர்க் சர்வரில் லினசின் இயக்குதளத்தை சேமிக்க ஒரு பகுதியை கொடுத்தார்.

லினக்ஸ் பெயர் வரக்காரணம்

லினஸ் தனது இயக்கதளத்தை நண்பரின் சர்வரில் லினக்ஸ் என்ற அடைவில் சேமித்துவைத்தார்.லினஸ் தான் வடிவமைத்த இந்த அடைவிலிருந்து பதிவிறக்கம் செய்து நிறுவிக்கொள்ளலாம் அல்லது அதன் மூலகோடுகளை தங்கள் விருப்பத்திற்கு ஏற்றவாறு மாற்றிக்கொள்ளலாம் என்று தனது நண்பர்கள் அனைவருக்கும் மின்னஞ்சல் அனுப்பினார்.பார்க்க

**************************************************************

On August 25, 1991, he announced his initial creation on the MINIX newsgroup comp.os.minix as follows:
Message-ID: 1991Aug25.205708.9541@klaava.helsinki.fi

From: torvalds@klaava.helsinki.fi (Linus Benedict Torvalds)

To: Newsgroups: comp.os.minix

Subject: What would you like to see most in minix? Summary: small poll for my new operating system
Hello everybody out there using minix-
I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386 (486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-sytem due to practical reasons)among other things.
I've currently ported bash (1.08) an gcc (1.40), and things seem to work. This implies that i'll get something practical within a few months, and I'd like to know what features most people want.

Any suggestions are welcome, but I won't promise I'll implement them :-)
Linus Torvalds torvalds@kruuna.helsinki.fi

****************************************************************

பலரும் இந்த அடைவிலிருந்து பதிவிறக்கம் செய்ததால் இதற்கு லினக்ஸ் என்று பெயர் வந்தது.அன்று முதல் உலகில் உள்ள பலரும் லினக்ஸ்-ல் உள்ள குறைகளை களைந்து சிறந்த சக்திவாய்ந்த இயக்க சூழலாக மாற்றிவருகின்றனர்.

No comments:

Post a Comment