CyanogenMod

CyanogenMod（サイアノジェンモッド）はCyanogenMod Inc.が開発していたAndroidをカスタマイズしたオープンソースのスマートフォンおよびタブレット向けのオペレーティングシステム（アフターマーケットファームウェア）である。略称はCM（シーエム）。日本語もサポートしている。 FLACロスレス音楽形式、システムレベルのテーマ変更、compcache、様々なAPNのリスト、OpenVPN（公式アプリが存在するAndroid 4.0以降相当のCM9以降は削除）、電源メニューからのリブートおよびスクリーンショット、Bluetoothでのテザリング、通知バー上のトグル機能、DSPイコライザーといった公式ファームウェアにはない拡張機能をサポートしている。CyanogenModは、BFSをタスクスケジューラとして組み込んだ最初のモバイルOSであり、この変更はAndroidの公式なソースツリーの実験的ブランチにマージされた。CyanogenModの主張はベンダーがリリースする公式なAndroidファームウェアを上回る性能と信頼性である。 2009年の9月後半に、GoogleがCyanogenModの主な開発者であるSteve Kondikに警告状を送ったことで、CyanogenModは注目を集めた。Googleのこの行動はオープンソースコミュニティに対する挑戦とみなされ、PC World、The Register、The Inquirer、Ars Technica、The H、ZDNet、Gigaom、そしてeWeekなどの大手メディアにも取り上げられた。 2011年7月17日、CyanogenModの導入済みデバイス数が50万を超えた。 2012年12月13日、Benchmark CapitalとRedpoint VenturesからシリーズAとして700万米ドルを調達し、Steve KondikはCyanogenMod Inc.を設立した。 2016年12月24日、Cyanogenは全てのサービスとサポートおよびナイトリービルドの提供を2016年12月31日に終了すると発表した。 CyanogenModのメジャーバージョンがリリースされる時期は、Android Open Source Projectで公式なソースコードがリリースされて2～3ヶ月ほどである。 ビルドエディション Nightly（ナイトリー） - 開発版。新機能が盛り込まれているが、不具合が多く安定性が確保されていない。 Snapshot（スナップショット） - 安定版。ナイトリーでテストが繰り返され、不具合が修正された一般向けビルドである。 携帯電話HTC Dreamが2008年9月に発売されてすぐ、AndroidのLinuxサブシステム上のルート権限を手に入れることのできる“rooting”（所謂root化）と呼ばれる手法が、Androidコミュニティで発見された。この発見により、オープンソースであるAndroidのファームウェアの修正と再インストールが可能になった。これらの修正はNexusなどのアンロック可能なブートローダを持った開発用端末には不要である。 CyanogenMod 9.0は、公式リリースであるAndroid 4.0.4 "Ice Cream Sandwich" のコードをベースにしている。CyanogenModのカスタム部分はまずCyanogen (Steve Kondik) らによって書かれたが、xda-developersコミュニティなどの外部からの貢献部分も含んでいる。 CyanogenはCyanogenModとともに使われる“recovery image”のメンテナでもあった。このrecovery imageは、特別な機器のメモリのバックアップやリストア、またはファームウェアの修正やアップグレードに使われる特殊なブートモードである。Cyanogenのrecovery imageは、現在利用可能な多くのAndroid端末のroot化手法である「ワンクリックルート」を統合している。なお、現在開発は終了している模様。 CyanogenMod Updaterと呼ばれるアプリケーションがあり、CyanogenModの新しいアップデートを通知し、ダウンロード及びインストールを行う。このアプリケーションはAndroid Marketで公開されていたが、現在は削除されている。 現在は設定に組み込まれたOTAアップデート機能や、TWRP (TeamWin Recovery Project) などを用いた手動でのアップデートが可能である。 バージョン4.1.11.1まで、CyanogenModには、GoogleによるGmail、Maps、Market、Talk、YouTubeなどのクローズドソースアプリケーションと、プロプライエタリなハードウェアドライバが組み込まれていた。これらのパッケージはベンダによるAndroidディストリビューションに含まれていたが、フリーなディストリビューションにはライセンスされていなかった。GoogleがCyanogenに対し、前述のアプリケーションをディストリビューションに含めないように警告したあと、数日間開発が停止した。Googleに対する多くのCyanogenModユーザの反応は敵対的で、Googleの法的脅迫は、Google自身の持つ利益を損ない、彼らのモットーである“Don't be evil”を冒していると言われた。 Googleの立場を明確にした前述の声明と、その後のGoogleとCyanogenとの交渉により、プロプライエタリな“Google Experience”コンポーネントをバンドルしない形で、CyanogenModプロジェクトが継続できるという決着を見た。 これは、プロプライエタリなGoogle製アプリケーションがGoogle提供のファームウェアからバックアップされ、権利を侵害していないCyanogenModに再インストールされてもよい、ということを示した。しかしながらこの論争は、Android開発者がGoogle製アプリケーションを置き換えるようなオープンソースアプリケーションを開発するきっかけになった。 Cyanogenは、Googleとの問題は残っていないとしても、プロプライエタリでクローズドなデバイスドライバのライセンスに問題が生じる可能性を警告した。しかしながら、彼はソースツリーを再構築し、ライセンシング問題が解決されると信じている。彼はまた、Googleの従業員の援助を受けている。 Cyanogenとその他の開発者たちは、Open Android Alliance（Open Handset Allianceではない）を構成している。これは、「完全にカスタマイズできて、Googleや他の権利に頼らないAndroidの雰囲気」への貢献をゴールとする組織である。 [脚注の使い方] ^ “Licenses”. Android Open Source Project. Open Handset Alliance. 2008年10月22日閲覧。 ^ About the project - CyanogenMod ^ cyanogenの意味 - 英和辞書 - goo辞書 ^ BFS added to Android repository ^ Gomo News coverage of C&D affair ^ CyanogenMod now on over 500,000 devices|CNET Japan | ^ A New Chapter - CyanogenMod ^ Michelle Meyers (2016-12-23). Cyanogen、2016年末で各種サービスを終了へ. CNET Japan. https://japan.cnet.com/article/35094239/.  ^ How to hack your G1 ^ [1] ^ Cyanogen's Recovery Image ^ MaximumPC HowTo Hack your G1 ^ 1 click Android rooting ^ "CyanogenMod in trouble?". Taylor Wimberly (09-25-09). Android and Me ^ "Google Threatens Cyanogen Android Hacker With Cease-and-Desist". Dan Nosowitz (09-25-09).Gizmodo ^ "Google hits Android ROM modder with a cease-and-desist letter". Nilay Patel (09-25-09).Engadget ^ Linux.com covers C&D Story ^ One of many forum discussions on the Google C&D ^ Reaction to C&D on Google's own discussion forum ^ Another thread on Google's Android forum ^ Google's Dan Morrill explains licensing position ^ Cyanogen updates users on licensing controversy ^ Wired Gadget Lab ^ Irate Android devs aim to replace Google's proprietary bits ^ Cyanogen's tweet about the driver issue ^ Quick Update from Cyanogen ^ the Open Android Alliance[リンク切れ] ^ The Register UK article on the OAA Android AOKP ADW.Launcher LineageOS OnePlus One ポータル オペレーティングシステム 公式ウェブサイト - ウェイバックマシン（2016年12月24日アーカイブ分） CyanogenMod (@CyanogenMod) - X（旧Twitter） CyanogenMod (CyanogenMod) - Facebook