ஆகஸ்ட் 25, 1991ஐந்து மாத வளர்ச்சிக்குப் பிறகு, 21 வயது மாணவர், லினஸ் டொர்வால்ட்ஸ், தொலைதொடர்பு கூட்டத்தில் அறிவித்தார் comp.os.minix ஒரு வேலை முன்மாதிரி முடிக்கப்பட்டது புதிய இயக்க முறைமையின் லினக்ஸ், போர்டிங் பாஷ் 1.08 மற்றும் ஜிசிசி 1.40.
இந்த வழியில் தெரியாமல் லினக்ஸ் கர்னலின் முதல் பொது வெளியீடாக மாறும் இது செப்டம்பர் 17 அன்று வழங்கப்பட்டது. கர்னல் 0.0.1 ஆனது 62 KB ஆக சுருக்கப்பட்டது மற்றும் சுமார் 10.000 வரிகள் மூலக் குறியீடுகளைக் கொண்டிருந்தது, இது தற்போதைய பதிப்பைப் போலல்லாமல், நவீன லினக்ஸ் கர்னல் 30 மில்லியனுக்கும் அதிகமான கோடுகளைக் கொண்டுள்ளது.
லினக்ஸ் கர்னல் MINIX இயக்க முறைமையால் ஈர்க்கப்பட்டது, லினஸுக்கு அவரது வரையறுக்கப்பட்ட உரிமத்துடன் பொருந்தவில்லை. அதைத் தொடர்ந்து, லினக்ஸ் ஒரு நன்கு அறியப்பட்ட திட்டமாக மாறியது, எதிர்ப்பாளர்கள் லினஸ் நகலெடுக்கிறார் என்று குற்றம் சாட்ட முயன்றார் நேரடியாக சில துணை அமைப்புகளின் குறியீடு மினிக்ஸ்.
இந்த தாக்குதலை MINIX இன் ஆசிரியர் ஆண்ட்ரூ டேனன்பாம் முறியடித்தார். மினிக்ஸ் குறியீடு மற்றும் லினக்ஸின் முதல் பொதுப் பதிப்புகளை விரிவாக ஒப்பிட்டுப் பார்க்க ஒரு மாணவரை நியமித்தவர். ஆய்வின் முடிவுகள் POSIX மற்றும் ANSI C தேவைகள் காரணமாக நான்கு சிறிய குறியீடு தொகுதி பொருத்தங்கள் மட்டுமே இருப்பதைக் காட்டியது.
லினஸ் முதலில் கர்னலுக்கு ஃப்ரீக்ஸ் என்று பெயரிட நினைத்தார். "ஃப்ரீ", "ஃப்ரீக்" மற்றும் எக்ஸ் (யுனிக்ஸ்) வார்த்தைகளில் இருந்து. ஆனால் கர்னலுக்கு "லினக்ஸ்" என்ற பெயர் Ari Lemmke என்பவரால் வழங்கப்பட்டது. லினஸின் வேண்டுகோளின் பேரில், பல்கலைக்கழகத்தின் FTP சேவையகத்தில் கர்னலை வைத்து, டொர்வால்ட்ஸ் கோரியபடி கோப்புடன் கோப்பகத்தை "ஃப்ரீக்ஸ்" என்று பெயரிடாமல் "லினக்ஸ்" என்று பெயரிட்டார்.
ஆர்வமுள்ள தொழிலதிபர் வில்லியம் டெல்லா க்ரோஸ் லினக்ஸ் வர்த்தக முத்திரையை பதிவு செய்ய முடிந்தது மற்றும் காலப்போக்கில் ராயல்டிகளை சேகரிக்க விரும்பினார், ஆனால் பின்னர் தனது எண்ணத்தை மாற்றிக்கொண்டு வர்த்தக முத்திரைக்கான அனைத்து உரிமைகளையும் லினஸுக்கு மாற்றினார் என்பது குறிப்பிடத்தக்கது. லினக்ஸ் கர்னலின் அதிகாரப்பூர்வ சின்னம், பென்குயின் டக்ஸ், 1996 இல் நடைபெற்ற போட்டியின் விளைவாக தேர்ந்தெடுக்கப்பட்டது, அதன் பெயர் டக்ஸ் என்பது டொர்வால்ட்ஸ் யுனிக்ஸ்.
பொறுத்தவரை கர்னல் வளர்ச்சியின் வரலாறு, அதில் சிறிது பகிர்ந்து கொள்கிறோம்:
- செப்டம்பர் 1991: லினக்ஸ் 0.0.1, முதல் பொது வெளியீடு i386 CPU மற்றும் நெகிழ் வட்டில் இருந்து துவங்கும்.
ஜனவரி 1992: லினக்ஸ் 0.12, குறியீடு GPLv2 உரிமத்தின் கீழ் விநியோகிக்கத் தொடங்கியது - மார்ச் 1992: லினக்ஸ் 0.95, X சாளர அமைப்பை இயக்கும் திறனை வழங்கியது, மெய்நிகர் நினைவகம் மற்றும் பகிர்வு பரிமாற்றத்திற்கான ஆதரவு, மற்றும் முதல் SLS மற்றும் Yggdrasil விநியோகங்கள் தோன்றின.
- 1993 கோடையில்ஸ்லாக்வேர் மற்றும் டெபியன் திட்டங்கள் நிறுவப்பட்டன.
மார்ச் 1994: லினக்ஸ் 1.0, முதல் அதிகாரப்பூர்வமாக நிலையான பதிப்பு.
மார்ச் 1995: லினக்ஸ் 1.2, இயக்கிகளின் எண்ணிக்கையில் குறிப்பிடத்தக்க அதிகரிப்பு, ஆல்பா, எம்ஐபிஎஸ் மற்றும் ஸ்பார்க் தளங்களுக்கான ஆதரவு, நெட்வொர்க் ஸ்டாக் திறன்களின் விரிவாக்கம், ஒரு பாக்கெட் வடிப்பானின் தோற்றம், என்எஃப்எஸ் ஆதரவு. - ஜூன் 1996: லினக்ஸ் 2.0, பல செயலி அமைப்புகளுக்கான ஆதரவு.
- ஜனவரி 1999: லினக்ஸ் 2.2, அதிகரித்த நினைவக மேலாண்மை அமைப்பு செயல்திறன், IPv6 க்கான கூடுதல் ஆதரவு, ஒரு புதிய ஃபயர்வால் செயல்படுத்துதல், ஒரு புதிய ஒலி துணை அமைப்பு அறிமுகம்
- ஃபெப்ரெரோ டி எக்ஸ்என்யூஎம்எக்ஸ்: லினக்ஸ் 2.4, 8-செயலி அமைப்புகளுக்கான ஆதரவு மற்றும் 64 ஜிபி ரேம், எக்ஸ்ட் 3 கோப்பு முறைமை, யூஎஸ்பி, ஏசிபிஐ ஆதரவு.
- டிசம்பர் 2003: லினக்ஸ் 2.6, SELinux ஆதரவு, தானியங்கி கர்னல் டியூனிங் கருவிகள், sysfs, மறுவடிவமைப்பு செய்யப்பட்ட நினைவக மேலாண்மை அமைப்பு.
- 2008 இன் செப்டம்பரில், லினக்ஸ் கர்னலை அடிப்படையாகக் கொண்ட ஆண்ட்ராய்ட் இயங்குதளத்தின் முதல் பதிப்பு உருவாக்கப்பட்டது.
- ஜூலை 2011 இல், 10.x கிளையின் 2.6 வருட வளர்ச்சிக்குப் பிறகு, 3.x எண்ணுக்கு மாற்றம் செய்யப்பட்டது.
- மேலும், லினக்ஸ் 4.0, களஞ்சியத்தில் உள்ள கிட் பொருள்களின் எண்ணிக்கை 4 மில்லியனை எட்டியுள்ளது.
- 2018 இன் ஏப்ரல் மாதத்தில், களஞ்சியத்தில் 6 மில்லியன் கிட்-கோர் பொருட்களின் தடையை நான் கடக்கிறேன்.
- ஜனவரி 2019 இல், லினக்ஸ் 5.0 கர்னல் கிளை உருவாக்கப்பட்டது.
- ஆகஸ்ட் 2020 இல் வெளியிடப்பட்டது, திட்டத்தின் முழு வாழ்க்கையிலும் அனைத்து கர்னல்களின் மாற்றங்களின் எண்ணிக்கையில் கர்னல் 5.8 மிகப்பெரியது.
- மேலும், ரஸ்ட் மொழி இயக்கிகளை உருவாக்குவதற்கான குறியீடு லினக்ஸ் கர்னலின் அடுத்த கிளையில் சேர்க்கப்பட்டது.
- ஆகஸ்ட் 2022 இல், லினக்ஸ் கர்னல் 6.0 கிளை உருவாக்கப்பட்டது, ஏனெனில் 5.x கிளையில் பதிப்பு எண்ணில் முதல் எண்ணை மாற்ற போதுமான பதிப்புகள் இருந்தன.