Androidにはものすごく沢山のアプリがあって、探すとき色々なことを調べる必要があります:
- 品質
- パーミッション
- マルウェア、スパイウェア、トラックウェア、アドウェア
- 値段
オープンソースアプリの中に悪意のあるコードがあれば、誰かが見つけます。「誰もコードなんて読まない」とたまに言われてますが、実際にコードを読む人達はいますよ!「F-Droid」の人達です。
F-Droidというのはアプリマーケットです。このマーケットには、オープンソースのアプリだけが登録されています。
コードはちゃんと調査されており、広告もユーザトラッキングも禁止されています。F-Droidには優しいアプリしか登録されていません。
もちろん、全部無料です。
このように基準が厳しくても、F-Droidにはたくさんのアプリが登録されていますので、Androidを使っている皆さん、是非F-Droidを使ってみてください!
そして、F-Droidでは次のような人たちを募集中です!
- オープンソースアプリを探す人達:色々なところで探して、オープンソースアプリを見つけたらF-Droidに知らせる。
- ビルドの設定を書く人達:SVNやGitなどのレポジトリのURL、アプリのライセンスや名前などをテキストファイルで書いて、ビルドのテストをする。あまり難しくないなので、興味がある方は是非ご協力ください!
各アプリは一つの「レシピ」という簡単なファイルで定義されています:
Category:Multimedia License:GPLv3 Summary: PDF reader Description: A reader for PDF files. . Repo Type:svn Repo:http://vudroid.googlecode.com/svn/trunk/ Build Version:1.4,5,56
前半はメタデータ:カテゴリ、ライセンス、名前、記述。
後半はレポジトリとバージョン。例えば、上記のアプリの「1.4」バージョン(バージョン番号5)はSVNリビジョン56にある、という意味です。
Nicolas Raoul
nicolas.raoul@aegif.jp
nicolas.raoul@aegif.jp