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

Flipper Zeroの開発の未来

概要

Flipper Zero の公式ファームウェア開発継続に関するコミュニティの反応への対応。 コミュニティ貢献 を支援するための新ルール導入。 GitHub Discussions での機能要望投票や、貢献ガイドラインの明確化。 リソース配分 の見直しと、非同期コミュニケーションの徹底。 今後も 公式ファームウェアの保守 とコミュニティとの連携を継続。

Flipper Zero公式ファームウェア開発継続声明

  • Flipper Zero ファームウェア開発終了の噂に対するコミュニティの強い反応
  • フィードバックを受け、 開発体制の見直し を決定
  • コミュニティ貢献 を支援するため、リソース再配分を実施
  • 新ルール導入: GitHub Discussions での機能要望投票、 プルリクエストガイドライン の明確化、 統合テストの必須化

Kickstarter 2020からの歩み

  • 2020年の Kickstarter 開始時、圧倒的なコミュニティサポート
  • 約1年半に及ぶ開発、 供給網問題コスト増加 など多くの困難
  • 約5百万ドルの資金に対する責任と、 詐欺疑惑 への対応
  • ハードウェア・ファームウェア・ソフトウェア開発から 全世界流通 まで実現
  • 全てのKickstarter支援者 にFlipper Zeroを納品
  • 公約した 全機能の実装 と、 開発プラットフォーム としての基盤構築

Stable Firmware 1.0とその制約

  • ファームウェア容量700KB の制約に直面
  • microSDカード からの動的アプリ読み込みで機能追加を実現
  • 2024年、 Firmware 1.0Apps Catalog をリリース
  • API/SDKの安定化 と、開発者向けドキュメントの充実
  • 以降は インフラ保守クリティカルバグ修正 に注力
  • サードパーティ製ファームウェア やアプリのエコシステム拡大

公式ファームウェア開発体制の今後

  • 小規模チーム で新デバイス開発に集中
  • リアルタイム対応不可、非同期での開発コミュニケーションへ移行
  • 全ての要望・提案は GitHub Discussions で受付
    • 投票数の多い機能要望を優先的に検討
    • 具体的な要望のみ受付、抽象的な議論やヘルプはDiscord/Reddit/SNSへ誘導
  • プルリクエストの審査基準強化
    • 特に AI生成コードUI変更 は厳格審査
    • ドキュメント対応も必須
  • 統合・回帰テスト の公開と、コミュニティによるテスト協力

機能要望の受付方法と優先順位

  • GitHub Discussions でのみ公式要望受付
  • 投票システム により、実際に求められている機能を可視化
  • 個人的な要望や実現困難な提案はノイズ扱い
  • 雑談・一般質問は Discord/Reddit/Twitter などへ誘導

まとめと今後の方針

  • 公式ファームウェア保守 のためのリソース確保
  • コミュニティ要望 を毎週精査し、投票上位から対応
  • Apps Catalog へのPR受付は従来通り継続
  • 開発チームとのやり取りは GitHub Discussions のみで実施
  • AMA(Ask Me Anything) でのFlipperチームとの交流も予定

Hackerたちの意見

Flipper Zeroは、今まで持ってた中で一番便利なガジェットの一つだよ。RFIDキーをコピーできるのは、たまにすごく役立つ。

それって…可能なの? そもそも、あれは挑戦と応答のためにあって、他の人にその情報を空中で漏らさないためのものだと思ってたんだけど。

これ、よくやることなの? いくつかの使い道は見えるけど、ガレージの鍵をコピーするのにも使えるよね。でも、投資するほど使うとは思えないな。

彼らが作り上げたツールとコミュニティは素晴らしいね。自分のFlipper0は、まるでコンピュータのスイスアーミーナイフみたい。自分の仕事の道具を持ち歩くのが楽しい!

TL;DR: Flipper Zeroのファームウェアを維持し、コミュニティの貢献をサポートするためにリソースを割り当てました。これが要約? なんか、まだ最低限のライフサポート状態に聞こえるけど。

その通り。記事にも書いてあるけど、FZの開発目標はすべて達成されて、さらにはそれを超えてるんだ。しっかりした機能豊富なファームウェアや強力なSDK、開発ツールを提供してる。だから、新しい製品への開発シフトがあったせいで、コアファームウェアの更新が少なくなったんだ。それに対処しようとしたけどね。ソース:私はFlipper Zeroの開発者の一人です。

なんで何かが「できない」ってことになるの?

完全にオープンソースで、自分でフラッシュできるものに対して、なんでサポートが必要なの?ほとんどのフリッパーを持ってる人は、Unleashedファームウェアみたいなのを使ってるし、機能の大半は人が作ったアプリにあるんだよね。

これの広告はいつも見るけど、何ができるのか全然わからない。

ラジオやIRデバイスでやりたいことがあるけど、専門のハードウェアがない時に使えるよ。短距離通信のスタンダードに対するスイスアーミーナイフみたいなツールだね。

私は主にユニバーサルIRリモコンとして使ってるよ。

まあ、どうでもいいけどね。「公式のクソ」は、正当なペンテストツールを排除して、他の多くを黙らせた時に見限ったよ。MomentumとExtremeの方がずっと良かったし、くだらないゲームをしなかった。全部含まれてたしね。彼らのDiscordで代替ファームウェアのことをちょっとでも言ったら、すぐにバンされるし。もう、クソ食らえって感じ。いいハードウェアは作ったかもしれないけど、ソフトウェアとDiscordコミュニティは最悪だった。

Hacker Newsで議論の続きを見る