Поширення програмного забезпечення

Автор: Randy Alexander
Дата Створення: 27 Квітень 2021
Дата Оновлення: 16 Травень 2024
Anonim
Как стать ПО программистом? - Ответ профессионала
Відеоролик: Как стать ПО программистом? - Ответ профессионала

Зміст

Визначення - Що означає розповсюдження програмного забезпечення?

Поширення програмного забезпечення стосується зміни існуючого коду програми та розповсюдження копій зміненого коду для інших користувачів. Спочатку було визначено на першій міжнародній конференції GNU General Public License Version 3 (GPLv3) у 2006 році, щоб запобігти охопленню програмного забезпечення GNU відповідно до будь-якого закону про авторське право. Програмне забезпечення GNU має бути безкоштовним, тому вдосконалення програмного забезпечення та розподіл удосконалень заохочується згідно з Загальною публічною ліцензією GNU (GPL).

Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює розповсюдження програмного забезпечення

Поширення програмного забезпечення по суті означає змінити програму, а потім поділитись модифікованим кодом з іншими. Для власного програмного забезпечення це було б явним порушенням авторських прав. Проект GNU використовував термін поширення програмного забезпечення як вирішення для запобігання коду GNU не стати частиною програмного забезпечення, захищеного авторським правом.

Якщо програміст бере код GNU і змінює його, йому дозволяється ділитися ним (розповсюджуватись), але він позбавив його законних прав. Якщо програміст подає претензію на право власності, оригінальна ліцензія, яку він погодився для отримання коду, позбавляє його прав на код протягом 60 днів після порушення (у цьому випадку вимоги щодо права власності). Програміст залишає право налаштування на базу коду, на яку він не має права, тим самим запобігаючи будь-якій комерційній перевазі вимагати права власності.

GNU GPL вже надає користувачам право змінювати та виконувати код так, як вони вважають за потрібне, тому мова розповсюдження програмного забезпечення була додана, щоб запобігти будь-якій спробі заявити право власності, коли / якщо ці зміни були надані спільним.