Історія розвитку ВПЗ
Реферат, 20 Ноября 2013, автор: пользователь скрыл имя
Описание работы
Як і безкоштовне ( freeware ) і безкоштовно розповсюджується програмне забезпечення , ВПЗ можна отримувати і використовувати безкоштовно (але конкретний розповсюджувач може стягувати плату за отримання у нього копій , за канали доставки , носії - компакт -диски або додаткові сервісні послуги). Однак freeware зазвичай поширюється в Исполнимости вигляді без вихідних кодів і є пропрієтарним ПО , а щоб ПЗ було вільним , одержувачам повинні бути доступні його вихідні коди , з яких можна створювати виконані файли , з відповідними ліцензіями . Також слід розрізняти вільне і відкрите ПЗ ( open source ) - хоча доступність вихідного коду для ВПЗ є обов'язковим, а багато відкриті програми є одночасно вільними , але відкритим іноді називають [ хто?] І деякий невільне пропрієтарне ПЗ.
Содержание работы
Зміст
1 Вільні ліцензії
2 Розробка ПЗ як наукове дослідження
3 Введення обмежень для ПО
4 Визначення вільного ПЗ
4.1 Open source software
5 Основна громадська ліцензія GNU
6 Спільнота розробників і користувачів
6.1 Взаємодопомога
6.2 Виправлення помилок
7 Філософія
8 Міграція на вільне ПЗ
9 Поширеність вільного і відкритого ПЗ
12 Посилання
Файлы: 1 файл
Документ Microsoft Office Word.docx
— 78.04 Кб (Скачать файл)Програму можна вільно використовувати з будь-якою метою ( « нульова свобода »).
Можна вивчати , як програма працює, і адаптувати її для своїх цілей ( « перша свобода »). Умовою цього є доступність вихідного тексту програми .
Можна вільно поширювати копії програми - на допомогу товаришу ( «друга свобода »).
Програму можна вільно покращувати і публікувати свою поліпшену версію - з тим , щоб принести користь всьому співтовариству ( «третя свобода »). Умовою цієї третьої свободи є доступність вихідного тексту програми і можливість внесення до нього модифікацій і виправлень.
Можливість виправлення помилок
і покращення програм - найважливіша
особливість вільного і відкритого
програмного забезпечення , що просто
неможливо для користувачів закритих
приватних програм навіть при
виявленні в них помилок і
дефектів , кількість яких , як правило
, невідомо нікому .
Тільки задовольняє всім чотирьом
перерахованим принципам програма
може вважатися вільної програмою
, тобто гарантовано відкритою
і доступною для модернізації
та виправлення помилок і дефектів
, і не має обмежень на використання
та поширення. Потрібно підкреслити , що
ці принципи обумовлюють тільки доступність
вихідних текстів програм для
загального використання , критики
і поліпшення , і права користувача
, що отримав здійсненний або вихідний
код програми , але ніяк не обумовлюють
пов'язані з поширенням програм
грошові відносини , в тому числі
не припускають і безоплатності
. В англомовних текстах тут
часто виникає плутанина , оскільки
слово « free » по-англійськи означає
не тільки «вільне » , а й « безкоштовне»
, і нерідко вживається стосовно
безкоштовному програмному забезпеченню
, яке поширюється без справляння плати
за використання , але недоступне для зміни
користувачами і співтовариством , тому
що його вихідні тексти не опубліковані.
Таке безкоштовне ПЗ зовсім не є вільним.
Навпаки , вільне ПЗ цілком можна поширювати
(і поширюють ) , стягуючи при цьому плату
, однак дотримуючись при цьому критерії
свободи: кожному користувачеві надається
право отримати вихідні тексти програм
без додаткової плати ( за винятком ціни
носія) , змінювати їх і поширювати далі.
Всяке програмне забезпечення , користувачам
якого не надається такого права , є невільним
- незалежно від будь-яких інших умов.
Open source software
Open source software
Відкритий доступ до вихідних текстів програм є ключовою ознакою вільного ПЗ , тому запропонований дещо пізніше Еріком Реймондом термін open source software ( ПО з відкритим вихідним текстом) деяким представляється навіть більш вдалим для позначення даного феномена , ніж спочатку запропонований Столлманом « free software ». Столлман наполягає на відмінності цих двох понять , оскільки слова open source вказують лише на наявність одного , чи не найважливішого (хоча і необхідного для реалізації двох з чотирьох свобод ) , на його думку , з властивостей , притаманних вільному ПЗ - можливості побачити вихідний код.
Хоча різні формальні визначення
вільних і відкритих творів зазвичай
багато в чому збігаються для ПО
, вираження open source і « відкрите програмне
забезпечення » в окремих випадках
використовується [ ким?] Для пропрієтарного
ПЗ , які не підходящого ні під
одне з них (наприклад , комерційне ПЗ
з відкритим вихідним кодом) .
Основна громадська ліцензія GNU
Основна громадська ліцензія GNU