Dự án Glibc đã hủy bỏ việc chuyển giao quyền bắt buộc đối với mã cho Quỹ Nguồn Mở

Các nhà phát triển thư viện hệ thống GNU C Library (glibc) đã thực hiện các thay đổi đối với quy tắc chấp nhận thay đổi và chuyển giao bản quyền, hủy bỏ việc bắt buộc chuyển giao quyền sở hữu đối với mã cho Open Source Foundation. Bằng cách tương tự với những thay đổi đã được áp dụng trước đây trong dự án GCC, việc ký kết thỏa thuận CLA với Tổ chức Nguồn mở ở Glibc đã được chuyển sang danh mục các hoạt động tùy chọn được thực hiện theo yêu cầu của nhà phát triển. Những thay đổi về quy tắc, cho phép các bản vá được chấp nhận mà không cần chuyển giao quyền cho nền tảng nguồn mở, sẽ có hiệu lực vào ngày 2 tháng XNUMX và sẽ ảnh hưởng đến tất cả các nhánh Glibc có sẵn để phát triển, ngoại trừ mã được chia sẻ qua Gnulib với các dự án GNU khác.

Ngoài việc chuyển giao quyền sở hữu cho Open Source Foundation, các nhà phát triển còn có cơ hội xác nhận quyền chuyển mã cho dự án Glibc bằng cơ chế Chứng nhận Xuất xứ của Nhà phát triển (DCO). Theo DCO, việc theo dõi tác giả được thực hiện bằng cách đính kèm dòng “Người đăng ký: tên nhà phát triển và email” vào mỗi thay đổi. Bằng cách đính kèm chữ ký này vào bản vá, nhà phát triển xác nhận quyền tác giả của mình đối với mã được chuyển và đồng ý phân phối nó như một phần của dự án hoặc một phần của mã theo giấy phép miễn phí. Không giống như các hành động của dự án GCC, quyết định ở Glibc không được hội đồng quản trị từ trên đưa ra mà được đưa ra sau khi thảo luận sơ bộ với tất cả các đại diện của cộng đồng.

Việc bãi bỏ việc ký kết thỏa thuận bắt buộc với Quỹ Nguồn Mở giúp đơn giản hóa đáng kể việc tham gia của những người tham gia mới vào quá trình phát triển và làm cho dự án trở nên độc lập với các xu hướng trong Quỹ Nguồn Mở. Nếu việc ký kết thỏa thuận CLA của các cá nhân tham gia chỉ dẫn đến lãng phí thời gian cho các thủ tục không cần thiết, thì đối với các tập đoàn và nhân viên của các công ty lớn, việc chuyển giao quyền cho Quỹ Nguồn Mở có liên quan đến nhiều sự chậm trễ và phê duyệt về mặt pháp lý, điều này không được thực hiện. luôn hoàn thành thành công.

Việc từ bỏ quản lý tập trung các quyền mã cũng củng cố các điều kiện cấp phép được chấp nhận ban đầu, vì việc thay đổi giấy phép giờ đây sẽ cần có sự đồng ý cá nhân từ mỗi nhà phát triển chưa chuyển giao quyền cho Open Source Foundation. Tuy nhiên, mã Glibc tiếp tục được cung cấp theo giấy phép “LGPLv2.1 hoặc mới hơn”, cho phép di chuyển sang các phiên bản LGPL mới hơn mà không cần phê duyệt bổ sung. Do quyền đối với hầu hết mã vẫn tiếp tục nằm trong tay của Tổ chức Phần mềm Tự do nên tổ chức này tiếp tục đóng vai trò là người bảo đảm cho việc phân phối mã Glibc chỉ theo các giấy phép copyleft miễn phí. Ví dụ: Tổ chức Nguồn Mở có thể chặn các nỗ lực giới thiệu giấy phép kép/thương mại hoặc phát hành các sản phẩm độc quyền đóng theo một thỏa thuận riêng với các tác giả mã.

Trong số những bất lợi của việc từ bỏ quản lý tập trung quyền mã hóa là xuất hiện sự nhầm lẫn khi thống nhất các vấn đề liên quan đến giấy phép. Nếu trước đây tất cả các khiếu nại về vi phạm điều kiện cấp phép đều được giải quyết thông qua tương tác với một tổ chức thì giờ đây, hậu quả của các hành vi vi phạm, bao gồm cả những hành vi vi phạm vô ý, trở nên khó lường và cần phải có sự đồng ý của từng cá nhân người tham gia. Ví dụ: tình huống với nhân Linux được đưa ra, trong đó các nhà phát triển nhân cá nhân đang khởi kiện, bao gồm cả mục đích làm giàu cá nhân.

Nguồn: opennet.ru

Thêm một lời nhận xét