MySQLプロジェクトの創設者の1人であり、現在MariaDBプロジェクトマネージャーであるUlf Michael Widenius(別名Monty)はITwireとのインタビューで、同社はソフトウェア開発のオープンモデルを理解していないため、OracleがMySQLを成功した製品にできなかったと述べました。
「それは彼らのDNAには含まれていません」とMontyは付け加えました。 「彼らは、クローズド製品を開発するのと同じ方法でオープンソースプロジェクトを実施しようとしていますが、これは大きな間違いです。」
最近、ビジネス分野で最も人気のあるLinuxディストリビューションの開発を手がけるRed Hatは、MySQLの第7バージョンの今後のリリースが、その派生物であるMariaDBに置き換えられることを発表しました。 MariaDBの開発のために、モンティと彼が設立した会社モンティプログラムAbがあります。 以前、SkySQLは、テクニカルディレクターとしてそこで働いていた別のMySQLの共同設立者であるDavid Axmarkと一緒に、Montiの傘下に入りました。 MySQLの3番目の共同設立者であるAlan LarissonもMontyと協力し、必要に応じてアドバイスや行動を支援しています。
モンティは、ますます多くの人々と企業がMySQLの代替を探し始めた主な理由は、主にOracleが開発者コミュニティで受け入れられたルールに従ってプレーする意欲を示さなかったという事実によるものだと言いました。 彼の意見を説明して、「オープンMySQLカーネルの選択、ソースコードからのテストの削除(主にコードベースに基づいてプロジェクトの寿命を複雑にするため)、およびそれらを使用して誰もMySQLを開発できない条件の作成」オラクルが持っている特権で、すべてが状況の原因として機能しました。
-もう1つの理由は、MariaDBがMySQLよりも高度(高速、安全、機能的)であり、インフラストラクチャがMySQLからMariaDBに移行された場合でも100%の互換性が維持されることです。 完全に互換性のあるソリューションがあるのに、MySQLを使用する必要があるのはなぜですか。さらに、完全にオープンであると同時に生産性が高く、絶対に何も失うことはありません。
モンティは、OracleがMySQLを開発し続ける論理的な理由はないと考えています。 「彼らは(コア製品に比べて)MySQLで利益を得ていません。 彼らの販売チームは、手数料がはるかに低くなるため、MySQLを顧客に販売しようとしています」と彼は言います。 「MySQLを販売するたびに、主要製品であるOracleベースをMySQLの代わりに販売した場合、潜在的な利益が失われます。」
-Oracleの観点からは、単にMySQLの存在をやめることが最も有利ですが、ある意味でOracleはMySQLに対する権力を維持したいと考えており、競合他社にはチャンスを残していません。 同社はMySQLの開発を継続し、ますますオープンになっていくため、代替製品のほとんどのユーザーはOracleからMySQLに切り替える必要があります。
-また、MySQLの価格を大幅に引き上げたため、場合によってはOracleベースの方がMySQLよりも収益性が高くなります。
2009年にSun Microsystemsを買収した後、OracleはMySQLの権利を取得しました。 Sunは1 年前にMySQLを購入しました。
Montyは最近、いわゆるビジネスソースのアイデアを提案しました-オープンソース製品を配布するための新しいモデルで、ビジネスはオープン製品を販売できますが、同時に受信者に制限を課し、それらに基づいた製品を配布することはできません設定された期間が終了するまで。
彼は、このモデルがMariaDBに適用されることは決してないと言います。「MariaDBはGPLの下で配布されており、基本的にコードを所有していないため、これは不可能です。」
-ビジネスソースのアイデアを使用すると、ソフトウェア開発会社はよりオープンになり、オープンソース開発のすべてのメリットを得ることができますが、標準のオープンソース開発スキームでは達成が難しいビジネスを開発するための十分な資金があります。
-私は、投資を誘致する持続可能なビジネスをどのように作成するかというトピックについて多くの質問をされています。 投資家にとって、ほとんどの場合、サポートサービスの提供からのみ利益を得るプログラムを開発する企業に投資することは非現実的です;そのような企業は、大きな投資収益率が得られるほど成長する可能性は低いです。 さらに、開発は、会社がサービスの提供から受ける手段によってのみ完済することはできません。
モンティ氏は、成長するためには、開発会社がライセンスまたはその他の関連収入の販売から特定の種類の収入を必要とすると述べました。
-過去には、閉鎖製品のライセンスの販売から利益を得ることが一般的でした。 オープンコアがあり、他の部分が閉じられたビジネスモデルからの収益。 二重ライセンスからの利益。 大きな問題は、ほとんどのオープンソース開発者がオープンコアモデルをクローズドソースモデルと見なしていることです。 デュアルライセンスは、本質的に他の製品のインフラストラクチャの一部である特定の種類の製品でのみ機能します。
なぜMySQLの売却による収益からMariaDBに資金を提供しなかったのかと聞かれたとき、Montyは次のように答えました。 それはともかく、MariaDBの将来の開発全体に自分のポケットから資金を提供することは合理的な決定だとは思わない」
-ソフトウェア製品(私の場合はMariaDB)に関連して作成された新しいビジネスは、開発者に給料が支払われるように、収益性を高めるようにしてください。 これがなければ、真剣で競争力のある製品を作ることは不可能です。 カスタム製品の開発とオープンデータベースをサポートするサービスの提供は、収益性の高い企業を作成できません。
-この問題を解決するために、非営利組織MariaDB Foundationを作成しました。 この基金により、他の企業が資金を割り当て、プロジェクトの開発にリソースを提供したい場合に発生する法的問題を簡素化できます。 また、Monty Program AbとSkySQLを組み合わせて、MariaDBをサポートする幅広いサービスを提供できる大企業を作成すると同時に、製品プロモーション戦略を策定しました。 これらのコンポーネントはすべて、投資家にとって興味深い収益性の高い企業を作成すると同時に、オープンな製品を作成するのに十分です。
両方のMontyプロジェクト(MySQLとMariaDB)の名前は、娘のメイとマリアによって寄付されました。 見返りに彼にどのような贈り物を用意したかと尋ねられたとき、モンティは冗談めかして答えて、彼らをできるだけ有名にした。 「私の子供たちはすべて、私が作成した会社からオプションを受け取り、名前を利用しました」と彼は付け加えました。 -「名前を使用する機会に対して十分な報酬を得たと思う...」
ITwire経由