আজ লিনাক্স কার্নেল তার 30 তম বার্ষিকী উদযাপন করছে এবং এটি এখনও অনেক কিছু দেওয়ার আছে

মাসের শুরুতে আমরা এর 30 তম বার্ষিকীর নোট প্রকাশ করেছি প্রথম ওয়েবসাইট প্রকাশ, একটি সত্য যে নি historyসন্দেহে ইতিহাস চিহ্নিত করেছে এবং যার মধ্যে আমি সবসময় লিনাক্সের সাথে কিছুটা যুক্ত ছিলাম, যেহেতু প্রথম ওয়েবসাইটের প্রকাশনা এবং লিনাক্স কার্নেলের প্রথম প্রোটোটাইপ উভয়ই একসাথে চলে যায়, যেহেতু উভয়ই একই বছরে মুক্তি পেয়েছিল।

যেমন 25 আগস্ট, 1991, বিকাশের পাঁচ মাস পরে, 21 বছর বয়সী ছাত্র লিনাস টরভাল্ডস বিজ্ঞাপন comp.os.minix কনফারেন্স কলে আমি একটি কাজের প্রোটোটাইপে কাজ করছিলাম একটি নতুন অপারেটিং সিস্টেমের লিনাক্স, যার জন্য bash 1.08 এবং gcc 1.40 এর পোর্টেবিলিটি সম্পন্ন হয়েছে। লিনাক্স কার্নেলের এই প্রথম পাবলিক সংস্করণটি 17 সেপ্টেম্বর প্রকাশিত হয়েছিল।

0.0.1 কার্নেল ছিল 62 KB সংকুচিত আকারে এবং এতে সোর্স কোডের প্রায় 10 হাজার লাইন ছিল যা আজকের লিনাক্স কার্নেলের তুলনায় 28 মিলিয়নেরও বেশি লাইন কোড রয়েছে।

২০১০ সালে ইউরোপীয় ইউনিয়ন কর্তৃক পরিচালিত একটি সমীক্ষা অনুসারে, একটি আধুনিক লিনাক্স কার্নেলের অনুরূপ একটি প্রকল্প তৈরির আনুমানিক খরচ শুরু থেকে এক বিলিয়ন ডলারের বেশি হবে (হিসাব করা হয়েছিল যখন কার্নেলের ১ million মিলিয়ন লাইন কোড ছিল)। আরেকটি অনুমান 2010 বিলিয়নেরও বেশি।

লিনাক্স সম্পর্কে কিছুটা

লিনাক্স কার্নেল MINIX অপারেটিং সিস্টেম দ্বারা অনুপ্রাণিত হয়েছিল, যা লিনাস তার সীমিত লাইসেন্স দিয়ে পছন্দ করেননি। পরবর্তীতে, যখন লিনাক্স একটি বিখ্যাত প্রকল্প হয়ে ওঠে, দুষ্ট তারা লিনাসের বিরুদ্ধে সরাসরি কোড কপি করার অভিযোগ আনার চেষ্টা করেছিল কিছু MINIX সাব -সিস্টেমের।

MINIX এর লেখক এই আক্রমণ প্রতিহত করেছিলেন, অ্যান্ড্রু টেনেনবাউম, যিনি একজন শিক্ষার্থীকে লিনাক্সের প্রথম সর্বজনীন সংস্করণের সাথে মিনিক্স কোডের বিস্তারিত তুলনা করার জন্য নিযুক্ত করেছিলেন। পসিক্স এবং এএনএসআই সি প্রয়োজনীয়তার কারণে অধ্যয়নের ফলাফলগুলি কেবল চারটি নগণ্য কোড ব্লক মিলের উপস্থিতি দেখিয়েছে।

লিনাস মূলত কার্নেল ফ্রেক্সকে কল করার কথা ভাবলাম, ফ্রি, ফ্রিক এবং এক্স (ইউনিক্স) থেকে। কিন্তু কার্নেল নামটি পেয়েছে "লিনাক্স" অ্যারি লেমকের হালকা হাত দিয়ে, যিনি লিনাসের অনুরোধে, বিশ্ববিদ্যালয়ের 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 এর জন্য সমর্থন যোগ করা, একটি নতুন ফায়ারওয়াল বাস্তবায়ন, একটি নতুন শব্দ সাবসিস্টেম চালু করা
  • ফেব্রুয়ারো ডি 2001: লিনাক্স 2.4, 8-প্রসেসর সিস্টেম এবং 64 জিবি র RAM্যাম, এক্সট 3 ফাইল সিস্টেম, ইউএসবি, এসিপিআই সাপোর্ট।
  • ডিসেম্বর 2003: লিনাক্স 2.6, SELinux সাপোর্ট, স্বয়ংক্রিয় কার্নেল টিউনিং টুলস, sysfs, নতুন ডিজাইন করা মেমরি ম্যানেজমেন্ট সিস্টেম।
  • 2008 এর সেপ্টেম্বরে, লিনাক্স কার্নেলের উপর ভিত্তি করে অ্যান্ড্রয়েড প্ল্যাটফর্মের প্রথম সংস্করণ গঠিত হয়েছিল।
  • জুলাই 2011 সালে, 10.x শাখার বিকাশের 2.6 বছর পরে, 3.x সংখ্যায় রূপান্তর করা হয়েছিল।
  • 2015- তে, লিনাক্স 4.0, সংগ্রহস্থলে গিট বস্তুর সংখ্যা 4 মিলিয়নে পৌঁছেছে।
  • 2018 এর এপ্রিল মাসে, আমি সংগ্রহস্থলে 6 মিলিয়ন গিট-কোর বস্তুর বাধা অতিক্রম করেছি।
  • জানুয়ারী 2019 এ, লিনাক্স 5.0 কার্নেল শাখা গঠিত হয়েছিল।
  • আগস্ট 2020 এ পোস্ট করা হয়েছে, কার্নেল 5.8 প্রকল্পের সমগ্র জীবনকালে সমস্ত কার্নেলের পরিবর্তনের সংখ্যার দিক থেকে সবচেয়ে বড় ছিল।
  • 2021- তে, মরিচা ভাষায় ড্রাইভার তৈরির কোড লিনাক্স কার্নেলের পরবর্তী শাখায় যুক্ত করা হয়েছিল।

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়ী: AB ইন্টারনেট নেটওয়ার্ক 2008 SL
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।