
これはオープンソースの オペレーティングシステムを搭載した携帯電話のリストです。
リストの範囲

セルラーモデムおよびその他のファームウェア
携帯電話で使用されるハードウェアコンポーネントの中には、実行するためにドライバー(またはファームウェア)を必要とするものがあります。多くのコンポーネントでは、独自のドライバーのみが利用可能です[1](オープンソースの携帯電話は通常、オープンドライバーを備えたコンポーネントを求めます。[要出典])ファームウェアが更新できず、携帯電話の他の部分を制御できない場合は、ハードウェアの一部と同等と見なされる可能性があります。ただし、これらの条件は携帯電話モデムには当てはまりません。[1]
2019年現在[アップデート]、市販されている携帯電話はすべて独自のベースバンドチップ(GSMモジュール、セルラーモデム)を搭載しているが、[2] [3] [4]、Necunoは例外で、Necunoにはそのようなチップがなく、ピアツーピアのVOIPで通信する。[5] [6]モデムは通常、システムオンチップとメモリに統合されている。[4]これによりセキュリティ上の懸念が生じ、ベースバンド攻撃により電話機のデータがリモートで読み取られ、変更される可能性がある。
Librem 5 mobileはモデムをシステムとメモリから分離し、独立したモジュールにしており、これは現代の携帯電話では珍しい構成です。[3] [4]オープンソースのベースバンドプロジェクトであるOsmocomBBがあります。
オペレーティングシステム: ミドルウェアとユーザーインターフェース

通常、このリストに含まれる携帯電話には、 Linux カーネル以外のコピーレフト ソフトウェアと、最小限のクローズド ソース コンポーネント ドライバーが含まれています (上記のセクションを参照)。
- Androidベースのデバイスは、特にドライバーやアプリケーションなど独自のコンポーネントを多用しているため、このリストには載っていません。[7] [1] [8]
- Androidには、LineageOS (現在は廃止された[9] [10] Cyanogenmodの後継)やReplicantなど、独自のコンポーネントを置き換えることを目的とした多数のバージョンがあり、アフターマーケットで多数の携帯電話にインストールできます。また、GNU/LinuxとAndroidハードウェア適応層Haliumを使用しているUbuntu TouchとDroidianを使用するデバイスもあります。[11]これらをネイティブで実行している携帯電話も含まれます。
- 携帯電話にメインラインLinuxを実装するプロジェクトは複数あります。Mobianはモバイルデバイス上のDebian GNU/Linuxに焦点を当てたオープンソースプロジェクトです。[12] postmarketOSはAlpine Linuxに基づいています。[13] Arch Linux ARMベースのManjaroはPinePhoneハードウェアに焦点を当てています。[14]
- WebOS ( LG Electronics ) は当初はプロプライエタリライセンスでのみ利用可能でしたが、後にHPによってソースコードが無料の許容ライセンスでリリースされました。オープンWebOSはすべてのWebOSデバイスで動作するわけではありません。LuneOSはHaliumベースのWebOSフォークです。[15]
- Firefox OS は寛容なMIT ライセンスの下でリリースされましたが、その後継であるKaiOS は独自のライセンスで、Firefox OS が含まれています。
- オープンな Maemo Leste またはMer ミドルウェアを実行するすべてのMaemo、Meego、およびSailfish OSデバイスが含まれます。Tizen デバイスは含まれません。
- Qt ExtendedのOpen QTMoko/ OpenMokoフォンがリストに含まれています。
オープンソースの携帯電話には、さまざまなオープンソースのオペレーティングシステムをインストールできることが多いことに注意してください。高レベルのソフトウェアは、ハードウェアから独立して、互換性があるように設計されています。[16]
また、独自のオペレーティング システム (通常は Android) がプリインストールされていても、ユーザーがメインライン Linux をインストールできる携帯電話も増えています (Fairphone 5 や SHIFTphone 8 など)。これらは、#サードパーティ サポート付きデバイス にリストされています。
正式にサポートされているデバイス
これらは、オープンソース ソフトウェアがプリインストールされた状態で注文できるモバイルです。独自の OS がプリインストールされた状態で注文できるオプションもあります。
サードパーティサポートのあるデバイス
既存の携帯電話向けの配布

