11Sep

Welche Computing-Plattformen sind offen und welche sind geschlossen?

click fraud protection

In den letzten Jahren sind geschlossene Plattformen entstanden - Betriebssysteme, mit denen Sie nur Software installieren können, die vom Entwickler des Betriebssystems genehmigt wurde. Viele beliebte Plattformen - auch mobile - sind jedoch immer noch offene Plattformen.

Plattformen mit App-Stores können als offene Plattformen betrachtet werden, wenn sie die Installation von Apps außerhalb des App Stores ermöglichen. Dieser Vorgang wird als "Sideloading" bezeichnet. Selbst wenn eine Plattform über einen restriktiven App Store verfügt, können Nutzer durch das Sideloading den Walled verlassenGarten, wenn sie so wählen.

Nach dem US-amerikanischen DMCA und ähnlichen Gesetzen in anderen Teilen der Welt gilt Jailbreaking, um einer geschlossenen Plattform zu entkommen und nicht genehmigte Software zu installieren, als Verbrechen. Es ist das gleiche Gesetz, das es illegal macht, DVDs unter Linux zu schauen.(Der US-DMCA macht eigentlich eine Ausnahme für Jailbreak-Smartphones, aber keine Tablets oder andere Geräte.)

instagram viewer

Windows Desktop: Offen auf Intel, geschlossen auf ARM

Der Windows-Desktop ist die beliebteste offene Computerplattform unter durchschnittlichen Computerbenutzern und Windows"Open Nature hat Windows zu einer Plattform für Innovationen gemacht. Niemand musste Microsoft um die Erlaubnis bitten, Windows-Desktop-Software zu verteilen - sie könnten ihre eigene Software schreiben und sie direkt an die Benutzer verteilen.

Auf Windows-Standard-x86-Editionen von Windows 8 ist der Windows-Desktop immer noch eine offene Plattform. Sie können alles installieren, was Sie wollen. Microsoft hat kein Mitspracherecht.

Auf ARM Windows RT-Computern ist der Windows-Desktop jetzt eine geschlossene Plattform. Nur von Microsoft entwickelte Anwendungen sind auf dem Windows RT-Desktop zulässig. Aktuelle Gerüchte deuten darauf hin, dass Microsoft an der Erstellung einer Version von Microsoft Outlook für Windows RT arbeitet. Microsoft ist das einzige Unternehmen, das neue Anwendungen für den Windows RT-Desktop erstellen und verteilen darf. Benutzer, die neue Desktopanwendungen( z. B. einen E-Mail-Client) für den Windows RT-Desktop wünschen, müssen Microsoft danach fragen.

Windows Modern: Geschlossen

Die neue moderne Schnittstelle von Windows 8 ist eine geschlossene Plattform. Durchschnittliche Benutzer können nur moderne Software aus dem Windows Store installieren. Wenn Microsoft eine App aus dem Windows Store entfernt, weil sie gegen eine ihrer Richtlinien verstößt, können Sie sie nicht auf Ihrem System installieren oder ausführen. Mit anderen Worten, Microsoft übt ein Veto gegen die Modern-Apps, die Sie unter Windows 8 ausführen können.

Wie viele andere geschlossene Plattformen erlaubt Microsoft Sideloading, aber nur für Entwickler( um ihre eigenen Apps zu testen) und Unternehmensnetzwerke( um interne Apps zu verwenden)).Sideloading ist so konzipiert, dass Durchschnittsbenutzer es nicht für einfach alte nicht genehmigte Apps verwenden können.

Apple Mac OS X: Öffnen Sie

Apple Mac OS X ist immer noch eine offene Plattform. Apples Mac-App-Store räumt Entwicklern verschiedene Einschränkungen ein und stellt ihre Apps Sandboxing zur Verfügung. Entwickler können jedoch entscheiden, den App Store zu verlassen und ihre Software direkt an Benutzer zu verteilen. Der Mac App Store ist nicht das einzige Spiel in der Stadt, wie es auf Apples iOS ist.

Mac OS X verfügt über eine Einstellung, die die Installation von Apps von außerhalb des Geschäfts einschränkt, aber vom Benutzer ein- und ausgeschaltet werden kann.

Linux &Google Chrome OS: Öffnen Sie

Linux ist Open-Source und dezentralisiert, also können Sie natürlich alles installieren, was Sie wollen. Chrome OS basiert auf Linux und bietet die gleiche Freiheit. Sie können den Entwicklermodus aktivieren und Ubuntu und andere Software neben Ihrem Chrome OS-System installieren

Chrome kann Web-Apps und -Erweiterungen nur standardmäßig aus dem Chrome Web Store installieren. Es gibt jedoch immer noch eine Möglichkeit, Apps und Erweiterungen von außerhalb des Geschäfts zu installieren.

Apple iOS: Geschlossen

