আজ লিনাক্স তার 31তম বার্ষিকী উদযাপন করছে

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

এই ভাবে অজান্তেই লিনাক্স কার্নেলের প্রথম পাবলিক রিলিজ হয়ে উঠবে যা 17 সেপ্টেম্বর উপস্থাপন করা হয়েছিল। কার্নেল 0.0.1 কে 62 KB তে সংকুচিত করা হয়েছিল এবং এতে সোর্স কোডের প্রায় 10.000 লাইন রয়েছে, যা বর্তমান সংস্করণের বিপরীতে, আধুনিক লিনাক্স কার্নেলে 30 মিলিয়ন লাইনের কোড রয়েছে।

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

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

লিনাস মূলত কার্নেল ফ্রেক্স নামকরণের কথা ভেবেছিলেন, "ফ্রি", "ফ্রিক" এবং এক্স (ইউনিক্স) শব্দ থেকে। কিন্তু "লিনাক্স" নামটি কার্নেলকে দেওয়া হয়েছিল আরি লেমকে, যিনি, লিনাসের অনুরোধে, ইউনিভার্সিটির FTP সার্ভারে কার্নেল স্থাপন করেছিলেন, ফাইলের সাথে ডিরেক্টরিটির নামকরণ করেছিলেন "ফ্রেক্স", যেমন Torvalds অনুরোধ করেছিলেন, কিন্তু "linux"।

এটি উল্লেখযোগ্য যে উদ্যোক্তা ব্যবসায়ী উইলিয়াম ডেলা ক্রোস লিনাক্স ট্রেডমার্ক নিবন্ধন করতে পেরেছিলেন এবং সময়ের সাথে সাথে রয়্যালটি সংগ্রহ করতে চেয়েছিলেন, কিন্তু পরে তার মন পরিবর্তন করেছিলেন এবং ট্রেডমার্কের সমস্ত অধিকার লিনাসের কাছে হস্তান্তর করেছিলেন। লিনাক্স কার্নেলের অফিসিয়াল মাসকট, পেঙ্গুইন টাক্স, 1996 সালে অনুষ্ঠিত একটি প্রতিযোগিতার ফলস্বরূপ নির্বাচিত হয়েছিল এবং যার নাম টাক্স টোরভাল্ডস ইউনিএক্সের জন্য দাঁড়িয়েছে।

জন্য হিসাবে কার্নেল বিকাশের ইতিহাস, আমরা এটির কিছুটা ভাগ করি:

  • সেপ্টেম্বর 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- তে, মরিচা ভাষায় ড্রাইভার তৈরির কোড লিনাক্স কার্নেলের পরবর্তী শাখায় যুক্ত করা হয়েছিল।
  • 2022 সালের আগস্টে, Linux কার্নেল 6.0 শাখা গঠিত হয়েছিল, কারণ সংস্করণ নম্বরে প্রথম সংখ্যা পরিবর্তন করার জন্য 5.x শাখায় যথেষ্ট সংস্করণ ছিল।

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

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

*

*

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