Linux für Smartphones, Teil 1. Vergessene (und nicht so) Vergangenheit

Wie oft wurde Habr gesagt, dass übermäßig faszinierende Schlagzeilen eher zu ekelhafter Enttäuschung als zu erhöhtem Interesse der Leser führen - und dennoch erscheint hier ein Artikel, dass die Veröffentlichung von Fedora Linux für Smartphones fertig ist . Bei sorgfältiger Lektüre stellt sich heraus, dass ein Smartphone nicht für Smartphones , sondern nur für ein Smartphone - außerdem ist es ziemlich selten und "in jedem militärischen Gewerbe" wird es nicht verkauft, außerdem ist es offen gesagt mittelmäßig in der Hardware. Die Entwickler versprechen zwar, die Firmware für ein paar unbeliebte Smartphones in unbestimmter Zukunft einzuführen, aber dies ändert grundsätzlich nichts.



Bild



Also, aber dies ist ein separates Distributionskit. Vielleicht gibt (oder gab) es andere, erfolgreichere Entwicklungen? Sie waren es definitiv und sie sind es definitiv! Ok, lassen Sie uns die Pinguine im Zoo zählen, uns an die Geschichte erinnern und gleichzeitig die Aussichten für aktuelle Projekte bewerten.



Semi-Smartphones der Firma E28



Nicht jeder Pionier auf seinem Gebiet wie Gagarin hat es geschafft, berühmt zu werden und in die Geschichte einzugehen. Das Schicksal der chinesischen Firma E28 Limited ist eher trostlos, verdient aber zweifellos eine Erinnerung - schließlich begann mit ihr die Geschichte von Linux auf Mobilgeräten.



Das Unternehmen wurde 2002 in Shanghai gegründet. Sein Gründer - "der Vater von Linux-Smartphones", der Taiwaner Roger Kung - leitete zuvor Motorola PCS Asia Pacific. Er befürwortete nachdrücklich die Verwendung von Linux in Smartphones und verließ Motorola im Jahr 2002, um die Entwicklung seines Startups voranzutreiben. Das neue Unternehmen erhielt den Namen E28 zu Ehren der Nummer der Schulklasse, in der sein Gründer und einer der Investoren von Inventec studiert haben.



2003 wurde das weltweit erste Touchscreen-Linux-Smartphone mit dem einfachen Namen E28 E2800 veröffentlicht... Ein 2,4-Zoll-Touchscreen, eine 0,1-Megapixel-Kamera, ein 200-MHz-Prozessor, 32 MB RAM, ein Stift im Gehäuse, ein Flip mit Fenster (genau wie bei einigen modernen Smartphones!) ... und der Preis liegt bei etwa 700 US-Dollar. Das Gerät war in China und den USA sehr gefragt, und im November 2004 erhielt das Unternehmen den Hong Kong Award für technologische Leistungen .



Bild



Anschließend brachte das Unternehmen mit seiner eigenen Linux-Assembly mehrere weitere Geräte auf den internationalen Markt, und das glorreiche Jahr 2007 wurde zum Jahr seiner Blütezeit. Leider hat sie die Krise von 2008 nicht überlebt und die offizielle Website wurde 2013 deaktiviert. Anscheinend hat ihr Gründer ( Interview mit ihm ) das Technologiegeschäft verlassen.



Mobilinux



Die Entwicklung des bekannten Unternehmens Montavista Software , das für Drucktasten und Smartphones entwickelt wurde und 2005 erschien. Im Jahr 2007, dem "Marktführer bei der Kommerzialisierung von Embedded Linux", gaben 95% der Linux-Smartphones an, dieses System auszuführen. Es war jedoch nicht möglich, lokalen Erfolg zu entwickeln: Die universelle Smartphoneisierung begann, und Drucktastentelefone blieben eine Nische einfacher und billiger Geräte mit grundlegenden Funktionen, in denen Linux nicht wirklich benötigt wird. Selbst die Unterstützung für Multi-Core-Prozessoren, die in Version 5.0 (November 2007) eingeführt wurde - und für weitere 3 Jahre gab es keine in Smartphones - hat das System nicht gerettet. Im Jahr 2008 wurde die Entwicklung von Mobilinux und seinen Derivaten eingestellt.



Das Entwicklerunternehmen existiert bis heute erfolgreich und seine Hauptentwicklung - Linux Montavista - lebt und entwickelt sich langsam. Wenn Sie einen Leser mit einem nicht spezifizierten Linux haben, der in seinen Spezifikationen aufgeführt ist, ist es offensichtlich Montavista.



Openmoko



Wir sind also an einem Punkt angelangt, an dem Linux in Smartphones mit Geeks und Techno-Fans in Verbindung gebracht wurde! Openmoko ist ein Projekt mit einer verwirrenden Geschichte, einem hellen Interessensblitz und einem schnellen Niedergang.