Apples iOS ist die am weitesten verbreitete geschlossene Plattform.iOS-Benutzer können nur Software aus dem App Store installieren. Wenn Apple eine App aus dem App Store entfernt, wird sie von der iOS-Plattform ausgeschlossen, anstatt woanders verfügbar zu sein. Apple hat den Entwicklern im Laufe der Jahre viele Einschränkungen auferlegt, einmal die Verbreitung von Apps verboten, die mit Apps von Apple konkurrierten, ein Jahr lang die Google Voice App blockierten und verschiedene Spiele verbieten, die mit ernsthaften politischen Problemen zu tun hatten( Grafikgewalt ist okay).

iOS ermöglicht es Entwicklern und Unternehmen, ihre eigenen benutzerdefinierten Apps zu seitenladen, aber keine durchschnittlichen Benutzer.

Google Android:

öffnen

Das Android-Betriebssystem von Google ist eine offene Plattform. Android ist so konfiguriert, dass nur Software von Google Play standardmäßig installiert wird. Benutzer können jedoch das Kontrollkästchen Unbekannte Quellen in den Android-Einstellungen aktivieren. Dies ermöglicht die Installation von Android-Apps von außerhalb von Google Play.

Dies ist nicht nur ein theoretischer Vorteil. Wenn Sie Unbekannte Quellen aktivieren, können Sie Amazon Appstore für Android installieren und einen konkurrierenden App Store verwenden, Android-Spiele aus dem Humble Indie Bundle installieren und verschiedene Apps installieren, die in Google Play noch nicht verfügbar sind, wie XBMC.Wenn Google eine App aus Google Play entfernt, z. B. die Adblock Plus App für Android, haben Sie kein Glück - Sie können es von der Adblock Plus-Website installieren. Wir empfehlen nicht, einen Werbeblocker zu verwenden. Wir unterstützen jedoch die Auswahl und die Diskussion der Nutzer, anstatt den Benutzern die Installation bestimmter Software zu verbieten.

Einige Betreiber( wie AT & T) haben diese Option in der Vergangenheit deaktiviert. Aufgrund der Beliebtheit des Amazon Appstores haben sie jedoch nachgegeben.

Amazon Kindle Fire: Öffnen Sie

Amazon Kindle Fire Betriebssystem basiert auf einem Android. Es bietet auch die Möglichkeit, Apps außerhalb von Amazon Appstore zu installieren, obwohl diese Einstellung standardmäßig für die Sicherheit deaktiviert ist - genau wie bei Android.

Windows Phone: Geschlossen

Microsoft Windows Phone verwendet eine iOS-ähnliche Methode, bei der Sie nur Apps aus dem Windows Phone Store installieren können. Dies ersetzt Microsofts früheren Ansatz mit Windows Mobile, mit dem Sie Software von überall installieren können. Windows Phone hat mehr mit der modernen Umgebung und ihren Einschränkungen gemeinsam als der offene Windows-Desktop.

BlackBerry:

öffnen Mit BlackBerry-Geräten können Sie auch Apps außerhalb des BlackBerry App Store installieren. Dies ist besonders nützlich auf BlackBerry 10-Geräten, auf denen Sie die Hunderttausende Android-Apps, die offiziell nicht auf BlackBerry portiert wurden, seitenweise laden können.

Beliebte Spielekonsolen: Geschlossene

Spielkonsolen werden zu eigenständigen Computerplattformen mit Apps und Browsern neben Spielen( die nur eine andere Art von Software sind).Bekannte Spielekonsolen sind jedoch seit langem geschlossene Plattformen. Konsolen, die so alt waren wie das ursprüngliche Nintendo Entertainment System( NES), benötigten Spieleentwickler, um ihre Spiele mit dem Hersteller der Konsole zu lizenzieren, bevor sie auf der Konsole verteilt und ausgeführt werden konnten. Die "Homebrew" -Szenen, die für verschiedene Spielkonsolen verfügbar sind, nutzen häufig Sicherheitsfehler in einer Konsole aus, um nicht genehmigte, selbstgemachte Spiele auszuführen.

Die Android-betriebenen Ouya- und PC-Gaming-betriebenen Steambox-Konsolen bieten offene Plattformen, auf denen jeder Spiele entwickeln und direkt an Benutzer verteilen kann, ohne die Zustimmung des Herstellers zu benötigen. In der Zwischenzeit sind die PlayStation-, Xbox- und Nintendo-Konsolen derzeit alle geschlossene Plattformen.

Also warum sollte es dich interessieren? Nun, offene Plattformen erlauben uns die Freiheit zu entscheiden, was auf unseren eigenen Computern läuft( einschließlich Smartphones, Tablets und Spielekonsolen, die alle Computer selbst sind), ohne Kriminelle zu werden. Selbst wenn Jailbreaking kein Verbrechen ist, erlaubt es die Tatsache, dass eine Plattform offen ist, dass Entwickler Software, die der Controller einer Plattform nicht mag, einfach verteilen können.

Bildkredit: Mark Fischer auf Flickr, Richard Gillin auf Flickr, Kiwi Flickr, Jeff Geerling auf Flickr, Blake Patterson auf Flickr, Jon Fingas auf Flickr, Jon Fingas auf Flickr, Darien Bibliothek auf Flickr