Heim  >  Artikel  >  Was bedeutet die Veröffentlichung von Open-Source-Code?

Was bedeutet die Veröffentlichung von Open-Source-Code?

藏色散人
藏色散人Original
2021-05-13 16:00:019868Durchsuche

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.

Was bedeutet die Veröffentlichung von Open-Source-Code?

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.

Was bedeutet die Veröffentlichung von Open-Source-Code?

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn