Wszystkiego najlepszego z okazji 29. rocznicy „Linux”

25 sierpnia 1991, po pięciu miesiącach opracowywania student o nazwisku „Linus Torvalds” który miał wtedy 21 lat dał do zrozumienia, że ​​buduje działający prototyp nowy system operacyjny, dla którego migracja bash 1.08 i gcc 1.40 została zakończona.

Wydanie pierwszej publicznej wersji jądra zajęło kilka dni Linux, który został wydany 17 września. Jądro 0.0.1 zostało skompresowane do 62 KB i zawierało około 10 tysięcy wierszy kodu źródłowego (podczas gdy obecne jądro ma ponad 28 milionów wierszy kodu).

Jądro Linuksa został zainspirowany systemem operacyjnym MINIX, czego Linus nie lubił z jego ograniczoną licencją. później, kiedy Linux stał się sławnym projektem, przeciwnicy próbowali oskarżyć Linusa o bezpośrednie kopiowanie kodu niektórych podsystemów MINIX.

Atak został odparty przez autora MINIX, Andrew Tanenbaum, który zlecił uczniowi szczegółowe porównanie kodu Minix z pierwszymi publicznymi wersjami Linuksa. Wyniki badań wykazały obecność tylko czterech pomijalnych dopasowań bloków kodu ze względu na wymagania POSIX i ANSI C.

Linus początkowo myślał o nazwie jądra „Freax” free, freak i X (Unix), ale jądro zostało nazwane „Linux” lekką ręką Ari Lemmke, który na prośbę Linusa umieścił jądro na serwerze FTP uniwersytetu, nazywając katalog z plikiem nie „freax”, jak zażądał Torvalds, ale „linux”.

Warto zauważyć, że William Della Croce (przedsiębiorca) zdołał zarejestrować znak towarowy Linux i chciał z czasem zbierać tantiemy, ale potem zmienił zdanie i przeniósł wszystkie prawa do znaku towarowego na Linusa.

Oficjalna maskotka jądra Linuksa, pingwin Tux, została wybrana w drodze konkursu zorganizowanego w 1996 roku. Nazwa Tux oznacza Torvalds UniX.

Odnośnie historii jądra, oto najważniejsze wersje w historii Linuksa:

  • Od września 1991 - Linux 0.0.1- Jest to pierwsza publiczna wersja, która obsługuje tylko procesor i386 i uruchamia się z dyskietki
  • Od stycznia 1992 - Linux 0.12: kod zaczął być rozpowszechniany na licencji GPLv2;
  • Od marca 1992 - Linux 0.95- Zapewniono możliwość uruchomienia X Window System, obsługę pamięci wirtualnej i zamianę partycji.
    Linux 0.96–0.99–1992–1993: prace rozpoczęto na stosie sieciowym. Wprowadzono system plików Ext2, dodano obsługę formatu plików ELF, wprowadzono sterowniki do kart dźwiękowych i kontrolerów SCSI.
    W 1992 roku pojawiły się pierwsze dystrybucje SLS i Yggdrasil. Latem 1993 roku powstały projekty Slackware i Debian.
  • Od marca 1994 - Linux 1.0: to pierwsza oficjalnie stabilna wersja.
  • Od marca 1995 - Linux 1.2- ma znaczący wzrost liczby sterowników, obsługę platform Alpha, MIPS i SPARC, rozszerzenie możliwości stosu sieciowego, pojawienie się filtru pakietów, obsługę NFS.
  • Czerwiec 1996 - Linux 2.0- Dostarczany z obsługą systemów wieloprocesorowych.
  • W marcu 1997r: Założenie LKML, listy mailingowej deweloperów jądra Linuksa.
  • En 1998: Uruchomienie pierwszego klastra Linux opartego na Top500, składającego się z 68 węzłów z procesorami Alpha.
  • Od stycznia 1999 - Linux 2.2: ma już wydajniejszy system zarządzania pamięcią, dodano obsługę IPv6, zaimplementowano nową zaporę ogniową, wprowadzono nowy podsystem dźwięku;
  • Od lutego 2001 - Linux 2.6- Wsparcie dla 8-procesorowych systemów 64GB RAM, systemu plików Ext3, USB, ACPI.
  • Od grudnia 2003 - Linux 2.6: zawiera wsparcie dla SELinux, narzędzia do automatycznego dostrajania jądra, sysfs, poprawiony system zarządzania pamięcią;
  • W 2005 roku pojawił się hiperwizor Xen, zapoczątkowując erę wirtualizacji.
  • We wrześniu 2008 roku powstała pierwsza wersja platformy Android oparta na jądrze Linuksa.
  • Lipiec 2011 - koniec gałęzi 2.6.x: Po 10 latach rozwoju gałęzi 2.6.x dokonano przejścia na numerację 3.x. Liczba obiektów w repozytorium Git osiągnęła 2 miliony.
  • W 2015 - Linux 4.0- został wydany, liczba obiektów git w repozytorium osiągnęła 4 miliony.
  • Od stycznia 2019 - Linux 5.0: Repozytorium osiągnęło poziom 6,5 miliona obiektów git.
  • W sierpniu 2020 - Linux 5.8: był największy pod względem liczby zmian wszystkich jąder podczas całego istnienia projektu.

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Symbol zastępczy dla Jose Luis Villaverde powiedział

    Linux nie jest systemem operacyjnym, jest jądrem używanym przez system operacyjny GNU stworzony przez Richarda Stallmana.

    1.    spięty D powiedział

      Naprawdę? (?)
      Dzięki za informację (?)

    2.    John powiedział

      Trochę zagubiłeś się w historii informatyki.

  2.   ćwierć powiedział

    Mała część historii systemu operacyjnego, który zrewolucjonizował wszystkie obecne technologie.

    i co nadchodzi ...