Sẽ không còn Java từ Oracle trong Ubuntu

Từ một trang web ở đất nước tôi, tôi đọc được tin tức này, tôi chia sẻ với bạn:

Cách đây không lâu Oracle đã đóng giấy phép cho phép các bên thứ ba phân phối các biên dịch Java của họ một cách tự do.

Các gói Java cho Ubuntu được tìm thấy với các tên sun-java6- *. Việc Oracle đóng cửa đã gây ra trong trường hợp Ubuntu mà phiên bản JDK mới nhất mà họ có được đã được chuyển đến kho đối tác của họ, nhưng từ thời điểm đó, Tháng 2011 năm XNUMX, họ không thể cập nhật phiên bản java trong kho của họ nữa.

Hóa ra là Oracle gần đây đã công bố một số lỗ hổng Java nghiêm trọng, những lỗ hổng này đang bị khai thác rất thường xuyên bởi những kẻ tấn công ngày nay, và những vấn đề nghiêm trọng này xuất hiện trong phiên bản Java có trong kho lưu trữ Ubuntu trong các gói mặt trời-java6. Nhưng vì Canonical không thể xuất bản hợp pháp các bản cập nhật của các gói đó và do quan tâm đến việc bảo vệ an ninh cho người dùng của mình, nó đã quyết định xóa các gói này khỏi kho lưu trữ của mình mãi mãi, để lại người dùng. sự thay thế của việc sử dụng openjdk, phiên bản Java miễn phí.

Do đó, Canonical sẽ đặt các gói sun-java6 trống trong kho lưu trữ Ubuntu, điều này sẽ khiến người dùng khi nâng cấp bị mất phiên bản Oracle Java mà họ đã cài đặt trước đóVì lý do này, họ phải truy cập vào OpenJDK trong kho lưu trữ Ubuntu càng sớm càng tốt. Người ta vẫn chưa biết nó sẽ xảy ra vào ngày nào nhưng đó là một sự thay đổi sẽ xảy ra rất sớm.

Lời khuyên của tôi là sử dụng OpenJDK và trong trường hợp bạn phụ thuộc hoàn toàn vào hệ nhị phân Oracle thì hãy tải chúng xuống từ trang web chính thức của họ.

Thông báo của Canonical có thể đọc tại liên kết này. Dù sao thì tôi vẫn để nguyên văn:

Kho lưu trữ đối tác Canonical hiện chứa các gói Sun Java JDK của Oracle (sun-java6) dành cho Ubuntu 10.04 LTS, Ubuntu 10.10 và Ubuntu 11.04. Kể từ ngày 24 tháng 2011 năm 1, chúng tôi không còn được phép phân phối lại các gói Java mới vì Oracle đã hủy bỏ “Giấy phép Nhà phân phối Hệ điều hành cho Java” [2] [3]. Oracle đã xuất bản lời khuyên về các vấn đề bảo mật trong phiên bản Java mà chúng tôi hiện có trong kho lưu trữ đối tác [1]. Một số vấn đề này hiện đang được khai thác trong tự nhiên. Do mức độ nghiêm trọng của rủi ro bảo mật, Canonical ngay lập tức phát hành bản cập nhật bảo mật cho plugin trình duyệt Sun JDK, bản cập nhật này sẽ vô hiệu hóa plugin trên tất cả các máy. Điều này sẽ giảm thiểu rủi ro cho người dùng khỏi các trang web độc hại khai thác phiên bản Sun JDK dễ bị tấn công. Trong tương lai gần (ngày chính xác là TBD), Canonical sẽ xóa tất cả các gói Sun JDK khỏi kho lưu trữ Đối tác. Điều này sẽ được thực hiện bằng cách đẩy các gói trống vào kho lưu trữ để Sun JDK sẽ bị xóa khỏi tất cả các máy người dùng khi họ cập nhật phần mềm. Người dùng của các gói này chưa chuyển sang giải pháp thay thế sẽ gặp lỗi sau khi cập nhật gói đã xóa Oracle Java khỏi hệ thống. Nếu bạn hiện đang sử dụng các gói Oracle Java từ kho lưu trữ của đối tác, bạn có hai tùy chọn: 6- Cài đặt các gói OpenJDK được cung cấp trong kho lưu trữ Ubuntu chính. (icedtea6-plugin cho plugin trình duyệt, openjdk-6-jdk hoặc openjdk-2-jre cho máy ảo) 4- Cài đặt thủ công phần mềm Java của Oracle từ trang web của họ [5]. Để biết thêm thông tin, vui lòng tham khảo trang wiki về chủ đề này [1]. Chúng tôi xin lỗi vì bất kỳ sự bất tiện nào mà điều này có thể gây ra và cảm ơn sự thông cảm của bạn. [XNUMX] - http://jdk-distros.java.net/
[hai] - http://robilad.livejournal.com/90792.html
[hai] - http://www.oracle.com/technetwork/topics/security/javacpuoct2011-443431.html
[hai] - http://www.oracle.com/technetwork/java/javase/downloads/index.html
[hai] - https://wiki.ubuntu.com/LucidLynx/ReleaseNotes/Java6Transition

