Freie Software ist Software, die den Benutzern keine Einschränkungen auferlegt, modifizierte Versionen der Software auszuführen, zu verstehen, zu ändern und zu verteilen. Es handelt sich um eine Gemeinschaftsbewegung, die sich dafür einsetzt, dass Software und Dokumentation in dieser Philosophie entwickelt werden sollten, damit das Phänomen des Wissensaustauschs in der Entwicklung der Wissenschaft auch in der technologischen Entwicklung Einzug hält. „Freie-Software-Bewegung“ Am 27. September 1983 Richard Matthew Stallmann Es wurde im Januar 1984 angekündigt und begann im Januar XNUMX. …

Article.olduse.net/771@mit-eddie.UUCP

{ Kostenloses Unix! Ab diesem Erntedankfest werde ich ein vollständiges Unix-kompatibles Softwaresystem namens GNU (für Gnu's Not Unix) schreiben und es kostenlos an alle verschenken, die es verwenden können. Zeit-, Geld-, Programm- und Ausrüstungsbeiträge werden dringend benötigt. …..}

Richard StallmanMit dieser E-Mail startete er das GNU-Projekt, das einen Unix-ähnlichen, aber nicht Unix-kompatiblen Kernel und die benötigte Software/Tools umfassen wird. "GNU" Name, „GNU ist kein Unix (GNU ist kein Unix)“ ist eine rekursive Abkürzung von .

Richard Stallman gründete 1985 die Free Software Foundation (FSF1 – Free Software Foundation), um das GNU-Projekt – sein Projekt – zu fördern und die Rechte der Softwarenutzer zu verteidigen.

Die Grundmerkmale der Philosophie der freien Software, also der freien Software, die wir in der den Benutzern angebotenen Definition kurz erwähnt haben, sind wie folgt:

Freiheit 0

Freiheit, die Software für jeden Zweck zu nutzen …

Die Freiheit, eine Software zu verwenden, ist unsere Freiheit, die Software unabhängig von unserer Rasse oder Nationalität in der von uns gewünschten Richtung – dem Zweck – auf einer unbegrenzten Anzahl von Benutzern und Hardware auszuführen. Die gleiche Nutzungsfreiheit gilt auch für Institutionen.

Lizenzen für freie Software enthalten Vertragsklauseln, die zum Vorteil des Verbrauchers sind, im Gegensatz zu den herstellerorientierten Klauseln in proprietären Softwarelizenzen – nicht freien – Lizenzen.

Freiheit 1

Die Freiheit, zu lernen, wie das Programm funktioniert, und es zu ändern …

Es ist nicht akzeptabel, keinen Zugriff auf die Quellcodes der von uns verwendeten Software zu haben. Sie liefern Ergebnisse entsprechend der Software, die sie auf Systemen/Hardware enthalten. Mit anderen Worten: Nicht wir nutzen die Geräte, sondern die darauf befindliche Software. Wenn wir also keine Informationen darüber haben, wie eine Software Daten verarbeitet, überlassen wir uns der Initiative des Softwareherstellers. Darüber hinaus ist es nicht möglich, Schwachstellen und Probleme im geschlossenen Code zu erkennen, auch wenn dies nicht beabsichtigt ist.
Geschlossener Code wird zu einer Monopolisierung von Informationen führen, und da Software ein lebendiges Phänomen ist, werden wir von einem einzigen Zentrum abhängig sein – dem Hersteller. Notwendige Anpassungen oder zusätzliche Verbesserungen in der Software, um Technologie und Leben zu verändern, werden uns auf einen einzigen Kanal verurteilen, und dies wird dazu führen, dass uns in Supportverträgen unfaire Preise präsentiert werden.

Freiheit 2

Freiheit zur Verbreitung von Kopien…

Wir dürfen Kopien des von uns erworbenen Programms kostenlos oder kostenpflichtig weitergeben.

Freiheit 3

Freiheit, entwickelte/modifizierte Software zu veröffentlichen…

Wir können geänderte Versionen der Software in einer Weise veröffentlichen, die nicht im Widerspruch zu den Grundfreiheiten steht oder die Weiterverbreitung beeinträchtigt.

Weiter >> Open Source -opensource-