RabbitMQ 3.8.6 已經發布,這是一個維護版本,主要進行了 bug 修復與可用性改進。
值得關注的是,從這一版本開始,核心 RabbitMQ 伺服器與所有 1 級外掛使用的開源許可證將從 Mozilla Public License(MPL)1.1 變更為 MPL 2.0。
根據 Mozilla 官方說法,MPL 2.0 與 1.1 主要是進行了簡化。例如,不指定原始碼必須可用的時間量,而是必須在可執行檔案可用時簡單地使原始碼可用。協議頭部已縮短,通知要求也得到了簡化。總體而言,許可證要短得多,應該更容易理解。
此外,MPL 2.0 中還添加了一些新特性。例如現在與 Apache 許可證相容,符合 MPL 條款的同時也符合 Apache 許可證的條款。同樣,預設情況下,許可證允許將程式碼與根據 GPL 或 LGPL 許可的程式碼一起分發。此外,專利保護已經與其它許可(例如 Apache)的使用更加一致,同時還允許社群的任何成員為被起訴侵權的貢獻者辯護。
詳情檢視:
[admin
]