Fuente: con người


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   đánh dấu dijo

    Nó được mong đợi với thái độ phá hoại mà Oracle dành cho phần mềm miễn phí.

    1.    KZKG ^ Gaara <"Linux dijo

      Tôi đặt cho mình một nhiệm vụ là xem PostgreSQL như thế nào, tôi không biết ... nhưng MySQL thì tôi thấy nó cũng đang gặp nguy hiểm.
      MySQL thuộc về Oracle là thứ khiến tôi sởn tóc gáy и_€

      Liên quan

      1.    đánh dấu dijo

        còn có MariaDB, theo những gì tôi đã đọc, đã đi một chặng đường dài.

        1.    nerjamartin dijo

          Tôi thích PostgreSQL nhưng nếu bạn đến từ MySQL thì thứ gần nhất có (và cũng hoàn toàn tương thích, đó là một ngã ba từng chữ cái) là MariaDB.

      2.    xfraniux dijo

        Đó là điều đã được nhìn thấy từ openoffice, chiến thuật hạn chế giả của Oracle đang được biết đến.

        Tôi nghĩ Mysql sẽ làm theo các bước tương tự, một giải pháp thay thế có thể là PostgreSQL hoặc phiên bản miễn phí của Mysql được phát triển bởi chính người tạo ra MariaDB của nó.

        http://mariadb.org/

      3.    Joseph VASQUEZ dijo

        PostgresQL tốt hơn nhiều so với mysql. Bất cứ khi nào bạn muốn, tôi sẽ giúp bạn bất cứ điều gì bạn cần cybercol@gmail.com

  2.   vô danh dijo

    Tôi sử dụng openjdk trong debian và không gặp vấn đề gì và đối với các ứng dụng web, một plugin có tên là icedtea, tất cả đều miễn phí trong debian của tôi 100% miễn phí

    ????

  3.   zOdiaK dijo

    Lời chào hỏi.

    Giống như vô danh, tất cả đều tốt dưới ánh mặt trời của Debian ...

    ????

  4.   Nano dijo

    Thái độ của Canonical có vẻ độc đoán, rất giống Mac Nhưng tôi ủng hộ họ vì Java hiện không miễn phí và Open JDK đã rất thành thạo. Tôi vẫn nghĩ rằng Canonical đưa ra các quyết định rất riêng tư, nhưng chúng ta phải giải cứu thực tế là họ đã tư vấn một cách xa xỉ và chi tiết những gì họ định làm và cách họ sẽ thực hiện, đưa ra các lựa chọn thay thế để sử dụng và minh bạch (theo như chúng tôi biết). Họ chỉ thiếu chi tiết về thời điểm.

    1.    tên dijo

      Tôi nghĩ rằng hoặc bạn đã đọc tin tức không chính xác hoặc bạn chưa hiểu nó:
      "Oracle đã đóng giấy phép cho phép các bên thứ ba phân phối tự do các biên dịch Java của họ"

  5.   arthur molina dijo

    Khi tôi cập nhật lên phiên bản 7 trên win32, không có bản cập nhật nào trên ubuntu. Tôi đã phải tải xuống jdk 7 từ trang Oracle và đó là cái tôi sử dụng, tôi vừa phát hiện ra rằng có openjdk 7.

  6.   SỰ KHÍCH LỆ dijo

    Chà, có vẻ như không ổn đối với tôi khi họ đã đóng mã nhưng có vẻ tệ hơn đối với tôi là chú Mark và những người tay sai của ông ấy buộc chúng tôi phải gỡ bỏ một chương trình và sử dụng một chương trình khác vì nó quá khó

    1.    xfraniux dijo

      Theo quan điểm của tôi, đó là những quyết định đúng đắn do các vấn đề bảo mật mà Java gây ra, với bản chất mạnh mẽ và an toàn của GNU / Linux.

      Bây giờ điều đó không có nghĩa là bạn không thể tải xuống tệp nhị phân và biên dịch nó ... hoặc ai đó làm điều đó và tạo PPA.

      Điều duy nhất là bạn không thể cài đặt nó bằng cách cài đặt apt-get install hoặc aptitude đơn giản

    2.    KZKG ^ Gaara <"Linux dijo

      Con người là với bạn, nó không có vẻ tốt theo bất kỳ cách nào ... nếu họ làm điều này, vì họ ép buộc bạn, trong trường hợp họ không đưa ra quyết định này, bạn sẽ phàn nàn vì: «Chú Mark bao gồm phần mềm trong repos , phần mềm độc quyền và phần mềm đầu tiên không đưa ra các bản cập nhật »… thôi nào LOL !!!

  7.   Lucas Matthias dijo

    Điều đáng mừng là nếu vậy, OpenJDK sẽ có một bước phát triển quan trọng trong tương lai gần 🙂

  8.   rogertux dijo

    Cuối cùng, nó đã đến quá lâu, tưởng như nó sẽ không bao giờ xảy ra.

  9.   pandev92 dijo

    Hãy xem, ngay bây giờ openjdk trở thành sản phẩm chính thức và oracle đang cống hiến nhiều hơn cho sự phát triển đó, không vì ai khác mà oracle đã ngừng phân phối jre XD ..

  10.   Nimrod dijo

    Bất cứ ai có thể cung cấp một hướng dẫn để gỡ bỏ sunJDK và cài đặt openJDK?