Red Hat/JBoss 製品のソースコードはすべてオープンソース (svn/cvs など) で公開されていますが、販売されたバージョンは製品版と呼ばれるものです。
productized とはどういう意味ですか? Michael が言うように、追加のテスト/QA があること、認定されたビットがあること、一致するドキュメントがあることなどを意味します。また、コミュニティ バージョンの一部の機能が無効になっている、削除されている、または構成のデフォルトがわずかに異なり、わずかに異なることも意味します。包装。
違いの例: JBoss EAP は Seam にバンドルされていますが、JBoss AS はバンドルされていません。製品化された Seam 1.2 は JBoss AS 4.3 で動作しますが、.org の Seam は動作しませんでした。 JBoss EAP には、プロダクション用に調整された「プロダクション」プロファイルがあります (つまり、hotdeploy が無効になっており、当社のサポートが推奨するその他のベスト プラクティス)、JBoss AS にはそれがありません。JBoss EAP は長年にわたってサポートおよび保証された累積パッチを取得しますが、.org の JBoss AS は取得しません。
上記のすべては、長期間サポート可能な製品化されたバージョンを使用することに関するものであり、したがって、最新の開発の最新の最高の最先端バージョンを使用することよりも、安定したバージョンを使用することの方がはるかに重要です。
最前線を探しているなら、JBoss.org が最適です。
Michael への質問に答えると、「JBoss.org からコードをダウンロードした場合、Red Hat から購入したものと同じものを使用していると思いますよね?」- それに対する答えは次のとおりです。それはプロジェクトによって異なります。
一部のプロジェクトはまったく同じですが、他のプロジェクトにはより目に見える違いがありますが、製品化されたバージョンのすべての機能は .org バージョンで利用できますが、削除/無効化された .org に存在する機能がいくつかある場合があります (上記を参照)。 .
じゃあ何をすればいいの?最前線を探している場合は、JBoss.org を使用してください。JBoss /Red Hat が今後何年にもわたって開発と製品サポートを提供できるのとまったく同じバイナリ セットで開発していることを確認したい場合は、あなたが参照している Red Hat の 99 ドルの製品 (JBoss Developer Studio Portfolio を意味していると思います) が最良の選択肢です。
ところで。コミュニティ バージョンとエンタープライズ (製品化) バージョンの違いに対する公式の回答は、http://www.jboss.com/products/community-enterprise/に示されています。
完全な開示のために: 私は JBoss Tools と JBoss Developer Studio の責任者です。