フリーなソフトを探すわけ(のひとつ)

私は商用ソフトをたくさん買ってるのですが必要に迫られてフリーなソフトを探す羽目になることもあります。最近そんなことが多くなったので

[Top 側へ一つ移動]


必要に迫られる理由

他人の環境を構築する場合

ひとつの例として仕事上自作プログラムでシミュレーションを行なう人が増えてきました。しかも計算量が多いのででコンパイラを使う必要に迫られました (最初は N88 BASIC だった。私は最初から Borland 製品を買っていた )。
「gcc にすればいいじゃないか」という声も聞こえてきそうですが、以下の理由で躊躇しました。
  1. コンピュータの基礎部分をほとんど知らない人の PC に cygwin 環境まで入れなければならないことに抵抗があったこと
  2. 日本語のコメントや日本語名のファイルを作成できるかどうか不安が残ったこと
というわけで Borland C++ compiler 5.5 の日本語版が無償配布されるようになったのは非常に助かりました。

迅速に環境を構築したい場合

部署内の LAN 環境を充実させるために internet ツール (mail, wab...) を導入したかったのですが商用のものは値段もさることながら予算申請→購入→利用にいたるまでの時間がまどろっこしすぎます。無償ソフトならすぐに手に入れて使ってみることができます。悲しいかな、シェアウェアはこちら側からの支払ができるか…経理を納得させられるか…がよくわからないので避けました。

利用しているソフト

Borland C++ compiler 5.5

日本語版が出たのは非常に助かりました。リソースコンパイラは付属していますが VCL や MFC は入ってないようです。DOS 窓で動いて計算してくれるソフトが作れればいいのでこのコンパイラに用意されている機能で十分だと思います。

MK Editor

同僚が C プログラムを作るようになったとき、最初はメモ帳を、ついで EmEditor 1.2 (Free だった頃の分) を使ってもらいましたがデータ出力時のフィルタがデフォルトで txt になっているのが面倒でした。Internet Resource Center をいうサイトを知って探したところ、このエディタを見つけました。C プログラムを支障なく書けます。

BIND 4.9.7

定番の Domain Name System でしょう。大橋さんのページと Windows NT 武装化計画という本が非常に役に立ちました。

Vintranet MailServer Pro 2.02

大橋さんのページで紹介されていたメールサーバーを利用しました。機能は十分ですがメール利用のログの内容が物足りないと感じます。

EdMax Freeware 版

メールクライアントを vector.co.jp で探し、いくつか候補を選びました。同僚に選定をお願いしたところ、その人はこのソフトを選びました。痒いところに手が届くような多機能さを持ち合わせている反面、ちょっと重めかな、という気もします。

これから利用したい例

InterBASE V.6

データベースの需要もあるので、V6 からオープンソースになる InterBASE に期待しています。

WinProxy (SapporoWorks)

ログ環境の充実と外部とメールをやり取りしたときのメール振り分け機能に注目しています。現時点ではメモリリークに悩まされているようですがソースが公開されている (しかも C++ Builder のソース) ので、協力してメモリリークを防ぎたいと思っています。

適当な Web Server

最初は Apache の利用を考えていました。しかし日本語のファイル名のファイルを配布しようとすると Apache では表示が化けてしまいました。AN httpd を使ってみるとその点は改善されましたが気になるところも残っています。

脚注

予算申請できるので商用のものも使えないことはないのですが、例えば 20 アカウント程度のメールソフトで¥20 万くらいなのでそれだけで半年分の予算を使い切ってしまうわけです


[Top 側へ一つ移動]