世界を動かす技術を、日本語で。

私はBranchを離れ、Nova Launcherにはもはや関与していません。

概要

Nova Launcherの創設者であるKevin Barryが、開発から離脱したことを発表。 過去数ヶ月間、Nova Launcherのオープンソース化準備を進めていた経緯。 Branch社による買収後の経緯と、コミュニティへの約束の説明。 最終的に、オープンソース化や開発作業の中止を要請された事実。 コミュニティへの感謝の意と、今後の展望への言及。

Nova Launcher開発者の離脱とオープンソース化の経緯

  • Nova Launcher の創設者および元開発者である Kevin Barry による発表
  • 過去1年間、 Kevin が唯一の開発者として Nova を担当
  • Branch 社からの離脱を明言し、 Nova Launcher への関与終了を報告
  • 数ヶ月間、 Nova Launcher のオープンソース化準備を進行
    • コードベースの整理
    • ライセンスの確認
    • 独自コードの削除や代替化
    • 法務部門との調整
  • 2022年の Branch 社による買収以降の経緯
    • Branch 創業者兼元CEOの Alex Austin によるコミュニティへの公約
      • 「Kevinが離れた場合、コードはオープンソース化してコミュニティに託す」旨の発言
  • しかし、最終的に Nova Launcher およびオープンソース化作業の中止を要請される事態
  • 長年のコミュニティの支援、フィードバック、熱意への感謝の意
  • Kevin Barry による2025年9月6日付の声明

Hackerたちの意見

https://infosec.exchange/@cliffwade/115168015274422682

ここにあるリンクの請願書にサインしたよ。 https://www.change.org/p/make-nova-launcher-open-source-let-...

カスタムランチャーには完全に見切りをつけた。ジェスチャーナビゲーションのサポートが定期的に壊れちゃうからね。Novaのサポートは、メーカーのエラー(あるいは意図的なもの?)でAPIが不足してるせいだって言ってた。どっちにしろ、カスタムランチャーはもうメインストリームの使い方には合わないみたい。

あなたはXiaomiか他の中国製のデバイスを使ってるんじゃないかな。あれらが意図的にナビゲーションを壊す唯一のものだから。必須なものをスパイウェアと結びつけてるから、デバイスを劣化させずにそれを取り除くのはほぼ不可能だよ。詳細はほとんど忘れちゃったけど、確かXiaomiのAPKインストーラーにはメタやバイトダンスのトラッカーがあって、さらに20個くらいあるはず。彼らのほとんど役に立たない「セキュリティ」アプリには60個くらいのトラッカーが入ってる(ヤンデックスも含まれてる ;))。しかも、ほんとに取り除くこともできない。

メーカーの無能さや悪意に屈するのは悪いアイデアだし、彼らに勝たせることになる。まさにその通りだよ。最近Novaを見つけて、新しいLenovoタブレットにインストールしたんだけど、ランチャーを変更する設定があったんだ。でも、古いランチャーが勝手に立ち上がって、Novaと戦ってバグを起こしてるんだよね。

もう何年も使ってるけど、デバイスを跨いでも安定感があっていい感じ。さて、どうしよう?Androidアプリって、一度ダウンロードしたら何年も使うってことはあんまりないよね。

Androidアプリって、一度ダウンロードしたら何年も使うってことはあんまりないよね。俺はFOSSアプリ、Amaze File Manager、Muzei(壁紙管理アプリ)、Lawnchair(ランチャー)を8年以上、複数のAndroidデバイスやバージョンで使ってるけど、問題は全くないよ。Nova(その前のSimpleMobileToolsも)に関しては、開発者が人気のプロジェクトを売ってるってことが問題なんだ。これは「Android」だけの問題じゃなくて、インディFOSSプロジェクトの持続可能性に対する非難でもある。消費者向けアプリに限った話じゃないけどね(Redisを見てみて)。

スマートランチャーに切り替えてから約1年経つけど、すごく満足してる。ノバはもう10年前に取り残された感じだし、機能が多すぎて設定が面倒になってた。

Googleのアプリストアでこのアプリが元の開発者のキュレーションから外れたことや、オープンソース化の契約を違反したことを説明する1つ星レビューが続々と出てくるのを楽しみにしてる。

Novaの好きな機能の一つは、アイコンを上下にスワイプして別のアクションを選べることなんだよね。これができる他のランチャー知ってる人いる?

