Heim >häufiges Problem >Was bedeutet die Veröffentlichung von Open-Source-Code?
Mit der Veröffentlichung von Open-Source-Code ist Software gemeint, deren Quellcode von der Öffentlichkeit genutzt werden kann und deren Verwendung, Änderung und Verbreitung nicht durch die Lizenz eingeschränkt sind. Open-Source-Code-Software ist Software, die unter einer Open-Source-Code-Lizenz veröffentlicht wird. Zum Schutz der Rechte von Softwarebenutzern auf freie Nutzung und Zugriff auf den Quellcode.
Die Betriebsumgebung dieses Artikels: Windows 7-System, DELL G3-Computer
Offener Quellcode ist definiert als Software, deren Quellcode von der Öffentlichkeit verwendet werden kann, und die Verwendung, Änderung und Verbreitung dieser Software ist zulässig nicht durch die Lizenz eingeschränkt. Wie jeder weiß, sind das Android-System und das Unix-System (sowie das darauf basierende Linux-System) alle Open Source.
Open-Source-Software ist Software, die unter einer Open-Source-Lizenz veröffentlicht wird, um die Rechte der Softwarebenutzer auf freie Nutzung und Zugriff auf den Quellcode zu schützen. Dies schützt auch die Rechte der Benutzer, diese selbst zu ändern, zu kopieren und weiterzuverbreiten. Kurz gesagt, alle Programme, die Software-Quellcode veröffentlichen, können als Open-Source-Software bezeichnet werden. Open Source bezieht sich manchmal nicht nur auf Open-Source-Software, sondern ist auch der Name eines offenen Softwaremodells. Ein repräsentatives Beispiel für Software, die das Open-Source-Modell nutzt, ist das Betriebssystem GNU/Linux.
Nicht-Open-Source-Code ist das Gegenteil von Open-Source-Code. Seine Programme und Softwareprodukte sind durch geistige Eigentumsrechte geschützt. Wenn sie darauf basierende Anpassungen vornehmen möchten müssen deren Zustimmung einholen. Genau wie das Windows-System, das Ihr Computer verwendet.
Erweiterte Informationen:
Die Definition von Open Source wird von Bruce Perens (einem der Gründer von Debian) wie folgt definiert:
Kostenlose Verteilung: Personen, die den Quellcode erhalten, können ihn frei weiterverbreiten. Codeverbreitung.
Quellcode: Wenn die ausführbare Datei des Programms verteilt wird, muss ihr ein vollständiger Quellcode beiliegen, oder der Quellcode kann einfach im Voraus bezogen werden.
Abgeleitete Werke: Ermöglichen Sie Benutzern, den Quellcode zu ändern und ihn unter denselben Lizenzbedingungen weiterzuverbreiten.
Integrität des Quellcodes des Autors: Dies bedeutet, dass die geänderte Version vom ursprünglichen Programmcode durch eine andere Versionsnummer unterschieden werden muss, um die Integrität des ursprünglichen Programmcodes sicherzustellen.
Keine Diskriminierung von Personen oder Gruppen: Open-Source-Software darf keine Beschränkungen aufgrund von Geschlecht, Gruppe, Land, ethnischer Zugehörigkeit usw. festlegen, außer in gesetzlich vorgeschriebenen Situationen (z. B.: Die US-Regierung beschränkt den Export von Software mit hoher Verschlüsselung ).
Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ“!
Das obige ist der detaillierte Inhalt vonWas bedeutet die Veröffentlichung von Open-Source-Code?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!