| スーパーベース | |
|---|---|
| 原作者 | プレシジョンソフトウェア |
| 開発者 | スーパーベース・ソフトウェア株式会社 |
| リリース | 1983年 (1983年) |
| オペレーティング·システム | クロスプラットフォーム |
| タイプ | データベースソフトウェア |
| ライセンス | 専有 |
| Webサイト | www.superbase.com |
Superbaseは、エンドユーザー向けのデスクトップデータベースプログラムで、 Commodore 64で開発が始まり、 20年以上にわたり様々なオペレーティングシステムに移植されてきました。一般的に、データベース関連のタスクを自動化するためのプログラミング言語が付属しており、後のバージョンではWYSIWYG形式のフォームおよびレポートデザイナー、さらに高度なプログラミング機能も搭載されています。
これは元々、1983年にPrecision Software社によってCommodore 64および128向けに開発され、後にAmigaおよびAtari STにも対応しました。1989年には、 Windowsコンピュータ上で動作する最初のデータベース管理システムとなりました。
英国に拠点を置くPrecision Software社は、Superbaseという製品の開発元です。Superbaseは当時も現在も、様々なプラットフォームで多くの人々に利用されています。当初はエンドユーザー向けのデータベースとしてのみ使用されることが多かったものの、産業界、政府機関、学術機関など、幅広い分野で非常に多くのアプリケーションが開発され、それらはしばしば高度な複雑さを伴っていました。これらのアプリケーションの中には、現在も主に中小企業で利用され続けているものもあります。
初期バージョンはテキストモードのみでしたが、 Amiga版のリリースにより、Superbaseは現在では一般的なVCRのコントロールパネルを使用してレコードを閲覧できる最初の製品となりました。また、画像、音声、ビデオなど、さまざまなメディア形式をサポートしていました。Superbaseは、このような機能がまだ珍しかった初期の頃は、マルチメディアデータベースとしてよく知られていました。Amiga版には、 Microsoft Accessよりも何年も前に、独自の内部言語と、クエリやレポート用のフロントエンド「マスク」を生成する機能も搭載されていました。
このバージョンは大成功を収め、その結果、同じアプローチを用いて複数のプラットフォーム向けバージョンが開発されました。最終的にMicrosoft Windows版がリリースされ、数年後、創業者は会社をSoftware Publishing Corporationに売却しました。SPCはWindows以外のバージョンの製品を売却し、バージョン2をリリースした後、バージョン3のアルファ版開発の最終段階で、Computer Concepts Corporationという会社に製品を売却しました。
この比較的無名の会社は、Superbase, Inc. という子会社を設立し、バージョン 3 の最終段階のアルファ版を完成させて Superbase 95 としてリリースした後、最終的に製品への関心を失ったようで、その時点で少数の元顧客グループがそれを買い取り、イギリスに持ち帰りました。この会社、Superbase Developers plc は、Superbase Classic を通じて製品の拡張とサポートを続けました。Amiga 版は Mr. Hardware Computers に売却されました。Joe Rothman がプログラムを開発し、SBase Pro 4 と改名しました。Mr Hardware Computers と SBase Pro 4 は Russ Norrby に売却され、最新バージョンであるバージョン 1.36n をリリースしました。
当初Superbase Next Generation(SBNG)と呼ばれていた、SIMPOLと呼ばれる新しいオブジェクト指向プログラミング言語を含む、この製品の次世代版の書き直しが1999年から2000年にかけて開始されました。これは主にアルファ版でしたが、 2005年にはベータ版としてリリースされ、正式版のリリースが間近に迫っていると約束されていました。
2006年、SIMPOLはRealBasics Ltdに売却され、その後Simpol Ltd(www.simpol.com)に社名変更されました。
2009年4月、同社は次世代製品であるSIMPOL Professionalを、クロスプラットフォーム対応の言語およびデータベースツールセットとして発売した。
2009年2月、スーパーベース・デベロッパーズ社が清算手続きに入ったことが発表された。
2010年3月、Papatuo Holdings Ltd.は、Superbase Developers plcの管財人からSuperbase製品群を買収した。
2014年、2010年にSuperbase Developers plcが清算された際にSuperbaseの知的財産を購入したPap Holdings(旧Papatuo Holdings)は、Simpol Limitedの清算に伴いSIMPOLの知的財産も購入しました。 [ 1 ] バージョン1.83から2.06に続き、バージョン2.10は2017年7月にリリースされました。
2018年8月、Superbase Software Limitedは非商用向けの無料版をリリースした。[ 2 ]
リード開発者の死去以来、プロジェクトは中断されているが、開発者たちはバージョン3.0の開発に取り組んでいる。[ 3 ]
Superbaseは非常に基本的なエンドユーザー向けタスクに使用されてきましたが、その真の強みは、比較的経験の浅いプログラマーでも複雑なアプリケーションを作成できる点にあります。これらのアプリケーションは通常、必要に応じて時間をかけて構築されます。アプリケーションの種類は、会計システム、ERP / MRPパッケージ、ビジネス情報システム、生産管理システムなどの複雑な製品から、非常に基本的な会員リストや連絡先管理システムまで多岐にわたります。
このソフトウェアには、ISAMデータベースエンジンと独自のBASIC方言に加え、統合されたフォームとレポート生成ツールが含まれています。1つまたは複数のSQLデータベースのフロントエンドとして機能します。初期バージョンは16ビットWindows API向けに作成されたため、 32ビットWindowsシステムへの移植性が制限されていました。その後の「次世代」バージョンでは、これらの互換性の問題が解決され、アーキテクチャの変更も導入されました。
一般のプログラマーの視点から見ると、データベースがSQLに基づいていないという事実は大きな利点です。なぜなら、複雑さがはるかに少なく、ユーザーがデータベースの管理方法や操作方法の概念を理解しやすくなるからです。
この製品には数多くの強力な機能が搭載されており、その一部をご紹介します。
1984年にAhoy!のShay Addamsは、Superbaseにはデータベースプログラミング言語を含め、「C-64用のデータベースマネージャではめったに見られない多数の高度な機能」があると述べ、「オフィスやビジネス環境でC-64を活用しようと考えている人なら誰でもSuperBaseを選んで間違いはない」と結論付けた。[ 4 ] 1992年にCompute!のRichard O. Mannは、「Superbase 2にはほとんど不満な点が見当たらなかった」と書いている。彼は、このソフトウェアはWindows UIをうまく利用していると述べ、ドキュメントの改善を望んだものの、「このプログラムはWindowsアプリケーションの本質を示す良い例だ」と結論付けた。[ 5 ]