PDF

’03.1.10.
www.sakura-catv.ne.jp/~yamasoft
コンピュータの仕事を始めたころ(20年
以上前)、ある先輩が『ソフトは腐らないか
らなあ』とぼやいていました。どんな機械で
も故障したり磨耗したり劣化したり、いずれ
使い物にならなくなります。コンピュータの
ハードウェアも機械ですから同じこと。それ
に比べると、ソフトウェアはハードウェアを
新しくしても動きました。先輩のぼやきは、
ソコン(※1)はとっくに生産を中止してい
て、そのメーカーはウィンドウズ・パソコン
に乗り換えていてたのです。ソフトは腐らな
くても動かす機械がなければ・・・。そこで
彼は一念発起、わが社へ何度も足を運びなが
ら、ウィンドウズ用のソフトを勉強して、
「これを作らないと安心して冥土へ行け
ねぇ」と、とうとうソフトを作り上げまし
た。すごいですね、プログラムに老若はな
い。
ウィンドウズが出る前は、お客様がどの
メーカーのパソコンを使っているかで、違う
ソフトを作っていました。今でもゲームを見
ると、任天堂のファミコンのゲームソフトは
ソニーのプレステでは動きませんね。同じ
ゲームでも違うソフトを作るのです。どの
客先の大型コンピュータが新機種に切り替っ
たときに出たもの。確かにソフトウェア=プ
ログラムは論理の組立を符号化(コンピュー
タ言語で記述)したもので、それを記憶媒体
(磁気テープ)に記録しておき、動かすとき
はコンピュータに読み込ませるのですから、
コンピュータが新しくなってもソフトはその
まま使えるのです。ぼやきではなく、プログ
ラマの自慢を言ったのかもしれません。
ただし、当時は同じメーカーのコンピュー
タでないと動きません。そのコンピュータで
動くように記述したのですから。一応、JI
Sなど工業規格で定められたコンピュータ言
語なら、細かいことを除けば動きました。
メーカーのパソコンでも動くソフトなど作れ
なかったのです。また、工業規格化されたパ
ソコン向けコンピュータ言語もなかったので
す(今もって無い)。そうしたなか、ウィン
ドウズの登場は私どもには福音でした。パソ
コンのメーカーにかかわらず動かせるソフト
が作れるからです。これでほんとに「ソフト
は腐らなくなったぞ」と喜んだものです。
ある商店のたいへんご年配のご主人さんの
相談にのりました。なんでもパソコンでお店
の経理用ソフトをご自身でお作りになり使っ
ていたのですが、長年使ったパソコンが動か
なくなったので、秋葉原へ新品を買いに行っ
たのです。ところが、彼の作ったソフトが動
くパソコンが無いというのです。ウィンドウ
ズが出まわったころで、彼のソフトが動くパ
さて、ソフトウェアは、基本ソフトと応用
ソフトに分類されています。基本ソフトは
ウィンドウズ、応用ソフトはオフィスや一太
郎と思ってください。さらに応用ソフトにプ
1
ログラムを仕組んだり、プログラム開発用ソ
フトを使って、業務用のソフトが作られてい
ます(当社の商売はここ)。
フトのバージョンアップで動かなくなる。マ
すく
イクロソフトに足元を掬われてしまいまし
た。
当社が業務用ソフトの製作に、発売と同時
に使った応用ソフト(※2)は、ほぼ2年ご
とにバージョンアップされてきました。が、
根本的な機能は何ら変わらないので、そのま
ま使い続けていました。
ところが、基本ソフトのウィンドウズも
バージョンアップを繰り返し、ついに最近の
ウィンドウズXPでは、この応用ソフトが動
きません。したがって業務用のソフトが使え
ないから業務ができません。この応用ソフト
の製造元はウィンドウズと同じマイクロソフ
ト。インターネットで調べたら、「XPでは
サポートしない」とのさびしいメッセージ。
まだ発売から7年程度しかたっていないので
すよ(※3)。
新バージョンには旧バージョンを変換する
機能がついているだろう、とおっしゃいます
な、これがまたそうとう不完全な代物。新
バージョンへの変換は簡単にはいかないので
す。ですからこれまで、バージョンアップに
あわせて業務用ソフトを改造するのに費用を
かけるより、新しい業務用ソフトの製作に費
用をかけたほうが賢明だと判断していたので
す。
ついでながら、旧バージョンのウィンドウ
ズはもう販売中止になっていますから、旧
バージョンのウィンドウズ・パソコンは入手
できません。
お客様がパソコンを
新しくすると私どもの
ソフトを手直ししなけ
ればならないと
は・・・。ソフトは腐
らなくても、プログラ
ふ て く さ
マは不貞腐れていま
す。
たとえば、経理などの業務でいうと「売上
−仕入=粗利」とか「粗利−経費=利益」と
ういう論理は変わりません。それを計算させ
るソフトもパソコンによらず変わらずに動く
ようになった、はずでした。なのに、基本ソ
※1 日本電気(NEC)N88パソコン 言語はベーシック
※2 マイクロソフト Access2.0
※3 そういえば、2000年問題もサポートしていなかったけ・・・・。それでこの注意報を書き始めたのでした。
2