
Khi nghĩ đến các lựa chọn thay thế miễn phí cho Windows, điều đầu tiên chúng ta nghĩ đến là Linux. Tuy nhiên, có một người anh em họ gần gũi, có lẽ ít được công chúng biết đến hơn nhưng lại rất quan trọng trong lĩnh vực máy tính, đó là BSD. phân phối BSD Chúng không chỉ đơn thuần là bản sao, mà đúng hơn là đại diện cho một triết lý phát triển và một di sản công nghệ có từ buổi bình minh của các hệ điều hành hiện đại.
Để hiểu rõ những gì đang diễn ra ở đây, điều quan trọng là phải biết rằng BSD không phải là một hệ thống duy nhất, mà là một tập hợp các dự án dựa trên mã nguồn UNIX gốc. Mặc dù hiện tại chúng chỉ chiếm một thị phần rất khiêm tốn trong lĩnh vực máy tính cá nhân, nhưng tầm ảnh hưởng của chúng lại vô cùng lớn, bởi vì chúng... liên quan đến hầu hết mọi nơiTừ các máy chủ cao cấp đến lõi của một số thiết bị phổ biến nhất trên thế giới.
Nguồn gốc của tất cả: Di sản Berkeley
Mọi chuyện bắt đầu từ những năm 70 tại Bell Labs của AT&T, nơi hệ điều hành UNIX được tạo ra. Vào thời điểm đó, công ty bị cấm bán phần mềm do các vấn đề pháp lý, vì vậy họ đã cấp phép mã nguồn cho các trường đại học. Đại học California, Berkeley, đã bắt tay vào nghiên cứu và bắt đầu... cải thiện hệ thống ban đầu Để phục vụ cho nghiên cứu của riêng mình. Bill Joy, một sinh viên xuất sắc, là người đã bắt đầu đóng gói những cải tiến này thành phần mềm được gọi là Berkeley Software Distribution.
Theo thời gian, mối quan hệ với AT&T trở nên căng thẳng, đỉnh điểm là một cuộc chiến pháp lý khá nực cười về các vấn đề thương mại. Điều này buộc Berkeley phải tạo ra một phiên bản không dựa vào mã nguồn độc quyền, dẫn đến... nền tảng phần mềm miễn phí Điều này đã mang lại những đổi mới mang tính đột phá, chẳng hạn như chồng giao thức TCP/IP cho phép Internet hoạt động như chúng ta biết ngày nay.

