OpenSolaris .. Ừm, nó có trở nên không rõ ràng không?


Câu trả lời:


3

Oracle đã giết chết OpenSolaris . Trang web vẫn còn, chủ yếu là không rõ ràng (cuối cùng tôi biết danh sách gửi thư vẫn còn hoạt động). Có những nhánh rẽ mọc lên, nhưng dường như chưa có gì nổi trội ( IllumosOpenIndiana mùa xuân đến trong tâm trí).

Solaris sẽ trở lại một sản phẩm nguồn đóng, được cấp phép chỉ với phần cứng chính thức (theo hiểu biết của tôi) và chỉ thông qua hợp đồng hỗ trợ (một lần nữa theo hiểu biết của tôi).

Oracle rõ ràng có kế hoạch phát hành một số nguồn của Solaris khi nó được cập nhật. Nhưng những gì được phát hành và khi vẫn chưa được biết. Rõ ràng sẽ có một số giấy phép cho mã được phát hành, nhưng họ đã không công bố nó vào thời điểm này và đã không phát hành bất kỳ bản cập nhật nào trong một thời gian.


Dường như bạn có thể "đăng ký" và tải xuống hình ảnh Solaris 11 .iso. oracle.com/technetwork/server-storage/solaris11/downloads/... Tuy nhiên, tôi đọc thỏa thuận và nó nói "Bạn có thể không: sử dụng các chương trình cho mục đích kinh doanh nội bộ của riêng bạn (trừ phát triển, thử nghiệm, tạo mẫu và thể hiện các ứng dụng của bạn ) hoặc cho bất kỳ mục đích thương mại hoặc sản xuất nào; ... " cho biết nó không miễn phí.
Trường Bryan

3
OpenIndiana đang sử dụng illumos giống như Ubuntu sử dụng kernel.org, chúng không phải là các nhánh khác nhau. Nói với Solaris sẽ trở lại một sản phẩm nguồn gần là một tuyên bố khó hiểu. Một phần của mã nguồn OpenSolaris luôn là nguồn đóng nên không có thay đổi nào được mong đợi ở phía đó. Một phần của mã nguồn còn lại thuộc CDDL thực sự chưa được phát hành nhưng điều đó không có nghĩa là giấy phép của nó đã bị thay đổi hoặc sẽ thay đổi.
jlliagre

@jlliagre, cảm ơn bạn đã làm rõ mối quan hệ OpenIndiana và Illumos. Đã có những báo cáo / tuyên bố mâu thuẫn về những gì Oracle dự định phát hành và theo giấy phép nào; nếu bạn có một nguồn có thẩm quyền nêu rõ những gì sẽ được phát hành và giấy phép nào, tôi sẽ quan tâm khi thấy câu hỏi được làm sáng tỏ.
Chris S

Nguồn có thẩm quyền duy nhất sẽ là Oracle và chưa có thông báo chính thức nào về những gì sẽ được phát hành và theo giấy phép nào. Bất kỳ báo cáo / tuyên bố nào bạn có thể đọc chỉ có thể là suy đoán.
jlliagre

1
Nhân tiện, câu nói 'theo hiểu biết của tôi' cũng khó hiểu. Solaris 11 Express không được cấp phép cho "phần cứng chính thức" nếu bạn muốn nói phần cứng của Sun / Oracle ở đây. Nó được hỗ trợ trên tất cả các phần cứng được chứng nhận được liệt kê trên HCL ( sun.com/bigadmin/hcl/data/s11bao ). Hợp đồng hỗ trợ không bắt buộc nếu bạn đáp ứng các yêu cầu cấp phép của Nhà phát triển OTN (nghĩa là sử dụng nó cho mục đích phát triển, thử nghiệm, tạo mẫu và trình diễn các ứng dụng của bạn). Trong trường hợp đó, rõ ràng bạn không cần phải chạy nó trên nền tảng được chứng nhận, một "báo cáo để chạy" chắc chắn sẽ đủ tốt.
jlliagre

11

Solaris 11 Express (còn gọi là bản dựng 151a) về mặt kỹ thuật có thể được gọi là OpenSolaris 2010.11.

Nó có thể tải xuống miễn phí http://www.oracle.com/technetwork/server-st Storage / subsis11 / doads / index.html nhưng không thể phân phối lại và giấy phép của nó đã thay đổi (xem thỏa thuận cấp phép OTN trên trang tải xuống, đặc biệt là về các hạn chế sử dụng ). Nếu bạn không đáp ứng các yêu cầu cấp phép của nhà phát triển OTN, bạn cần có hợp đồng hỗ trợ mà tôi tin rằng bạn ngụ ý hệ điều hành trên phần cứng được chứng nhận. Cái sau được liệt kê trên HCL ( http://www.sun.com/bigadmin/hcl/data/s11bao ).

Chỉ nhân lõi và mã nguồn tiện ích (ON) không được cập nhật thường xuyên như trước đây. Mã nguồn ON mới nhất được phát hành là khoảng bản dựng 147 (tháng 8 năm 2010).

ON có một ngã ba chính (từng được gọi là spork) có tên là illumos. Mục tiêu của illumos là cung cấp một triển khai ON hoàn toàn nguồn mở trong khi cố gắng duy trì càng nhiều càng tốt tương thích với mã Solaris / ABI chính. OpenSolaris không hoàn toàn là nguồn mở vì một số thành phần được phát hành dưới dạng nhị phân nguồn đóng. Các thành phần này đang được thay thế bởi các nguồn mở bởi cộng đồng illumos.

Mục tiêu của OpenIndiana là cung cấp một bản phân phối có thể cài đặt đầy đủ dựa trên illumos, càng gần với những gì OpenSolaris đã làm. Một bản phân phối khác tuyên bố sẽ chuyển sang sử dụng illumos vì cốt lõi của nó là nexenta.

Một bản phân phối dựa trên OpenSolaris trước đây, Schillix 0.7.2 đã được phát hành sử dụng illumos làm cốt lõi nhưng các nhà phát triển của họ hiện đã quyết định duy trì ngã ba ON của riêng họ.

Hầu hết các mã nguồn mở còn lại sáng tác OpenSolaris, hiện là Solaris 11 Express, vẫn được phát triển công khai và vẫn được cập nhật thường xuyên trên các kho lưu trữ hợp nhất, có thể duyệt từ http://src.opensolaris.org/ và có thể tải xuống với http: // hub. opensolaris.org/bin/view/Community+group+tools/hg_help

Ví dụ: mã nguồn liên quan đến X11 vẫn được đăng lên trang OpenSolaris với các bản cập nhật thậm chí mới hơn Solaris 11 Express: http://hub.opensolaris.org/bin/view/Community+group+x_win/changelogs-nv_150

Bản phát hành ổn định nhị phân OpenSolaris mới nhất là 2010.05 (bản dựng 134b) và được cung cấp vào tháng 11 năm 2010. Bạn có thể nâng cấp từ năm 2009,06 (bản dựng 111b) lên mạng. Nó mới hơn một chút so với bản phát hành dev mới nhất mà bạn đang đề cập.

Hãy xem các blog này để biết chi tiết về cách nâng cấp từ 111b lên 134b rồi 151a (Solaris 11 Express):


Vì những điều trên đã được viết, trang web opensolaris.org đã ngừng hoạt động và các nguồn cho các gói nguồn mở trong Solaris 11 hiện có thể được tìm thấy tại oracle.com/technetwork/opensource/systems-solaris-1562786.htmlsolaris. java.net .
alanc 18/2/2015
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.