आज लिनक्स कर्नल आपली 30 वी जयंती साजरी करत आहे आणि अजून बरेच काही देणे बाकी आहे

महिन्याच्या सुरुवातीला आम्ही च्या 30 व्या वर्धापन दिन ची नोट जारी केली पहिल्या वेबसाइटचे प्रकाशन, खरं म्हणजे निःसंशयपणे इतिहासाला चिन्हांकित केले आणि ज्याचा मी नेहमी लिनक्सशी थोडासा संबंध ठेवला आहे, कारण पहिल्या वेबसाइटचे प्रकाशन तसेच लिनक्स कर्नलचा पहिला प्रोटोटाइप दोन्ही हाताने गेले आहेत, कारण दोन्ही एकाच वर्षी रिलीज झाले होते.

पासून 25 ऑगस्ट 1991 रोजी, पाच महिन्यांच्या विकासा नंतर, 21 वर्षीय विद्यार्थी लिनस टोरवाल्ड्स जाहिरात comp.os.minix कॉन्फरन्स कॉल मध्ये मी कार्यरत प्रोटोटाइपवर काम करत होतो नवीन ऑपरेटिंग सिस्टमचे लिनक्स, ज्यासाठी बॅश 1.08 आणि जीसीसी 1.40 ची पोर्टेबिलिटी पूर्ण झाली होती. लिनक्स कर्नलची ही पहिली सार्वजनिक आवृत्ती 17 सप्टेंबर रोजी प्रसिद्ध झाली.

0.0.1 कर्नल संकुचित स्वरूपात 62 KB होते आणि त्यात स्त्रोत कोडच्या सुमारे 10 हजार ओळी होत्या ज्या आजच्या लिनक्स कर्नलच्या तुलनेत 28 दशलक्षांहून अधिक ओळींच्या कोड आहेत.

2010 मध्ये युरोपियन युनियनने सुरू केलेल्या अभ्यासानुसार, आधुनिक लिनक्स कर्नल सारखा प्रकल्प विकसित करण्याची अंदाजे किंमत एक अब्ज डॉलर्सपेक्षा जास्त असेल (जेव्हा कर्नलमध्ये 13 दशलक्ष ओळींचा कोड असेल). आणखी एक अंदाज 3 अब्ज पेक्षा जास्त.

लिनक्स बद्दल थोडेसे

लिनक्स कर्नल MINIX ऑपरेटिंग सिस्टमद्वारे प्रेरित होते, जे लिनसला त्याच्या मर्यादित परवान्यासह आवडले नाही. नंतर, जेव्हा लिनक्स एक प्रसिद्ध प्रकल्प बनला, दुष्ट त्यांनी लिनसवर थेट कोड कॉपी केल्याचा आरोप करण्याचा प्रयत्न केला काही MINIX उपप्रणाली.

MINIX च्या लेखकाने हा हल्ला परतवून लावला, अँड्र्यू टेनेनबॉम, ज्याने एका विद्यार्थ्याला लिनक्सच्या पहिल्या सार्वजनिक आवृत्त्यांसह मिनिक्स कोडची तपशीलवार तुलना करण्यास सांगितले. POSIX आणि ANSI C आवश्यकतांमुळे अभ्यासाच्या निकालांमध्ये केवळ चार नगण्य कोड ब्लॉक सामन्यांची उपस्थिती दिसून आली.

लिनस मूळ कर्नल फ्रीक्सला कॉल करण्याचा विचार, फ्री, फ्रिक आणि एक्स (यूनिक्स) पासून. पण कर्नलला "लिनक्स" नाव मिळाले एरी लेमकेच्या हलक्या हाताने, ज्यांनी लिनसच्या विनंतीनुसार, विद्यापीठाच्या FTP सर्व्हरवर कर्नल ठेवले, टोरवाल्ड्सने विनंती केल्याप्रमाणे "फ्रीक्स" फाइलसह निर्देशिकेचे नाव दिले, परंतु "लिनक्स".

उल्लेखनीय म्हणजे, उद्योजक उद्योजक विल्यम डेला क्रॉस लिनक्सला ट्रेडमार्क व्यवस्थापित करू लागले आणि कालांतराने रॉयल्टी गोळा करू इच्छित होते, परंतु नंतर त्याने आपला विचार बदलला आणि ट्रेडमार्कचे सर्व अधिकार लिनसकडे हस्तांतरित केले. लिनक्स कर्नलसाठी अधिकृत शुभंकर, टक्स पेंग्विन, 1996 मध्ये आयोजित एका स्पर्धेद्वारे निवडले गेले. टक्स हे नाव टोरवाल्ड्स यूनिक्ससाठी आहे.

