2014-03-19 47 views
2

尋找一些指導和澄清在這裏。Mule ESB企業源代碼澄清

對於Mule Enterprise ESB的許可,它以商業和專有許可證運營。然後我在這裏看到,可以像企業版一樣獲得Enterprise Edition的「訪問源代碼」。

http://www.mulesoft.com/platform/soa/mule-esb-enterprise

  1. 什麼是 「訪問源代碼」 意味着什麼?
  2. 我只有在獲得ESB許可後才能獲得此訪問權限?
  3. 源代碼在線公開嗎?
  4. 它是否是經典意義上的「開源」,我可以改進,修改 並將建議的更改提交給源代碼?
  5. 我可以用MMC做同樣的事嗎?

任何幫助或指導將不勝感激。

謝謝!

回答

4

如果您的付費訂閱可以訪問MuleSoft客戶門戶,那麼您可以下載一個包含EE版本中使用的一系列Java類,設置文件等的zip文件。我認爲這主要是爲了調試目的,或者如果你想在你的Mule應用程序中擴展一些EE類。我很肯定你不能分叉你自己的Mule EE,或者開始對EE庫作出貢獻改變。我還沒有看到MMC源代碼的任何下載。他們可能不想分享它,因爲它是EE許可證的賣點之一。

+1

Anton是正確的,源代碼訪問權限是隻讀的。該平臺的某些部分是封閉源代碼的,包括MMC和DataMapper。除了可下載的源代碼zip之外,EE源代碼還可通過客戶Maven存儲庫作爲maven「源代碼jar」。 –