FreeBSD – Hệ điều hành mã nguồn mở hàng đầu

FreeBSD là một hệ điều hành mã nguồn mở và được rất nhiều người ưa chuộng trên toàn thế giới. Với nền tảng ổn định và hiệu suất cao, FreeBSD đã trở thành lựa chọn hàng đầu của các nhà phát triển và người dùng khắp nơi.

Các phiên bản quan trọng của FreeBSD

Dưới đây là một số phiên bản quan trọng của FreeBSD và những thay đổi đáng chú ý:

Phiên bản 1.x

  • Ra mắt vào tháng 11 năm 1993.
  • Phiên bản đầu tiên chính thức của FreeBSD.
  • Giới thiệu Ports Collection – bộ sưu tập các ứng dụng dễ dùng.

Phiên bản 2.x

  • Ra mắt vào ngày 22 tháng 11 năm 1994.
  • Mã nguồn được thay đổi từ BSD-Lite 4.4 để đáp ứng các điều khoản của vụ kiện USL v. BSDi.
  • Quản lý file hệ thống tải được (loadable filesystems) hỗ trợ nhiều hệ thống tập tin hơn.
  • Thêm hỗ trợ các module kernel tải được từ NetBSD.
  • Nâng cấp Linux emulation với ELF.

Phiên bản 3.x

  • Ra mắt vào ngày 16 tháng 10 năm 1998.
  • Hỗ trợ đa xử lý đối xứng (SMP).
  • Hệ thống SCSI CAM (Common Access Method).
  • Hỗ trợ video mode VESA.
  • Hỗ trợ thiết bị USB sơ khai.
  • Pluggable Authentication Modules (PAM).
  • Netgraph.
  • Hỗ trợ RAID-5 trong vinum.
Xem thêm  Hệ điều hành Windows: Từ trước đến nay, Windows đã thay đổi như thế nào?

Phiên bản 4.x

  • Ra mắt vào ngày 14 tháng 3 năm 2000.
  • Hỗ trợ IPv6 và IPsec với KAME.
  • OpenSSH được tích hợp vào hệ thống cơ bản.
  • Emulator cho các file nhị phân SVR4.
  • Nhập khẩu lệnh jail(2)jail(8).
  • Giao diện thông báo sự kiện Kqueue.
  • Hỗ trợ Firewire cơ bản.
  • Hỗ trợ HyperThreading cơ bản.
  • Sử dụng vi mật mã trong kernel từ OpenBSD.
  • Hỗ trợ USB2.
  • Thêm các file ports/CHANGESports/UPDATING vào FreeBSD Ports.

Phiên bản 6.x

  • Ra mắt vào ngày 1 tháng 11 năm 2005.
  • Hỗ trợ đếm hiệu năng.
  • Giao diện Wi-Fi mới.
  • GELI – mật mã hoá ổ đĩa.
  • Mạng cầu nối.
  • Tiện ích NanoBSD.
  • Hỗ trợ driver NDIS.
  • Bộ điều khiển bàn phím đa năng.
  • Ổn định hệ thống tập tin UFS.
  • Tự động cấu hình Bluetooth.
  • Hỗ trợ thêm driver Ethernet và RAID.
  • Hỗ trợ kiến trúc Xbox.
  • Hệ thống kiểm tra sự thay đổi tự động freebsd-update.

Phiên bản 8.x

  • Ra mắt vào ngày 26 tháng 11 năm 2009.
  • Hỗ trợ SATA NCQ.
  • Hỗ trợ Xen guest.
  • Lưu trữ cao và có khả năng truy cập cao.
  • Hỗ trợ ACL NFSv4.
  • Hỗ trợ USB 3.0.

Phiên bản 9.x

  • Ra mắt vào ngày 12 tháng 1 năm 2012.
  • Cơ chế bảo mật dựa trên khả năng Capsicum.
  • UFS SoftUpdates+Journal.
  • Cập nhật ZFS lên phiên bản 28.
  • Công cụ cấu hình hệ thống bsdconfig.
  • Chương trình cài đặt hệ thống mới bsdinstall.
  • Cơ chế giới hạn tài nguyên linh hoạt RCTL.
  • Cài đặt tài nguyên phần cứng linh hoạt GRAID.
  • Driver virtio.
  • Hệ thống quản lý gói pkgng.
  • Cài đặt ảo hóa mới vt.
Xem thêm  100 Kinh nghiệm kinh doanh cho người khởi nghiệp buôn bán kiếm tiền - BYTUONG

