japan.internet.comThe Internet & IT Network
RSS
  • ニュース
  • コラム
  • リサーチ
  • ヘッドライン
  • 特集
  • ブログ
  • プレスリリース
  • 専門チャンネル
  • イベント
  • ランキング
  • ニュースメール
2009年7月4日
文字サイズ文字サイズ小文字サイズ中文字サイズ大
LinuxTutorial2002年4月5日 00:00

第三の DB、Firebird -- 1

国内国内internet.com発の記事
  • このエントリーを含むはてなブックマーク
  • この記事をクリップ!
  • Buzzurlにブックマーク
  • Yahoo!ブックマークに登録
  • newsing it!
  • この記事をokyuuへインポート
tutorial logo
今回から数回に分けて掲載するチュートリアルは、 2002年2月14日、OSDN 主催の Open Source DB Conference における、 IBPhoenix の Ann Harrison 氏による 「Active Databases」と題した講演の内容である。 正確には、Ann Harrison 氏から送っていただいた講演原稿の翻訳なので、 実際の講演とは多少違うかもしれないが、Firebird の紹介という意味では同じだろう。


商用 DB に代わるオープンソース DB

オープンソース DB コミュニティの目的は、 オープンソース DB が商用 DB の代わりになる、 信頼できる代替物であるのを明らかにすることだ(当然のことだが)。 単にコスト的に安く付くというだけではだめだ。 また、オープンソース DB 同士で競争するのではない。 われわれが競争するのは Oracle であり、Microsoft SQL Server であり、 Informix、Sybase、SQLBase、DB2、Solid、Ingres など、それにその他の多数の商用 DB だ。 SQLBase を使っている組織と Oracle を使っている組織では、 DB で必要とするもの、期待するものも違う。 そういう組織がオープンソースで代替物を探す時はまた、 違う機能を求めるだろう。

理想的な世界であれば、シンプルで速く、トランザクション志向で使いやすい、 SQL-99 と主要な商用システムの特別な機能をすべて完全に実装するような、 オープンソース DB が存在するかもしれない。 だが、現実には、どの機能が望ましいかさえ意見が一致していないし、 それどころか、ボランティアの開発者による大量のプロジェクトが編成されている。 われわれにできるのは互いに学び合い、技術を借り、製品を即座に改善することだ。 同時に、市場がオープンソース DB に期待しているのは確かだ。

Firebird は InterBase から生まれた

そこで、Firebird を紹介すると同時に、その独特の機能をいくつか説明しようと思う。

Firebird は InterBase Open Edition の分岐したものである。 InterBase は商用のリレーショナル DB で、15年以上に渡り大小数百万の企業が使っている。 InterBase の主要な特徴は、 ポータビリティ、小さい容量、管理のしやすさ、 標準 SQL の豊富な実装、ノンブロッキング カレンシー コントロール、「アクティブ DB」機能だ。 InterBase はスタンドアローンのデータマネージャとして、 Delphi 開発キットの一部として配布されている。

1999年12月、InterBase の著作権を所有する Borland Software Corporation は、 DB をオープンソース製品として放出する決定をした。 当時、だれもが InterBase のその後のバージョンが全部オープンソースになると思った。 ソースが放出された当時の混乱した時期に、 オープンソース開発者のあるグループが分岐物を作ったが、 プロジェクトが安定した時に InterBase と再結合するつもりだった。 不幸なことに、Borland は直に、 InterBase はオープンソースだがオープンプロジェクトではないことをはっきりさせ、 Borland は主要な重点を、 将来の商業的にライセンスされたバージョンに置くことを明確にした。

2001年12月、Borland は InterBase の新しいバージョンをリリースしたが、 商用ライセンスでのみ使えるものだった。 そのリリースでの新しい機能は、公開されたソースツリーには追加されなかった。 オープンソース プロジェクトとしては、InterBase は死んでしまったのだ。 残された Firebird が、製品の構造を切り開き、拡張し、明らかにした。

次は 第三の DB、Firebird -- 2  »

このエントリーを含むはてなブックマーク この記事をクリップ!
BuzzurlにブックマークBuzzurlにブックマーク Yahoo!ブックマークに登録
この記事をokyuuへインポート
最新トップニュース
データメーション
【データメーション】
中国が「Green Dam」フィルタ規制を撤回(7月1日)
Graphic Design Forum
【Graphic Design Forum】
Chris Dickman(6月25日)
プライバシー ジャパン・インターネットコム版
【プライバシー ジャパン・インターネットコム版】
グーグル・ストリートビューの問題について総務省の見解(6月23日)
エンジニアの独り言
【エンジニアの独り言】
システムを「使う」時代のエンジニアに求められるもの(6月2日)
最新ハイテク講座
最新ハイテク講座
電気は家庭でつくる時代へ!燃料電池「エネファーム」(7月3日)
アクセス解析で見るWebマーケティング
アクセス解析で見るWebマーケティング
決定力を探るアクセス解析(7月3日)
百式のネットビジネス研究
百式のネットビジネス研究
ファーストフードを高級っぽく盛り付けて紹介している「Fancy Fast Food」(7月3日)
週刊-サイト別アクセス状況データ
週刊-サイト別アクセス状況データ
ビデオリサーチインタラクティブ調査(月間インターネットオーディエンスデータ)(7月2日)
成約率、反応率を上げる Web 文章術
成約率、反応率を上げる Web 文章術
言葉がダイレクトにキャッシュを生む(7月2日)
不況時代の Web ビジネス最適化講座
不況時代の Web ビジネス最適化講座
アクセス解析エキスパートここだけの話、Web コンシェルジュの“勉強法”こっそり教えます(7月2日)
「Webからの脅威」―その傾向と最新対策
「Webからの脅威」―その傾向と最新対策
不正プログラムの分類(7月1日)
DevX
DevX
JavaScriptとDOMによる動的なWebページの作成(6月30日)
エンジニア転職ノウハウ開発室
エンジニア転職ノウハウ開発室
今のままで大丈夫?3匹の子ブタ的キャリア危険度診断(6月30日)
アイレップの SEM フロンティア
アイレップの SEM フロンティア
Web サイトは「無駄な穴のたくさん開いたじょうご」〜サイト成果向上の基本的な考え方(6月30日)
Copyright 2009 Japan Internet.com K.K. All Rights Reserved.http://www.internet.com/