Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Операційна система Linux

Реферат Операційна система Linux





в 1983 році, і його метою було створення повністю вільної операційної системи. Поштовхом до народження проекту стали обставини виникли в 1982 році. Тоді Річард Столлман працював у лабораторії штучного інтелекту Массачусетського Технологічного Інституту. У їх лабораторію була куплена комерційна операційна система. Умови ліцензування цієї системи накладали обмеження на поширення вихідних кодів програм, і це помітно гальмувало процес розробки програмного забезпечення, вимагало повторної розробки вже існуючих компонентів. Ричард Столлман, сам будучи дуже талановитою програмістом вирішив переломити це хибне стан речей в програмуванні. 27 вересня 1983 він оголосив про початок розроблення проекту GNU (GNU is Not Unix) метою якого було створення Unix-сумісної операційної системи, у якої буде ядро ​​і всі необхідні супутні утиліти (редактор, оболонка, компілятор і т.д.). Так само декларувалася можливість отримання вихідних кодів проекту будь-яким бажаючим. Всі бажаючі запрошувалися до участі у проекті. Щоб МТІ не міг нав'язати права власності на дітище Столлман, він пішов з інституту в січні 1984. Першою програмою, розробленою в рамках проекту був текстовий редактор Emacs. У 1985 році Столлман заснував Free Software Foundation (FSF) - благодійний фонд для розробки вільно поширюваного ПЗ. Наступним дуже важливим кроком Річарда було створення ліцензії GPL (General Public License). Основна ідея GPL в тому, що користувач повинен володіти наступним правами (свободами):

Г± Правом запускати програму для будь-яких цілей;

Г± Правом вивчати пристрій програми і пристосовувати її до своїх потреб, що передбачає доступ до вихідного коду програми;

Г± Правом поширювати програму, маючи можливість допомогти іншим;

Г± Правом покращувати програму і публікувати поліпшення, на користь всієї спільноти, що теж передбачає доступ до вихідного коду програми.

Програмне забезпечення, яке розповсюджується під цієї ліцензією, можна як завгодно використовувати, копіювати, допрацьовувати, модифікувати, передавати, продавати модифіковані (або немодифіковані) версії іншим особам за умови, що результат такої переробки теж буде поширюватися під ліцензією GPL. Остання умова - найважливіше і визначальне в цієї ліцензії. Воно гарантує, що результати зусиль розробників вільного ПЗ залишаться відкритими і не стануть частиною якогось пропрієтарного продукту. p align="justify"> До 1990 року в рамках проекту GNU було створено більшість компонент, необхідних для функціонування вільної операційної системи. Крім текстового редактора Emacs, Столлман створив компілятор gcc (GNU C Compiler) і відладчик gdb. Так-же були розроблені бібліотека мови Сі і оболонка BASH. Бракувало тільки найважливішого - ядра. У цей самий час і з'явил...


Назад | сторінка 2 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розширення функціоналу програмного комплексу колективної розробки для групо ...
  • Реферат на тему: Основи операційної системи UNIX
  • Реферат на тему: Особливості операційної системи UNIX
  • Реферат на тему: Спецпереселення до Сібіру 1930-го року: чг Було воно вігіднім?
  • Реферат на тему: Створення програми-інтерпретатора для обробки вихідних текстів програм, що ...