私たちが何気なく使っているインターネット。その基盤はOSS(オープンソースソフトウェア=誰しもが無償で閲覧・改変できるシステム)によって支えられている。だが多くのユーザーはそれが公開されていることを知らないだけでなく、その意味を知るために時間を割くことはない。とはいえ、ここまでインターネットが生活の一部になっているなかで、運用のすべてをプラットフォーマーたちに任せたままでいいのだろうか?
書籍『アルゴリズム・AIを疑う』より一部を抜粋・再構成し、新たな「メディア・リテラシー」の在り方を問う。
インターネットは基本的に「オープン」である
Xのアルゴリズムが一般にも公開されていること。それが示唆していることは、たとえアルゴリズムが公開されたとしても、それが一般のユーザーからは社会的ブラックボックスとして扱われてしまうことには変わりがないということだ。
このことは、プラットフォームの基盤にあるインターネットのアルゴリズムの状況を考えてみるとより興味深い。
企業運営によるプラットフォームのアルゴリズムは確かに非公開であることが多い一方で、その基盤としてインフラ化しているインターネットのしくみの多くは、「OSS(オープンソースソフトウェア)」とよばれる、一般公開されたアルゴリズムによって動作している。
OSSとは、インターネット上などでそのプログラムの「ソースコード(プログラミング言語によって記述された処理手順そのもの)」を原則として無償で公開することで、複数の開発者による共同開発を可能にし、コミュニティによる継続的な改良を企図したソフトウェアを指す。
インターネットが普及する以前は、ほとんどのアルゴリズムは一部の企業に独占されており、ソースコードはまさに「秘密のレシピ」として秘匿されるのがあたりまえであった。
しかし、インターネットそのものはもともと学術ネットワークを中心に利用者を拡大してきた「管理者不在」のネットワークだったという背景もあり、収益目的ではなく共同してオープンな開発を進めていく土壌をもっていたため、OSSの思想と相性がよかった。実際、インターネットの基盤となるアルゴリズムやプロトコル(通信手順)のほとんどはOSSによって(今でも)実現されている。
インターネットの基本的な通信手順を定めたTCP/IPや、ウェブページの通信手順を定めたHTTP、メール送信の通信手順を定めたSMTPなどのプロトコルは、基本的にその仕様はすべてオープンであり、世界中のユーザーに共有されている公開情報である。
それだけでなく、誰でも自由に改善提案を行うことができ、オープンな場で議論されて、よりよいアルゴリズムに変容していく可能性に開かれている。
アルゴリズムをブラックボックスにしているもの
また、OSSはインターネットでもっともよく使われるWWWの基本的なしくみにも利用されている。ウェブページを配信するウェブサーバーとしてもっとも広く利用されているのはApacheHTTPサーバーというソフトウェアである。
ApacheはOSSとして開発されソースコードが公開されているため、機能拡張が容易であり、実際さまざまな開発者によってモジュールが追加されることで、より多くの機能が実現できるようになっている。
さらに、このようなウェブサーバー上で動作するアプリケーションの多くは、データベースソフトを利用しているが、MySQLとよばれるOSSのデータベース管理ソフトは、中小規模の企業や組織を中心に多くのシステムで利用されており、やはりソースコードの共有によって機能拡張や改善が続けられている。
OSSの実装事例としてもっとも有名なのは、WWWやデータベースなどの主にサーバー側のOS(オペレーティング・システム)として採用されることの多いリナックスだろう。
このリナックスは、インターネットの基盤となるサーバーのOSとしてさまざまな企業や組織で利用されているだけではない。現在のスマートフォンのOSのひとつであるアンドロイドOSは、このリナックスの基本モジュールを拡張して開発されたOSSとなっている。
現在はグーグルが所有しているアンドロイドOSだが、そのアルゴリズムは秘匿されているわけではなく、オープンソースとして公開されているのである。
このように、現在のインターネットやプラットフォームを実現しているアルゴリズムは、実際にはすべてが非公開になっているわけではなく、むしろその基本的なしくみのほとんどはOSSによって公開・共有されたソースコードによって支えられている。
検索エンジンのランキング・アルゴリズムを非公開にしているグーグルも、スマートフォンの基盤となるアンドロイドOSは公開にしていたり、先に述べたとおり、Xもそのタイムラインの一部のアルゴリズムについては一定の公開をしたりしている。
では一般のユーザーの視点からはこの状況はどうみえているのだろうか。このように、インターネットを支える基本的なシステムや、スマートフォンのOSや、SNSのタイムラインなどのアルゴリズムが、(部分的であるとはいえ)公開され、誰でもその気になればその処理内容を知ることができるという事実を意識している人はどのくらいいるだろうか。
おそらく多くの人は、インターネットやプラットフォームのしくみにどのようなものがあり、それらの何が公開されていて何が非公開なのか、あまり具体的に考えたことがないのではないだろうか。
それは、アテンション・エコノミー環境においてある意味当然の帰結といえるだろう。まさしく、システムが何の不具合もなく成功裡に動作していると信じられることによって、その内部構造は意識しなくて済むものになり、場合によってはそのようなシステムが介在していること自体もアテンションを払う対象に含まれなくなる、ということなのだ。
これこそが、インターネットを含むデジタル・メディアのインフラ化であり、アルゴリズムの社会的なブラックボックス化である。アルゴリズムをブラックボックスにしているのは、むしろそこに認知資源を割く必要がないという社会的状況であって、プラットフォーム企業による「隠蔽」や「独占」の意図だけではないのだ。

