لينڪس ڪرنل 30 سالن جو ٿي ويو

25 آگسٽ 1991 تي، پنجن مهينن جي ترقيءَ کان پوءِ، 21 سالن جي شاگرد Linus Torvalds comp.os.minix ٽيلي ڪانفرنس ۾ اعلان ڪيو ته نئين لينڪس آپريٽنگ سسٽم جو ڪم ڪندڙ پروٽوٽائپ مڪمل ٿي چڪو آهي، پورٽنگ بش 1.08 ۽ gcc 1.40. مڪمل ڪيو ويو. لينڪس ڪرنل جو پهريون عوامي رليز 17 سيپٽمبر تي متعارف ڪرايو ويو. 0.0.1 ڪرنل 62 KB کمپريس ٿيل هو ۽ ان ۾ سورس ڪوڊ جون 10 لائينون شامل هيون. جديد لينڪس ڪنيال ۾ 28 ملين کان وڌيڪ لائنون ڪوڊ آهن. 2010 ۾ يورپي يونين پاران ڪم ڪيل هڪ مطالعي مطابق، جديد لينڪس ڪنيل وانگر هڪ منصوبي جي شروعات کان ترقي ڪرڻ جي لڳ ڀڳ قيمت هڪ بلين آمريڪي ڊالر کان وڌيڪ هوندي (حساب ڪيو ويو جڏهن ڪرنل ۾ ڪوڊ جون 13 ملين لائنون هيون) ، ٻين اندازن مطابق - 3 ارب کان وڌيڪ.

لينڪس ڪرنل MINIX آپريٽنگ سسٽم کان متاثر ٿيو، جيڪو لينس کي ان جي محدود لائسنس سان مناسب نه هو. تنهن کان پوء، جڏهن لينڪس هڪ مشهور منصوبو بڻجي ويو، مخالفين لينس کي سڌو سنئون ڪجهه MINIX سب سسٽم جي ڪوڊ کي نقل ڪرڻ جو الزام ڏيڻ جي ڪوشش ڪئي. حملي کي رد ڪيو ويو اينڊريو ٽيننبام، MINIX جي ليکڪ، جنهن هڪ شاگرد کي ڪم ڪيو ته هو Minix ڪوڊ ۽ لينڪس جي پهرين عوامي رليز جي وچ ۾ تفصيلي مقابلو ڪري. مطالعي جا نتيجا ڏيکاريا ويا ڪوڊ بلاڪ جي صرف چار نابالغ ميچز جي موجودگي، POSIX ۽ ANSI C جي ضرورتن جي ڪري.

لينس اصل ۾ ڪرنل فريڪس کي نالو ڏيڻ جو سوچيو، لفظن "مفت"، "فريڪ" ۽ ايڪس (يونڪس) مان. پر نالو ”لينڪس“ ڪرنل کي ايري ليمڪي ڏنو هو، جنهن لينس جي درخواست تي يونيورسٽي جي ايف ٽي پي سرور تي ڪرنل رکي، ڊاريڪٽري جو نالو آرڪائيو سان رکيو ”فريڪس“ نه، جيئن Torvalds پڇيو، پر ”لينڪس“. ”. اهو قابل ذڪر آهي ته ڪاروباري واپاري وليم ڊيلا ڪروس (وليم ڊيلا ڪروس) لينڪس ٽريڊ مارڪ کي رجسٽر ڪرڻ ۾ مدد ڪئي ۽ وقت سان گڏ رائلٽي گڏ ڪرڻ چاهيندا هئا، پر بعد ۾ هن پنهنجي ذهن کي تبديل ڪيو ۽ ٽريڊ مارڪ جا سڀئي حق لينس ڏانهن منتقل ڪيا. لينڪس ڪرنل جو سرڪاري ماسڪوٽ، ٽڪس پينگوئن، 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 ملين لائينون.
  • 5.8 - آگسٽ 2020، ڪوڊ جون 28.4 ملين لائينون.
  • 5.13 - جون 2021، ڪوڊ جون 29.2 ملين لائينون.