गेल्या 30 वर्षांच्या काळात कर्नलच्या वाढीविषयी:

  • 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 दशलक्ष ओळी
  • 5.8 - ऑगस्ट 2020, 28,4 दशलक्ष ओळी
  • 5.13 - जून 2021, 29,2 दशलक्ष ओळी

विकास आणि बातम्यांच्या भागासाठी असताना:

  • सप्टेंबर 1991: लिनक्स 0.0.1, पहिले सार्वजनिक प्रकाशन जे केवळ i386 CPU ला समर्थन देते आणि फ्लॉपी डिस्कवरून बूट करते.
    जानेवारी 1992: लिनक्स 0.12, कोड GPLv2 परवाना अंतर्गत वितरित करण्यास सुरुवात केली
  • मार्च 1992: लिनक्स 0.95, एक्स विंडो सिस्टीम चालवण्याची क्षमता, व्हर्च्युअल मेमरी आणि विभाजन स्वॅपिंगसाठी समर्थन प्रदान केले आणि प्रथम एसएलएस आणि यग्ड्रासिल वितरण दिसून आले.
  • 1993 च्या उन्हाळ्यात, स्लॅकवेअर आणि डेबियन प्रकल्पांची स्थापना झाली.
    मार्च 1994: लिनक्स 1.0, पहिली अधिकृतपणे स्थिर आवृत्ती.
    मार्च 1995: लिनक्स 1.2, ड्रायव्हर्सच्या संख्येत लक्षणीय वाढ, अल्फा, एमआयपीएस आणि स्पार्क प्लॅटफॉर्मसाठी समर्थन, नेटवर्क स्टॅक क्षमतांचा विस्तार, पॅकेट फिल्टरचा देखावा, एनएफएस सपोर्ट.
  • जून 1996: लिनक्स 2.0, मल्टीप्रोसेसर सिस्टमसाठी समर्थन.
  • जानेवारी 1999: लिनक्स २.२, मेमरी मॅनेजमेंट सिस्टमची कार्यक्षमता वाढवणे, आयपीव्ही for साठी समर्थन जोडणे, नवीन फायरवॉलची अंमलबजावणी करणे, नवीन साउंड सबसिस्टम सादर करणे
  • फेब्रेरो डी एक्सएनयूएमएक्स: लिनक्स 2.4, 8-प्रोसेसर सिस्टीम आणि 64 जीबी रॅम, एक्स्ट 3 फाइल सिस्टम, यूएसबी, एसीपीआय सपोर्ट.
  • डिसेंबर 2003: लिनक्स 2.6, SELinux समर्थन, स्वयंचलित कर्नल ट्यूनिंग साधने, sysfs, पुन्हा डिझाइन केलेली मेमरी व्यवस्थापन प्रणाली.
  • सप्टेंबर 2008 मध्ये, लिनक्स कर्नलवर आधारित अँड्रॉइड प्लॅटफॉर्मची पहिली आवृत्ती तयार झाली.
  • जुलै 2011 मध्ये, 10.x शाखेच्या विकासाच्या 2.6 वर्षानंतर, 3.x क्रमांकाचे संक्रमण केले गेले.
  • 2015 मध्ये, लिनक्स 4.0, रेपॉजिटरीमधील गिट ऑब्जेक्ट्सची संख्या 4 दशलक्षांवर पोहोचली आहे.
  • एक्सएनयूएमएक्सच्या एप्रिलमध्ये, मी रेपॉजिटरीमधील 6 दशलक्ष गिट-कोर ऑब्जेक्ट्सचा अडथळा दूर केला.
  • जानेवारी 2019 मध्ये, लिनक्स 5.0 कर्नल शाखा तयार झाली.
  • ऑगस्ट 2020 मध्ये पोस्ट केलेले, प्रकल्पाच्या संपूर्ण आयुष्यादरम्यान सर्व कर्नलच्या बदलांच्या संख्येच्या बाबतीत कर्नल 5.8 सर्वात मोठे होते.
  • 2021 मध्ये, रस्ट भाषेत ड्रायव्हर्स विकसित करण्यासाठी कोड लिनक्स कर्नलच्या पुढील शाखेत जोडला गेला.

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.