Propagacija programske opreme

Avtor: Randy Alexander
Datum Ustvarjanja: 27 April 2021
Datum Posodobitve: 11 Maj 2024
Anonim
Propagacija programske opreme - Tehnologija
Propagacija programske opreme - Tehnologija

Vsebina

Opredelitev - Kaj pomeni širjenje programske opreme?

Širjenje programske opreme se nanaša na spreminjanje obstoječe kode aplikacije in širjenje kopij spremenjene kode na druge uporabnike. Prvotno je bilo določeno na prvi mednarodni konferenci splošne javne licence GNU različice 3 (GPLv3) leta 2006, da prepreči, da bi programsko opremo GNU pokrivali kateri koli nacionalni zakon o avtorskih pravicah. Programska oprema GNU naj bi bila brezplačna, zato se izboljšanje programske opreme in distribucija izboljšav spodbujata v okviru GNU General Public License (GPL).

Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Techopedia razlaga razširjanje programske opreme

Širjenje programske opreme v bistvu pomeni spreminjanje programa in nato skupno rabo spremenjene kode z drugimi. Za lastniško programsko opremo bi bila to očitna kršitev avtorskih pravic. Projekt GNU je uporabil izraz širjenje programske opreme kot rešitev, da prepreči, da bi koda GNU postala del zaščitenega avtorskega dela.

Če programer vzame kodo GNU in jo spremeni, ji lahko dovoli skupno rabo (razmnoževanje), vendar ji je s tem odvzel zakonske pravice. Če programer vloži lastniško pravico, mu v prvotni licenci, s katero se je strinjal, da bi jo dobil, odvzame pravice do kode v 60 dneh od kršitve (v tem primeru lastniški zahtevek). Programer je lastnik nastavitve preusmeril na kodno bazo, do katere nima pravice, s čimer prepreči kakršno koli komercialno prednost pri uveljavljanju lastništva.

GNU GPL uporabnikom že daje pravico do spreminjanja in izvrševanja kode, kot se jim zdi primerno, zato je bil dodan jezik za širjenje programske opreme, da prepreči vsak poskus uveljavljanja lastništva, ko / če bi bile te spremembe deljene.