Đã có phiên bản kernel Linux-libre 5.14 hoàn toàn miễn phí

Với một chút chậm trễ, Tổ chức Phần mềm Tự do Châu Mỹ Latinh đã xuất bản phiên bản hoàn toàn miễn phí của nhân Linux 5.14 - Linux-libre 5.14-gnu1, đã xóa các thành phần chương trình cơ sở và trình điều khiển chứa các thành phần hoặc đoạn mã không tự do, phạm vi của chúng bị giới hạn bởi nhà sản xuất. Ngoài ra, Linux-libre vô hiệu hóa khả năng tải các thành phần không tự do của kernel không có trong bản phân phối kernel và xóa đề cập đến việc sử dụng các thành phần không tự do khỏi tài liệu.

Để làm sạch hạt nhân khỏi các phần không tự do, một tập lệnh shell phổ quát đã được tạo trong dự án Linux-libre, chứa hàng nghìn mẫu để xác định sự hiện diện của các phần chèn nhị phân và loại bỏ các kết quả dương tính giả. Các bản vá làm sẵn được tạo bằng tập lệnh trên cũng có sẵn để tải xuống. Nhân Linux-libre được khuyến nghị sử dụng trong các bản phân phối đáp ứng tiêu chí của Tổ chức Phần mềm Tự do để xây dựng các bản phân phối GNU/Linux hoàn toàn miễn phí. Ví dụ: nhân Linux-libre được sử dụng trong các bản phân phối như Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix và Kongoni.

Bản phát hành mới vô hiệu hóa tính năng tải blob trong trình điều khiển eftc và qcom arm64 mới. Đã cập nhật mã dọn dẹp blob trong trình điều khiển và hệ thống con btrtl, amdgpu, adreno, i915, sp8870, av7110, r8188eu, btqca và xhci-pci-renesas. Lưu ý riêng là những thay đổi đối với mã để làm sạch vi mã cho hệ thống x86, cũng như loại bỏ các đốm màu bị bỏ sót trước đó trong các thành phần để tải vi mã cho hệ thống powerpc 8xx và trong các bản vá vi mô cho chương trình cơ sở cho cảm biến vs6624. Vì các đốm màu này cũng có trong các bản phát hành kernel trước đó nên người ta quyết định tạo bản cập nhật cho các phiên bản Linux-libre 5.13, 5.10, 5.4, 4.19, 4.14, 4.9 và 4.4 đã phát hành trước đó, gắn nhãn cho các phiên bản mới bằng “-gnu1”.

Nguồn: opennet.ru

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