アカウント名:
パスワード:
なんて幻想ってこと。「Googleの」Androidであり、それを前提にアプリストアの生態系が形作られている時点で、Google以外のどの企業も事実上弄ってはならない。仮に弄っても互換性を確保できないし独自に分岐進化できる力量もない。
だからこの記事のような企業の勘違い(オープンOSだから自由にできる)は、オープンOSとしてのAndroidという幻想を捨てないと無くならないね。
Android携帯電話の電池の持ちが課題なのは多くの人が思っていること。原因の1つがこれと判断して改良しただけのこと。副作用はあったが設定可能にすることで互換性は許容範囲内という判断なんだろう。力量がどうかとか憶測はご自由にだが、代案が出せるわけでもないくせに傍から見て痛いだけ。電池の持ちについてはGoogle側が本来提供できなければならない機能なのにできていないのだから、技量についてはGoogleの方が無いともいえる。ハードメーカはGoogleの言うとおりに作って奴隷になっていればいいと思っているならそういうメーカーの製品買えばいい。
やってもいいけど、標準APIがドキュメントに完全に反する仕様外動作するような変更を加えた端末を、GoogleはCTS(互換性テスト群、Android Marketを搭載するための必須要件)通すべきじゃないAmazonみたいにAndroid Market載せずに独自仕様にするなら知ったことじゃないよヘボ開発者がAndroidの断片化ガーとか言ってるけど実のところCTSが守られた端末の互換性は非常に高い。逆に言うとCTS守らない端末でマケに来られると本当に断片化になって非常に困る
> 標準APIがドキュメントに完全に反する仕様外動作するような変更を加えた端末
CTSはあくまで端末のデフォルト動作に対して通ればOKとする考え方ですから、今回のようにユーザが意図的に設定した時のみ仕様外動作するのであれば許容されますし、その現状のポリシーを「通すべきじゃない」方に倒すべきとはまったく思いませんね。
議論があるとすればユーザが設定するときにどこまで懇切丁寧に説明し、どれだけの障壁を設けるかだと思いますが、その点についても今回のは問題があるとは思いません。
そりゃ、[OK/Cancel]が表示されると
APIの標準動作の範囲を逸脱して破壊出来てしまうような設定は「互換性要件」として認めるべきではないだろ
特定オプションをオンにするとホワイトリストに入っているソフトを除いて、全てのTCPソケットの動作を丸ごと変更して到達性確認を行わずにカーネルが無条件にACKを受け取ったフリをします、とか言ったら「何その筋の悪いクソ非互換機能」って言われるだろそんなモード付けたらTCP使ったソフトがまともに動かなくなるのは自明だし、そんな環境が開発者にとって「互換性のある環境」なわけがないTCPのパフォーマンスが悪いのでデフォルトでUDPっぽい動作にしました速いでしょとか言われてもそんなん知るかボケ。標準APIを何だと思ってるんだと
シャープがやっちゃったのはそういうことだよ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
オープンだから各社が自由に進化させる (スコア:-1)
なんて幻想ってこと。「Googleの」Androidであり、それを前提にアプリストアの生態系が形作られている時点で、Google以外のどの企業も事実上弄ってはならない。仮に弄っても互換性を確保できないし独自に分岐進化できる力量もない。
だからこの記事のような企業の勘違い(オープンOSだから自由にできる)は、オープンOSとしてのAndroidという幻想を捨てないと無くならないね。
Re:オープンだから各社が自由に進化させる (スコア:0)
Android携帯電話の電池の持ちが課題なのは多くの人が思っていること。
原因の1つがこれと判断して改良しただけのこと。副作用はあったが設定可能にすることで互換性は許容範囲内という判断なんだろう。
力量がどうかとか憶測はご自由にだが、代案が出せるわけでもないくせに傍から見て痛いだけ。
電池の持ちについてはGoogle側が本来提供できなければならない機能なのにできていないのだから、
技量についてはGoogleの方が無いともいえる。
ハードメーカはGoogleの言うとおりに作って奴隷になっていればいいと思っているならそういうメーカーの製品買えばいい。
Re: (スコア:0)
やってもいいけど、標準APIがドキュメントに完全に反する仕様外動作するような変更を加えた端末を、GoogleはCTS(互換性テスト群、Android Marketを搭載するための必須要件)通すべきじゃない
AmazonみたいにAndroid Market載せずに独自仕様にするなら知ったことじゃないよ
ヘボ開発者がAndroidの断片化ガーとか言ってるけど実のところCTSが守られた端末の互換性は非常に高い。逆に言うとCTS守らない端末でマケに来られると本当に断片化になって非常に困る
Re: (スコア:0)
> 標準APIがドキュメントに完全に反する仕様外動作するような変更を加えた端末
CTSはあくまで端末のデフォルト動作に対して通ればOKとする考え方ですから、
今回のようにユーザが意図的に設定した時のみ仕様外動作するのであれば許容されますし、
その現状のポリシーを「通すべきじゃない」方に倒すべきとはまったく思いませんね。
議論があるとすればユーザが設定するときにどこまで懇切丁寧に説明し、
どれだけの障壁を設けるかだと思いますが、その点についても今回のは問題があるとは思いません。
そりゃ、[OK/Cancel]が表示されると
Re: (スコア:0)
APIの標準動作の範囲を逸脱して破壊出来てしまうような設定は「互換性要件」として認めるべきではないだろ
特定オプションをオンにするとホワイトリストに入っているソフトを除いて、全てのTCPソケットの動作を丸ごと変更して到達性確認を行わずにカーネルが無条件にACKを受け取ったフリをします、とか言ったら「何その筋の悪いクソ非互換機能」って言われるだろ
そんなモード付けたらTCP使ったソフトがまともに動かなくなるのは自明だし、そんな環境が開発者にとって「互換性のある環境」なわけがない
TCPのパフォーマンスが悪いのでデフォルトでUDPっぽい動作にしました速いでしょとか言われてもそんなん知るかボケ。標準APIを何だと思ってるんだと
シャープがやっちゃったのはそういうことだよ