Oneside Flat Web

◆不定期日記ログ◆

■2016-07-05 : 変な木のアイコンの件
 なんかWindowsに変な木のアイコンあるじゃないですか。
 変な木っていうのは、えーと、デスクトップに置いたショートカットのアイコンを変更しようとすると表示されるあれです。
windwos tree icon
shell32.dllの木
 このshell32.dllに含まれているアイコンの、まわりのXP~7めいたデザインの中に堂々と屹立する「ザ・Windows95」みたいな色数の木!
 いったいこいつは何なんですか、いつまでこのデザインでここにいるつもりなんですか。それを調べるため、取材班はGoogle検索窓を開いた!

 ……とはいえ検索方法がさっぱりわからない。「Windows 木のアイコン」とかで検索しても木目デザインのアイコンセットがひっかかったりするだけで、まったく手がかりがない。最終的にこのアイコンを切り出してGoogle画像検索にブチこみ、それに「shell32」の検索ワードを追加することで、このアイコンに言及しているページをいくつか見つけることができた。

 そのうち海外の大型掲示板redditに「tree.ico apparently added in win95, but what is it for?」というそのものズバリなスレッドを見つけることができた。嬉々としてたどたどしく訳していくと、「Novell社のNetWareというソフトのログイン画面に使われていた」という情報に行き当たった。
 さっそく「netware login」などで手当たりしだい画像検索してみると、確かにある。
netware login
Novell社のサイトより
 NetWareとは……?調べてみるとどうやら、サーバー用OSの一種らしい。WindowsNTとかより前に使われていたようだ。しかしなぜそれがWindowsの標準アイコンに入り込んでいるのかまでは、調べがつかなかった。

 調べがつかなかったので……ボトルメールをTwitterという海に放流した!

Windowsのshell32.dllに昔からずーっとあるダッサい木のアイコンなんなの?調べまくったらNetWareとかいうソフトに使われてたっていう情報があったけど……Windows黎明期に自信ニキがいたら教えてくれ……

@onesideflat 2016年6月21日
 たかだか100人のフォロワーで情報が集まるとは思えなかったが、もしかしたら後の世に疑問を持って検索してくる人がいるかもしれない。そう考えればたとえ俺の道がここで潰えても無駄ではあるまい……。

 と思ったら、10日くらいしたところで突如6件くらいリツイートされ、わずか10RTで重要な情報が寄せられたのであった。すげえなTwitter集合知。
 詳しい内容は当該のツイートを見ていただくとして、調べたことと合わせてまとめると以下のようになる。
  • WindowsNT以前から、社内LANでプリンタを共有したり、共有フォルダを使ったりするのにNetWareというサーバー用OSが使われていた
  • NetWareはプリンタやPCやその下の共有フォルダなどをツリー形式で管理していたので、その象徴として木のアイコンがあった
  • Windowsは当初NetWareをサポートしていたためこの木のアイコンがシェルに含まれることになったが、今はもうサポートしておらず、古いデザインのアイコンがそのまま残っている

 ありがとうございました@rei_softwareさん……そしてそこまで拡散してくれた人々……もしさらに正確な情報をお持ちの方がいたら追記しますので教えて下さい……。