5分で読めます
| macOS
OS X エルキャピタン。画像クレジット: Apple
このコラムでは、通常、その週のニュースの中から注目すべき記事を一つ選び、それを紹介、考察し、解説していきます。しかし今週は、OS X El Capitan の重要な新機能がいくつか発表され、評価されていることが明らかになりました。これら全てが素晴らしいストーリーとしてまとまっています。
1.まず、Glenn Fleishman による、システム整合性保護に関する優れた記事があります。Macworldで。
この仕組みは、システムファイルやプロセスの変更に関して、管理者ユーザーの権限の一部が削除されるというものです。たとえマルウェアが管理者権限に昇格できたとしても、重要なシステムファイルに影響を与えることはできなくなります。その結果、El Capitanのセキュリティが強化されます。Fleishman氏の記事に重要な詳細が記載されています。
2.次は、iMoreのRene Ritchie氏による、El Capitan(およびOS 9)におけるシステム全体の2要素認証(2FA)です。iCloud (またはiTunes)に現在ログインしている、お持ちの信頼できるデバイスを指定します。
この2FAは特定の状況下でのみ必要となります。リッチー氏は以下のように説明しています。
ほとんどの場合、iPhone、iPad、Mac、またはApple以外の携帯電話にサインインまたはアカウントを登録しておけば、必要なときに確認コードを取得できます。
また、新しいデバイスを追加する場合(たとえば、新しい iPad を購入した場合)、新しい Web ブラウザーからログインする場合(たとえば、休暇中にインターネット カフェにいる場合)、デバイスを消去して最初から設定し直す場合、またはパスワードを変更する場合にのみ必要なので、確認番号はそれほど頻繁に必要になることはありません。
3. 3つ目は少々オタクっぽいですが、AppleがIPv6への移行を続けていることには敬意を表します。OS Xは約10年前からIPv6に対応していますが、Appleは最近、「Happy Eyeballs」と呼ばれる、IPv4とIPv6の接続方法を選択するプロトコルを導入しています。その結果、IPv6は本来あるべきほど重視されなくなっていました。El Capitanで実装されたHappy Eyeballsでは、IPv6がはるかに優先されるようになります。これは、インターネットでIPv4アドレスがほぼ枯渇しつつある今、まさに適切な対応と言えるでしょう。素晴らしい詳細については、Geoff Huston著「Revisiting Apple and IPv6」をご覧ください。
4.最後に、El Capitanでは特に目新しい点ではありませんが、mDNSResponderネットワークへの復帰が行われました。OS X 10.10.0ではネットワーク用のdiscoverydデーモンが導入されましたが、未完成であることが判明し、10.10.4でAppleはmDNSResponderに戻りました。これはEl Capitanにも引き継がれると予想されています。
OS X El Capitan のその他の注目すべき新機能については、Apple が WWDC 基調講演、ウェブサイト、その他の記事で既に発表しています。ここではそれらについては触れません。強調したいのは、El Capitan は派手な(時にはバグだらけの)ユーザー機能の詰め合わせではなく、ネットワークとセキュリティに関する非常に重要な、目立たないながらも裏で潜む問題に焦点を当てているということです。これらの問題は、El Capitan をより高速、安全、そして信頼性の高いものにするでしょう。
これこそがユーザーが求めていたものであり、Apple が実現しようとしているものなのです。
次のページ: 7 月 13 日の週のテクノロジーニュースの断片。殺人ロボットと危険で無能なコンピューター。
ページ2 – 7月13日週のテックニュースの残骸
SF文学は、人間が新たなテクノロジーとどう向き合うかを探求する中で、高度に知能化されたコンピュータやロボットがホモ・サピエンスの絶滅につながる可能性を取り上げています。しかし、ニューヨーク・タイムズ紙のクエンティン・ハーディは、その逆の見解を示しています。「強力なコンピュータがもたらす真の脅威」の中で、著者は、問題は十分に賢くない、あるいは無能なコンピュータにあるのではないかと示唆しています。
最近の例としては、ニューヨーク証券取引所とユナイテッド航空の同日停止が挙げられます。また、iOS 8.4は、アプリが暴走して数時間でiPhoneのバッテリーを完全に消耗させたことを(事後的に)監視・報告できるほど賢くなっていますが、実際にそうなる前に問題のあるアプリをシャットダウンするほど賢くはありません。
公共の役に立つ何百万行ものコードが、イントロスペクションや問題を探知できるインテリジェントエージェントなしに、ただそこに放置され実行されているような気がしてなりません。場合によってはそうした機能を備えていると思いますが、公共の安全や商業に影響を与える多くのケースでは、経済的な圧力によってそれが不可能になっていると聞きます。
これらすべてに関連して、最近私が受けたインタビューがあります。それは、より安全な別の種類のコードの書き方についてです。「インタビュー:保証された安全なソフトウェアの書き方」。アップグレードされても意図したとおりにのみ動作するコードは、より安全で信頼性の高いものになります。
NYTの記事に戻りましょう。ハーディ氏は次のように述べています。
しかし、この分野の専門家によると、真の懸念は、コンピュータプログラムが文脈を無視して単一のタスクを急速に過剰に実行してしまうことだ。ある例を挙げると、ペーパークリップを作る機械は、制限なく動作を続け、あまりにも優れた能力を発揮しすぎて、一夜にしてペーパークリップで溢れかえってしまうという。
言い換えれば、地球規模で本当に馬鹿げた何かが起こっているのです。
巨大なコードベースに関連するものとして、大規模ネットワークの壊滅的な障害があります。次の記事で指摘されているように、「物事が新しい方法で機能すると、新しい方法で壊れる」のです。この引用は、ジェニファー・ウエレットの著書『爆発的ネットワークの新法則』に記されています。危険な相転移に近づいているネットワークの障害を、特別な介入によってどのように防ぐことができるかについて研究が行われています。ソフトウェアのプロザックのようなものだと考えてみてください。これは良い記事です。
おそらく、大規模なコンピュータ システムとネットワークがさらにスマートになるまでは、心配することは何もありません。
最後に、このテーマに関連して、物理学者でSF作家のデイビッド・ブリン(@DavidBrin)氏のおかげで、ピーター・ケリー氏による次の記事「ロボットの台頭に新しい法律は必要か?」を見つけました。この記事でケリー氏は、ワシントン大学ロースクールの助教授であるライアン・カロ氏の研究を検証しています。(ただし、以下の私のメモも参照してください*。)
ロボット工学と人工知能というと、止めることのできないターミネーターや反乱を起こすHAL9000コンピューターを思い浮かべるかもしれないが、カロ氏は早々にそのようなドラマを否定する。「しかし」とカロ氏は言う。「ロボット工学が社会に広く普及すれば、インターネットのように、社会、文化、経済、そしてもちろん法的な緊張が深まるだろう」と。SFのような未来が訪れるずっと前から。「ロボット工学は、データの無秩序性と物理的危害を与える能力を初めて融合させたのだ」
私がこうしたことを取り上げるのは、Apple(そしてGoogleやMicrosoft)がもはやMac、PC、スプレッドシートを開発する小規模ソフトウェア企業ではなくなったからです。これらの企業は、インターネット上の悪意ある人物や自動運転車による事故から私たちを守ろうとするデバイスを開発しようとしています。そして、これらの企業が私たち(そして彼ら自身)がまだ夢にも思わなかったものを想像する限り、その未来は終わりがありません。
これらの企業が、私たちの生活に織り込まれた未来の取り組みをいかにうまく構築するかは、悪意ある攻撃と法の不備に晒されながら、ソフトウェア設計、セキュリティ、信頼性、そしてネットワークの完全性に関する大規模な試練であり続ける。
いつか私たちは、OS X El Capitan のシンプルさを懐かしく振り返ることになるでしょう。
* 私の知る限り、世界中の立法者の中で、アイザック・アシモフの「ロボット工学三原則」を法律として制定した人は一人もいません。なぜでしょうか?100ページにも及ぶ法律にしては単純すぎると考えているからでしょうか?論理が理解できないからでしょうか?それとも、過去のカルトSF作家の戯言なのでしょうか?(ちなみに、その作家は教授で、化学の博士号も持っていました。)コメント欄で議論しましょう。
___________________________
「Particle Debris」は、ジョン・マルテラロによる、その週の注目の出来事や記事(1ページ目の前文)に関する観察と意見、そしてTMOの見出しにはならなかった技術ニュースのデブリに関する議論を組み合わせた内容です。このコラムは、祝日を除くほぼ毎週金曜日に掲載されます。