私は必ずしも以下に同意するわけではありませんが、そこにはかなり強い議論があります...
<devil's advocate>
ライセンスを検討する際に覚えておくべき重要なことは、必ずしもテクノロジーのコストではなく、お金が必要なすべてが腹を立てている午前2時に誰かに指差された場合のコストです.
このアプローチに基づいてビジネス モデルを構築した企業はたくさんあります (たとえば、Sun - それが実際に機能するかどうかについての明らかな議論は脇に置いておきます。RedHat など)。
IBM が自社製品に提供できるメリットは、実際にはテクノロジー自体に帰着するものではありません (あなたが言ったように、同じ仕事をするものをはるかに安い価格で手に入れることができます)。製品。予測可能な稼働時間、スケーラビリティなどが必要な環境にいる場合 (銀行など)
IBM の製品は十分にテストされています (これが理由の 1 つとして、IBM の製品は通常、他の場所の最先端から数リリース遅れています)。得られるものは非常に堅牢であり、ワンストップは言うまでもなく、他の大企業システム (あなたが言ったレガシーシステムと、Siebel、Oracle、SAP などの他のビジネスシステムの両方) とうまく統合されます。 - 他の IBM 製品との統合のサポートを購入します (IBM クールエイドを完全に飲んだ場合)。
また、配信されているものに問題がある場合、それは比較的透過的であり、遭遇する可能性が高いものに対する回避策が文書化されていることも知っています.
</devil's advocate>
十分に賢い人がいる場合、IBM のような人々が提供できるサポートは必ずしも必要ではありません (RedHat の例を見てみましょう。人々は今でも Linux を無料でダウンロードしてビジネスを運営できます)。しかし、2:00 の時点で、あなたは独り身です。Linux (または Tomcat のコミッターの 1 人) に電話して、何が間違っているかを教えてもらい、それを修正するのを手伝ってもらうことはできません。