Softwarevermeerdering

Schrijver: Randy Alexander
Datum Van Creatie: 27 April 2021
Updatedatum: 16 Kunnen 2024
Anonim
BlueAVS HDMI To USB Video Capture Card - $30 Elgato Killer?
Video: BlueAVS HDMI To USB Video Capture Card - $30 Elgato Killer?

Inhoud

Definitie - Wat betekent Software Propagation?

Softwarepropagatie verwijst naar het wijzigen van bestaande applicatiecode en het verspreiden van kopieën van de gewijzigde code naar andere gebruikers. Het werd oorspronkelijk gedefinieerd op de eerste internationale GNU General Public License versie 3 (GPLv3) -conferentie in 2006 om te voorkomen dat GNU-software onder het auteursrecht van een land valt. GNU-software is bedoeld als gratis, dus de verbetering van software en de distributie van de verbeteringen wordt aangemoedigd onder de GNU General Public License (GPL).

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Software Propagation

Softwarepropagatie betekent in wezen het wijzigen van een programma en het vervolgens delen van de gewijzigde code met anderen. Voor eigen software zou dit een duidelijke schending van het auteursrecht zijn. Het GNU-project gebruikte de term softwarepropagatie als een tijdelijke oplossing om te voorkomen dat GNU-code onderdeel wordt van een auteursrechtelijk beschermd stuk software.

Als een programmeur GNU-code gebruikt en deze wijzigt, mag hij deze delen (verspreiden) maar heeft hij daarmee de wettelijke rechten verbeurd. Als de programmeur een claim op eigendom indient, ontneemt de oorspronkelijke licentie waarmee hij heeft ingestemd om de code te krijgen zijn rechten op de code binnen 60 dagen na een overtreding (in dit geval de claim op eigendom). De programmeur blijft eigenaar van de tweaks in een codebasis waar hij geen recht op heeft, waardoor elk commercieel voordeel op het claimen van eigendom wordt voorkomen.

De GNU GPL biedt gebruikers al het recht om de code naar eigen inzicht te wijzigen en uit te voeren, dus de softwarepropagatietaal is toegevoegd om elke poging om eigendom te claimen te stoppen wanneer / als die wijzigingen werden gedeeld.