Phiên bản 10.x

  • Ra mắt vào ngày 20 tháng 1 năm 2014.
  • Hỗ trợ Hypervisor BHyVe.
  • Sử dụng Clang thay thế GCC trên các kiến trúc được hỗ trợ.
  • Hỗ trợ iSCSI mới.
  • Hỗ trợ Raspberry Pi.
  • Hỗ trợ khởi động UEFI cho amd64.
  • Hỗ trợ khởi động ZFS qua UEFI.
  • Hỗ trợ ZFS làm hệ thống tệp gốc.
  • Cải thiện độ tin cậy và hiệu suất của ZFS.
  • Cài đặt gói mới pkgng.
  • Hỗ trợ giao thức UDP Lite (RFC 3828).
  • Hỗ trợ SMP cho armv6.
  • Hệ thống map tự động dựa trên autofs mới.
  • Cập nhật mã DRM phù hợp với Linux 3.8.13, cho phép nhiều máy chủ X đồng thời.
  • Hỗ trợ các file nhị phân Linux 64-bit thông qua lớp tương thích.

Phiên bản 11.x

  • Ra mắt vào ngày 10 tháng 10 năm 2016.
  • Phiên bản mới của NetMap.
  • Hỗ trợ kiến trúc 64-bit ARM.
  • Lựa chọn umount -N để đóng gắn file hệ thống được gắn kết qua NFS một cách bắt ép.
  • Lựa chọn crontab -f đã được thêm vào.
  • Hỗ trợ gắn kết đồng thời song song bằng ZFS.
  • Công cụ trim(8) đã được thêm vào, thực hiện xoá dữ liệu trên các thiết bị lưu trữ dựa trên flash sử dụng thuật toán wear-leveling.

Phiên bản 12.x

  • Phiên bản hiện tại (được hỗ trợ).
  • Hỗ trợ đọc/ghi đầy đủ cho tệp hệ thống ext4 trên ext2fs(5).
  • Thay đổi cách xử lý driver đồ họa trên kiến trúc amd64 và i386. Drivers đồ họa cho các card ATI-AMD và Intel hiện đại sẽ có sẵn trong bộ sưu tập Ports.
  • Hỗ trợ check hashes cho bản đồ cylinder-group trên hệ thống tệp UFS/FFS.
Xem thêm  Lãi Suất Ngân Hàng ACB Mới Nhất Tháng 12/2021

Phiên bản 13.x (Phiên bản mới nhất)

  • Ra mắt vào ngày 13 tháng 4 năm 2021.
  • Công cụ và thư viện clang, lld, lldb, compiler-rt, llvm, libunwind và libc++ đã được cập nhật lên phiên bản 11.0.1.
  • Loại bỏ binutils 2.17 và gcc(1) 4.2.1 đã lỗi thời khỏi cây. Tất cả các kiến trúc được hỗ trợ hiện đã sử dụng bộ công cụ LLVM/clang.
  • Nhân của FreeBSD bây giờ hỗ trợ việc mã hóa và khung dữ liệu trong nhân của dữ liệu Transport Layer Security (TLS) trên các ổ cắm TCP cho các phiên bản TLS từ 1.0 đến 1.3. Truyền nhanh thông qua các driver mã hóa trong nhân được hỗ trợ cho các bộ mã cipher MtE sử dụng AES-CBC cũng như các bộ mã cipher AEAD sử dụng AES-GCM. Nhận nhanh thông qua các driver mã hóa trong nhân được hỗ trợ cho các bộ mã cipher AES-GCM cho TLS 1.2. Việc sử dụng KTLS yêu cầu sử dụng một thư viện SSL của userland nhận biết KTLS. Thư viện OpenSSL được bao gồm trong hệ thống gốc không bật KTLS theo mặc định, nhưng hỗ trợ có thể được bật bằng cách xây dựng với tùy chọn WITH_OPENSSL_KTLS.
  • Kiến trúc ARM 64-bit được biết đến với tên gọi arm64 hay AArch64 đã được nâng cấp lên Tier-1 cho FreeBSD 13.

Kết luận

FreeBSD là một hệ điều hành mã nguồn mở mạnh mẽ và ổn định, với nhiều phiên bản quan trọng và các cải tiến đáng chú ý. Người dùng từ khắp nơi trên thế giới đều tin tưởng và lựa chọn FreeBSD cho các dự án của mình. Nếu bạn quan tâm đến thông tin chi tiết và phiên bản mới nhất của FreeBSD, hãy truy cập Wiki Fin để biết thêm chi tiết.