12/11/17 13:27:11.99 vL85/80w0
MicrosoftがDOSを販売していたころ
NECやSharp, EPSON、富士通なんかがそれぞれ人気のパソコンを販売していたが
それぞれハードウェアも独自で、システムのDOSもソフトの互換性が損なわれるくらいに
独自のカスタマイズがされていたせいで、ソフトの互換性確保が厳しい状況だった
Windows 95の販売で、NEC以外の各社がPC本体の仕様の共通化を進めるなか
NECはしばらくの間、PC 98の仕様をひきずったままWindowsに対し独自のカスタマイズを続けたが、仕様の違いからくる非互換による問題を吸収する手間やコストに見合わず
Windows 98以降は、他社同様DOS/V化した。ハードベンダによる囲い込み戦略は失敗した。
一方、Microsoft自体は
一般PC以外への普及を目指して、IBM PowerPC向けにPPC用Windowsや、RISC系CPU向けWindowsを供給したり、情報端末にはWindows CE、オフィスユース向けにWindows NTを供給をしたが、コンピュータ向けシステムとしてはWindows 2000以降は一本化
Workstation向けのPPCやRISC CPU向けNTは死亡
情報端末向けシステムとしては、CE→Mobile→WindowsPhoneと流れて8で一本化。
沢山の亜種の管理は失敗した。
Unixの歴史を見てみると、AT&Tがはじめて配布したオリジナルのUnix以降
さまざまな大学、さまざまな個人、さまざまな企業によって
多種多様なUnixの亜種が量産された、ミニコン マイコンブームと伴に各社はこぞって
独自Unixの開発改良を続けたが、Unixには付き物のC言語も同様に非互換を伴う
方言が山程生まれて、各社が提供するシステムには相互運用性が乏しかった
それを標準化するための働きやコンソーシアムが生まれたが時既に遅く
時代はマイコン ミニコンブームから、PC DOS/Vブームがはじまり
サーバ用途においてもPCサーバが求められるようになっていた。
画一化されたハードウェアで動作させられない各社独自のUnixはなりを潜め
クライアント、ワークステーション利用においてはDOSを経てWindowsに
サーバシステムにおいてはBSDやLinuxにとって代られた
付き物だったC言語は標準化に成功したものの、標準化が行なえた範囲はけして広くなく、C言語処理系はコンパイラ依存、OS依存によるところが大きく
異なる環境での動作には殆どの場合は多大な移植の手間暇がかかることとなった
113: ボルネオヤマネコ(庭)
12/11/17 13:47:42.59 AMt02sFh0
Flash逝った
114: 白(芋)
12/11/17 14:12:08.37 DhUTRd7OP
そういやシャー○に行った知り合いが、ハードウェアとソフトのチューニングのために
Androidのカーネル部分をいじってるって言ってたなぁ
115: ソマリ(やわらか銀行)
12/11/17 14:52:37.08 B+GY9d7L0
kernelをいじって公開してる人多いし
それはメーカーも同じだよな
116: ターキッシュバン(大阪府)
12/11/17 15:01:39.81 WrlOo3gz0
情報渡してるのにアップルよりクローズになってわろた
態度でかすぎて鼻につくなあ
117: ハイイロネコ(東京都)
12/11/17 16:06:00.55 +IXSGwPeP
>>114
アプリの互換性に問題が出なければ問題ない。
問題にしてるのはMicrosoftのJVMみたいな奴。
118: ハイイロネコ(東京都)
12/11/17 16:07:11.56 +IXSGwPeP
>>116
開発言語を限定しているAppleの方がずっとクローズド。
これはアプリ互換性で問題が出るSDKの独自改変を禁じただけ。
119: 三毛(新疆ウイグル自治区)
12/11/17 16:47:52.30 LMgO/CgO0
>>118
限定?基盤API呼ぶ部分以外をcで書く分には大差ないぜよ?
NDK周りでちょいとややこしい構図になってるのはむしろAndroidだし、言語環境にしたってLua埋め込んでも問題ない程度に自由だぜ
obj-c全く触りたくない潔癖性?
別件で、レビュアーがどうにも最近糞化してて厄介だが。この辺はほんとクローズド以前に苛々するなApple
120: ハイイロネコ(やわらか銀行)
12/11/17 16:52:16.23 2sSGIWXEP
obj-c触りたい奴なんて要るわけ無いだろ
121: ピューマ(東京都)
12/11/17 16:57:43.55 3CljBRk10
Appleみたいになってきたw
122: アムールヤマネコ(静岡県)
12/11/17 16:58:43.58 AIIUKntE0
これが泥厨が言う自由(笑)とカスタマイズ(笑)か
123: マレーヤマネコ(芋)
12/11/17 16:59:05.44 WNaGUVpO0
一時期開発トライしたけど
開発ソフトがアホほど重くてあきらめた。
なんであんな重いの??
124: ピューマ(大阪府)
12/11/17 16:59:35.88 8XtupDjf0
Andoroidは、電話番号や住所氏名年齢電話番号検索履歴などの個人情報に、
外部プログラムから参照や送信できないようにするべき。
125: マンクス(埼玉県)
12/11/17 17:00:54.73 k/vUeHYUT
すだきょうや
126: ピューマ(東京都)
12/11/17 17:48:19.26 3CljBRk10
>>123
最近はx86版のエミュレーターがあるから、そっちで開発すればそこそこ早いよ。
バージョンは限られてるけど。
127: ピューマ(東京都)
12/11/17 17:48:52.21 3CljBRk10
Eclipseが重いのはどうにもならんけどw
128: 白(芋)
12/11/17 18:00:31.37 DhUTRd7OP
>>124
オンラインのバックアップもSDカードへのコピーも電話帳アプリからの編集もできなくなるけど
いいの?
129: ボンベイ(WiMAX)
12/11/17 18:21:40.46 o9typu7U0
>>33
Google storeで扱えないだけ
130: ボンベイ(WiMAX)
12/11/17 18:25:07.30 o9typu7U0
>>43
日本のニーズニーズに合う機能に幾つも欠けていたからだよ
日本以外の国では、スマートフォンが一番多機能だが、少なくとも去年までのスマートフォンの基本仕様は機能的にガラケーに追いついていなかった。
131: ボンベイ(WiMAX)
12/11/17 18:28:43.60 o9typu7U0
>>38
フィードバックは一年以上前からやってるよ。
でも欧米のニーズと日本のニーズの乖離が大きすぎて反映されてこなかった。
一応Googleは根本的修正をしてくれているけれどね。
132: 三毛(新疆ウイグル自治区)
12/11/17 19:45:51.21 LMgO/CgO0
>>127
ant直叩きでも開発できるよ