Честита 29-та годишнина "Linux"

25 август 1991 г., след пет месеца развитие студент на име "Линус Торвалдс" който по това време беше на 21 години даде да се разбере, че строи работещ прототип на нова операционна система, за които е завършена миграцията на bash 1.08 и gcc 1.40.

Отне няколко дни, за да бъде пусната първата публична версия на ядрото Linux, издаден на 17 септември. Ядрото 0.0.1 беше компресирано до 62 KB и съдържаше около 10 хиляди реда изходен код (докато текущото ядро ​​има над 28 милиона реда код).

Ядрото на Linux е вдъхновен от операционната система MINIX, което Линус не харесваше с ограничения си лиценз. по-късно, когато Linux се превърна в известен проект, недоволните те се опитаха да обвинят Линус, че директно копира кода на някои подсистеми MINIX.

Атаката е отблъсната от автора на MINIX, Андрю Таненбаум, който възложи на студент да направи подробно сравнение на кода на Minix с първите публични версии на Linux. Резултатите от проучването показват наличието на само четири незначителни съвпадения на кодови блокове поради изискванията на POSIX и ANSI C.

Линус първоначално е мислил да нарече ядрото "Freax" безплатно, изрод и X (Unix), но ядрото беше наречено "Linux" с лека ръка на Ари Лемке, който по искане на Линус постави ядрото на FTP сървъра на университета, като назова директорията с файла не „freax“, както поиска Торвалдс, а „linux“.

Забележително е, че Уилям Дела Кроче (предприемач) успява да регистрира търговската марка на Linux и иска да събира лицензионни възнаграждения с течение на времето, но след това промени решението си и прехвърли всички права върху търговската марка на Linus.

Официалният талисман за ядрото на Linux, пингвинът Tux, беше избран чрез състезание, проведено през 1996 г. Името Tux означава Torvalds UniX.

По отношение на историята на ядрото, това са най-важните версии през цялата история на Linux:

  • Към септември 1991 г. - Linux 0.0.1: Това е първата публична версия, която поддържа само i386 CPU и се зарежда от дискета
  • Към януари 1992 г. - Linux 0.12: кодът започва да се разпространява под лиценза GPLv2;
  • Към март 1992 г. - Linux 0.95- Осигурена възможност за стартиране на X Window System, поддръжка на виртуална памет и размяна на дялове.
    Linux 0.96-0.99 - 1992-1993: започна работата по мрежовия стек. Въведена е файловата система Ext2, добавена е поддръжка за файловия формат ELF, представени са драйвери за звукови карти и SCSI контролери.
    През 1992 г. се появяват първите дистрибуции на SLS и Yggdrasil. През лятото на 1993 г. бяха основани проектите Slackware и Debian.
  • Към март 1994 г. - Linux 1.0: е първата официално стабилна версия.
  • Към март 1995 г. - Linux 1.2: има значително увеличение на броя на драйверите, поддръжка на платформи Alpha, MIPS и SPARC, разширяване на възможностите на мрежовия стек, поява на пакет филтър, поддръжка за NFS.
  • Юни 1996 г. - Linux 2.0- Пристига с поддръжка на мултипроцесорни системи.
  • През март 1997г: Основаване на LKML, пощенски списък за разработчици на ядрото на Linux.
  • En 1998: Стартиране на първия Linux клъстер, базиран на Top500, състоящ се от 68 възли с алфа процесори.
  • Към януари 1999 г. - Linux 2.2: вече има по-ефективна система за управление на паметта, добавена поддръжка за IPv6, внедрена нова защитна стена, въведена нова звукова подсистема;
  • Към февруари 2001 г. - Linux 2.6- Поддръжка на 8-процесорни 64GB RAM системи, Ext3 файлова система, USB, поддръжка на ACPI.
  • Към декември 2003 г. - Linux 2.6: идва с поддръжка на SELinux, инструменти за автоматично настройване на ядрото, sysfs, ревизирана система за управление на паметта;
  • През 2005 г. беше представен хипервизорът Xen, въвеждащ ерата на виртуализация.
  • През септември 2008 г. се формира първата версия на платформата Android, базирана на ядрото на Linux.
  • Юли 2011 г. - край на клон 2.6.x: След 10 години развитие на клона 2.6.x е извършен преходът към номерирането 3.x. Броят на обектите в хранилището на Git достигна 2 милиона.
  • През 2015 г. - Linux 4.0- беше освободен, броят на git обектите в хранилището достигна 4 милиона.
  • Към януари 2019 г. - Linux 5.0: Хранилището е достигнало нивото от 6,5 милиона git обекта.
  • През август 2020 г. - Linux 5.8: Той беше най-големият по отношение на броя на промените на всички ядра през цялото съществуване на проекта.

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Хосе Луис Вилаверде изображение на резервоар каза той

    Linux не е операционна система, а ядрото, използвано от операционната система GNU, създадена от Ричард Столман.

    1.    напрегнат D каза той

      Наистина ли? (?)
      Благодаря за информацията (?)

    2.    Джон каза той

      Вие сте малко изгубени в историята на компютърните науки.

  2.   qtrit каза той

    Малка част от историята на операционната система, която революционизира всички съвременни технологии.

    и какво предстои ..