FreeBSD sẽ ngừng hỗ trợ nền tảng phần cứng 32-bit

VNZ-NEWS
Vn-Z.vn Ngày 14 tháng 02 năm 2024, FreeBSD chính thức thông báo rằng họ sẽ không dùng nền tảng 32 bit trong các bản phát hành trong tương lai. Như vậy FreeBSD 14 có thể là phiên bản cuối cùng hỗ trợ hệ thống 32 bit.

FreeBSD tuyên bố rằng FreeBSD 15.0 sẽ không bao gồm kiến trúc armv6, i386 và powerpc và FreeBSD 16.0 sẽ không bao gồm kiến trúc armv7. Việc thực thi các tệp nhị phân 32 bit trên kernel 64 bit sẽ luôn được hỗ trợ ít nhất là trong nhánh v16.

FreeBSD-32-bit.webp


Các nhà phát triển cho biết, động thái này là nhằm tích hợp các tài nguyên. Nền tảng 32 bit đang giảm dần, số lượng các nhà phát triển hỗ trợ các kiến trúc liên quan cũng ngày càng giảm. Ngoài việc ngừng dần hỗ trợ cho các kiến trúc 32 bit hiện có, FreeBSD sẽ không giới thiệu kiến trúc 32 bit mới như kiến trúc 32-bit Bit RISC-V.

FreeBSD tin rằng nền tảng phần cứng 32-bit đang tiến vào giai đoạn "thị trường suy thoái" , ngày càng có ít nhà phát triển tích cực hỗ trợ nền tảng phần cứng 32-bit. FreeBSD sẽ chỉ xem xét mở rộng hỗ trợ cho kiến trúc 32 bit nếu có nhu cầu và cam kết tăng nguồn lực cho nhà phát triển.

Không có gì đáng ngạc nhiên khi FreeBSD từ bỏ hỗ trợ phần cứng i386. Ít nhất cho đến FreeBSD 16.0, FreeBSD sẽ tiếp tục duy trì khả năng chạy nhị phân 32 bit trên kernel 64 bit và không gian người dùng 32 bit có thể sẽ tiếp tục được hỗ trợ cho đến FreeBSD 17 trở lên.

Bạn có thể tham khảo thêm thông tin tại đây
FreeBSD là một hệ thống Unix phát triển bởi cộng đồng được phát hành dưới giấy phép BSD, cho phép sử dụng, phân phối và sửa đổi mã nguồn một cách tự do và không giới hạn.

Hệ điều hành macOS của Apple được phát triển dựa trên hạt nhân của FreeBSD, và được phát hành dưới giấy phép Apple's proprietary license.

Dưới đây là một số phân nhánh Unix phổ biến phát triển dưới giấy phép thương mại:

  • Solaris: được phát triển bởi Sun Microsystems và sau đó được mua lại bởi Oracle Corporation.
  • HP-UX: được phát triển bởi Hewlett-Packard (HP).
  • AIX: được phát triển bởi IBM.
  • SCO OpenServer và UnixWare: được phát triển bởi Santa Cruz Operation (SCO).
  • Tru64 UNIX: được phát triển bởi Digital Equipment Corporation (DEC) và sau đó được mua lại bởi Compaq và Hewlett-Packard.
  • IRIX: được phát triển bởi Silicon Graphics International (SGI).
  • OSF/1: được phát triển bởi Open Software Foundation (OSF).
  • UNICOS: được phát triển bởi Cray Inc.
Ngoài ra, các phân nhánh Unix phát triển dưới giấy phép mã nguồn mở cũng rất phổ biến, bao gồm:

  • FreeBSD: được phát triển bởi cộng đồng và phát hành dưới giấy phép BSD.
  • OpenBSD: được phát triển bởi cộng đồng và phát hành dưới giấy phép BSD.
  • NetBSD: được phát triển bởi cộng đồng và phát hành dưới giấy phép BSD.
  • Linux: được phát triển bởi cộng đồng và phát hành dưới giấy phép GPL (General Public License).