லினக்ஸ் கர்னலுக்கு 28 வயதாகிறது

ஆகஸ்ட் 25, 1991 இல், ஐந்து மாத வளர்ச்சிக்குப் பிறகு, 21 வயது மாணவர் லினஸ் டோர்வால்ட்ஸ் அறிவிக்கப்பட்டது comp.os.minix செய்திக் குழுவில் புதிய லினக்ஸ் இயக்க முறைமையின் வேலை செய்யும் முன்மாதிரியை உருவாக்குவது பற்றியது, இதற்காக போர்டிங் பாஷ் 1.08 மற்றும் ஜிசிசி 1.40 ஆகியவை முடிந்ததாகக் குறிப்பிடப்பட்டது. லினக்ஸ் கர்னலின் முதல் பொது வெளியீடு செப்டம்பர் 17 அன்று அறிவிக்கப்பட்டது. கோர் 0.0.1 சுருக்கப்பட்ட வடிவத்தில் 62 KB அளவைக் கொண்டிருந்தது மற்றும் மூலக் குறியீட்டின் 10 ஆயிரம் வரிகளைக் கொண்டிருந்தது. நவீன லினக்ஸ் கர்னல் 26 மில்லியனுக்கும் அதிகமான கோடுகளைக் கொண்டுள்ளது. ஐரோப்பிய ஒன்றியத்தால் நியமிக்கப்பட்ட 2010 ஆய்வின்படி, நவீன லினக்ஸ் கர்னலைப் போலவே புதிதாக ஒரு திட்டத்தை உருவாக்குவதற்கான தோராயமான செலவு ஒரு பில்லியனுக்கு மேல் அமெரிக்க டாலர்கள் (கர்னலில் 13 மில்லியன் கோடுகள் இருந்தபோது கணக்கீடு செய்யப்பட்டது) படி மற்றவைகள் மதிப்பீடுகள் - 3 பில்லியனுக்கும் அதிகமாக.

லினக்ஸ் கர்னல் MINIX இயக்க முறைமையால் ஈர்க்கப்பட்டது, லினஸ் அதன் வரையறுக்கப்பட்ட உரிமத்தால் பிடிக்கவில்லை. பின்னர், லினக்ஸ் நன்கு அறியப்பட்ட திட்டமாக மாறியபோது, ​​சில MINIX துணை அமைப்புகளின் குறியீட்டை நேரடியாக நகலெடுத்ததாக லினஸ் மீது தவறான விருப்பமுள்ளவர்கள் குற்றம் சாட்ட முயன்றனர். இந்த தாக்குதலை MINIX இன் ஆசிரியரான Andrew Tanenbaum முறியடித்தார், அவர் தனது மாணவர்களில் ஒருவரை மினிக்ஸ் குறியீடு மற்றும் லினக்ஸின் முதல் பொது பதிப்புகளை விரிவாக ஒப்பிட்டுப் பார்க்குமாறு பணித்தார். Результаты POSIX மற்றும் ANSI C தேவைகள் காரணமாக நான்கு சிறிய குறியீடு தொகுதி பொருத்தங்களை மட்டுமே ஆராய்ச்சி காட்டியது.

லினஸ் முதலில் "ஃப்ரீ", "ஃப்ரீக்" மற்றும் எக்ஸ் (யுனிக்ஸ்) ஆகிய வார்த்தைகளிலிருந்து கர்னலை ஃப்ரீக்ஸ் என்று அழைக்க நினைத்தார். ஆனால் கர்னலுக்கு "லினக்ஸ்" என்று பெயர் கிடைத்தது, அவர் ஆரி லெம்ம்கே, லினஸின் வேண்டுகோளின் பேரில் கர்னலை வைத்தார். FTP சேவையகம் பல்கலைக்கழகம், டொர்வால்ட்ஸ் கோரியபடி "ஃப்ரீக்ஸ்" என்று பெயரிடாமல், "லினக்ஸ்" என்று காப்பகத்துடன் பெயரிடுகிறது. ஆர்வமுள்ள தொழிலதிபர் வில்லியம் டெல்லா க்ரோஸ் லினக்ஸ் வர்த்தக முத்திரையை பதிவு செய்ய முடிந்தது மற்றும் காலப்போக்கில் ராயல்டிகளை சேகரிக்க விரும்பினார், ஆனால் பின்னர் தனது எண்ணத்தை மாற்றிக்கொண்டு வர்த்தக முத்திரைக்கான அனைத்து உரிமைகளையும் லினஸுக்கு மாற்றினார் என்பது குறிப்பிடத்தக்கது. லினக்ஸ் கர்னலின் அதிகாரப்பூர்வ சின்னமான டக்ஸ் பென்குயின் இதன் விளைவாக தேர்ந்தெடுக்கப்பட்டது. போட்டிகள்1996 இல் நடைபெற்றது. டக்ஸ் என்ற பெயர் Torvalds UniX ஐ குறிக்கிறது.