BSD và GNU/Linux: Chúng không giống nhau.
Nhiều người nhầm lẫn hai thế giới này vì cả hai đều dựa trên UNIX và sử dụng giao diện dòng lệnh, nhưng chúng có những điểm khác biệt rõ rệt. Điểm khác biệt dễ thấy nhất là mô hình xây dựng. Trong thế giới Linux, nhân hệ điều hành là một phần và các công cụ người dùng (như trong GNU) là một phần khác; nhà phân phối chỉ đơn giản là ghép chúng lại với nhau. Ngược lại, trong BSD, nhóm phát triển... quản lý cả phần cốt lõi Chẳng hạn như các tiện ích cơ bản được phối hợp một cách tổng thể.
Tiếp theo là vấn đề cấp phép. Mặc dù Linux sử dụng giấy phép GPL, yêu cầu chia sẻ các cải tiến nếu phần mềm được phân phối, nhưng... Giấy phép BSD es cởi mở và dễ dãi hơn nhiềuVề cơ bản, nó cho phép bạn làm hầu hết mọi thứ bạn muốn với mã nguồn, thậm chí là đóng cửa và bán nó đi. Đó là lý do tại sao các công ty như Apple và Microsoft có thể tích hợp các phần của BSD vào sản phẩm của họ mà không cần phải tiết lộ bí mật thương mại.
Về mặt sử dụng hàng ngày, Linux có khả năng hỗ trợ phần cứng rộng hơn nhiều. Việc cài đặt BSD trên một máy tính xách tay hiện đại có thể khá rắc rối, vì đôi khi... Các bộ điều khiển quan trọng bị thiếu hoặc việc tạm dừng hệ thống không hoạt động. Nhưng bù lại, chúng mang lại sự ổn định và tính nhất quán về cấu trúc, khiến chúng rất phù hợp với môi trường máy chủ.
Các phân phối phù hợp nhất
Nếu bạn tò mò và muốn thử, có một vài lựa chọn tùy thuộc vào những gì bạn đang tìm kiếm:
- FreeBSDNó là ngôi sao của nhóm và là hệ điều hành phổ biến nhất. Nó tập trung vào hiệu năng cao và là lựa chọn hàng đầu để thiết lập máy chủ web hoặc lưu trữ. Nó mạnh mẽ đến mức được dùng làm nền tảng cho hệ điều hành PlayStation 4.
- NetBSDNỗi ám ảnh của họ là tính di động. Khẩu hiệu "Tất nhiên là nó chạy được NetBSD" không phải là trò đùa; họ thực sự đã làm cho nó hoạt động được trên nhiều hệ điều hành khác nhau. hầu hết mọi kiến trúcTừ các bộ xử lý cũ đến các sứ mệnh không gian của NASA.
- OpenBSDBảo mật là yếu tố tối quan trọng ở đây. Mã nguồn được xem xét kỹ lưỡng để loại bỏ mọi lỗ hổng, và chỉ những dịch vụ tối thiểu cần thiết mới được cài đặt để giảm thiểu rủi ro. Đây là công cụ lý tưởng để xây dựng tường lửa bất khả xâm phạm.
- BSD DragonflyMột phiên bản phân nhánh của FreeBSD đã quyết định đi theo con đường riêng, tối ưu hóa việc quản lý nhiều bộ xử lý và tạo ra hệ thống tập tin riêng của mình có tên là HAMMER.
- GhostBSD và NomadBSDĐây là những tùy chọn thân thiện hơn với người dùng. GhostBSD hướng đến việc đơn giản hóa mọi thứ cho người dùng máy tính để bàn, trong khi NomadBSD được thiết kế cho... khởi động từ USB mà không cần động đến ổ cứng.
Các sản phẩm phái sinh và những điều thú vị khác
Thật thú vị khi thấy mã nguồn BSD đã được ứng dụng vào các sản phẩm thương mại như thế nào. Ví dụ rõ ràng nhất là macOS của Apple, với nhân Darwin là hậu duệ trực tiếp của BSD. Chúng ta cũng tìm thấy các triển khai trong bộ định tuyến của nhiều nhà sản xuất khác nhau và trong ngăn xếp mạng của Windows. Thậm chí còn có những dự án cụ thể hơn như... pfSense hoặc OPNsenseVề cơ bản, đó là hệ điều hành FreeBSD được tinh chỉnh để hoạt động như những tường lửa và bộ định tuyến mạnh mẽ.
Ở cấp độ người dùng nâng cao, có những biến thể như MidnightBSD cố gắng mang lại trải nghiệm gần giống với Linux hơn, bao gồm cả các môi trường như Xfce để bạn không cảm thấy lạc lõng. Mặc dù thị phần không đáng kể (dưới 0,5% trên thị trường máy tính để bàn), nó vẫn duy trì một cộng đồng rất năng động ưa chuộng nó. ổn định kỹ thuật trước khi có sự vận động chính trị liên quan đến giấy phép.
Hệ điều hành BSD thể hiện sự cân bằng giữa sức mạnh của UNIX và sự tự do của mã nguồn mở, nổi bật bởi sự phát triển nhất quán và tính tự do pháp lý. Mặc dù không phải là sự thay thế lý tưởng cho người dùng thông thường do những hạn chế về phần cứng, chúng vẫn là những trụ cột cơ bản của cơ sở hạ tầng kỹ thuật số toàn cầu và là lựa chọn không thể tốt hơn cho những ai tìm kiếm sự bảo mật tối đa hoặc quyền kiểm soát hoàn toàn đối với máy chủ của họ.




