OSI Opensourcedefinition
Für Softwareentwickler Linux liefert eine Bühne das läßt sie ändern das Betriebssystem wie sie möchten und bringen einen breiten Bereich von Hilfe schaffend die Anwendungen sie brauchen. Eine von den Wachhunden von der Opensourcebewegung ist die Opensourceinitiative (www.opensource.org.) Dies ist wie die OSI Website beschreibt Opensourcesoftware:
Die Grundidee hinter Opensource ist sehr einfach: Wenn Programmierer können lesen, umverteilen und modifizieren den Quellkode für ein Stück von Software die Software entsteht. Leute verbessern es, Leute umarbeiten es, Leute in Ordnung bringen Ungeziefer. Und dies kann geschehen mit einer Geschwindigkeit das wenn eine ist gewöhnt an den langsamen Schritt von konventioneller Softwareentwicklung scheint erstaunlich.
Wir in der Opensourcegemeinde haben erfahren dass dieser rasche evolutionäre Prozess herstellt bessere Software als das traditionelle geschlossene Modell in welcher nur eine sehr wenige Programmierer können sehen die Quelle und jeder sonst muß blind verwenden einen opaken Block von Stücken. Während das Hauptziel von Opensourcesoftware ist zu stellen Quellkode zur Verfügung andere Ziele werden auch definiert durch OSI in seiner Opensourcedefinition. Meiste von den folgenden Regeln für akzeptable Opensourcelizenzen sind zu schützen die Freiheit und Integrität vom Opensourcekode:
• kostenlose distribution—An Opensourcelizenz kann nicht erfordern eine Gebühr von irgendjemandem der weiterverkauft die Software.
• Quell code—The Quellkode muß werden eingeschlossen mit der Software und nicht sein beschränkt von werdend umverteilt.
• ableitete works—The Lizenz muß erlauben Änderung und Umverteilung vom Kode unter denselben Bedingungen.
• Integrität von des Autors Quelle code—The lizensiert kann erfordern dass jene die verwenden den Quellkode entfernen des ursprünglichen Projektes Namen oder Version wenn sie ändern den Quellkode.
• keine Diskriminierung Personen oder groups—The Lizenz muß erlauben allen Leuten zu sein gleichermaßen berechtigt zu verwenden den Quellkode.
• keine Diskriminierung Felder von endeavor—The Lizenz kann nicht beschränken ein Projekt von verwendend den Quellkode weil es ist kommerziell oder weil es wird verbunden mit einem Feld von Bestreben das der Softwareanbieter do1t nicht mögen.
• Verteilung von license—No zusätzlicher Lizenz sollte werden gebraucht verwenden und umverteilen die Software.
• Lizenz muß nicht sein bestimmt zu einer product—The Lizenz kann nicht beschränken den Quellkode auf eine besondere Softwareverteilung.
• Lizenz muß nicht beschränken andere software—The Lizenz kann nicht hindern jemanden an umfassend die Opensourcesoftware auf demselben Mittel wie non–open Quellsoftware.
• Lizenz muß sein Technologie neutral—The Lizenz kann nicht beschränken Methoden in welcher der Quellkode kann werden umverteilt.
Opensourcelizenzen verwendet von Softwareentwicklungsprojekten müssen entsprechen diesen Kriterien zu werden angenommen als Opensourcesoftware von OSI. Mehr als 40 verschiedene Lizenzen werden angenommen von OSI zu werden verwendet zu kennzeichnen Software als “OSI bestätigter Opensourcesoftware.” Zusätzlich zur GPL andere beliebte OSI genehmigte Lizenzen umfassen:
• LGPL—The GNU Lesser allgemein Öffentlichkeitslizenz (LGPL) ist eine Lizenz das wird oft verwendet für verteilend Bibliotheken dem andere Anwendungsprogramme abhängen von.
• BSD—The Berkeley Softwareverteilungslizenz erlaubt Umverteilung von Quellkode mit dem Erfordernis dass der Quellkode behält den BSD Copyrightvermerk und nicht verwendet die Namen von Spendern unterstützen oder fördern abgeleitete Software ohne schriftliche Erlaubnis.
• MIT—The MIT Lizenz ist wie die BSD Lizenz außer dem es do1t nicht einschließen das Billigungs- und Förderungserfordernis.
• Mozilla—The Mozilla Lizenz bespricht Verwendung und Umverteilung von Quellkode verband mit den Mozilla Web-Browser und verwandten Software. Es ist eine viel längere Lizenz als die anderen gerade erwähnten weil es enthält mehr Definitionen von wie Spender und jene wiederverwendend den Quellkode sollten benehmen. Dies umfaßt abschickend eine Akte von Umwandlungen wenn abschickend Änderungen und dass jene machend ihre eigenen Zusätze zum Kode für Umverteilung sollten sein wiss von Patentangelegenheiten oder anderen Einschränkungen verbunden mit ihrem Kode.
Das Endergebnis von Opensourcekode ist Software das hat mehr Flexibilität zu wachsen und wenigere Grenzen in wie es kann werden verwendet. Viele glauben dass die Tatsache dass viele Leute sehen über den Quellkode für ein Projekt wird führen zu höherer Qualitätssoftware für jeden. Als Opensourcebefürworter Eric S. Raymond sagt in einer oft zitierten Zeile “viele Augen machen alles Ungeziefer seicht.”
Quelle von Informationen: Linux Bibel 2008 Auflage
Geschrieben von magakos. Gelesen mehr große Fütterungen an ist Quelle Website
Keine Kommentare .
Gelesen mehr Artikel auf otherSoftware Und Linux .
- [+] Digg : Beinhalten diesen Artikel
- [+] Del.icio.us : Mit einem Lesezeichen versehen diesen Artikel
- [+] zusammenrollt : Mit einem Lesezeichen versehen diesen Artikel















