През 1987 г. учителят Андрю С. Таненбаум написа университетска книга за дизайна на операционни системи, в който той предложи нова философия: че е възможно да се „видят“ и „докоснат“ вътрешностите на реална операционна система, като част от практическото обучение на студента. Но поради очевидни проблеми с авторско право, Tanenbaum не можеше да се върне към нито една от съществуващите операционни системи по това време, така че реши да напише проста, но в същото време цялостна операционна системаи публикувайте изходния код в приложение към вашата книга.
Не след дълго се появиха привържениците на тази система, която прие името на Minix и това симулира система UNIX до голяма степен и на персонален компютър от онова време, който дори нямаше твърд диск. Един от тези последователи беше Линус Торвалдс.
Minix имаше доста ограничения в своя дизайн, така че Торвалдс реши в един момент да го пренапише, така че да използва разширените функции на процесора 80386, което позволява имплантиране на виртуална памет. Отначало тази алтернатива на Minix беше способен на много малко неща, но благодарение на експлозията на явлението Интернет по това време се появиха стотици сътрудници по целия свят, които писаха всякакви шофьори за новата операционна система. По този начин тази нова система, известна вече като Linux, стана Клон UNIX по-пълно за персонални компютри. Благодарение и на използването на GNU програми, беше надарен Linux на многобройни приложения и инструменти за разработка, без да се налага да прибягвате по всяко време към софтуер търговски.
И така се родиха любимите ни хора от операционната система!
Здравейте. Аз съм читател на този блог и с цялото ми уважение искам да кажа следното:
Вярвам, че информацията, която представяте, е идеална, но има някои неща, които не са точно такива, каквито се позовавате на тях.
Вярно е, че Minix е началото на идеята на Torvalds да създаде операционна система, но със сигурност основното й вдъхновение е GNU. Всъщност в този първи исторически имейл Линус казва, че не очаква проектът му да бъде толкова голям, колкото GNU.
В допълнение, Линус може да започне да програмира своя проект, благодарение на инструментите, създадени от проекта GNU, който заедно с BSD е първият, който създава ОС, равна на UNIX, но безплатна.
По-късно Linux е включен като ядро на операционната система GNU. Те се допълват, нито един от тях не би могъл да съществува без другия. GNU е операционната система, която отговаря на това, което потребителят иска, а Linux е ядрото, което работи директно върху хардуера. Цялостната система се нарича GNU / Linux.
Уважение.
Поздрави.
Благодаря за вашия коментар и разясненията, Лукас.
Поздрав и благодаря за четенето!