Also, 2006. Das norwegische Unternehmen Trolltech hat die Qtopia Linux-Plattform für Smartphones, Handhelds und andere Touch-Geräte entwickelt. Das System hat Anwendung in den Sharp Zaurus PDA-Serien, den Multimedia-Handhelds Sony Mylo und Archos PMA400 / PMA430 sowie in einer Reihe anderer Geräte gefunden.



Im Jahr 2007 hat Yuhua Teltech gemeinsam mit ODM das Pushbutton-Touchscreen-Smartphone Greenphone veröffentlicht... Funktionen - XScale 312 MHz-Prozessor, 64 MB RAM und 128 MB interner Speicher, Bluetooth, Wi-Fi. Die Softwareplattform war Qtopia Phone Edition 4.1.4. Das Kit enthielt auch ein SDK für die Softwareentwicklung. Im Dezember 2006 wurde eine Testreihe von Geräten veröffentlicht, aber das war das Ende. Der überteuerte Preis (700 US-Dollar) wirkte sich negativ auf den Umsatz aus - das ist alles.



Bild



Im Jahr 2008 wurde Qtopia in Qt Extended umbenannt und Trolltech als Qt Software in Nokia integriert. Der finnische Riese hatte seine eigenen Erfahrungen im Bereich des mobilen Linux - siehe unten - und am 3. März 2009 wurde bekannt gegeben, dass er die Entwicklung des Systems einstellen werde. Aber wir sind in der Open-Source-Welt und all die interessanten Dinge passierten parallel!



Im Jahr 2007 wurde Qtopia von Taiwanese First International Computer gegabelt .... Die Gabel wurde Openmoko ("Open Mobile Communications") genannt und begann sich als Community-gesteuertes Betriebssystem zu entwickeln. Das FIC Neo 1973-Smartphone wurde veröffentlicht - und seine technischen Daten waren zum Zeitpunkt der Veröffentlichung nicht schlecht (insbesondere der 400-MHz-Samsung-Prozessor), aber der kleine 2,8-Zoll-Touchscreen sowie das völlige Fehlen von Tasten erschwerten die Verwendung des Geräts. Das nächste Gerät war der FIC Neo Freerunner - das gleiche Design, aber ein leistungsstärkerer Samsung-Prozessor mit Grafikbeschleuniger, 256 MB RAM und aus irgendeinem Grund zwei Beschleunigungsmessern.



Bild



Smartphones, auf denen das kostenlose Openmoko-Betriebssystem ausgeführt wird, haben bei Technologiefans großes Interesse geweckt, sind jedoch nicht weit verbreitet. FIC gab die Entwicklung von Openmoko auf und die fortgeschrittene Community initiierte eine kleine Version eines anderen Smartphones - GTA04 (das gleiche Design, der gleiche Bildschirm, aber Gigahertz und ein halbes Giga). Das System selbst, das wiederum als Qtmoko gegabelt und auch auf OpenPandora portiert wurde , wurde bis 2013 von mehreren Enthusiasten entwickelt und bog sich schließlich nach unten.



Bada



Das Auftreten dieses Systems in der Geschichte des mobilen Linux ist eher ungewöhnlich, da Bada nicht genau Linux ist, sondern ein proprietäres Betriebssystem, das den Linux-Kernel verwendet, und nichts weiter. Diskussionen zum Thema "Linux ist Android" lassen bis heute nicht nach. Bada ist also noch kleiner als Android. Trotzdem werden wir sie kurz erwähnen - nur um nicht zu vergessen.



Bild



Also Bada. Das von Samsung als eigene Alternative zu Android entwickelte und für eine Vielzahl von Smartphones entwickelte System: So wurde beispielsweise das allererste "Badaphon" Samsung Wave GT-S5800 als Sub-Flaggschiff des Unternehmens angesehen (seltsamerweise, aber in einer Reihe von Quellen gibt es Hinweise darauf, dass Bada angeblich beabsichtigt war für Budgetgeräte). Das System erwies sich als sehr erfolgreich und wurde von der Ressource eines großen Unternehmens unterstützt, verlor jedoch die Konkurrenz an Android aufgrund der größeren Menge an Software von Drittanbietern und der größeren Offenheit. Infolgedessen wurde nach 3 Jahren beschlossen, es aufzugeben, und die nützlichsten Entwicklungen wurden in Tizen integriert.



Maemo, MeeGo, Meltemi



Es wurde viel über die Entwicklungen von Nokia gesagt, jeder weiß alles über sie, daher werde ich nur auf einige wichtige Punkte eingehen.



Bild



Das erste Open-Source-System von Nokia war Maemo. Es erschien im Jahr 2005 und wurde ursprünglich in einigen PDAs installiert, die aus irgendeinem Grund als Internet-Tablets positioniert waren. Tatsächlich gab es nur ein Smartphone - das Nokia N900 (inoffizieller Slogan: „Keine Sorge - N900 kaufen“) und es war bei Geeks und der IT-Community sehr beliebt.



