Máy vi tínhHệ điều hành

FreeBSD - nó là gì? Ưu điểm của FreeBSD trên Linux Windows

Trong lĩnh vực phần mềm nguồn mở hiện đại, từ "Linux" đã trở thành từ đồng nghĩa với thuật ngữ "hệ điều hành", mặc dù rất ít người biết rằng trong thực tế, nó không chỉ là hệ điều hành Unix giống hệt mà mã nguồn của nó có sẵn cho Tất cả.

Theo dữ liệu nhận được từ IOSC, vào năm 1999 gần 1/3 số máy được kết nối với Internet làm việc trên nền tảng hệ điều hành Linux, trong khi gần 15% sử dụng hệ điều hành FreeBSD. Loại hệ thống này là gì, và cho đến nay, chỉ có một vài người dùng máy tính hiện đại biết, bất chấp những thuận lợi và sự phân bố rộng rãi vào đúng thời điểm. Cần lưu ý rằng nhiều nhà lãnh đạo thế giới trong lĩnh vực dịch vụ Web đang tích cực làm việc trên hệ thống này. Đặc biệt, cần lưu ý rằng đến nay, hệ thống Yahoo dựa trên FreeBSD. Những gì nó mang lại cho người dùng, bản thân họ hầu như không biết và thậm chí không nghĩ đến, nhưng chủ nhân của hệ thống chắc chắn rằng đây là quyết định đúng.

BSD là gì?

BSD là viết tắt của Phân phối Phần mềm Berkeley. Đó là cách mà phần mềm được gọi trong thời gian của nó, mà Đại học California tại Berkeley phân phối trong mã nguồn. Cần lưu ý rằng việc bổ sung ban đầu cho hệ điều hành tiêu chuẩn UNIX - đây là điều duy nhất đã được một FreeBSD. Đây là gì so với phiên bản hiện tại của hệ thống?

Dựa trên phiên bản 4.4 của BSD-Lite, một số hệ điều hành được tạo ra có mã nguồn mở. Đặc biệt, thành phần của các hệ thống này bao gồm sự phát triển của các dự án khác, trong đó dự án GNU đáng chú ý.

Cấu trúc

Những ưu điểm và tính năng mà hệ thống này đã được đặc trưng bởi cấu trúc của FreeBSD. Cơ cấu này là gì?

  • Hạt nhân, được dùng để lập kế hoạch cẩn thận cho tất cả các quy trình, quản lý bộ nhớ, làm việc với các thiết bị khác nhau, cũng như hỗ trợ cho các hệ thống đa. Cần lưu ý rằng, không giống như hệ điều hành Linux, trong trường hợp này có một số loại lõi BSD, khác với các tính năng khác nhau.
  • Thư viện C, được sử dụng làm giao diện lập trình hệ thống chính và dựa trên mã Berkeley chứ không phải dự án GNI.
  • Tất cả các loại tiện ích tập tin, trình biên dịch, vỏ, trình chỉnh sửa liên kết và các chương trình người dùng cuối khác, một số tệp dựa trên mã GNU.
  • FreeBSD UNIX là một hệ điều hành bao gồm X Window, trực tiếp chịu trách nhiệm về giao diện đồ họa. Hệ thống này được sử dụng trong phần lớn các phiên bản BSD và được chính thức hỗ trợ bởi dự án X.Org. Hệ thống này cho phép người sử dụng lựa chọn từ một số vỏ đồ hoạ, cũng như một số nhà quản lý cửa sổ nhẹ.
  • Một số lượng lớn các chương trình hệ thống và ứng dụng khác.

UNIX thực sự là gì?

Cần lưu ý rằng FreeBSD UNIX chính nó là một hệ điều hành luôn luôn khác biệt. Và các loại hệ thống như vậy không phải là bản sao của nhau. Họ chỉ là hậu duệ của một tổ tiên chung - hệ điều hành UNIX truyền thống. Thực tế này có thể làm bạn ngạc nhiên, đặc biệt nếu bạn nhớ rằng nhà phát triển của hệ điều hành này chưa bao giờ tiết lộ cho công chúng những mã về sự phát triển của mình.

BSD là UNIX?

Thật vậy, hệ điều hành UNIX chưa bao giờ là một phần mềm có mã nguồn mở, do đó, BSD chắc chắn không thể được gọi là một hệ thống UNIX, nếu chỉ vì giao diện đồ họa của hệ điều hành là khác nhau. Tuy nhiên, đồng thời, công ty phát triển UNIX, tích cực sử dụng sự phát triển của người khác, đặc biệt là điều này áp dụng cho phần mềm do CSRG phát triển.

Ban đầu, phân phối BSD, cũng như giao diện đồ họa của hệ điều hành, bao gồm các chương trình người dùng phức tạp, và tình huống này tiếp tục cho đến khi công ty ký hợp đồng với DARPA trực thuộc Bộ Quốc phòng Hoa Kỳ. Mục đích của hợp đồng này là cập nhật các giao thức truyền thông khác nhau mà mạng máy tính của cơ quan được hỗ trợ.

