事の発端は、CompJapan なる会社(実際は法人ではなく、個人)が<メモリの最適化>なるものをひっさげて「メモリ最適化ツール」(フリー)を、オンラインソフトを多数紹介しているNifty,Vectorで公開したことによります。しかしこれは、作者が言うには<こんなソフトがあればいいなあ。>というような気持ちで作った、全く内容を伴わないソフトだったのです。

 その後、<「大変効果があった」という感想が多く、このソフトは効果が あり皆様にも喜ばれるので、開発を継続させようという考えで、「新メモリ最適化ツール」を作成しました。>ということになり、シェアウエア と言う形で彼(達?)は「新メモリ最適化ツール」を公表するに至りました。
 CompJapan側の発言によりますと、<シェアウェアは送金したければ送金すればいいのであって、ソフトの質はどうでもいいのだと思っており、罪の意識はありませんでした。>とのことです。

 このソフト、作者も<何が関係しているのかは分かりませんが。>という代物で、中身は足し算、引き算を繰り返しているだけのものでした。
 このプログラムのソースは、再三の要求によってすでに公開されているので、ダウンロードして見ることが可能です。

 以下、対策掲示板よりの抜粋です。
--------------------------------------------------------------------
    メモリ最適化の肝の部分だけ抜粋しちゃいますと、こんな感じです。

    For Bbbb = 1 To 3000
    Print #1, Jjjj 'CPU処理のためのPrint文
    For Kkkk = 1 To 120
    Kkkk = Kkkk + 65468543
    Kkkk = Kkkk - 65468543
    Next Kkkk
    Next Bbbb

    プログラマじゃない人の為に説明すると、
    1:同じ数字65468543を足したり引いたりする
    2:1の処理を120回繰りかえす
    3:2の処理を3000回繰り返す
    と、やってることはこれだけです。乱暴に言えば、数を数えてるだけ。
--------------------------------------------------------------------
(2月28日・T.Simomuraさんの発言より)

 これでは、「新メモリ最適化ツール」の機能とされている、
●ウィルス スキャン
●メモリ内異常 スキャン
●データ配置 チェック
●メモリ安定度 チェック
●メモリフォーマット チェック
●OSカーネルデータ スキャン
など、到底行えるとは思えません
 プログラムの内容については、Yuumiさんが添削をされているので、プログラムがよく分からない方は、そちらを参照されるのもよろしいかと思われます。

 しかし、この内容で<段々とそれなりの効果が得られるようにバージョンアップしていこうという気持ちがありました>という作者の発言もにわかには信じ難く、どのような改良を行うつもりだったのかも疑問です。

 事件発覚後1ヶ月を持ってしても、CompJapanは自らの罪を認めようとはしていません。何らかの事情があるのかもしれません。しかし、非常に幼稚な手口ではありますが、何もしないソフトを売って、10万円以上の利益を上げた彼を放置しておくわけにはいきません。

 そして、ソフト自体は、
--------------------------------------------------------------------
プログラムを全く知らない人に説明すると、まったくの初心者でVB歴1ヶ月程度でも、
いや、他の言語をかじった人なら1日でこのソフトは作れます。
このソフトはコードの部分より、フォームデザインの方が時間がかかるでしょう。
--------------------------------------------------------------------
(2月28日・匿名さんの発言より)
という代物なのです。


←もどる

 新メモリ最適化ツールを、参考のためここに転載します。配布時のまま、一切手を加えておりません。
ダウンロードしたソフトは自己の責任で管理し、くれぐれも悪用されないようにお願いします。
 また、以下のソフトに対する一切の責任は負いませんので、ご注意下さい。


新メモリ最適化ツール  メモリ最適化ツール  ソース

横浜の銀行の口座名等が明記されています。当然のこととは思いますが、くれぐれも送金などなさらないようにお願いします。