引用 Wikipedia:
MariaDB これは、GPLライセンスのMySQL派生データベースサーバーです。 Michael "Monty" Widenius(の創設者)によってサポートされています MySQL)およびフリーソフトウェア開発者のコミュニティ。 それはと呼ばれるエンジンを持っています XtraDB、交換 InnoDB。 同じコマンド、インターフェース、API、ライブラリを備えているため、MySQLとの高い互換性があります。その目的は、あるサーバーを別のサーバーに直接変更できるようにすることです。
さて、に掲載された記事で DocumentFoundationブログ、あなたが感じる賞賛のレベルを公開する モンティ によって LibreOfficeの, それが多かれ少なかれ以下を表現するところ:
«私たちはこのプロジェクトにとても興奮しています LibreOfficeの…プロジェクトで私たちの役割を果たすために、私たちは統合し、優れたサポートを提供することに取り組んでいます MariaDB LibreOfficeで。 これには、とりわけ、新しい LGPLCドライバー 接続する MariaDB o MySQL 深刻な影響を与えるMariaDBの問題のバグ修正を提供します LibreOfficeの«
あなたはもっと見ることができます このリンク。 間違いなく、世界にとって素晴らしいニュース オープンソース y オフィススイート。 改善 LibreOfficeベース このブラケットで?
オラクルの登場とそれらからの分離により、私には奇妙に思えません。
MySQLもOracleからのものであり、コミュニティバージョンで引き続き変更されています。以前は一般的だった一部の拡張機能が削除されており、それも別の要因だと思います。
私が理解していたように、データベースにはHSQLDBを使用していました。これは、完全にJavaで記述されているためです。 同じで、MySQLjdbcドライバーを変更するだけで済みます。
素晴らしい😀
したがって、Oracleの天才(MySQLの現在の所有者)がOpen Officeで行ったのと同じことを行うことを考えている場合、代替手段はすでに実装されています。
問題は、OracleがMySQLAPIの特許を取得できる法的なギャップを見つけたらどうなるかということです。 少し前に、オラクルは競争を抑制するためにこの戦略に従うことを目指していると言われました。
http://fosspatents.blogspot.com/2011/08/oracle-defends-copyrightability-of-apis.html
APIを理解するには、関数、変数、クラスなどの名前になります。これはまったくばかげていますが、Oracleからのものです...
その場合、Montyは法的な問題を回避するためにMariaDB APIを再設計する必要がありますが、MySQLとの互換性も停止します。
モンティは彼の創造に対して力を持っていませんか?
うーん...わかりません。もっと情報を探す必要がありますが、Sun Microsystemsにすべての権利が与えられ、Sun MicrosystemsはOracleに買収されたため、OracleにはMySQLに対するすべての権利があります。
それでも、MariaDBのソースコードは無料ですが、特許によって管理されているため、実際にはプロプライエタリソフトウェアになります。
確かに、オラクルが前に説明したようにソースコードの一部の特許を取得している限り。 それができない場合は、MariaDBに法的な問題はありません。
ええと、ライセンスはどうですか? または、GNU GPLライセンスがあり、GNU GPLライセンスによると、ねじ込まれていることを忘れています。
GNU General Public License、またはその英語名でよく知られているGNU General Public License、または単に英語のGNU GPLの頭字語は、1989年にフリーソフトウェアファウンデーションによって作成されたライセンス(最初のバージョン)であり、主にソフトウェアの無料配布、変更、および使用。 その目的は、このライセンスの対象となるソフトウェアがフリーソフトウェアであることを宣言し、それらの自由をユーザーに制限する流用の試みからソフトウェアを保護することです。
つまり、オラクルがGNU GPLライセンスでいくつかのソフトウェアの特許を取得したいかどうかを説明させてください。フリーソフトウェア財団は、ライセンスに違反したとしてそれを訴えることができます。
コードの所有者であるOracleとMySQLの権利は、それを使ってやりたいことを何でもできます。ライセンスを変更してコードを閉じることもできます。作成者はプログラムの絶対的な所有者であるため、FSFでさえ何もできません。
これは、MySQLが他のGPLまたはコピーレフトライセンスソフトウェアに依存していない限りです。
将来のバージョンのライセンスを変更することはできますが、すでに無料であるものはフォークであり、GNUGPLライセンスを継続することができます。 そして、彼らがコードの特許を取得していることを気にしないでください。データベースの特許も取得していると思います。 あなたはすべてを見ることができますが。
もうXNUMXつは、MySQLの特許を取得できたとしても、Oracleが映画の悪者になりたくないと思うことです(これまでのOpen Officeよりも悪いことです)。
正確に言えば、OracleはMySQLライセンスを変更できますが、それは以前のバージョンには影響しません。以前のバージョンに影響を与える可能性があるのは特許だけです。
特許の問題は、ソフトウェアであろうとなかろうと、非常に複雑であり、常に技術的な遅れにつながります。