從我所在國家/地區的站點中,我閱讀了此新聞,並與您分享:
不久前 甲骨文關閉了許可證 允許第三方自由分發其Java編譯。
找到具有以下名稱的Ubuntu的Java軟件包 sun-java6- *。 Oracle的關閉導致Ubuntu的情況是他們擁有的JDK的最後一個版本移到了其合作夥伴存儲庫中,但是從那時起, 2011年XNUMX月, 他們無法在其存儲庫中更新Java版本。
事實證明,甲骨文公司最近宣布了許多嚴重的Java漏洞,這些天來,攻擊者經常利用這些漏洞, 這些關鍵問題存在於Ubuntu存儲庫中的Java版本中 在包裝中 太陽-java6。 但是由於Canonical無法合法發布這些軟件包的更新,並且由於它有興趣保護其用戶的安全,因此它決定永遠從其存儲庫中刪除這些軟件包,從而使用戶 使用openjdk的替代方法,免費的Java版本。
因此,Canonical將在Ubuntu倉庫中放置空的sun-java6軟件包, 這將導致用戶在升級時丟失他們先前安裝的Oracle Java版本因此,它們應該盡快進入Ubuntu倉庫中的OpenJDK。 目前尚不清楚它會在什麼日期發生,但是它將很快發生變化。
我的建議是使用OpenJDK,以防萬一您完全依賴Oracle二進製文件,然後從其官方站點下載它們。
規範公告 可以在此鏈接上閱讀。 無論如何,我一字不漏地留給他們:
Canonical合作夥伴檔案當前包含適用於Ubuntu 6 LTS,Ubuntu 10.04和Ubuntu 10.10的Oracle Sun Java JDK軟件包(sun-java11.04)。 截至24年2011月1日,我們不再具有重新分發新Java軟件包的許可,因為Oracle已淘汰了“ Java操作系統發行商許可證” [2] [3]。 Oracle已發布了合作夥伴檔案中當前存在的Java版本中有關安全性問題的建議[1]。 這些問題中的一些目前正在野外被利用。 由於安全風險的嚴重性,Canonical立即為Sun JDK瀏覽器插件發布了一個安全更新,它將在所有計算機上禁用該插件。 這將減輕用戶利用Sun JDK漏洞版本的惡意網站帶來的風險。 在不久的將來(確切的日期待定),Canonical將從合作夥伴歸檔文件中刪除所有Sun JDK軟件包。 這可以通過將空軟件包推送到歸檔文件中來完成,以便在用戶進行軟件更新時從所有用戶計算機上刪除Sun JDK。 這些軟件包的用戶未遷移到替代解決方案後,將在軟件包更新將Oracle Java從系統中刪除後遇到故障。 如果當前正在使用合作夥伴歸檔文件中的Oracle Java軟件包,則有兩個選擇:6-安裝主要Ubuntu歸檔文件中提供的OpenJDK軟件包。 (對於瀏覽器插件為icedtea6-plugin,對於虛擬機為openjdk-6-jdk或openjdk-2-jre)4-從其網站手動安裝Oracle的Java軟件[5]。 有關更多信息,請參考主題[1]的Wiki頁面。 對於由此帶來的任何不便,我們深表歉意,並感謝您的理解。 [XNUMX]- http://jdk-distros.java.net/ [2]- http://robilad.livejournal.com/90792.html [3]- http://www.oracle.com/technetwork/topics/security/javacpuoct2011-443431.html [4]- http://www.oracle.com/technetwork/java/javase/downloads/index.html [5]- https://wiki.ubuntu.com/LucidLynx/ReleaseNotes/Java6Transition
來源: 人類
可以預料,甲骨文對自由軟件的破壞性態度。
我將自己的任務設定為查看PostgreSQL的狀態,我不知道...但是MySQL我也認為它也處於危險之中。
MySQL屬於甲骨文讓我的頭髮站得住腳 ~~~
問候
還有MariaDB,根據我的閱讀,它已經走了很長一段路。
我喜歡PostgreSQL,但是如果您來自MySQL,那麼最接近的是MariaDB(並且也是完全兼容的,它是一個逐個字母的分支)。
這是從OpenOffice看到的,Oracle的偽限制性策略已廣為人知。
我認為Mysql將遵循相同的步驟,替代方法可能是PostgreSQL或由其自己的創建者MariaDB開發的Mysql的免費版本。
http://mariadb.org/
PostgresQL比mysql好得多。 無論您何時需要,我都會為您提供所需的幫助 cybercol@gmail.com
我在debian中使用openjdk並沒有問題,對於Web應用程序,一個名為icedtea的插件在我的debian中全部免費100%免費
????
問候。
像流浪漢一樣,在Debian陽光下一切都很好...
🙂
Canonical的態度似乎很隨意,很像Mac,但是我支持它們,因為Java現在不是免費的,而且Open JDK已經非常有能力。 我仍然認為Canonical做出非常私人的決定,但是我們必須挽救他們提供豪華建議的事實,並詳細說明他們打算做什麼以及將如何做,鑑於使用和透明的替代方案(據我們所知) )。 他們只缺少何時的細節。
我認為您沒有正確閱讀新聞,或者您不了解新聞:
“ Oracle已經關閉了允許第三方自由分發其Java編譯的許可證”
當我在Win7上更新到版本32時,ubuntu上沒有更新。 我必須從Oracle頁面下載jdk 7,這是我使用的頁面,我剛剛發現有openjdk 7。
好吧,對我來說,他們關閉了代碼似乎不對,但對我來說,馬克叔叔和他的助手們強迫我們刪除一個程序並使用另一個程序是更糟糕的事情,因為它被欺騙
鑑於GNU / Linux的健壯和安全特性,由於Java提出的安全性問題,我認為這些決定是正確的。
現在,這並不意味著您不能下載二進製文件並對其進行編譯……也不意味著有人可以這樣做並生成PPA。
唯一的問題是您無法使用簡單的apt-get安裝或aptitude安裝來安裝它
男人是和你在一起看起來並沒有什麼好看的……如果他們這樣做,是因為他們強迫你,如果他們沒有做出這個決定,你會抱怨,因為:«馬克叔叔在回購協議中包含了軟件,專有軟件,最重要的是不會放任何更新»…大聲笑!
所有這一切的好處是,如果是這樣,OpenJDK將在不久的將來取得重要的發展。
最終,它已經存在了很長時間,似乎永遠不會發生。
讓我們看看,現在openjdk成為正式產品,而oracle致力於該開發,oracle不再停止分發jre XD了。
誰能提供刪除sunJDK和安裝openJDK的指南?