Разпространение на софтуер

Автор: Randy Alexander
Дата На Създаване: 27 Април 2021
Дата На Актуализиране: 16 Може 2024
Anonim
Начин за развиване на профил с разпространение
Видео: Начин за развиване на профил с разпространение

Съдържание

Определение - Какво означава разпространение на софтуер?

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

Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Techopedia обяснява разпространението на софтуер

Разпространението на софтуер по същество означава модифициране на програма и след това споделяне на модифицирания код с други. За собствения софтуер това би било явно нарушение на авторските права. Проектът GNU използва термина разпространение на софтуер като решение, за да предотврати кода на GNU да стане част от парче софтуер, защитено с авторски права.

Ако програмист вземе GNU код и го промени, той му е позволен да го споделя (разпространява), но той е лишил законните права върху него, като го направи. Ако програмистът подаде искане за собственост, оригиналният лиценз, с който той се съгласи, за да получи кода, го лишава от правата му върху кода в рамките на 60 дни след нарушение (в случая искането за собственост). Програмистът е оставен да ощипва кодовата база, на която няма право, като по този начин предотвратява всяко търговско предимство да претендира за собственост.

GNU GPL вече предоставя на потребителите правото да променят и изпълняват кода, както сметнат за добре, така че езикът за разпространение на софтуера беше добавен, за да се избегне всеки опит за искане на собственост, когато / ако тези модификации са споделени.