Indholdsfortegnelse:
Definition - Hvad betyder softwarepropagering?
Softwareformering refererer til ændring af eksisterende applikationskode og spredning af kopier af den ændrede kode til andre brugere. Det blev oprindeligt defineret på den første internationale GNU General Public License Version 3 (GPLv3) -konference i 2006 for at forhindre, at GNU-software er omfattet af nogen nationers copyright-lovgivning. GNU-software er beregnet til at være gratis, så forbedring af software og distribution af forbedringerne tilskyndes under GNU General Public License (GPL).Techopedia forklarer softwarepropagering
Softwareformering betyder i det væsentlige at ændre et program og derefter dele den ændrede kode med andre. For proprietær software ville dette være en klar krænkelse af copyright. GNU-projektet brugte udtrykket softwareformering som en løsning for at forhindre GNU-kode i at blive en del af et ophavsretligt beskyttet stykke software.
Hvis en programmør tager GNU-kode og ændrer den, har han lov til at dele den (formere), men han har fortabt juridiske rettigheder til den ved at gøre det. Hvis programmereren fremsætter et krav om ejerskab, striber den oprindelige licens, han accepterede, for at få koden hans rettigheder til koden inden for 60 dage efter en overtrædelse (i dette tilfælde ejerskabskravet). Programmereren overlader at tilpasse justeringerne til en kodebase, som han ikke har ret til, hvilket forhindrer nogen kommerciel fordel ved at kræve ejerskab.
GNU GPL giver allerede brugere ret til at ændre og udføre koden, som de finder det passende, så softwareprogrammets sprog blev tilføjet for at forhindre ethvert forsøg på at kræve ejerskab, når / hvis disse ændringer blev delt.