Gleichzeitig schneidet Intel seit 2008 zusammen mit Nokia eine Linux-Distribution für Netbooks - MeeGo. Also hätte er es vergessen, aber 2011 wurde er auf Smartphones portiert. Gleichzeitig wurde das Nokia N950 in limitierter Auflage veröffentlicht (es wurde nicht in den Handel gebracht, es wurde an Entwickler ausgegeben) und Ende des Jahres das legendäre Nokia N9. Für seine Zeit war es eines der besten Geräte, und sein Betriebssystem wurde von Journalisten hoch gelobt. Leider der damalige Top-Manager von NokiaStephen Elop, der Leiter der Mobilsparte, hat alles getan, um die Entwicklung von MeeGo zu verhindern und Microsoft abzuschütteln. Manchmal kann man erwähnen, dass der Ausfall des Systems entweder mit seinen Mängeln oder mit der Dominanz von Android zusammenhängt (obwohl es 2011 so etwas nicht gab und die Qualität des Systems und seiner Funktionen den Wettbewerb zu gleichen Bedingungen hätte auferlegen können) oder mit „Verwaltungsfehlern ". Nichts dergleichen: Es gab keine Fehler, was mit MeeGo passiert ist, ist ein vorsätzlicher Auftragsmord. Und die weitere Karriere von Elop ist der deutlichste Beweis dafür.



Bild



Ein paar Worte zu Meltemi. Dieses aufkeimende MeeGo-basierte Projekt richtete sich an Low-End-Smartphones. Stattdessen veröffentlichte Nokia 2012 die Asha-Reihe von Ultra-Budget-Smartphones, die einige mit der alten S40-Plattform und einige mit einem angepassten Smarterphone-Betriebssystem mit einer grafischen Hülle aus Meltemis Entwicklungen (der sogenannten „Asha-Plattform“) ausstatteten .



Firefox OS



Bild



Gespräche (meistens nur ein Scherz) darüber, dass ein gewöhnlicher Browser alle anderen Programme für die meisten Computerbenutzer ersetzen kann, haben lange gedauert. Daher sah die Idee, 2013 ein Betriebssystem aus einem Browser für preisgünstige Smartphones zu erstellen, nur wenig seltsam aus. Mozilla, einer der führenden Anbieter der Open-Source-Bewegung, hat es geschafft, viel Aufmerksamkeit auf sein Boot-to-Gecko-Projekt zu lenken. Es gab sogar eine Partnerschaft mit Spreadtrum . Aber dann begann etwas Seltsames zu passieren. Zunächst sah die Welt die versprochene Welle von 25-Dollar-Smartphones nicht. Dann hörte er auf, etwas Neues und Interessantes zu sehen. Und 2016 wurde das Firefox OS-Projekt, in das riesige Mittel investiert wurden, für erfolglos erklärt und abgeschlossen .



Jede Wolke hat jedoch einen Silberstreifen. Ein Teil der FF OS-Codebasis wurde in das neue KaiOS-System eingebunden, das in den unerwartet wiedergeborenen Druckknopf-Halb-Smartphones verwendet wird. Jetzt ist KaiOS das dritte mobile Betriebssystem der Welt mit einem Marktanteil von rund 5%.



Wünschen wir ihr viel Glück!



Schlussfolgerungen



Die Geschichte der Ankunft von Linux auf Smartphones ist interessant und verwirrend. Leider haben viele interessante Projekte noch keinen Zustand erreicht, in dem sie fortgeschrittenen Benutzern empfohlen werden könnten. Einige von ihnen, die von Hardwareherstellern in einem halbgeschlossenen Modus entwickelt wurden, stellten tatsächlich "ein anderes mobiles Betriebssystem" ohne ideologische Open-Source-Belastung dar und sollten den kommerziellen Interessen des Herstellers dienen. Sie verließen daher den Horizont und wurden von starken Konkurrenten (Android, iOS) verdrängt und in einem Fall sogar WP). Das einzige Projekt "für Geeks" - Openmoko - wurde durch eine schreckliche Implementierung enttäuscht: Es war nicht möglich, das System auf einer Vielzahl von Smartphones zu installieren, und die "nativen" Geräte von FIH hatten unbefriedigende Eigenschaften (genau wie Pinephone!).



Dennoch gibt es heutzutage viele Projekte von Linux-basierten Systemen für Smartphones - einige von ihnen werden von den Giganten der Branche unterstützt und können jederzeit schießen, andere werden mit "ideologisch korrekten" Methoden entwickelt und bieten alle damit verbundenen Vorteile freier Software. Über sie - im nächsten Teil. Bleib dran!



All Articles