Теорія операційної системи

:: Меню ::

Головна
Представлення даних в обчислювальних системах
Машинні мови
Завантаження програм
Управління оперативною пам'яттю
Сегментна і сторінкова віртуальна пам'ять
Комп'ютер і зовнішні події
Паралелізм з точки зору програміста
Реалізація багатозадачності на однопроцесорних комп'ютерах  
Зовнішні пристрої
Драйвери зовнішніх пристроїв
Файлові системи
Безпека
Огляд архітектури сучасних ОС

:: Друзі ::

Карта сайту
 

:: Статистика ::

 

 

 

 

 

GNU Not Unix

Проект GNU був початий викладачем Массачусетс КТО технологічного інституту Р. Столлменом і мав на меті розробку повністю вільної операційної системи. "Повна свобода" гарантувалася своєрідною ліцензійною угодою, так званою copyleft — текст сучасної версії цієї угоди, GPL (General Public License — спільна публічна ліцензія), розміщується в заголовку кожного файлу вихідного тексту програмних продуктів, поширюваних відповідно до цієї ліцензії [www.fsf.org].
Питання про необхідність, доцільність і допустимість цієї схеми поширення ПО, а також про моральних, юридичних, економічних, соціальних і інших наслідках її вживання до цих пір є предметом жарких дебатів [www.tuxedo.org homesteading]. Проте, в рамках діяльності FSF (Free Software Foundation — фонд вільного програмного забезпечення) було розроблено немало високоякісного і корисного ПО, перш за все — компілятор GNU C/c++, текстовий редактор (і за сумісництвом інтегрована середа розробки) GNU Emacs, функціональні еквіваленти стандартних утиліт UNIX і ряд інших програм і утиліт. Основною метою проекту оголошувалася розробка GNU HURD, вельми амбітною мікроядерною ОС.
У 1996 р. публіці була представлена украй сира альфа-версія системи. На той час Linux вже простував по планеті переможним кроком і відвернув на себе всіх фахівців, здатних брати участь в розробці ядра і приголосних поширювати результати своєї діяльності на умовах GPL. Напевно, із-за цього HURD не залучив уваги ні розробників, ні бета-тестеров. З тих пір до моменту публікації цієї книги не поступало ні нових версій, ні оголошення про припинення робіт. Мабуть, слід визнати, що проект HURD завершився провалом.

 

:: Реклама ::

 

:: Посилання ::


 

 

 


Copyright © Kivik, 2017