gratis software

Informatik

2022

Wir erklären, was Freie Software ist und welche Freiheiten diese Art von Programm bietet. Außerdem die vorhandenen Typen und einige Beispiele.

Freie Software ermöglicht ihren Benutzern den Zugriff auf den Quellcode.

Was ist freie Software?

Freie Software bezieht sich auf dieseSoftware was geben sie ihren Benutzer, durch ausdrückliche Entscheidung seiner Programmierer und Designer, Zugang zu den Quellcode oder originaler Programmiercode, in dem sie hergestellt wurden, damit Sie ihn frei kopieren, ändern, anpassen und verteilen können. Dies führt daher zu mehreren Versionen desselben Programms, deren Aussehen keine rechtliche oder ethische Verletzung des ursprünglichen Programms darstellt.

Der Begriff Freie Software wird dem Amerikaner Richard Stallman zugeschrieben, dem Gründer derGratis SoftwareStiftung (Free Software Foundation), in der eine beträchtliche Anzahl von Computerexperten die Entwicklung eines Betriebssystem völlig frei, was sie das GNU-Projekt nannten (um es von Unix zu unterscheiden).

Dieses Projekt würde es seinen fortgeschrittenen Benutzern ermöglichen, kostenlos und in der Community an seiner Entwicklung und Verbesserung mitzuarbeiten, entgegen der Geschäft traditionell von Software, die den Quellcode ihrer bewachen Produkte.

Während viele der Präsentationen über Freie Software kostenlos sind oder nur das Äquivalent der Verbreitung (und nicht der Zahlung von Lizenzgebühren) kosten, sollte Freie Software nicht mit . verwechselt werdenFreeware o Freie Software (normalerweise in Testversionen) und sollte auch nicht als Plädoyer für Piraterie (Diebstahl urheberrechtlich geschützter Software) ausgelegt werden.
Die Idee ist genau, Software zu schaffen, die denen gehört, die sie benutzen und die sich selbst an ihre Bedürfnisse anpassen kann.

Insbesondere in den sogenannten Dritte-Welt-Ländern gibt es einen wichtigen Trend zur Umsetzung in ihren Institutionen Beamte oder staatliche Organisationen nur Freie Software und ersetzen somit urheberrechtlich geschützte Programme, die jährliche Lizenzverlängerungskosten verursachen.

Dies bietet ihnen zusätzlich zum Geldsparen eine größere Autonomie bei der Verwaltung Ihrer Information und erlaubt ihnen zu vermeidenRisiken an ihre Souveränität, da der freie Code dieser Software kostenlos an ihre spezifischen Bedürfnisse angepasst werden kann.

Wesentliche Freiheiten

Freie Software kann geändert werden, um gewünschte Funktionen auszuführen.

Der folgende Satz von Berechtigungen, bekannt als "die vier wesentlichen Freiheiten", ist wichtig, um zwischen Freier Software und traditioneller kommerzieller Art zu unterscheiden.

  • Freiheit # 0. Die Freiheit, das Programm nach Belieben zu jedem Zweck auszuführen, ohne dass jemand benachrichtigen muss.
  • Freiheit # 1. Freiheit, die Funktionsweise des Programms zu studieren und es zu ändern, um die gewünschten Aufgaben auszuführen. Voraussetzung hierfür ist der freie Zugang zum Quellcode des Programms.
  • Freiheit # 2. Freiheit zur Weitergabe von Kopien des Originalprogramms zum Genuss und zur Unterstützung der Gemeinschaft, ohne dass jemand benachrichtigen muss.
  • Freiheit # 3. Freiheit, Kopien geänderter Versionen an Dritte zu verteilen, ohne dass jemand benachrichtigen muss, sodass die gesamte Gemeinschaft von Änderungen und neuen Versionen des Programms profitieren kann.

Ein Programm gilt als Freie Software, wenn es seinen Benutzern all diese beschriebenen Freiheiten einräumt. Ansonsten ist es kein kostenloses Programm. Es gibt mehrere unfreie Distributionen von Programmen, die durch Modifizieren des Quellcodes dieser kostenlosen Programme erhalten wurden, was von der Free-Software-Community als im Widerspruch zu den Ethik.

Arten freier Software

Im Prinzip kann Freie Software jeder Art sein, von Betriebssystemen bis hin zur personalisierten Steuerung des Betriebs und der Ressourcen der Computer, an die Bedürfnisse des Benutzers anpassbare Anwendungen, dazwischenliegende Videospiele und Verwaltungsprogramme Peripheriegeräte die an die spezifischen Anforderungen verschiedener Teile angepasst werden können Hardware-.

Beispiele für freie Software

Chrome OS verwendet Google Chrome als Hauptschnittstelle.

Einige der beliebtesten Distributionen oder Präsentationen in der Welt der Freien Software sind die folgenden:

  • GNU/Linux. Als eines der historisch und populärsten Programme ist es seit 1983 die Speerspitze der Bemühungen um Open-Source-Software in der Internetwelt.
  • Chrome-OS. Basierend auf dem Linux-Kernel befindet sich dieses Betriebssystem derzeit in der Entwicklung des Unternehmens Google Inc. Es wird den Google Chrome-Browser als Hauptschnittstelle verwenden und ist zu 100% Cloud-basiert.
  • VALO-CD. Es ist eine CD mit Open-Source-Software, die für den Betrieb unter der Microsoft Windows-Umgebung entwickelt wurde und 2008 von finnischen Programmierern entwickelt wurde.
  • OpenDisc. Eine weitere Reihe von Open-Source-Tools, die für Microsoft Windows entwickelt wurden und 2007 entwickelt wurden, um Benutzer im Umgang mit Linux zu schulen.
  • Ubuntu. Es ist eine kostenlose GNU / Linux-Distribution, die verwendet Technologie GNOME als seine virtuelle Desktop-Umgebung, deren Entwicklerfirma überlebt, indem sie ihren Benutzern technischen Support bietet.
!-- GDPR -->