Điều gì xảy ra khi Redhat nói: không có bản sao nào nữa của RHEL!


7

Ý tôi là, ví dụ: CentOS và Khoa học-Linux là "bản sao chính xác" của Redhat Linux. Nếu một ngày nào đó Redhat sẽ nói: "Tôi không cho phép Redhat nhân bản, tôi sẽ sửa đổi giấy phép", vậy thì điều gì sẽ xảy ra với tất cả các bản phát hành dựa trên Redhat? Tôi có nghĩa là những người thực sự chỉ là "bản sao" của Redhat?

Làm thế nào điều này "Redhat clone" hoạt động? Redhat làm cho Redhat 6 có thể tải xuống một cách tự do? Và sau đó một số người biên dịch Redhat 6 nguồn (với một vài sửa đổi), và thế là "bản sao Redhat" đã sẵn sàng? Hoặc làm thế nào để họ có được mã nguồn của Redhat 6?

Đã có những tiền lệ như: https://en.wikipedia.org/wiki/Red_Hat_ Entryprise_Linux#Rebuilds

"Bất thường, Red Hat đã thực hiện các bước để làm xáo trộn các thay đổi của họ đối với nhân Linux trong 6.0 bằng cách không cung cấp công khai các tệp vá cho các thay đổi của họ trong tarball nguồn và chỉ phát hành thành phẩm ở dạng nguồn."

Vì vậy, Q : Nếu Redhat sẽ thay đổi giấy phép của RHEL, tất cả các bản sao của Redhat sẽ vĩnh viễn chết? (chỉ trên lý thuyết, hy vọng điều gì đó như thế này sẽ không bao giờ xảy ra)


3
Không thực sự có giá trị một câu trả lời, vì vậy đó là một nhận xét. Tôi làm việc cho một ngân hàng lớn. Chúng tôi đang dần chuyển tất cả các máy chủ Unix của mình từ HP-UX sang RHEL6. Quyết định này được thúc đẩy bởi một hợp đồng hỗ trợ mạnh mẽ được ký kết với người Red Hat, mặc dù có sẵn các bản sao hoặc Debians hoàn toàn miễn phí. Quan điểm của tôi là, khách hàng của Red Hat không mua sản phẩm nhiều như dịch vụ và chất lượng. Red Hat biết điều đó và không ngại mọi người nhân bản sản phẩm của họ. Hoàn toàn ngược lại, họ được hưởng lợi từ sự phát triển lẫn nhau. Tất cả điều này, tất nhiên, là ý kiến ​​của tôi và tôi không có sự thật để sao lưu nó.
rahmu

2
@rahmu: Nhận xét của bạn có phần sai lệch. Mũ đỏ không có lựa chọn, họ phải phát hành mã nguồn để tuân thủ GPL. Bây giờ, điều đó không có nghĩa là nó phải là một quyết định kinh doanh tồi tệ, nhiều người có thể cho rằng nó đã mang lại lợi thế. Cụ thể hơn, việc mã GPL được phát hành có liên quan đến việc tuân thủ bản quyền hay không, đó không phải là một quyết định kinh doanh chiến lược. Tất nhiên, tôi cho rằng một doanh nghiệp mong muốn duy trì hợp pháp ở hầu hết các quốc gia.
JM Becker

2
@TechZilla: Không, không phải tất cả các phần mềm trong RHEL đều thuộc GPL; hoàn toàn ngược lại, đến bây giờ có lẽ nó là thiểu số. Các mảnh quan trọng của RHEL được phát triển bởi Red Hat (hoặc được mua hoàn toàn) và sau đó được phát hành (chủ yếu theo GPL). Và toàn bộ bao bì và bộ sưu tập thuộc sở hữu của Red Hat. Vì vậy, về mặt pháp lý, họ chỉ có thể đóng hầu hết. Nhưng đó sẽ là tự sát, RHEL phụ thuộc vào Fedora và toàn bộ bộ sưu tập các gói. Đuổi chúng đi, bạn sẽ nghỉ việc trong một vài năm.
vonbrand

Câu trả lời:


17

Câu trả lời ngắn gọn, họ hợp pháp không thể làm điều đó.

Hầu hết các mã trong RedHat, giống như tất cả các bản phân phối Linux, được cấp phép GPL, bao gồm kernel và hầu hết (tất cả?) Các tiện ích cốt lõi. Họ không thể phát hành nó dưới bất kỳ thứ gì ngoại trừ GPL và miễn là họ phân phối nhị phân họ phải phân phối nguồn. Điều đó cũng có nghĩa là họ không thể ngăn chặn bất kỳ ai nhân bản nó (tất nhiên ngoài các nhãn hiệu). Đó là một trong những điểm lớn đằng sau GPL.

