Oracle が InnoDB 開発元を買収 44
ストーリー by yoosee
先にあるのは協力か支配か 部門より
先にあるのは協力か支配か 部門より
yosshy 曰く、 "ITmedia の記事によると、Oracle は InnoDB の開発元であるフィンランドの企業、Innobase 社を買収すると発表したとの事 (Oracleのプレスリリース)。
InnoDB と言えば MySQL で使用されているコアデータベースの1つであり、MySQL でトランザクションや外部キーなどを使用する場合に多用されているものの1つだが、その開発に Oracle が影響力を持つ事になる。なお Oracle は InnoDB と MySQL の来年の契約更新に関して、両者の契約関係が延長されることを期待している、とコメントしているようだ。"
MySQL普及阻止の為? (スコア:1, 興味深い)
口では「両者の契約関係が延長されることを期待している」とか言ってるけど結局はMySQLの高機能化でOracleのシェアを切り崩されるのを阻止する為だったりして。
Re:MySQL普及阻止の為? (スコア:1, 興味深い)
おそらく、MySQLの中の人たちは、OracleがMySQLを本気で潰しにかかってきているのを感じていたのでしょう。
Re:MySQL普及阻止の為? (スコア:1)
買収に対するMySQL ABのコメント [mysql.com]
一応「歓迎」するとは書いてるけど、余り本心では無い様に思う。
まあ、でもストレージの形式はさほど重要でもないというのも事実だし、
影響が出るとしても、MySQL6以降の話じゃないのかね。
Re:MySQL普及阻止の為? (スコア:0)
"将来障害になる可能性のあるものは、まだ小さいうちにその芽を取り除く" のは、ビジネスでは当たり前のことです。
Re:MySQL普及阻止の為? (スコア:0)
Re:MySQL普及阻止の為? (スコア:1, 興味深い)
フィンランドと米国それぞれに独占禁止法があったとしてもそれぞれの国内法でしかないのではないかと思う。
Re:MySQL普及阻止の為? (スコア:0)
4.1からは (スコア:1, 参考になる)
商用ライセンス使うようなところだとInnoDB使うのは普通ですけど、それがOracleへ貢ぎ先が変わるだけか。
サーバーは価格表示してるけどクライアントは別途お問い合わせくださいってのもなんとかならんのか>MySQL
トランザクション (スコア:1, 興味深い)
Oracle や PostgreSQL 育ちが MySQL を使うと、
まずは InnoDB にして、遅いところは MyISAM を使うけど、
MySQL 育ちが MySQL を使うと MyISAM しか使わない。
トランザクションの便利さをわかってないのかな。
それともわかってるけど高速化したいだけなのか。
Re:トランザクション (スコア:2, すばらしい洞察)
MyISAMとInnoDBを使い分けました。
WEBアプリだったんですが、セッション管理用のテーブルみたいに、
複数テーブル間での整合性など要らない、それなりにきびきび動いて欲しいってのには
MyISAMを使いました。あと読み出すだけってやつにもMyISAMを使いました。
トランザクションは便利というよりも、ないと怖くて書けません。
アトミックな更新ができないとデータベースがどう腐ることやら…
以前はトランザクションがないということでMySQLを忌避していたんですが、
使ってみると軽くていいですね。InnoDBのおかげでトランザクションも使えるようになったし。
# でも今作ってるのはPostgreSQLを使ってます。
# だってMySQLはviewとかトリガーとか使えないんだもん(5.0からでしたっけ?)。
Re:トランザクション (スコア:1)
> # だってMySQLはviewとかトリガーとか使えないんだもん(5.0からでしたっけ?)。
禿同。
でも鯖のプラットホームで Windows 縛りがある場合に MySQL を選ぶケースもある。
Re:トランザクション (スコア:1, 興味深い)
MySQLの失態は4.1で日本語環境をボロボロにしたこと(特にWindows版ではまともな回避方法がなかった)ことだと思います。
4.0までhMySQL派だった人がこの1年で次々PostgreSQLにいったのが非常に興味深いです。BSDライセンスですから商用利用でコマーシャルライセンス買う必要もないですし。
Re:トランザクション (スコア:1)
趣味で書く人とかは、MyISAMで十分だし、それしか使えないのかも。
Yu-sk
Re:トランザクション (スコア:1, すばらしい洞察)
トランザクションって「便利だから」使う物なのか?
Re:トランザクション (スコア:1)
「MySQL育ち」はそのように要求されたからでしょう。モノリシックではない、サーバーを限定できない汎用的なWebアプリケーションを対象とする場合が多いMySQLでは、開発者の他に不特定多数の側の利用者がいます。サーバーでInnoDBが使えるかは確実ではないでしょうし、ユーザーサイドのインストール作業が煩雑になることを好まない開発者は少なくないでしょう。だだし、これは既に過去の話で、モノリシックなシステムをMySQL+InnoDBで構築しようとする、「Oracle や PostgreSQL育ち」な方々が増えたからこそ、今回の買収が発生したのではないでしょうか。
Re:トランザクション (スコア:0)
>それともわかってるけど高速化したいだけなのか。
トランザクション機能重視の人はMySQLを選ばないというだけでは。
Re:トランザクション (スコア:0)
(Web)プログラマ上がりでMySQL使う人が多いのはそういう理由だと思われ。
Re:トランザクション (スコア:0)
可能であれば、最初っから乗用車(PostgreSQL)を使いますよ
# 適材適所。
Re:トランザクション (スコア:0)
Re:トランザクション (スコア:0)
遅くても、4人乗れる事が重要な時だってあるんです。
# 適材適所の意味分かってる?
Re:トランザクション (スコア:0)
適材適所ってこういうことじゃないっしょ。
Re:トランザクション (スコア:0)
他の RDB 使ってる人はストレージを使い分けるって感覚の方が無いと思うね。
特に「遅いから MyISAM」の節は他に見直す所があるから遅いんだよ。
ちゃんと MySQL 使ってる人は目的を持って使い分けている。
MyISAM にこだわってる人は、MySQL 的には逆にこだわってない使い方をしてるだけ。
敵は本能寺? (スコア:1)
Re:敵は本能寺? (スコア:1)
---- 末は社長か懲戒免職 なかむらまさよし
Re:敵は本能寺? (スコア:0)
次は (スコア:0)
Re:次は (スコア:3, 参考になる)
何を買い取ったのだろう? (スコア:1)
ただ、InnoDB 自身は GPL でもリリースされているので、逃げ道はあると思います。
まあ、InnoDB という名前は使えなくなるでしょうけど。
Re:何を買い取ったのだろう? (スコア:1)
技術的な制約はでるかもしれないけれど。
GPLなInnoDBがあるわけだけど、これをMySQLに統合してしまうと、MySQLライセンスは消滅してしまうわけで。
なんか決別するしかないような気がしてきた・・・
なんでMySQL ABはオラクルに買われるようなヘマをしたんだろうか。
Re:何を買い取ったのだろう? (スコア:0)
これもかなり怪しいと思われ。
つーか、「潰すために買収する」なんて普通は言わないわけで。
「契約延長したかったができなかった」というシナリオだって、
十分に考えられる。
Re:何を買い取ったのだろう? (スコア:0)
Re:次は (スコア:0)
Re:次は (スコア:0)
MSに勤めている人が、Linuxの開発に携わったら
なにか問題なんですか?
Re:次は (スコア:1)
以前 PostgreSQL に関連した製品 [miraclelinux.com]を出していました。
こういう事業をする場合、オラクルに本籍のある社員が PostgreSQL を
デバッグしたり、パッチを postgresql.org に提供したりする程度のことは、
いかにもありそうです。少なくとも業務として行う貢献は就業規則に反しない
という制度にしておかないと、こんな事業は不可能だったと思います。
Re:次は (スコア:2, 参考になる)
そういう場合は、PostgreSQL担当と、Oracle担当をきっちりと分けて、Oracle担当が決してPostgreSQLのソースコードを見ていないことを後日裁判で証明できるように体制をつくります。
あと、就業規則云々っていっているのは就業時契約に退職後1年間は競合製品の開発に従事しないよーっていう割と一般的な契約の事を指していると思われ。
Re:次は (スコア:0)
Re:次は (スコア:1)
Re:次は (スコア:0)
Re:次は (スコア:0)
Re:次は (スコア:0)
オフトピだけど (スコア:0)
いのでぃーびー?
いんのでぃーびー?
あいえぬえぬおーでぃーびー?
その他?
Re:オフトピだけど (スコア:0)
「いのでぃーびー」
と呼んでいたので、それが正しいと思って
以来私はそう呼んでます。
Berleley DB (スコア:0)
あまり心配する必要は無いと思う。
本田