■SI Object Browser 掲示板
|
ユーザの皆様、開発者、サポート担当者の交流のための掲示板です! ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。 なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。 |
|
| ※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】 ※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。 ※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。 ※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。 | |
Oracle10対応について
2003/09/30 11:12
OB
1
まるこの父ヒロシ
こんにちは。Oracle10が発表されましたね。OBの開発者の方は、Oracle10対応を開始されることになるのでしょうが、その時間とコストを減らす方法はないでしょうか? 一番いいのは、Oracle10がOracle9と外部ツールの接続の部分(API?)をそのまま持っていてくれることですね。そうなら、現在のOBがそのまま使えます。
外部ツールの接続の部分の変更が少しなら、現在のOBを改良していくのが、良いでしょうが、問題は、外部ツールの接続の部分に大きな変更があった場合です。現在のOB(Delphiで書かれているそうですが)のソースコードを大幅に書き直すより、Eclipseのプラグインのツールを1から開発したほうが、コスト(人件費)、開発期間の点から、有利なのでは?(どなたか詳しい方、おられませんか?)。
Eclipse.orgコンソーシアムには、Oracleも参加しています。つまり、今後はOracleのツール自体が、Eclipseのプラグインになるのかもしれません。Eclipseのライセンスは、CPL(Common Public License)ですから、Eclipseベースのツールを発表しても、追加部分のソースコードは公開の義務はないと思います。
以下は、「JavaデベロッパーのためのEclipse導入ガイド」ISBN4-7973-2411-2 ソフトバンク--出版--3ページからコピーです。
---------------
「Eclipse用のプラグインを作成するデベロッパやEclipseを統合開発環境のベースとして使用するデベロッパは、使用または変更するEclipseコードをCPLの下でリリースする必要がありますが、追加部分については好きなように自由なライセンスでの配布・公開が行えます。
こういったライセンス形態により、IBM社が同社製「WebSphere Studio」で利用しているのはもちろんのこと、QNX IDE(QNX)など、別のベンダからもEclipseベースの開発ツールが出荷されています。
外部ツールの接続の部分の変更が少しなら、現在のOBを改良していくのが、良いでしょうが、問題は、外部ツールの接続の部分に大きな変更があった場合です。現在のOB(Delphiで書かれているそうですが)のソースコードを大幅に書き直すより、Eclipseのプラグインのツールを1から開発したほうが、コスト(人件費)、開発期間の点から、有利なのでは?(どなたか詳しい方、おられませんか?)。
Eclipse.orgコンソーシアムには、Oracleも参加しています。つまり、今後はOracleのツール自体が、Eclipseのプラグインになるのかもしれません。Eclipseのライセンスは、CPL(Common Public License)ですから、Eclipseベースのツールを発表しても、追加部分のソースコードは公開の義務はないと思います。
以下は、「JavaデベロッパーのためのEclipse導入ガイド」ISBN4-7973-2411-2 ソフトバンク--出版--3ページからコピーです。
---------------
「Eclipse用のプラグインを作成するデベロッパやEclipseを統合開発環境のベースとして使用するデベロッパは、使用または変更するEclipseコードをCPLの下でリリースする必要がありますが、追加部分については好きなように自由なライセンスでの配布・公開が行えます。
こういったライセンス形態により、IBM社が同社製「WebSphere Studio」で利用しているのはもちろんのこと、QNX IDE(QNX)など、別のベンダからもEclipseベースの開発ツールが出荷されています。
返信を投稿
OB
後迫@SI
こんにちは
後迫@SIです。
貴重なご意見をいただきありがとうございます。
ご指摘いただいた通り、
Object Browser Ver.8から
OracleクライアントのDLLを直接コールして接続するようになっているため、
DLLが大きく変われば、Oracle10に接続できないという可能性も出てきます。
また、一から作り直すような事になれば、
開発言語を変える可能性もありますが、今のところ変更の予定はありません。
Oracle10の動作確認などに関しては
Oracle10のリリース以降、弊社ホームページでアナウンスさせていただきますので、
どうぞよろしくお願いいたします。
後迫@SIです。
貴重なご意見をいただきありがとうございます。
ご指摘いただいた通り、
Object Browser Ver.8から
OracleクライアントのDLLを直接コールして接続するようになっているため、
DLLが大きく変われば、Oracle10に接続できないという可能性も出てきます。
また、一から作り直すような事になれば、
開発言語を変える可能性もありますが、今のところ変更の予定はありません。
Oracle10の動作確認などに関しては
Oracle10のリリース以降、弊社ホームページでアナウンスさせていただきますので、
どうぞよろしくお願いいたします。
返信を投稿
OB