Namai Programinė įranga Kas yra programinės įrangos plitimas? - apibrėžimas iš techopedijos

Kas yra programinės įrangos plitimas? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia programinės įrangos dauginimas?

Programinės įrangos platinimas reiškia esamo programos kodo pakeitimą ir pakeisto kodo kopijų platinimą kitiems vartotojams. Iš pradžių ji buvo apibrėžta pirmojoje tarptautinėje GNU bendrosios viešosios licencijos 3 versijos (GPLv3) konferencijoje 2006 m., Kad GNU programinei įrangai nepatektų į bet kurios tautos autorių teisių įstatymą. Turima omenyje, kad GNU programinė įranga yra nemokama, todėl programinės įrangos tobulinimas ir patobulinimų platinimas yra skatinamas pagal GNU bendrąją viešąją licenciją (GPL).

„Techopedia“ paaiškina programinės įrangos platinimą

Programinės įrangos platinimas iš esmės reiškia programos modifikavimą ir modifikuoto kodo pasidalinimą su kitais. Patentuotos programinės įrangos atveju tai būtų akivaizdus autorių teisių pažeidimas. GNU projektas, siekdamas išvengti GNU kodo patekimo į autorių teisių saugomą programinės įrangos dalį, naudojo terminą programinės įrangos platinimas.


Jei programuotojas paima GNU kodą ir jį pakeičia, jam leidžiama juo dalintis (skleisti), tačiau jis tai padarė netekdamas įstatyminių teisių. Jei programuotojas pateikia pretenziją dėl nuosavybės teisės, originali licencija, su kuria sutiko, kad gautų kodą, atima jo teises į kodą per 60 dienų nuo pažeidimo (šiuo atveju nuosavybės reikalavimo). Programuotojui paliekama kodų, į kuriuos jis neturi teisės, pataisa, tokiu būdu užkertant kelią bet kokiam komerciniam pranašumui reikalauti nuosavybės.


GNU GPL vartotojams jau suteikia teisę modifikuoti ir vykdyti kodą taip, kaip jiems atrodo tinkama, todėl programinės įrangos platinimo kalba buvo pridėta siekiant sustabdyti bet kokius bandymus reikalauti nuosavybės, kai / jei tos modifikacijos buvo dalijamos.

Kas yra programinės įrangos plitimas? - apibrėžimas iš techopedijos