Linux obchodził 28 lat publicznego ogłoszenia

Wczoraj minęło 28 lat od ogłoszenia Linuksa przez jego twórcę, Linusa Torvaldsa, 25 sierpnia 1991 roku, w którym po raz pierwszy ogłoszono przyszłą dostępność Linuksa . Pierwsza publiczna wersja jądra Linuksa została zaprezentowana 17 września.

Pierwsze udostępnione światu jądro Linux w wersji 0.0.1 miało rozmiar 62 KB w formie skompresowanej i zawierało około 10 000 linii kodu (dla porównania, obecne jądro Linux zawiera ponad 26 milionów linii kodu).

W tym czasie zbiór opinii Linusa Torvaldsa uzupełniał działania mające na celu wyznaczenie granicy z Minixem.

W rzeczywistości, w przeciwieństwie do decyzji profesora Tanenbauma o umieszczeniu Minix w mikrojądrze, Linus decyduje się pozostać na fundamencie Uniksa i przyjmuje monolityczną strukturę rdzenia swojego systemu operacyjnego, inspirowaną rozwojem w Minix.

„Myślę, że zaprojektowanie monolitycznego rdzenia w 1991 roku to bardzo zły pomysł. Ciesz się, że nie jesteś jednym z moich uczniów. Nie dostałbym dobrej oceny za taki projekt ”- powiedział Tanenbaum Linusowi. W rzeczywistości profesor był zdania, że ​​przyszłość systemów operacyjnych nie opiera się na rdzeniach monolitycznych, ale na mikro-rdzeniach.

Ogłoszenie 28-letniego Linusa Torvaldsa brzmiało następująco:

Witam wszystkich, którzy używają Minix. Piszę (darmowy) system operacyjny (to tylko hobby, nie będzie to kwestia na poziomie GNU) dla klonów 386 i 486.

Projekt jest realizowany od kwietnia i stopniowo nabiera kształtu. Chciałbym uzyskać informacje zwrotne na temat rzeczy, które ludzie lubią lub nie lubią w Minix, ponieważ mój system operacyjny wygląda trochę podobnie (w tym fizyczna organizacja systemu plików, między innymi z powodów praktycznych). Przeportowałem bash 1.08 i gcc 1.40 i wszystko idzie całkiem nieźle.

Oznacza to, że za kilka miesięcy zaproponuję coś konkretnego i chciałbym wiedzieć, jakie cechy będą najbardziej potrzebne użytkownikom. Wszystkie sugestie są mile widziane, ale nie mogę obiecać, że wszystkie wdrożę.

Ostrzeżenie: ten system operacyjny nie jest oparty na kodzie Minix, a jego system plików obsługuje wiele wątków. Nie jest przenośny i prawdopodobnie nigdy nie będzie obsługiwał niczego poza dyskami twardymi AT, ponieważ to wszystko, co mam ”- napisał wtedy.

Udostępnienie kodu źródłowego społeczności nastąpiło w następnym roku (1992) na licencji GPL.

Od tego czasu to, co kiedyś było hobby Linusa Torvaldsa, stało się dużym projektem. W 2018 roku repozytorium jądra Linuksa składało się z 61 725 plików, co łącznie dało 25 584 633 wierszy kodu.

Nie wspominając o dokumentacji, plikach Kconfig, kreatorach i narzędziach itp. Po ponad dwóch dekadach rozwój Linuksa trwa nadal.

W ubiegłym roku w ramach projektu odnotowano łącznie 782,487 19,000 zaangażowania ponad 3 XNUMX autorów. To pokazuje entuzjazm społeczności dla inicjatywy, do której Linus Torvalds nadal jest jednym z najczęstszych współtwórców. W rzeczywistości fiński informatyk odpowiadał za zaledwie XNUMX% wszystkich zaangażowań w zeszłym roku.

Mimo że Linus Torvalds do dziś nie jest zadowolony z tego, co stało się z jego dziełem , to w tej branży systemy operacyjne utrzymują się na poziomie około 3% udziału w rynku, co uważa za porażkę na rynku systemów operacyjnych dla komputerów stacjonarnych.

W tej kwestii niedawno wypowiadał się sam Linus Torvalds , który stwierdził, że przyczyną porażki Linuksa jest fragmentacja ekosystemu.

Chociaż z drugiej strony medalu, jeśli chodzi o systemy dla superkomputerów, Linux jest tym, który obejmuje prawie wszystko.

Ponieważ dzięki temu wielu z tych, którzy wątpią w Linuksa, może zdać sobie sprawę z wielkiego udziału Linuksa na dużą skalę.


Dodaj jako preferowane źródło w Google