低レベルなヒトの覚え書き
●余談、のようなもの
7. いつのまにか「Borland」が「Borland」でなくなっていた件
筆者はIT業界の動向に疎いので全然知らなかったのですが、近年、あのBorland社も時代の波に揉まれまくっていたようです。
とりあえず、私たちにとっていちばん馴染み深いコンパイラ関連に限ってみても、2005年に開発部門をまるごと子会社化(CodeGear社)。
続いて2008年には、その子会社をEmbarcadero Technologies社に売却。
これで完全に個人ユーザとは無縁の企業になっちゃったのか、と思ったら、2009年に至って、とうとう本体そのものがどっかの会社に買収されていました。
まあ、この辺全部、Wikipediaからの受け売りなんですけどね。
だいたいWin95の登場前後にはMSとの勝敗が決していて、創業者のフィリップ・カーンも会社を去っていた、という感じ。
DOS時代の隆盛を考えると、まさに諸行無常というか、ゲイツこわいよゲイツ。
と、余談はこれぐらいにして本題に入りますと、肝心の旧Borland社のコンパイラ類は、現在も引き続きEmbarcadero Technologies/CodeGear社から提供されています。
ウェブ上では、いちおう昔のURLからもリダイレクトされるようになっているようですが、宛先がかなりアバウトな感じなので、ここで新しいほうのURLをまとめておきます。
[URL]
-
Embarcadero Technologies
(http://www.embarcadero.com/jp/)
Embarcadero Technologies社の日本語版トップページです。
-
Embarcadero/ダウンロード/C++ Builder
(https://downloads.embarcadero.com/free/c_builder)
「C++ Compiler 5.5(かつてのBorland C++ Compiler 5.5)」がダウンロードできます。
利用するにはユーザ登録が必要みたいです。
-
Embarcadero/ダウンロード/Turbo Pascal
(https://downloads.embarcadero.com/free/tp)
旧Borlandの栄光の代名詞ともいえる「Turbo Pascal」のダウンロードページです。
バージョンは5.5と3.02と1.0が選択できます。
なお、筆者の勘違いでなければ、このページは現在すでにEmbarcadero社のサイトのメニューからはたどり着けなくなっているようです(そのうち削除されてしまうのかも)。
-
CodeGear/ダウンロード/C++ Builder
(http://www.codegear.com/jp/downloads/free/cppbuilder)
こちらのページでは、「C++ Compiler 5.5(BCC5.5)」と「Turbo Debugger」が入手可能とされています。
Embarcaderoのページと同様、ここでもユーザ登録は必須みたいです。
ちなみに、このページの上位階層にあたる「www.codegear.com」は、もはや単なる「www.embarcadero.com」へのトンネルと化しているので、ここもそのうち削除されてしまうのかもしれません。
-
Embarcadero Developer Network/ミュージアム/クラシックソフトウェア
(http://edn.embarcadero.com/jp/museum/antiquesoftware)
旧Borland時代から続く会員制コミュニティの一画にある、DOS時代のコンパイラに関する話題を集めたページです。
無償公開されている「Turbo C++ 1.01」「Turbo C 2.01」「Turbo Pascal 5.5」「(同) 3.02」「(同) 1.0」のそれぞれのダウンロードページにつながるリンクがまとめられています(すべてPC-AT機専用の英語版)。
実際のダウンロードにあたっては、例によってユーザ登録が必要となります。
また、「Turbo C++ 1.01」に関しては、あらかじめ「C++ Builder 2007」などの製品でユーザ登録を済ませていることも利用の条件とされているようです(評価版での登録でかまわない)。
[おまけ: もうちょっと新しいBorland C++ Compilerの件]
下記のページによりますと、「Borland C++ BuilderX(以下、CBX)」に含まれている「C++ Compiler(以下、BCC)」は、単体で公開されているものと比べてバージョンが新しいうえに、アセンブラの「tasm32」が付属しているそうです。
実際、筆者がたまたま持っていたCBXの配布ファイル(昔の雑誌の付録CDに入っていた個人向け無償版)を調べてみたところ、収録されているBCCのバージョンが5.6.4であることと、tasm32.exeが同梱されていることを確認できました。
CBXの配布ファイルからBCC関係のファイル一式を取り出す方法など、具体的な利用のしかたについては元ネタのページを参照してください(基本的にはzipからzipを取り出して展開するだけです)。
情報源→
http://d.hatena.ne.jp/KenjiAiko/20060122
さて、そんなわけで、CBXさえあればBCCの5.6.4が手に入ることはわかりましたが、ご承知のとおり、CBXの無償版の配布はもう何年も前に終了しているので、これから新たにCBXを手に入れることは、ちょっと難しいかもしれません。
2010年2月初旬の時点で、公式に無償公開されている製品のうち、C++ Builderを含むと思われるものは次の2種類です。
-
C++ Builder 2010 Architect Editionの30日試用版
前述したEmbarcaderoのダウンロードページで入手可能。
ただし、ネットワークインストール形式なので、全体をインストールすることなく、BCCだけを取り出すことができるかどうかはわかりません。
-
Embarcadero RAD Studio 2010 Architect Editionの30日試用版
C++のほかにDelphiを含む製品らしいです。
配布場所や配布形式は上の製品と同じです。
ちなみに、2009年の夏頃まで無償公開されていた「Turbo C++ Explorer」の場合は、配布ファイル(自己展開式のアーカイブ)の内部のcabアーカイブにBCC一式が収録されているようです(コンパイラのバージョンは5.8.2で、tasm32も同梱されていました)。
ただし、ひとつのcabアーカイブのなかに、BCCと無関係なものも含めてすべてのファイルがいっしょくたに置かれていたので、そこから手作業で必要なものだけを選別するのはちょっと面倒くさいかもしれません。
→トップ
R.2: 2010/02/09
Copyright (C) 2009-2010 A.Satoshi