カレンダーのようにシンプルなアプリやWebサイトでも、プログラマーが何かの機能を開発するときは、アクセスする必要がある個人情報(位置情報等)がインターネット上に漏洩しないように、情報を保護した状態でコーディングする必要がある。プログラマーが情報を保護できず、ユーザーのデータがハッカーにさらされることがあるのは知ってのとおりだ。この状況をジーン・ヤンは「ボートを沈める方法がたくさんあるのとまったく同じです。情報が漏れてしまう経路が多くあります」という。
そこでヤンはプライバシー機能を織り込んだプログラミング言語「Jeeves」を開発した。Jeevesを使えば、開発者は個人情報が漏れ出ないようにする必要はない。ヤンのコードが基本的には自動で防護するからだ。「情報漏えいに備えた二重の船底です」とヤンはいう。
ヤンはJeevesを誰でも使用できるオープンソースのライブラリーとしてアップロードした。さらに、今秋には、カーネギーメロン大学でコンピューター科学の助教授となり、アイデアをもっと拡大できるようになる。「テクノロジーを実現するツールを提供することは、開発者に信じられないほどの力を与えます」とヤンはいう。
(パトリック・ドイル)
- 人気の記事ランキング
-
- Quantum physicists have shrunk and “de-censored” DeepSeek R1 量子技術でDeepSeekを55%小型化、「検閲解除」にも成功
- Promotion Innovators Under 35 Japan Summit 2025 2025年のイノベーターが集結「IU35 Summit」参加者募集
- Google’s new Gemini 3 “vibe-codes” responses and comes with its own agent グーグルが「Gemini 3」発表、質問に応じて回答形式もAIが判断
- How to help friends and family dig out of a conspiracy theory black hole 家族が陰謀論にハマったら: 専門家が語る、 5つの現実的アプローチ
- What is the chance your plane will be hit by space debris? 空からゴミが降ってくる—— 衛星10万基時代のリスク、 航空への影響は?【解説】
| タグ | |
|---|---|
| クレジット | Photo by Leonard Greco |
| 著者 | MIT Technology Review編集部 [MIT Technology Review Editors] |
