Zuhause Software Was ist Softwareverbreitung? - Definition aus techopedia

Was ist Softwareverbreitung? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Softwareausbreitung?

Die Weitergabe von Software bezieht sich auf das Ändern des vorhandenen Anwendungscodes und das Verteilen von Kopien des geänderten Codes an andere Benutzer. Es wurde ursprünglich auf der ersten internationalen GNU General Public License Version 3 (GPLv3) -Konferenz im Jahr 2006 definiert, um zu verhindern, dass GNU-Software unter das Urheberrecht eines Landes fällt. GNU-Software soll kostenlos sein, daher wird die Verbesserung der Software und die Verbreitung der Verbesserungen unter der GNU General Public License (GPL) gefördert.

Techopedia erklärt die Softwareausbreitung

Softwareverbreitung bedeutet im Wesentlichen, ein Programm zu ändern und den geänderten Code dann mit anderen zu teilen. Für proprietäre Software wäre dies eine eindeutige Verletzung des Urheberrechts. Das GNU-Projekt verwendete den Begriff Softwareverbreitung als Workaround, um zu verhindern, dass GNU-Code Teil einer urheberrechtlich geschützten Software wird.


Nimmt ein Programmierer GNU-Code und ändert ihn, darf er ihn weitergeben (verbreiten), hat aber dadurch seine gesetzlichen Rechte verwirkt. Wenn der Programmierer einen Eigentumsanspruch geltend macht, entzieht ihm die ursprüngliche Lizenz, mit der er den Code erhalten hat, innerhalb von 60 Tagen nach einem Verstoß seine Rechte an dem Code (in diesem Fall der Eigentumsanspruch). Dem Programmierer bleibt es überlassen, die Änderungen an einer Codebasis vorzunehmen, zu der er kein Recht hat, wodurch jeder kommerzielle Vorteil, der sich aus der Inhaberschaft ergibt, verhindert wird.


Die GNU GPL gibt den Benutzern bereits das Recht, den Code nach eigenem Ermessen zu ändern und auszuführen. Daher wurde die Software-Propagation-Sprache hinzugefügt, um jeden Versuch abwenden zu können, den Besitzanspruch geltend zu machen, wenn / wenn diese Änderungen geteilt wurden.

Was ist Softwareverbreitung? - Definition aus techopedia