четвер, 29 березня 2012 р.

Створення і розвиток операційної системи Linux

    Лінус Торвальд починав кар'єру не з метою змінити обличчя обчислювальної техніки, і навіть не думав, що його маленький емулятор стане ядром, на якому взійдуть сотні операційних систем, і на яких будуть обслуговуватися величезні сервера. Фактично, він навіть не хотів називати програмне забезпечення як 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 і KDE, які працюють трохи інакше, але всі вони забезпечують графічний інтерфейс користувача на верхівці оболонки. Це означає, що користувачі можуть працювати на машині без потреби взаємодії з компілятором, або працювати на лінії передач команд.

   Розвиток Linux

   У 1994 г, було запущено перше комерційне підприємство Linux - Red Hat, яке було першою дистрибуцією Linux, що використовує менеджера пакетів. В пакетуванні деякої кількості програмних опцій з їх дистрибуцією, Red Hat надав користувачам легкий спосіб установки необхідного програмного забезпечення.

   Можливості Linux

   Разом з кодом для ядра Linux, який легко доступний програмістам для модифікації і конструкції, відкривається новий світ можливостей. Кінцеві користувачі, які в даний час вважають за краще свободу дій роботи в режимі командного рядка, що мають зараз операційну систему, з якою вони працюють, а також ті, хто віддають перевагу графічному інтерфейсу, можуть тепер використовувати всі привілеї ядра Linux.

   Переваги Linux

   Linux підтримує можливу альтернативу використання Windows або Mac OS. Її рентабельність зробила їх суперниками у використанні як програмного забезпечення для серверів. Багато шкіл використовують проект кінцевого (термінального) сервера Linux K12 (повна середня освіта), як спосіб надати студентам доступ до всіх необхідних програм без надмірної ліцензійної оплати за кожен комп'ютер.

Немає коментарів:

Дописати коментар