在Ubuntu中不再有来自Oracle的Java

从我所在国家/地区的站点中,我阅读了此新闻,并与您分享:

不久前 甲骨文关闭了许可证 允许第三方自由分发其Java编译。

找到具有以下名称的Ubuntu的Java软件包 sun-java6- *。 Oracle的关闭导致Ubuntu的情况是他们拥有的JDK的最后一个版本移到了其合作伙伴存储库中,但是从那时起, 2011年XNUMX月, 他们无法在其存储库中更新Java版本。

事实证明,甲骨文公司最近宣布了许多严重的Java漏洞,这些天来,攻击者经常利用这些漏洞, 这些关键问题存在于Ubuntu存储库中的Java版本中 在包装中 sun-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

数据来源: 人类


本文内容遵循我们的原则 编辑伦理。 要报告错误,请单击 信息.

18条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   纪念

    可以预料,甲骨文对自由软件的破坏性态度。

    1.    KZKG ^ Gaara <“ Linux

      我自己设定了查看PostgreSQL的任务,我不知道...但是MySQL我也认为它也处于危险之中。
      MySQL属于甲骨文让我的头发站得住脚 ~~~

      问候

      1.    纪念

        还有MariaDB,根据我的阅读,它已经走了很长一段路。

        1.    内尔雅马丁

          我喜欢PostgreSQL,但是如果您来自MySQL,那么最接近的东西(也是完全兼容,它是逐字母叉的)是MariaDB。

      2.    Xfraniux

        这是从OpenOffice看到的,Oracle的伪限制性策略已广为人知。

        我认为Mysql将遵循相同的步骤,替代方法可以是PostgreSQL或由其自己的创建者MariaDB开发的Mysql的免费版本。

        http://mariadb.org/

      3.    何塞·瓦克斯奎斯

        PostgresQL比mysql好得多。 无论您何时需要,我都可以帮助您 cibercol@gmail.com

  2.   九分

    我在debian中使用openjdk并没有问题,对于Web应用程序,一个名为icedtea的插件在我的debian中全部免费100%免费

    ????

  3.   dia

    问候。

    像流浪汉一样,在Debian阳光下一切都很好...

    🙂

  4.   纳米

    Canonical的态度似乎很随意,很像Mac,但是我支持它们,因为Java现在不是免费的,而且Open JDK已经非常有能力。 我仍然认为Canonical做出非常私人的决定,但我们必须挽救他们提供豪华建议的事实,并详细说明他们打算做什么以及将如何做,鉴于使用和透明的替代方案(据我们所知)。 他们只缺少何时的细节。

    1.    名称

      我认为您没有正确阅读新闻,或者您不了解新闻:
      “ Oracle已经关闭了允许第三方自由分发其Java编译的许可证”

  5.   莫罗那

    当我在Win7上更新到版本32时,ubuntu上没有更新。 我必须从Oracle页面下载jdk 7,这就是我使用的页面,我刚刚发现有openjdk 7。

  6.   勇气

    好吧,对我来说,他们关闭了代码似乎不对,但对我来说,马克叔叔和他的助手迫使我们删除一个程序并使用另一个程序是更糟糕的事情,因为这很棘手。

    1.    Xfraniux

      鉴于GNU / Linux的健壮和安全特性,由于Java提出的安全性问题,我认为这些决定是正确的。

      现在,这并不意味着您不能下载二进制文件并对其进行编译……也不意味着有人可以这样做并生成PPA。

      唯一的问题是您无法使用简单的apt-get安装或aptitude安装来安装它

    2.    KZKG ^ Gaara <“ Linux

      伙计是,对您来说,它看起来并没有任何好处……如果他们这样做,是因为如果他们没有做出此决定,他们会强迫您,您将抱怨是因为:“马克叔叔在回购协议中包括软件,专有软件以及最重要的是不会放任何更新»...大声笑!

  7.   卢卡斯·马蒂亚斯(Lucas Matias)

    所有这一切的好处是,如果是这样,OpenJDK将在不久的将来取得重要的发展。

  8.   罗杰图

    最终,它已经存在了很长时间,似乎永远不会发生。

  9.   pandev92

    让我们看看,现在openjdk成为正式产品,而oracle致力于该开发,oracle不再停止分发jre XD了。

  10.   尼姆罗德

    谁能提供删除sunJDK和安装openJDK的指南?