"Tiền lệ" mà bạn đã chỉ định theo cách không cấu thành việc không giải phóng nguồn theo GPL và hoàn toàn không có tác động đến các bản sao. Họ chỉ không phát hành các bản vá riêng lẻ, họ đã phát hành toàn bộ kernel (đã vá), khiến bất cứ ai muốn bản vá của họ (trong trường hợp này hướng vào Oracle, dường như) phải làm thêm một chút để tự làm diffvà tự sắp xếp Những thay đổi mã đi với sửa chữa.


ok, tôi đã bình tĩnh lại một chút, cảm ơn bạn đã chỉ ra điều đó!
LanceBaynes

@Kevin: Tôi cũng tin rằng RedHat có ý định làm cho cuộc sống của người vô tính trở nên khó khăn hơn. Tôi cho rằng họ muốn kích thích đặc biệt Oracle, nhưng CentOS là bên thực sự bị ảnh hưởng. Oracle có bột, họ có thể ném "tài nguyên" vào vấn đề. CentOS chỉ với các tình nguyện viên, mất nhiều thời gian hơn để cuối cùng nhận được bản phát hành 6.0 đó. Tôi rất vui vì họ đã làm và tôi luôn ủng hộ công việc cộng đồng. Nó chỉ đi để hiển thị, những gì hầu hết mọi người trong cộng đồng đã biết. Nếu các doanh nghiệp muốn làm cho bản sao / dĩa / tái sử dụng trở nên khó khăn hơn, họ có thể thực hiện tối thiểu hợp pháp "phát hành".
JM Becker

Nó không đơn giản. Phần lớn Red Hat không được GPLed, vì vậy họ rất có thể không cung cấp nguồn cho điều đó (bao gồm cả những thứ rất nhỏ như Apache hoặc X). Ngoài ra, GPL yêu cầu để cung cấp cho nguồn duy nhất mà được mã nhị phân từ bạn. Chắc chắn, họ có thể phân phối thêm, nhưng điều đó khá bất tiện cho bên thứ ba. Họ rất có thể đóng cửa một phân phối (và không phân phối theo GPL nhiều phần họ sở hữu), nhưng làm như vậy sẽ chậm, tự tử đau đớn.
vonbrand

0

Tôi nghĩ có hai câu hỏi trong đó.

a. Điều gì sẽ xảy ra với Redhat nếu và khi nó nói "không còn bản sao RHEL" b. Điều gì sẽ xảy ra với bản sao.

Theo như a. lo ngại, sẽ có một phản ứng dữ dội từ cộng đồng và có thể có một số lối thoát từ chính công ty, có thể không quá quyết liệt nhưng chắc chắn sẽ có sự tranh chấp trong công ty.

Tôi có thể ngây thơ nhưng tôi không nghĩ rằng tất cả đều bị ảnh hưởng với chính tiền lương nếu không cuộc cách mạng FOSS sẽ không phát triển để bắt đầu.

Nó cũng sẽ cản trở việc trao đổi thông tin miễn phí về các lỗi, bản vá và yêu cầu tính năng với các bản phân phối thay thế và hạ nguồn sẽ làm suy yếu sự đổi mới trong công ty.

b. Bây giờ khi có liên quan đến bản sao, họ sẽ có nhiều lựa chọn thay thế hoặc cách làm. Nếu bất kỳ ai trong số họ chiếm ưu thế hơn một chút, hãy nói Cent OS (ví dụ như) trước những người khác, anh ta có thể trở thành thượng nguồn và cộng đồng có thể tập hợp xung quanh nó. Nếu họ không thể đi đến bất kỳ kết luận nào, tất cả họ có thể đi theo cách riêng của họ mà có thể hoặc không dẫn đến nhiều sự đổi mới nữa.

Ngoài ra, tôi nghĩ rằng chúng ta đang quên một phần rất quan trọng. Nhìn chung, Redhat và GNU / Linux dường như vẫn là một phần nhỏ trong thị trường tiêu dùng tổng thể / chính thống, vì vậy sẽ thật ngu ngốc khi muốn có thêm thị phần bằng cách chiếm ưu thế và điều đó xảy ra, bạn cần càng nhiều người về phía bạn càng tốt

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.