|
そろそろ雑誌の付録に「Microsoft Office 2000 のバグ取りパッチセット」が添付されだしてきた。
実は結構待ちに待っていたものだったりする。
何故かというとWindows2000のせいだ。
Windowsは頻繁に使われるボタンとかの部品を、コントロールとしてプログラマに提供している。
その中の一つに、RichEditコントロールという、まぁ、WordPadに使われているようなテキスト入力用コントロールの拡張版があるのだけども、この部品がWindows2000では実は互換性がない。
特に日本語の処理において互換性がぼろぼろだったりするのだ。
仕事で作成したアプリケーションでも縦書き処理に問題が出ていたり、日頃使っていたチャットソフトでも日本語入力が化けてしまったりと、結構どうにもならないほど互換性がとれていない。
そのせいでWindows2000の使用は断念していた。
このコントロールの互換性バグが、「Microsoft Office 2000 のバグ取りパッチセット」によって解消される予定だという噂があった。
それでずっと待っていたのだ。
しかし待っていたのは「バグが解消される」ことではない。
「本当にバグを取りやがるのか」ってことを確認したくて待っていたのだ。
どういうことかというと、Windows2000では「OSのサービスパック以外がシステムファイルを書き換えることは行わない」ことが謳われている。
これは、「アプリケーションをインストールする毎にシステムファイルが書き換えられてしまい不安定になる」という声に応じたものだ。
そもそも、そんなに大胆に書き換えてくれるのは、最近のアプリケーションではMicrosoft社製品のものしかない。
要するに、新機能だとか、新しいIEだとか称しては、OSのバグをばれないようにこっそりと修復すべくシステムファイルを書き換えていた結果、余計にバグだらけになるわ、システムがどんどん不安定になるわで「ええ加減にせいやコラァ」と言われたら、「そういう作りにしているベンダーが多いからそうなっちゃうのね」と他社のせいにした上で、「システムファイルプロテクション」とかいう、「OSのサービスパック以外がシステムファイルを書き換えた場合は、強制的に元に戻す」機構をつんだわけだ。
あっこは、社内で品質を保つことがどーしてもできないらしい。
言っても言っても勝手に新機能を入れ込もうとする輩が耐えないために、そういう機能をつんだのだろう。
Microsoft社がMicrosoft社によってMicrosoft社のOSが破壊されるのを防ぐ機構。
それが「システムファイルプロテクション」だと自分は思っている。
話を「Microsoft Office 2000 のバグ取りパッチセット」に戻すと…。
これはあくまでも「Microsoft Office 2000」というアプリケーションのために配布されているバグ取りパッチセットである。
サービスパックとかいうとぼけた名前のOS用バグ取りパッチセットではない。
先に述べた理屈からすると、これをインストールすることでOSのバグが取れてはいけないはずなのだ。
だが取れるという噂がある。
要するに、このパッチをあてることによって、Microsoft社が謳っているWindows2000の仕様は守られているのか確認することができるのである。
それでずっと待っていたのだ。
今度こそ、ちゃんと学んで、少しはましな会社になっていると思いたい。
年々品質の落ちている会社のことだけに、無駄な期待であることは重々承知しているのだけども…。
|