கர்னல் குறியீடு தளத்தின் வளர்ச்சி இயக்கவியல் (மூலக் குறியீட்டின் வரிகளின் எண்ணிக்கை):

  • 0.0.1 - செப்டம்பர் 1991, குறியீடு 10 ஆயிரம் கோடுகள்;
  • 1.0.0 - மார்ச் 1994, 176 ஆயிரம் கோடுகள் குறியீடு;
  • 1.2.0 - மார்ச் 1995, 311 ஆயிரம் கோடுகள் குறியீடு;
  • 2.0.0 - ஜூன் 1996, 778 ஆயிரம் கோடுகள் குறியீடு;
  • 2.2.0 - ஜனவரி 1999, குறியீடு 1.8 மில்லியன் கோடுகள்;
  • 2.4.0 - ஜனவரி 2001, குறியீடு 3.4 மில்லியன் கோடுகள்;
  • 2.6.0 - டிசம்பர் 2003, குறியீடு 5.9 மில்லியன் கோடுகள்;
  • 2.6.28 - டிசம்பர் 2008, குறியீடு 10.2 மில்லியன் கோடுகள்;
  • 2.6.35 - ஆகஸ்ட் 2010, 13.4 மில்லியன் கோடுகள்;
  • 3.0 - ஆகஸ்ட் 2011, குறியீடு 14.6 மில்லியன் கோடுகள்.
  • 3.5 - ஜூலை 2012, குறியீடு 15.5 மில்லியன் கோடுகள்.
  • 3.10 - ஜூலை 2013, குறியீடு 15.8 மில்லியன் கோடுகள்;
  • 3.16 - ஆகஸ்ட் 2014, 17.5 மில்லியன் கோடுகள்;
  • 4.1 - ஜூன் 2015, குறியீடு 19.5 மில்லியன் கோடுகள்;
  • 4.7 - ஜூலை 2016, குறியீடு 21.7 மில்லியன் கோடுகள்;
  • 4.12 - ஜூலை 2017, குறியீடு 24.1 மில்லியன் கோடுகள்;
  • 4.18 - ஆகஸ்ட் 2018, குறியீடு 25.3 மில்லியன் கோடுகள்.
  • 5.2 - ஜூலை 2019, குறியீடு 26.55 மில்லியன் கோடுகள்.

