? In den meisten grundlegenden Begriffe , ist Open-Source- Software flexible Software. Es ist editierbar , dh jeder kann zugreifen und ändern Sie den Programmiercode , aber dies ist nicht die einzige Sache, die Open-Source definiert . Vertrieb und Kosten
Einer der Kernwerte von Open-Source- Software ist, dass die Verteilung kostenlos . Es ist Ihnen nicht erlaubt , zu verkaufen oder zu teilen lizenzierte Software , aber Sie sind frei, Open-Source- Software zu verteilen , wie Sie möchten .
Source Code
Alle Open- Source-Software muss mit seinen Quellcode verteilt werden. Wenn die Software nicht mit dem Code kommen enthalten , muss der Hersteller den Code leicht und einfach zum Download zur Verfügung . Der Quellcode sollte in einem gemeinsamen Programmcode verfügbar und kann nicht absichtlich verschleiert .
Diskriminierung
werden, um für ein Programm als lizenziert werden offen - Quelle , darf es nicht über eine Lizenz , die gegen Personen oder Gruppen diskriminiert . Ebenso kann die Lizenz nicht auf Endanwendungen oder Feld diskriminieren .
Open Source Standards
Es gibt fünf Kriterien, um für Open-Source- Software, um erfüllt sein müssen entsprechen den Standards der Open Source Initiative : Es kann keine vorsätzliche Geheimnisse in den Code oder die Lizenz zu sein, muss die Software frei und öffentlich verfügbar ist, muss die Software haben (falls zutreffend) Lizenzfreie Patente, die Software muss keine Lizenz Vereinbarung , die erforderlich sind , um die Software ausführen , und die Software kann nicht auf andere Software, die Open-Source- Standards nicht erfüllt verlassen wird .