Trong những năm 1980, một số công ty được thành lập để sản xuất máy trạm, trong khi cần lưu ý rằng nhiều trong số họ đã mua giấy phép sử dụng UNIX hơn là cố gắng phát triển phần mềm của riêng họ từ đầu. Đặc biệt, cần nhấn mạnh rằng công ty Sun đã làm như vậy và quyết định dựa trên phiên bản 4.2BSD để phát hành hệ điều hành của mình, gọi là SunOSTM. Khi AT & T, nhà phát triển của UNIX, cuối cùng đã quyết định để đối phó với việc bán thương mại của hệ điều hành riêng của mình, thực hiện một hành động khá khổ hạnh xuất hiện - Hệ thống III, tiếp theo là đầu ra của hệ thống V.

Vì lý do gì hệ điều hành này vẫn không có người nhận?

Có một số lý do tại sao FreeBSD 10 không phổ biến rộng rãi đến ngày nay:

  • Các nhà phát triển thường quan tâm đến chất lượng mã của họ, và hơn là đánh bóng, hơn là quảng cáo.
  • Nói chung, sự phổ biến của Linux là kết quả của một số yếu tố bên ngoài liên quan đến dự án này, đặc biệt là các phương tiện thông tin đại chúng, cũng như các công ty quyết định thành lập doanh nghiệp của mình, cung cấp dịch vụ cho người dùng của hệ điều hành này.
  • Các nhà phát triển BSD chủ yếu có nhiều kinh nghiệm hơn các nhà phát triển Linux nên họ không quan tâm đến việc làm cho cuộc sống dễ dàng hơn cho người dùng thông thường. Nói cách khác, việc thiết lập FreeBSD cho người dùng thông thường phức tạp hơn việc thiết lập Linux.
  • Năm 1992, nhà phát triển UNIX quyết định khởi kiện BSDI, chịu trách nhiệm phân phối hệ điều hành BSD / 386. Điểm chính của cáo buộc trong trường hợp này là hệ điều hành chứa mã riêng của nguyên đơn, và dường như trường hợp cuối cùng đã được giải quyết bên ngoài tòa án vào năm 1994, nhưng toàn bộ loạt các vụ kiện thứ cấp thậm chí còn ngày nay đang gây ngộ độc cho cuộc sống của nhiều người.
  • Có ý kiến cho rằng các dự án của BSD là khác nhau và thậm chí có thể mâu thuẫn với nhau. Ý kiến này dựa trên các sự kiện diễn ra từ lâu.

Đó là tốt hơn - Linux hay BSD?

Đến nay, thường chọn cài đặt máy chủ Apache, FreeBSD, thay vì hệ thống truyền thống cho hầu hết các hệ thống Linux khác. Đối với người dùng trung bình, sự khác biệt giữa các hệ thống này là đáng ngạc nhiên nhỏ, vì cả hai sản phẩm đều dựa trên UNIX. Cả hai hệ thống được phát triển trên cơ sở phi thương mại.

Ai sở hữu BSD?

Cần lưu ý rằng không có người hoặc công ty cụ thể sở hữu sự phát triển của BSD. Sự phát triển cũng như việc phổ biến hệ thống này sau đó được thực hiện bởi cả một nhóm có trình độ cao và đồng thời dành cho các chuyên gia dự án thu thập được từ khắp nơi trên thế giới. Một số thành phần của BSD là các dự án riêng biệt có mã nguồn mở có luật riêng và các nhóm phát triển.

Tôi nên chọn cái gì?

Sự lựa chọn giữa các hệ điều hành này thực sự phức tạp, vì vậy có một số mẹo có thể giúp bạn chọn lựa lựa chọn nào là tối ưu - Linux hay FreeBSD. Các đội trong cả hai trường hợp đều tương đối giống nhau, do đó sự lựa chọn thường được dựa trên những điều sau:

  • Nếu bạn đã sử dụng một Hệ điều hành nguồn mở nào đó, thì trong trường hợp này bạn thậm chí không nên thay đổi một cái gì đó.
  • Các hệ thống FreeBSD có thể hiệu quả hơn nhiều, nhưng quy tắc này không phổ biến.
  • Hệ thống BSD có một danh tiếng khá tốt, và đặc biệt là độ tin cậy.
  • Các dự án BSD được phân biệt bởi một danh tiếng tốt hơn do thực tế rằng chúng có chất lượng cao, cũng như sự hoàn chỉnh của tài liệu có sẵn.
  • Trong BSD, bạn có thể sử dụng phần lớn các tập tin thực thi Linux, trong khi Linux không thể sử dụng nhiều tập tin thực thi BSD.

Cung cấp hỗ trợ kỹ thuật, cũng như các dịch vụ Các cổng và hệ thống FreeBSD-FreeBSD Mall, Inc.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.birmiss.com. Theme powered by WordPress.