முக்கிய வளர்ச்சி முன்னேற்றம்:

  • லினக்ஸ் 0.0.1 - செப்டம்பர் 1991, முதல் பொது வெளியீடு, i386 CPU ஐ மட்டுமே ஆதரிக்கிறது மற்றும் ஒரு நெகிழ் வட்டில் இருந்து துவக்குகிறது;
  • லினக்ஸ் 0.12 - ஜனவரி 1992, குறியீடு GPLv2 உரிமத்தின் கீழ் விநியோகிக்கப்பட்டது;
  • லினக்ஸ் 0.95 - மார்ச் 1992, X விண்டோ சிஸ்டத்தை இயக்கும் திறன் வழங்கப்படுகிறது, மெய்நிகர் நினைவகம் மற்றும் ஸ்வாப் பகிர்வுக்கான ஆதரவு செயல்படுத்தப்பட்டது.
  • லினக்ஸ் 0.96-0.99 - 1992-1993, நெட்வொர்க் ஸ்டேக்கில் வேலை தொடங்கியது. Ext2 கோப்பு முறைமை அறிமுகப்படுத்தப்பட்டது, ELF கோப்பு வடிவத்திற்கான ஆதரவு சேர்க்கப்பட்டது, ஒலி அட்டைகளுக்கான இயக்கிகள் மற்றும் SCSI கட்டுப்படுத்திகள் அறிமுகப்படுத்தப்பட்டன, கர்னல் தொகுதிகளை ஏற்றுதல் மற்றும் /proc கோப்பு முறைமை செயல்படுத்தப்பட்டது.
  • 1992 இல், முதல் விநியோகங்கள் SLS மற்றும் Yggdrasil தோன்றியது. 1993 கோடையில், ஸ்லாக்வேர் மற்றும் டெபியன் திட்டங்கள் நிறுவப்பட்டன.
  • லினக்ஸ் 1.0 - மார்ச் 1994, முதல் அதிகாரப்பூர்வமாக நிலையான வெளியீடு;
  • லினக்ஸ் 1.2 - மார்ச் 1995, இயக்கிகளின் எண்ணிக்கையில் குறிப்பிடத்தக்க அதிகரிப்பு, ஆல்பா, எம்ஐபிஎஸ் மற்றும் ஸ்பார்க் இயங்குதளங்களுக்கான ஆதரவு, நெட்வொர்க் ஸ்டேக்கின் விரிவாக்கப்பட்ட திறன்கள், பாக்கெட் வடிகட்டியின் தோற்றம், என்எஃப்எஸ் ஆதரவு;
  • லினக்ஸ் 2.0 - ஜூன் 1996, மல்டிபிராசசர் அமைப்புகளுக்கான ஆதரவு;
  • மார்ச் 1997: LKML, லினக்ஸ் கர்னல் டெவலப்பர் அஞ்சல் பட்டியல், நிறுவப்பட்டது;
  • 1998: டாப்500 பட்டியலில் சேர்க்கப்பட்ட முதல் லினக்ஸ் அடிப்படையிலான கிளஸ்டர் தொடங்கப்பட்டது, இதில் ஆல்பா CPU உடன் 68 முனைகள் உள்ளன;
  • லினக்ஸ் 2.2 - ஜனவரி 1999, நினைவக மேலாண்மை அமைப்பின் செயல்திறன் அதிகரிக்கப்பட்டது, IPv6 ஆதரவு சேர்க்கப்பட்டது, ஒரு புதிய ஃபயர்வால் செயல்படுத்தப்பட்டது, ஒரு புதிய ஒலி துணை அமைப்பு அறிமுகப்படுத்தப்பட்டது;
  • லினக்ஸ் 2.4 - பிப்ரவரி 2001, 8-செயலி அமைப்புகள் மற்றும் 64 ஜிபி ரேம், Ext3 கோப்பு முறைமை, USB ஆதரவு, ACPI ஆகியவற்றிற்கான ஆதரவை வழங்குகிறது;
  • லினக்ஸ் 2.6 - டிசம்பர் 2003, SELinux ஆதரவு, கர்னல் அளவுருக்களின் தானியங்கி டியூனிங், sysfs, மறுவடிவமைப்பு செய்யப்பட்ட நினைவக மேலாண்மை அமைப்பு;
  • 2005 இல், Xen ஹைப்பர்வைசர் அறிமுகப்படுத்தப்பட்டது, இது மெய்நிகராக்கத்தின் சகாப்தத்தை அறிமுகப்படுத்தியது;
  • செப்டம்பர் 2008 இல், லினக்ஸ் கர்னலை அடிப்படையாகக் கொண்ட ஆண்ட்ராய்டு இயங்குதளத்தின் முதல் வெளியீடு உருவாக்கப்பட்டது;
  • ஜூலை 2011 இல், 10.x கிளையின் 2.6 வருட வளர்ச்சிக்குப் பிறகு செயல்படுத்தப்பட்டது 3.x எண்ணுக்கு மாறுதல். Git களஞ்சியத்தில் உள்ள பொருட்களின் எண்ணிக்கை 2 மில்லியனை எட்டியுள்ளது;
  • 2015 ஆண்டில் நடைபெற்றது லினக்ஸ் கர்னல் 4.0 வெளியீடு. களஞ்சியத்தில் உள்ள கிட் பொருள்களின் எண்ணிக்கை 4 மில்லியனை எட்டியுள்ளது;
  • ஏப்ரல் 2018 கடந்து வா கர்னல் களஞ்சியத்தில் உள்ள 6 மில்லியன் கிட் பொருள்களின் மைல்கல்.
  • ஜனவரி 2019 இல், ஒரு கர்னல் கிளை உருவாக்கப்பட்டது லினக்ஸ் 5.0. களஞ்சியம் 6.5 மில்லியன் கிட் பொருட்களை எட்டியுள்ளது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்