Линус Торвальд начинал карьеру не с целью изменить лицо вычислительной техники, и даже не думал, что его маленький эмулятор станет ядром, на котором взрастут сотни операционных систем, и на которых будут обслуживаться огромные сервера. Фактически, он даже не хотел называть программное обеспечение как Linux — он полагал, что это будет эгоистичным. Несмотря на его отношение, Linux явилось своего рода данью уважения человеку, который создал ее, и частично внесший вклад в UNIX, систему, породившую на свет его интересы в создании более доступной ОС.
О создании Linux
В 1991 г., будучи студентом Хельсинского Университета в Финляндии, Линус Торвальд написал небольшую программу эмуляции терминала, чтобы получить доступ к университетским серверам UNIX и тихо использовать особенности своего компьютера. В то время, он работал над проектом GNU (проект по свободному распространению программного обеспечения), предпринимая попытки создать независимую совместимую с UNIX систему программного обеспечения, которая должна была разрабатываться около 10 лет, но Торвальд не хотел ждать дольше. Используя MINIX как свою модель, Торвальд создал ядро операционной системы, независимо от права кода MINIX и независимо от расходов академической системы UBIX.
В 1992 г., спустя год, когда Linux начали выпускать продукцию, Эндрю Танебаум, создатель MINIX заявил, что продукция вышла из моды. Он ссылался на недостаток мобильности и связи с определенным оборудованием, а его главным аргументом было то, что Linux вымрут в ближайшие несколько лет. С выпуском проекта GNU, было доказано, что Танебаум оказался неправ. После того, как он решил вопрос с разрешением прав на пользование Linux с разрешения GNU GPL, Торвальд получил возможность работать с кодом GNU.
Работая совместно с разработчиками GNU, Торвальд интегрировал код в его программу и создал полнофункциональную мобильную операционную систему. Монолитное ядро обрабатывает доступ файловой системы, управляет технологическим процессом и организацией сетей, а также интегрирует драйвера. Самое лучшее из этого то, что это свободно, и имеется открытый доступ к коду.
Разработка Linux
С годами, программисты создали сотни распределений, основанных на ядре Linux. Самыми популярными собственными распределениями являются Debian, GNOME and KDE, которые работают немного иначе, но все они обеспечивают графический интерфейс пользователя на верхушки оболочки. Это означает, что пользователи могут работать на машине без надобности взаимодействия с компилятором или работать на линии передач команд.
Развитие Linux
В 1994 г., было запущено первое коммерческое предприятие Linux — Red Hat, которое было первой дистрибуцией Linux, использующей менеджера пакетов. В пакетировании некоторого количества программных опций с их дистрибуцией, Red Hat предоставил пользователям легкий способ установки необходимого программного обеспечения.
Возможности Linux
Вместе с кодом для ядра Linux, который легко доступен программистам, для модификации и конструкции, открывается новый мир возможностей. Конечные пользователи, которые в настоящее время предпочитают свободу действий работы в режиме командной строки, имеющие сейчас операционную систему, с которой они работают, а также те, кто предпочитают графический интерфейс, могут теперь использовать все привилегии ядра Linux.
Преимущества Linux
Linux поддерживает возможную альтернативу использования Windows или Mac OS. Ее рентабельность сделала их соперниками в использовании как программного обеспечения для серверов. Многие школы используют проект конечного (терминального) сервера Linux K12 (полное среднее образование) как способ предоставить студентам доступ ко всем необходимым программам без чрезмерной лицензионной оплаты за каждый компьютер.
Линух это круто! Сколько лет юзаю, столько открываю для себя что-то новое и оч классное. Конечно, первое время очень приходилось повозиться!