Software , einschließlich Betriebssystem und Anwendungen , wird mithilfe Programmiercode . Programmierer schreiben Quellcode, die dann in ausführbaren Code kompiliert , wodurch das Produkt , dass Sie letztlich auf Ihrem Computer ausführen . Es gibt viele Betriebssysteme im Einsatz für den persönlichen , geschäftlichen und industriellen Zusammenhängen , und einige von ihnen sind Quelle geschlossen und einige sind offen. Im Allgemeinen ist ein Open-Source -System , in dem der Quellcode ist für Sie sichtbar , und in einem geschlossenen Quellsystem ist es nicht. Principles
Das Prinzip der Open-Source- Software ist, dass Sie als Anwender ein Recht auf den Quellcode zugreifen. Wenn Sie mit einem Closed-Source- System sind , müssen Sie nicht den Zugriff auf den Quellcode , auch wenn die Software mit einer kommerziellen Lizenz erworben wurde . Wie auch in der Lage zu sehen, wie ein Programm umgesetzt wurde , viele Open-Source- Lizenzen können Sie auch zu ändern und verteilen die Software , wenn auch oft hängt dies von der Art der Lizenz verwendet.
Differenzen
Mit Zugriff auf den Quellcode ist nicht der einzige Unterschied zwischen offenen und geschlossenen Quellsystemen. Während Closed-Source- Betriebssystemen in der Regel von Unternehmen entwickelt und arbeitete nur von Menschen innerhalb der Organisation , neigen Open-Source- Systeme , die von großen Gemeinden entwickelt werden. Da Open-Source- Programme sichtbar Code haben, sind die Nutzer und Verbraucher von der Software in der Lage , Fehler zu erkennen und selbst zu lösen. Aus diesem Grund sind Open-Source- Systeme oft mehr regelmäßig als Closed-Source- Systeme aktualisiert.
Geschlossene Systeme
Es gibt viele Closed-Source- Systeme im Einsatz . Microsoft Windows und Apple OS X Betriebssysteme Quelle geschlossen , und die beiden Plattformen Software für eine Vielzahl von Computer- Kontexten , einschließlich persönlicher , Server und mobil. Die am häufigsten verwendeten Betriebssysteme auf PCs , vor allem Desktop-PCs , neigen dazu, Closed-Source sein, obwohl Open-Source- Alternativen auf dem Vormarsch sind.
Open Systems
Anzahl von Open-Source- Betriebssysteme sind im Einsatz für Desktop, Server und mobile Geräte. Obwohl die meisten persönlichen PCs ein Closed-Source- System laufen, laufen ein wesentlicher Teil der Web -Server in Betrieb eine Open-Source -Plattform , insbesondere Linux, die die häufigste Open-Source- System im Einsatz als 2011 ist . Der Anstieg im Bereich Mobile Computing hat auch eine Zunahme bei der Verwendung von Open-Source- Betriebssysteme, einschließlich Linux Ubuntu und Google Chrome und Android -Systeme verursacht .
Überlegungen
Abgesehen von die grundsätzlich unterschiedlichen Prinzipien bei der Auswahl eines offenen oder geschlossenen Source-Betriebssystem eingebunden , es gibt einige wichtige Unterschiede zwischen den verfügbaren Systemen für die Nutzer. Obwohl Systeme wie Linux frei sind, wissen viele Anwender nicht wohl fühlen mit ihnen , wie sie sein kann schwieriger, wenn Sie nicht ein Computer Experte sind . Doch mit Mobile Computing, ist die Verwendung von Open-Source- Plattformen auszusetzen diese Technologien, um neue Nutzer.