Microsoftのランチャーはそれをサポートしてるけど、オープンソースではないね。

もしかしたらアクションランチャーかも。彼らは何年も前からその機能を持ってた気がするし、実装された後にやっとNovaに移行できたんだ。確かじゃないけど、僕の設定は上にスワイプでフォルダを開いて、下にスワイプでウィジェットを開く感じだった。

KISS: https://help.kisslauncher.com/advanced/gestures/

ちょっと関係ある話だけど、最近ランチャーのアイデアをいじり始めたら、すぐに壁にぶつかったんだ。設定でユーザーが選んだ壁紙を表示する唯一の方法が、画像を実際に扱えない魔法のメソッドを使うことだって分かって、システムに合成を任せるしかないんだよね。これじゃあ、ぼかし効果とか液体ガラスみたいな見た目を実装するのは無理だし、ユーザーにランチャーで別に壁紙を設定させることになる。もうやる気が完全に失せちゃった。

Androidはカスタマイズオプションの時代を経てきたけど、僕にとって一番良かったのは「Theamer」っていう、UIを一発でカスタマイズできるアプリの時代かな。あれはもう無くなっちゃったけど、当時はクリエイティブな人たちが色々作ってて楽しかった。今のルートが必要なハックよりずっと良かったし、もっと気軽に電話をいじれたな。エンシティフィケーションだね。

もしかして何か勘違いしてるかもしれないけど、Kvaesitsoには壁紙のぼかしや暗くする効果があるよ。https://kvaesitso.mm20.de/

設定でユーザーが選んだ壁紙を表示する唯一の方法が、画像を実際に扱えない魔法のメソッドを使うことだって分かって、システムに合成を任せるしかないんだ。僕の予想だけど、これはHardware Composer HALの固定レイヤーに関係してるかもしれないね。そうすると、Surface FlingerがGPUやCPUを使う必要がなくなるんじゃないかな。

それに、あなたのランチャーがプライベートな壁紙をサーバーにアップロードしたり、画像のExifから位置情報をデータマイニングするのを防いでくれるんだよね。

古いAndroidバージョンの壁紙関連の動作は本当にめちゃくちゃだよね。Android 11のタブレットを使ってて、カスタム壁紙が画面に表示されるとすごくラグが出ることに気づいたんだけど(デフォルトの壁紙の時は全然平気だった)、いろいろ試してみた結果、壁紙を縦向きに設定するとラグが完全になくなることがわかった。Googleの別の壁紙アプリをインストールしなきゃいけなかったけど、ラグがなくなったから良しとするよ。ほんと、こういう変なことの一例だね。

「もしケビンが去ることになったら、契約によってコードはオープンソース化され、コミュニティに渡されることになっている。」公の声明はどうでもいいけど、それは金の価値があるよね。でも、ここで言われている契約は本当に存在するの?それとも、法的な争いをする価値がないのかな?

ノバは本当に良くて、長い間使ってた。最初に買ったランチャーだったと思う。今はちょっと残念だけど、誰もどうしようもないし、もしかしたら新しいランチャーを作ることを考えてくれるかも?

自分の要求はシンプルだと思ってたけど、どうやらそうでもないみたい。ノバが買収された時に戻ろうとしたけど、今もまた試してみた。普遍的じゃない要求は以下の通り:1. ホーム画面に(完全カスタムの)ウィジェット、アプリアイコン、フォルダが必要。2. 検索機能付きのアプリドロワーと、新しいアプリをデフォルトで表示する自動ポップアップキーボード。* Microsoft Launcherは近いところまで行ったけど、基本的にマイクロソフト製品の広告みたいなもんだし。さらに、アプリアイコンなしでフォルダラベルを選べないのが残念。* スマートランチャー6は全ての条件を満たしてたけど、ホーム画面の調整のUXがひどすぎる。WhatsAppを長押しして、設定ボタンをクリックして、Xをクリックして、アイコンを本当に削除したいか確認しなきゃいけない。ホーム画面からアイコンを削除するのに長押し+3回クリックって、何それ?頻繁にするアクションじゃないかもしれないけど、プレミアム版に22ドル払うことを考えると、こんな面倒なことは避けたいよね。他にもいくつか試したけど、今のところまたノバに戻ってきちゃった。

ノバを何年も買って使って、愛してる。手放すのは難しいな。