بنيادي ترقي جي ترقي:

  • لينڪس 0.0.1 - سيپٽمبر 1991، پهريون عوامي رليز صرف i386 سي پي يو جي حمايت ڪندي ۽ فلاپي مان بوٽنگ؛
  • لينڪس 0.12 - جنوري 1992، ڪوڊ GPLv2 لائسنس تحت ورهائڻ شروع ڪيو؛
  • لينڪس 0.95 - مارچ 1992، ايڪس ونڊو سسٽم کي هلائڻ جي صلاحيت شامل ڪئي، ورچوئل ميموري ۽ ادل بدلي ورهاڱي لاءِ سپورٽ لاڳو ڪئي وئي.
  • لينڪس 0.96-0.99 - 1992-1993، ڪم نيٽ ورڪنگ اسٽيڪ تي شروع ٿيو. Ext2 فائل سسٽم متعارف ڪرايو ويو، ELF فائل فارميٽ لاءِ سپورٽ شامل ڪئي وئي، سائونڊ ڪارڊز ۽ SCSI ڪنٽرولرز لاءِ ڊرائيور متعارف ڪرايا ويا، ڪنيل ماڊلز جي لوڊشيڊنگ ۽ /proc فائل سسٽم لاڳو ڪيو ويو.
  • 1992 ۾، SLS ۽ Yggdrasil جي پهرين تقسيم ظاهر ٿي. 1993 جي اونهاري ۾، Slackware ۽ Debian منصوبن جو بنياد رکيو ويو.
  • لينڪس 1.0 - مارچ 1994، پهريون سرڪاري طور تي مستحڪم رليز؛
  • لينڪس 1.2 - مارچ 1995، ڊرائيورن جي تعداد ۾ هڪ اهم واڌارو، الفا، MIPS ۽ SPARC پليٽ فارمن لاءِ سپورٽ، نيٽ ورڪ اسٽيڪ صلاحيتون وڌايون، پيڪٽ فلٽر جي ظاهر، NFS سپورٽ؛
  • لينڪس 2.0 - جون 1996، ملٽي پروسيسر سسٽم لاءِ سپورٽ؛
  • مارچ 1997: LKML، Linux kernel ڊولپر ميلنگ لسٽ قائم ڪئي وئي؛
  • 1998: پهريون Top500 لينڪس تي ٻڌل ڪلسٽر شروع ڪيو، جنهن ۾ الفا سي پي يوز سان گڏ 68 نوڊس شامل آهن؛
  • لينڪس 2.2 - جنوري 1999، ميموري مئنيجمينٽ سسٽم جي بهتر ڪارڪردگي، IPv6 لاء سپورٽ شامل ڪئي، نئين فائر وال کي لاڳو ڪيو، هڪ نئون آواز سبسسٽم متعارف ڪرايو؛
  • لينڪس 2.4 - فيبروري 2001، 8-پروسيسر سسٽم لاءِ سپورٽ ۽ 64 GB ريم، Ext3 فائل سسٽم، USB سپورٽ، ACPI؛
  • لينڪس 2.6 - ڊسمبر 2003، SELinux سپورٽ، خودڪار ڪنييل پيٽرولر ٽيوننگ ٽولز، sysfs، ٻيهر ڊزائين ڪيل ميموري مينيجمينٽ سسٽم؛
  • 2005 ۾، Xen hypervisor متعارف ڪرايو ويو، جيڪو ورچوئلائيزيشن جي دور ۾ شروع ڪيو؛
  • سيپٽمبر 2008 ۾، لينڪس ڪنيل جي بنياد تي Android پليٽ فارم جي پهرين رليز ٺاهي وئي؛
  • جولاءِ 2011 ۾، 10.x شاخ جي ترقيءَ جي 2.6 سالن کان پوءِ، 3.x نمبرنگ ۾ منتقلي ڪئي وئي. Git مخزن ۾ شين جو تعداد 2 ملين تائين پهچي ويو آهي؛
  • 2015 ۾، لينڪس 4.0 ڪنييل جي ڇڏڻ جي جاء ورتي. مخزن ۾ گٽ شين جو تعداد 4 ملين تائين پهچي ويو آهي؛
  • اپريل 2018 ۾، بنيادي ذخيري ۾ 6 ملين گٽ شين جو سنگ ميل پار ڪيو ويو.
  • جنوري 2019 ۾، لينڪس 5.0 ڪنييل شاخ ٺاهي وئي. مخزن 6.5 ملين گٽ شين جي سطح تي پهچي چڪو آهي.
  • آگسٽ 2020 ۾ شايع ٿيل، 5.8 ڪرنل پروجيڪٽ جي سڄي زندگي تي سڀني ڪرنل جي تبديلين جي تعداد جي لحاظ کان سڀ کان وڏو هو.
  • 5.13 ڪرنل ۾، ڊولپرز (2150) جي تعداد لاءِ رڪارڊ قائم ڪيو ويو، جن جون تبديليون ڪنيل ۾ شامل ڪيون ويون.
  • 2021 ۾، زنگ ۾ ڊرائيورز کي ترقي ڪرڻ لاء ڪوڊ شامل ڪيو ويو لينڪس-ايندڙ ڪنييل شاخ ۾. ڪور جي مکيه حصي ۾ زنگ کي سپورٽ ڪرڻ لاءِ اجزاء شامل ڪرڻ لاءِ ڪم جاري آهي.

بنيادي تبديلين جو 68٪ 20 سڀ کان وڌيڪ سرگرم ڪمپنين پاران ڪيو ويو. مثال طور، جڏهن ڪرنل 5.13 کي ترقي ڪري رهيو آهي، سڀني تبديلين جو 10٪ Intel پاران تيار ڪيو ويو، 6.5٪ Huawei پاران، 5.9٪ Red Hat پاران، 5.7٪ Linaro پاران، 4.9٪ Google پاران، 4.8٪ AMD پاران، 3.1٪ NVIDIA پاران، 2.8. % Facebook پاران، 2.3% - SUSE، 2.1% - IBM، 1.9% - Oracle، 1.5% - ARM، 1.4% - Canonical. 13.2% تبديليون تيار ڪيون ويون آهن آزاد مدد ڪندڙن يا ڊولپرز طرفان جن واضح طور تي اهو اعلان نه ڪيو ته انهن ڪجهه ڪمپنين لاءِ ڪم ڪيو آهي. 1.3 سيڪڙو تبديليون شاگردن، گريجوئيٽ شاگردن ۽ تعليمي ادارن جي نمائندن پاران تيار ڪيون ويون. ڪرنل ۾ شامل ڪيل ڪوڊ جي 5.13 لائنن جي تعداد جي لحاظ کان، AMD ليڊر آهي، جنهن جو حصو 20.2٪ هو (amdgpu ڊرائيور وٽ ڪوڊ جون 3 ملين لائينون آهن، جيڪي ڪل ڪرنل سائيز جو لڳ ڀڳ 10٪ آهن - 2.4 ملين سٽون پاڻمرادو ٺاهيل هيڊر فائلن جي حساب سان GPU رجسٽرز لاءِ ڊيٽا سان گڏ آهن).

جو ذريعو: opennet.ru

تبصرو شامل ڪريو