警惕成教自考_不,保持警惕不会伤害Java。 关于Java许可的评论。
警惕成教自考
所以。 Oracle希望通過Java賺錢。 然后,The Register發表了一篇非常對立的文章,上面有一個超級吸引人的標題。 根據他們的消息來源,“ Oracle正在大力加強對聲稱違反其許可證的Java客戶的審計”。 當Twitter詩句對人們批評Oracle的行為持彈道態度時,我想花點時間回顧一下為什么我反對這種方法并澄清一下,普通的開發人員和用戶不必擔心!
Oracle網站的屏幕截圖
抱怨Oracle的人正在傷害社區
多年來,您在Oracle領域內和周圍都了解我。 目前,發推文可能是您獲取有關我的最新消息的最重要部分。 我最近很少在此博客上發布帖子,因為有很多事情要做,而且我已經為我的雇主做了很多帖子。
我發送的推文基本上是The Register文章的標題,而答復和React表明,僅僅散布FUD文章,我就在傷害社區。 讓我們來看看細節。
Java開發人員會受到影響嗎?
注意:首先,我不是律師。 這并不是要成為法律建議! 如果您對遵守BCL有疑問,請聯系許可律師,您當地的Oracle用戶組或Oracle。
沒有。 我們被覆蓋。 二進制代碼許可證(BCL)明確提到:
“ Oracle授予您一份非排他性,不可轉讓的有限許可,不收取任何費用,可在內部復制和內部使用完整且未經修改的軟件,以設計,開發和測試程序。”
( BCL,2013年4月 )
在某些情況下,您應該注意。
“您不得使用商業功能在內部業務運營中運行程序,Java applet或應用程序,或出于任何商業或生產目的,或出于本補充協議第B,C,D和E節規定的目的以外的任何目的使用商業功能條款。”
( BCL,2013年4月 )
–如果您在本地環境中使用商業功能并將其分階段進行測試,則可能無法獲得覆蓋。
–如果要訪問oracle.jrockit.management和bea.jrockit.management下的任何JMX MBean,以獨立于監視解決方案來觀察正在運行的JVM,則不會涉及。
–飛行記錄器,任務控制和以下鏈接的PDF中提到的所有內容均為商業用途,您只能在本地計算機上使用它們。
Java SE產品版本說明(PDF)的第5頁的表1-1中列出了商業功能的完整列表。 作為一般經驗法則,請確保不要使用-XX:+ UnlockCommercialFeatures選項。
這主要影響那些已經是Oracle客戶并可以訪問最有趣的商業功能的公司(例如MSI Enterprise安裝程序)。 有趣的是,例如WebLogic包含Java SE許可證( 隨機產品鏈接 )。
我仍然很害怕,還有哪些選擇?
您可以選擇多種選擇。 首先,有OpenJDK本身。 Windows版本有些棘手,因為它們不能直接從項目中獲得。 Windows僅提供最新的開發版本。 但是您也可以從Azul( Zulu )和Red Hat獲得二進制文件。 如果您是任何JBoss中間件產品的Red Hat客戶,您也將獲得他們的支持。
為什么我不喜歡Oracle做什么?
我確實喜歡Oracle贊助Java開發,并且我承認他們為該項目投入了大量人力。 但這并不能使他們無所事事地擺脫一切。
我主要的批評意見是,Oracle使意外使用商業功能變得容易。 是的,正如Twitter上的人指出的那樣,您應該已經閱讀了許可證并了解了許可證。 但是事實上,我認為關注點分離是一個好的設計決策。 不要將潛在的客戶和用戶從OpenJDK站點定向到java.oracle.com,并帶有注釋“它們主要基于相同的代碼”,甚至沒有遠距離提及,而是包含確實不允許您使用的商業功能。 ,擁有獨立的商業版本和開源版本會更容易。
如果您在Oracle Java網站上單擊鼠標,您將獲得有關許可證的一些提示。 但是他們并不能為您提供全面的信息。
Java SE許可證概述頁面
我個人的觀點是,社區停止改善可能并不健康。 進步并非來自沉默。 不幸的是,Oracle在聆聽其社區方面沒有悠久的歷史,這有時可能會引起一些吸引人的頭條新聞。
不過,讓我們保持警惕,并繼續交流可能會改善的事情。 從長遠來看,這將給社區帶來更多好處:開放交流是社區健康的標志,而處理反饋和批評的方式則是衡量社區價值觀的標準。還有許多其他例子。 例如,來自(我個人化的)Google的“ Java許可業務”排名第一的搜索結果指向該頁面 。 我認為,關于誤導性信息,這是一個很好的例子。 如果許可證條件不為人所知,則更改許可證條件也更加容易。 自從BCL PDF鏈接的最新更新時間為2013年4月2日以來,情況可能并非如此。
翻譯自: https://www.javacodegeeks.com/2016/12/no-wary-doesnt-hurt-java-comment-java-licensing.html
警惕成教自考
總結
以上是生活随笔為你收集整理的警惕成教自考_不,保持警惕不会伤害Java。 关于Java许可的评论。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java ee规范_测试Java EE
- 下一篇: 三国电脑版英雄联盟(三国英雄联盟下载)