Marija Vujovic in “Prelude To A Kiss” by Carter Smith for ELLE, August 2010
On the set of Star Trek, August 1966. This is the same Culver City backlot used by The Andy Griffith Show.
Marija Vujovic in “Prelude To A Kiss” by Carter Smith for ELLE, August 2010
ハイパーバイザを使った仮想化技術を導入すれば、1台のPC上に完全に隔離されたOS環境を複数構築できるので、こうした物理PCの使い分けが不要になります。例えば自分用のOS環境と会社用のOS環境を用意してあれば、会社の業務システムに社員が自分のPCでアクセスしても構わないのです。一方のOSにキーロガーが忍び込んでいたとしても、もう一方は影響を受けません。Xenを使えば、2つのゲストOSを切り替えて使うほかにも、同一画面上に2つのOSのウィンドウを同時に出すこともできます。
また、ウイルススキャンを仮想OSの外部から行うこともできます。一部のマルウェアは活動を始めると同時にウイルススキャナを無効化してしまいますが、こうした攻撃に対しても仮想化は有効な技術です。
私が知る限り、多くのユーザーを直接のターゲットとしたOSで、ここまでユーザーを向いたものは経験がありません。(違いを明確にするためにあえて 「従来型」と呼びますが)従来型のOSは、ユーザー重視とか言いながら、その実、開発者を優先している部分がかなりあります。これは、そのOS上で動くア プリこそがユーザーにとって重要なのだから、そうしたアプリをいっぱい作ってほしいというOS提供側の目論見があるからです。実際、そのOSで利用可能な アプリが多いことはマーケティング上の大きな“売り”になりますし、私たちユーザーも、自分たちが使えるアプリの有無をものすごく気にします。
しかし、ここには落とし穴があります。たとえば、OS自体が過去との互換性を維持するために大きく肥大化したり、要求するハードウェアのレベルがど んどん高くなることはよく知られた事実でしょう。それ以外にも、長時間稼働させているとなんとなくでも「処理がどんどん重く(遅く)なる」、「バッテリー の持ちが悪くなったような気がする」ということを経験されている方も多いのではないでしょうか。もしかすると、その原因が“お行儀の悪い”アプリにあるか もしれないのです。
ここで、最初のほうで話題にした“お行儀の悪い”という言葉の意味を少し考えてみます。直感的にまず思うのは、本来は不要とも思えるほどのリソース を要求すること。元開発者として正直に言えば、自分の作るアプリこそが王様であり、他のことは気にしないというのが本音です。他のアプリのことを考えて自 制しても、それが原因になって自分のアプリの評価が下がったらイヤだとか、どんな状況で使われるのかわからないので考えてもしょうがないとか、いろいろな 理由があります。ただ、これによる影響はあまり大きくないのではないかと思います。
むしろ問題なのは、メモリリークを頻繁に起こすとか、アプリ自身がバックグランドの奥底に入らない(常にオンメモリーになるような)ように小手先を 使うといった問題を内包している場合な気がします。実際、ガベージコレクション(GC)という、本来はアプリから開放されなければいけないメモリを回収す る仕組みの価値がどんどん高まっているという事実もあります(メモリリークについては開発者の不注意だったり、開発ライブラリ側に問題があるということも あるでしょう)。
そうした様々な問題や原因を考えると、それらを防ぐためにはアプリの開発環境を限定するのもやむを得ないのかもしれないとも思えます。しかし、その ことは逆に、開発者にとっての負担となり、生まれてくるアプリの数を減らすことにもつながります。
アップルが、本日よりApp Storeのアプリの審査にiPhone OS 3.0を使用する、と開発者に向けて発表。今後App Storeへ提出される全てのアプリは、iPhone OS 3.0に対応していることが求められます。
iPhone OS 3.0は、3月17日(日本時間翌18日)のイベントで発表された、今年夏にリリースが予定されているiPhone・iPod touchのOSの次期バージョンです。
コピー&ペースト、Bluetoothのステレオ対応、アプリ内決済、プッシュ通知など、数多くの新機能が盛り込まれる予定です。(iPhone OS 3.0の関連記事はこちら)
このユーザー待望の次期OSのリリースへ向けた準備は着々と進んでいるようで、先日も5回目となるベータバージョンが開発者向けに公開されています。
App Storeの審査にiPhone OS 3.0使われるということから、OSが安定してきていることが推測され、早ければ1ヶ月あまりに迫っているWWDC、または夏頃と噂される次期iPhoneと同時にリリースという運びになることが予想されます。
従来、この契約条項では “Apple OS” という用語が使われ、これが「iPhone オペレーティングシステムソフトウェア」を意味していた。今回、Apple はこの用語を “iPhone OS” に切り替えた。そしてさらに意味ありげな事実として、”iPhone” とか “iPod touch” とかいう具体的な名称を使うのを止めてしまった。その代わりに、新たに “iPhone OS Product” (iPhone OS 製品) という用語が登場して、契約条項ではこの用語が「Apple ブランドの製品で iPhone OS を走らせるもの」を意味するようになった。
「iPhone OS 3.0」でS!メールが利用可能に――ソフトバンク、MMSのサポートを表明
ソフトバンクモバイルが「iPhone OS 3.0」の新機能であるMMS送受信をサポートすると表明した。6月18日以降、iPhone 3Gで同社のS!メールを送受信できるようになる。ソフトバンクモバイルはこのほど、日本時間6月18日に配信されるiPhone OS の最新版「iPhone OS 3.0」においてMMS(S!メール)送受信をサポートすることを明らかにした。
iPhoneは現在、電話番号を使って短い文章を送受信するSMSとPOP/SMTPを利用するメールの2種類に対応。米Appleは3月17日(現地時間)に行った報道関係者向けの説明会において、MMSについてはiPhone OS 3.0で対応することを公表していたが、実際にMMSを提供するかどうかは各国の通信キャリアの判断に委ねられていた。
今回ソフトバンクモバイルがMMS(S!メール)のサポートを表明したことで、iPhone 3GやiPhone 3G Sを使って写真や連絡先、音楽ファイル、現在地情報などをプッシュメールとして送受信できるようになる。なお、MMS(S!メール)の利用はS!ベーシック(i)のサービス内容に含まれるため手続きは不要だという。
アドレスについてはS!メールと同じく「xxxxx@softbank.ne.jp」が使われる予定。また、iPhone専用として提供されている「xxxxx@i.softbank.jp」とどのように使い分けられるかや、送受信できる最大サイズなどについては、6月18日以降に案内するとしている。
71 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2009/11/11(水) 00:33:35.27 ID:AxAi/wy50
某プロバイダーのサポセンに電話した時の事。オレ:かくかくしかじかで・・・
サポセンのお姉さん:わかりました。お使いのOSは何ですか?
オ:MacのOS9です。
サ:ええっ!?OSが無いんですか!?
オ:いや、もちろんOSは入ってますよ。
サ:ああ、びっくりしました。で、OSは何をお使いですか?
オ:だから、OS9です。
サ:ええっ!?OSが無いんですか!?
オ:・・・少しPCのトラブルでイライラしていたオレにささやかな癒しをくれました。
ガセー氏いわく、Linuxはもちろん、Mac OS XもUNIXベースのOSであり、iOSもAndroidもUNIXをベースにしたもの。ただし、Windowsだけは例外だがPCは踊り場にきているとしたうえで、急成長中のクラウドもUnix/Linuxの世界だと紹介。つまり、ほとんどOSは似たようなものになってきているのだ、というのがガセー氏の現状認識。
Apple、Psystarに対する終局的差し差止め命令を勝ち取る
AppleInsiderでは、カリフォルニア州北部地区連邦地方裁判所のウィリアム・アルサップ判事が、Psystarに対しAppleのオペレーティングシステムをインストールしたハードウェアの販売を禁じる終局的差し止め命令を出したと伝えています。アルサップ判事はPsystarに対し、Mac OS Xの販売・コピーや派生物の作成;Mac OS Xに対する著作権侵害の誘導・煽動;Mac OS Xへのアクセスを制御する技術的手段の回避;Mac OS Xへのアクセスを制御する技術的手段を回避することを目的とした製品への関与;著作権法のもとAppleが保有するMac OS X関連の権利を回避する行為を禁じています。Psystarは2009年12月31日までにこれらを遵守しなければならないとのことです。
オレ:かくかくしかじかで・・・
サポセンのお姉さん:わかりました。お使いのOSは何ですか?
オ:MacのOS9です。
サ:ええっ!?OSが無いんですか!?
オ:いや、もちろんOSは入ってますよ。
サ:ああ、びっくりしました。で、OSは何をお使いですか?
オ:だから、OS9です。
サ:ええっ!?OSが無いんですか!?
オ:・・・
iPhone OS 3.1 Betaの構成ファイルに「iProd1,1」の記述
Mac Rumorsでは、Ars Technicaのレポートによると、iPhone OS 3.1の最新のベータ版に「iProd1,1」という記述がある構成ファイルが含まれていると伝えています。以前もiPhone OS 3.0 Betaの同じ構成ファイルに「iProd0,1」という記述があり、iPhone OS 3.1 BetaでiProd1,1が追加されたことから、iPhone OSが動作する開発中の未知の製品が実際に存在するようです。Apple製品のほとんどが最初のリビジョンで「1,1」という番号が割り当てられています。
On the set of Star Trek, August 1966. This is the same Culver City backlot used by The Andy Griffith Show.