postmarketOS、Ubports、KDE Neon は、もともと Android を実行している既存のスマートフォンで実行されるオープンソース ディストリビューションです。Maemo Leste は、Nokia N900 および Motorola Droid 4 で利用できます。
どの古い携帯電話がどのオープンソースのオペレーティングシステムを実行するかをリストしたデータベースが存在します。[79] [80]
カスタムメイドの携帯電話
.jpg/500px-CircuitMess_(Anarch).jpg)
部分的にオープンなハードウェアとソフトウェアから、携帯電話を自作することは可能です。[81] [82] Arduinophone [82] (タッチスクリーン) と MIT DIY Cellphone (セグメントディスプレイ) [83] [84]はどちらも、 Arduino オープンハードウェア シングルボードコンピュータを使用し、コンポーネントを追加しています。Circuitmess Ringo (旧称MakerPhone) は、オープンソースのファームウェア[85]と回路図[86]を備えた別のDIY Arduino携帯電話で、教育に重点を置いています。PiPhone [87] 、 ZeroPhone [88]、OURphone [89]は似ていますが、 Raspberry Piをベースにしています。
オープン型携帯電話を構成する主なコンポーネントは次のとおりです。
もう一つ注目すべきは、paxo.frのPaxo Phoneです。
参照
参考文献
- ^ abc Stallman, Richard (2011 年 9 月 19 日)。「Android は本当にフリー ソフトウェアか? – Google のスマートフォン コードは「オープン」または「フリー」とよく言われるが、フリー ソフトウェア財団が調査すると、何か違うように見えてくる」。The Guardian。2012年9 月 9 日閲覧。Android
バージョン 1 および 2 のソフトウェアは、主に Google によって開発されました。Google は、コピーレフトのない緩いフリー ソフトウェア ライセンスである Apache 2.0 ライセンスでリリースしました。... Android に含まれる Linux のバージョンは、非フリーの「バイナリ ブロブ」が含まれているため、完全にフリー ソフトウェアではありません... Android は、GNU をほとんど含まないため、GNU/Linux オペレーティング システムとは大きく異なります。
- ^ Welte, Harald (2010 年 2 月 5 日). 「OsmocomBB プロジェクトの根拠」 . 2013 年9 月 26 日閲覧。
セルラー ネットワークに接続されているすべてのモバイル デバイスは、高度に独自仕様のクローズド ソース ファームウェアを搭載した何らかのベースバンド プロセッサを実行します。
- ^ ab Amadeo, Ron (2019年9月26日). 「PurismのLibrem 5電話が出荷開始—完全にオープンなGNU/Linux電話」Ars Technica . 2019年10月8日閲覧。
Purismは実際にはセルラーモデムのオープンプロバイダーを見つけることができなかったので、M.2スロットでシステムの他の部分から分離するのが精一杯でした。
- ^ abc FaerberCTO、Nicole (2018 年 9 月 4 日)。「Librem 5 ハードウェア部門からの進捗状況のアップデート」。Purism 。セルラー
モデムは、携帯電話の最も複雑な部分であると言っても過言ではありません。モデムは、電話に関連するすべての一般的なプロトコル (2G、3G、4G、今後の 5G など) を実装する必要があるコンポーネントです。モデムは、独自のブラック ボックス オペレーティング システムを実行することでこれを実現します。セルラー モデムは、数百の特許所有者が保有する数千の特許によって保護されています。想像してみてください... このセルラー モデムは、SoC と同じ RAM バス上にあります。非フリー ソフトウェアは、SoC との間でやり取りされるデータにアクセスできるだけでなく、それを変更することもできます。このモデム オペレーティング システムは独自のブラック ボックスであるため、このコンポーネントが何をするのか、どのような脆弱性があるのかはわかりません... 状況はさらに複雑になっています。セルラー モデムの調査中に、これらのチップセットを製造しているシリコン ベンダーは世界にほんの一握りしかなく、そのほぼすべてが同じバス上で SoC とモデルを統合していることがわかりました。さらに、歴史的には、SoC でモデムに電力を供給するために独自のファームウェアを実行するライセンスを取得する必要があります。これにより、既製のモデム「モジュール」と、モデムを SoC から分離する独自のレイアウトを使用するという 1 つの選択肢しか残されていませんでした。さまざまなフォーム ファクタで利用できるこれらのモデム モジュールは多数あり、速度、バンドなどのさまざまなオプションが用意されています。モジュール ルートを採用することで、厳格な基準を満たすモデムのサプライヤーの選択肢を提供すると同時に、モデムを RAM およびホスト CPU から分離することもできます。(テキストは CC-by-SA 4.0 です)
- ^ Aufranc, Jean-Luc (2018 年 11 月 30 日). 「Necuno Mobile オープンソース Linux スマートフォンは NXP i.MX 6 プロセッサを搭載」. CNX Software - 組み込みシステムニュース.
- ^ "Necunos - モバイル セキュリティの再定義".ネクノソリューションズ。
- ^ Android (オペレーティング システム)#ライセンス「Android デバイスの正常な動作に不可欠なドライバーとファームウェアは、通常、独自のものです」
- ^ Stallman, Richard (2012 年 8 月 5 日)。「Android とユーザーの自由 - Free Your Android キャンペーンをサポート」。gnu.org。2012年9 月 9 日閲覧。
今日の Android スマートフォンは Apple や Windows スマートフォンよりかなりマシではあるものの、ユーザーの自由を尊重しているとは言えません。
- ^ 「はい、これが私たちです」。lineageos.org。
- ^ 「A fork in the road | CyanogenMod」。2016年12月25日。2016年12月25日時点のオリジナルよりアーカイブ。
- ^ 「Androidスマートフォン上のLinux:Project Haliumは、あなたの携帯電話でUbuntuやSailfishを実行したいと考えています」ZDNet 。 2022年7月31日閲覧。
- ^ 「PinePhone向けMobian OS、モバイルデバイスにDebian Linuxを導入することを目指す」Fossbytes 2020年6月20日2022年8月9日閲覧。
- ^ Prague, Liam Proven in. 「postmarketOS 22.06 は寿命を迎えたスマートフォンの復活を目指す」www.theregister.com 。 2022 年7 月 31 日閲覧。
- ^ 「次期PinePhoneコミュニティエディションにはManjaro Linuxが搭載される」Fossbytes 2020年8月31日2022年8月9日閲覧。
- ^ 「関連プロジェクト — Halium ドキュメント」。docs.halium.org 。 2022 年8 月 9 日閲覧。
- ^ Braam、Martijn (2019 年 12 月 20 日)。 「もうひとつのLibrem 5とPinePhoneの比較」。タックスフォン。
- ^ ab 「Volla Phone X23」。Ubuntuタッチ。
- ^ 「Mudita」. Mudita .
- ^ 「Mudita OS」。Github。
- ^ https://store.mudita.com/all/outlet-mudita-pure-minimalist-phone-charcoal-black-1
- ^ CNX-software、2022年10月26日、uConsoleは、オプションの4G接続を備えたモジュール式のArmまたはRISC-Vハンドヘルドコンピューターです。
- ^ https://www.tomshardware.com/news/ Clockwork- pi-uconsole
- ^ https://www.geeky-gadgets.com/linux-handheld-pc/
- ^ https://forum. Clockworkpi.com/t/update-uconsole-shipping-popular/9774
- ^ https://www.hackster.io/news/ Clockwork-pi- s-uconsole-shrinks-the-devterm-targets-fantasy-console-developers-and-gamers-f3eded8f9741
- ^ https://www.notebookcheck.net/Clockwork-uConsole-Fantasy-console-arrives-in-multiple-variants-with-optional-4G.664615.0.html
- ^ https://www.notebookcheck.net/ClockworkPi-uConsole-handheld-computer-starts-shipping-with-company-aking-new-orders.739339.0.html
- ^ 「Volla Phone 22はUbuntu TouchまたはGoogleフリーのAndroid OSを実行(クラウドファンディング)」。CNX-software。2022年4月20日。
- ^ postmarketOS、Volla Phone 22 (volla-mimameid)
- ^ T.、Raffaele (2021年10月15日). 「PinePhone Proがリリースされました:仕様、価格、そして第一印象」。TuxPhones - Linuxフォン、タブレット、ポータブルデバイス。
- ^ "Pine64 は PinePhone Pro-Linux と出会い、スマートフォンはスターケル ハードウェアと出会いました".調整ツール(オランダ語)。
- ^ 「PinePhone Pro」. PINE64 .
- ^ 「10月のアップデート:PinePhone Proのご紹介」PINE64 2021年10月15日。
- ^ PinePhone Pro 開発者版
- ^ 「Pro¹ X」. F(x)tec .
- ^ ab 「Pro1-Xの出荷が開始されました!」F(x)tec 2022年7月26日。
- ^ “Volla Phone X”.ヴォラフォン。
- ^ postmarketOS、Volla Phone X (volla-yggdrasilx)
- ^ abcd forum.fairphone.com、フェアフォン向けオペレーティングシステム
- ^ ab 「The Pyra」。PyraとPandoraの公式サイト。 2020年8月13日閲覧。
モバイル版ではモバイルインターネットが追加され、電話サービスも利用できます(Pyraを電話にする)
- ^ 「詳細情報」。PyraとPandoraの公式サイト。
- ^ https://pyra-handheld.com/boards/threads/Should-i-have-received-my-final-order-email-already.99284/
- ^ 「The Volla Phone」Volla Phone . 2021年2月16日閲覧。
- ^ Librem 5 – セキュリティとプライバシーを重視したスマートフォン。2017年11月15日。
- ^ 「Librem 5スマートフォン第1弾が出荷開始」Purism 2019年9月24日。
- ^ Weaver, Todd (2019年9月5日). 「Librem 5 出荷発表」. Purism . 2020年8月29日閲覧。
- ^ “リブレム5 ストアページ”. 2019 年から 2020 年。
- ^ PinePhoneウェブサイト。2019年10月2日。
- ^ 「PinePhones 出荷開始 - 知っておくべきことすべて」PINE64 +。2020 年 1 月 15 日。
ソフトウェアに関しては、エンドユーザー向けオペレーティング システムではなく、工場出荷時のテスト イメージがプリロードされた状態で電話機に届きます。このプリロードされた工場出荷時のテスト スイートは Linux (正確には postmarketOS) 上で実行されており、電話機のさまざまな機能をテストし、自動テストを実行できます。... Braveheart PinePhone を購入するすべての人は、興味のあるオペレーティング システム ビルドを見つけてフラッシュし、コミュニティの議論や進行中の開発に参加するのは自分次第であることを理解していると思います。ほとんどのビルドは PinePhone Wiki で入手できます。
- ^ Erecinski, Lukasz (2020年6月15日). 「6月のアップデート: postmarketOS CE PinePhone、出荷、PINE64 クラスター」. PINE64 .
- ^ ab 「PinePhone ソフトウェア リリース」。PINE64。
- ^ 「コミュニティエディションの終了」PINE64 2021年2月2日。
- ^ “Neo900”. neo900.org .
- ^ Phoneradara、2015年8月25日、Cyanogen 13.1と2500mAhバッテリーを搭載したAlcatel Pop Mirageスマートフォンが発表されました
- ^ abcdef UBPorts - UBPorts は Ubuntu Touch を存続させます。2017 年 9 月 4 日。
- ^ ab “Meizu Phones Sold out”. 2016年12月21日時点のオリジナルよりアーカイブ。
- ^ Talk Android、2015年8月25日、Cyanogen OSを搭載したLenovo Zuk Z1がインドで発売
- ^ Android Headlines、2015 年 9 月 6 日、Smartfen が Cyanogen OS 搭載の Andromax Q 端末を発表
- ^ Zdnet、2016年4月1日、BQ Aquaris X5 Cyanogen Editionレビュー:セキュリティ機能が充実したお手頃価格のAndroid
- ^ postmarketOS、BQ Aquaris X5 (bq-paella)
- ^ Android Authority、2015 年 8 月 25 日、WileyFox が Cyanogen OS を搭載した Swift と Storm をリリース
- ^ Android Central、Wileyfox Swift レビュー
- ^ postmarketOS、Wileyfox Swift (wileyfox-crackling)
- ^ GSM Arena、2015年2月11日、YU YurekaとYureka PlusがCyanogen OS 12.1アップデートを開始
- ^ 「MicromaxがCyanogen 12を搭載したYu Yuphoriaを発売、Redmi 2をターゲットに」Android Authority 2015年5月12日2024年4月24日閲覧。
- ^ Android Authority、2020年9月25日、OnePlusソフトウェアの進化:CyanogenからOxygenまで、そしてそれ以降
- ^ ab 「Peak+キャンセル」。2013年11月28日。
- ^ “Aava モバイル オイ”. www.aavamobile.com。 2022 年 6 月 17 日。
- ^ Linux Devices、2006-01-08。GPS 対応 PDA/電話に Linux をハッキング
- ^ Linux Devices、2006-09-12、ユーザーが変更できるLinuxフォンが出荷される
- ^ postmarketOS SHIFT SHIFT6mq (shift-axolotl)
- ^ abc CNX-Software、2024年8月5日、SHIFTphone 8、発売前にメインラインLinuxサポートを準備中
- ^ https://forum.fairphone.com/t/operating-systems-for-fairphones/11425
- ^ CNX-software、2023-08-31、Fairphone 5スマートフォンには、Qualcomm QCM6490産業用IoTプロセッサを搭載した8年間のソフトウェアアップデートが付属しています。
- ^ postmarketos.org: OnePlus 6T (oneplus-fajita)
- ^ postmarketos.org: OnePlus 6 (oneplus-enchilada)
- ^ postmarketos.org: Xiaomi Poco F1 (xiaomi-ベリリウム)
- ^ postmarketos.org:Qualcomm Snapdragon 410/412 (MSM8916)
- ^ Mehta, Tushar (2019年11月12日). 「Linuxディストリビューションを実行できる200以上のスマートフォンのリスト」xda-developers。
- ^ ガッティ、マッテオ (2019 年 11 月 12 日)。 「Linux: ecco una lista di oltre 200 スマートフォン互換性」。Linux Freedom (イタリア語)。
- ^ 携帯電話を自作するのは思ったより簡単です、リサ・グロスマン、ニューサイエンティスト誌第2909号
- ^ ab Arduinophone デザイナーの説明
- ^ デザイナーの MIT ホームページにある DIY 携帯電話
- ^ David A. Mellis & Leah Buechley. 2014. 「自分で作る携帯電話: ハイテク DIY の可能性と限界の調査」。第 32 回 ACM コンピューティング システムにおける人間工学に関する年次会議 (CHI '14) の議事録。
- ^ 「公式レビュー: Circuitmess Ringo」GBAtemp 2020年2月13日2021年5月22日閲覧。
- ^ “CircuitMess-Ringo”. GitHub . 2021年5月22日閲覧。
- ^ Hunt, David (2014 年 4 月 25 日). 「PiPhone – Raspberry Pi ベースのスマートフォン」.
- ^ ZeroPhone – Raspberry Pi Zero ベースのスマートフォン
- ^ Robinson, Evan (2023年5月7日). 「OURphone - DIYオープンソースLinuxスマートフォン」. GitHub .
