Bsd Là Gì

     

Cả Linux và BSD đa số là những hệ quản lý và điều hành miễn mức giá và mã nguồn mở, giống như Unix. Họ thậm chí là sử dụng phần lớn mềm giống nhau - đều hệ quản lý điều hành này có tương đối nhiều điểm tầm thường hơn là khác biệt. Vậy nguyên nhân tất cả bọn chúng tồn tại?

Có những sự biệt lập hơn bạn cũng có thể đề cập sinh sống đây, đặc biệt là những biệt lập về triết học về cách người ta yêu cầu xây dựng một hệ quản lý và điều hành và trao giấy phép cho nó. Điều này để giúp đỡ bạn hiểu hồ hết điều cơ bản, mang dù.

Bạn đang xem: Bsd là gì

Những thứ cơ bản

Điều mà hầu hết mọi người gọi là Linux Linux thực sự không phải là Linux. Linux về khía cạnh kỹ thuật chỉ với hạt nhân Linux - các bạn dạng phân phối Linux điển hình nổi bật được chế tạo ra thành từ nhiều phần mềm. Đây là nguyên nhân tại sao Linux nhiều khi được hotline là GNU / Linux. Trên thực tế, đa phần phần mềm tương tự như trên Linux này là phần mềm tương trường đoản cú được thực hiện trên BSD.

Linux với BSD đầy đủ là các hệ điều hành và quản lý giống Unix. Như công ty chúng tôi đã kể khi chúng tôi xem xét lịch sử của những hệ quản lý và điều hành giống Unix, Linux cùng BSD có một dòng dõi khác nhau. Linux được quatangdoingoai.vnết vày Linus Torvalds lúc anh còn là sinh quatangdoingoai.vnên ở vị trí Lan. BSD là quatangdoingoai.vnết tắt của phân phối phần mềm của Berkeley Berkeley, ban đầu vì nó là 1 bộ sửa đổi cho Bell Unix được tạo ra tại Đại học tập California, Berkeley. Sau cuối nó đã cải cách và phát triển thành một hệ điều hành hoàn hảo và hiện có khá nhiều BSD khác nhau.

*

Kernel so với hệ quản lý điều hành hoàn chỉnh

Chính thức, Linux chỉ là một trong hạt nhân. Các bạn dạng phân phối Linux phải thực hiện quá trình tập hợp tất cả các phần mềm cần thiết để tạo nên một HĐH Linux hoàn hảo và phối hợp nó thành một bản phân phối Linux như Ubuntu, Mint, Debian, Fedora, Red Hat hoặc Arch. Tất cả nhiều bản phân phối Linux không giống nhau.

Ngược lại, BSD vừa là kernel vừa là hệ điều hành. Ví dụ, FreeBSD hỗ trợ cả kernel FreeBSD cùng hệ quản lý điều hành FreeBSD. Nó được duy trì như một dự án công trình duy nhất. Nói cách khác, nếu bạn muốn cài đặt FreeBSD, chúng ta chỉ cần thiết đặt FreeBSD. Nếu bạn muốn cài đặt Linux, trước tiên bạn cần chọn trong các nhiều phiên bản phân phối Linux.

BSD bao gồm hệ thống cổng. Hỗ trợ cách setup gói phần mềm. Khối hệ thống cổng chứa ứng dụng ở dạng nguồn, vì vậy thứ tính của người sử dụng phải biên dịch chúng trước khi chúng chạy. (Nếu bạn đã từng sử dụng Gentoo lúc nó phổ biến, thì nó cũng tương tự vậy.) mặc dù nhiên, những gói cũng rất có thể được setup ở dạng nhị phân được cài đặt sẵn nhằm bạn không phải mất thời hạn và tài nguyên khối hệ thống biên dịch chúng.

*

Cấp phép

Cấp phép là một sự biệt lập đáng kể, tuy vậy nó không quan trọng đối với đa số mọi người. Linux thực hiện Giấy phép chỗ đông người GNU hoặc GPL. Nếu như bạn sửa thay đổi nhân Linux và cung cấp nó, các bạn phải kiến tạo mã nguồn cho những sửa đổi của mình.

Xem thêm: Công Nghệ Gen Là Gì? Adn Tái Tổ Hợp Là Gì ? Adn Tái Tổ Hợp Là Gì?

Các BSD sử dụng giấy phép BSD. Nếu bạn sửa đổi nhân BSD hoặc trưng bày và bày bán nó, bạn hoàn toàn không phải phát hành mã nguồn. Bạn cũng có thể tự bởi vì làm bất cứ điều gì bạn muốn với mã BSD và bạn không cần phải phát hành mã nguồn, mang dù bạn có thể làm như vậy nếu bạn thích.

Cả hai những là nguồn mở, mà lại theo những phương pháp khác nhau. Phần nhiều người thỉnh thoảng vướng vào tranh biện về câu hỏi giấy phép nào miễn giá tiền hơn. Thẳng GPL giúp fan dùng bằng cách đảm bảo họ rất có thể có mã mối cung cấp cho phần mềm GPL, tuy nhiên nó giới hạn các nhà phát triển bằng phương pháp buộc họ xây đắp mã. Giấy phép BSD không bảo đảm an toàn người dùng có thể có mã nguồn, tuy vậy nó cho phép các nhà phát triển tự bởi vì làm bất kể điều gì họ chọn với mã, trong cả khi họ muốn biến nó thành một dự án công trình nguồn đóng.

BSD

Chúng thường được coi là ba hệ quản lý BSD bao gồm của Biki:

FreeBSD: FreeBSD là BSD phổ cập nhất, hướng về hiệu suất cao với dễ sử dụng. Nó hoạt động tốt trên các bộ cách xử lý Intel cùng AMD 32 bit cùng 64 bit tiêu chuẩn. NetBSD: NetBSD được thiết kế để chạy trên số đông mọi đồ vật và hỗ trợ nhiều con kiến ​​trúc hơn. Phương châm trên trang chủ của bọn họ là, tất nhiên là nó chạy NetBSD. OpenBSD: OpenBSD được thiết kế theo phong cách để bảo mật tối nhiều - không chỉ có với các tính năng của nó, ngoài ra với các hoạt động triển khai. Nó có thiết kế để vươn lên là một ngân hàng hệ điều hành và quản lý và những tổ chức nghiêm túc khác sẽ thực hiện cho các hệ thống quan trọng.

Có nhì hệ quản lý và điều hành BSD đáng chăm chú khác:

DragonFly BSD: DragonFly BSD được tạo ra với mục tiêu thiết kế là hỗ trợ một hệ quản lý điều hành chạy xuất sắc trong môi trường đa luồng - ví dụ: trong cụm nhiều trang bị tính. Darwin / Mac OS X: Mac OS X thực sự dựa trên hệ điều hành và quản lý Darwin, dựa trên BSD. Nó khá khác so với các BSD khác. Trong lúc hạt nhân thấp cấp và phần mềm khác là mã BSD mối cung cấp mở, đa số phần còn lại của hệ quản lý và điều hành là mã Mac OS mối cung cấp đóng. Hãng apple đã kiến thiết Mac OS X và iOS trên BSD để họ không hẳn tự quatangdoingoai.vnết hệ quản lý cấp thấp, y như Google xây dựng apk trên Linux

*

Tại sao chúng ta chọn BSD bên trên Linux?

Linux vẫn còn phổ biến hơn cả FreeBSD. Linux có xu hướng nhận cung cấp phần cứng mới trước lúc FreeBSD làm, chẳng hạn. Những BSD bao gồm sẵn gói tương thích để họ hoàn toàn có thể thực thi những nhị phân Linux và hầu hết các ứng dụng đều chuyển động tương tự.

Nếu bạn đã thực hiện Linux, FreeBSD sẽ không còn cảm thấy không giống biệt. Setup FreeBSD làm hệ điều hành máy tính để bàn với cuối cùng bạn sẽ sử dụng cùng một môi trường máy tính để bàn Gnome, KDE hoặc Xfce mà lại bạn thực hiện trên Linux thuộc với phần nhiều các ứng dụng khác. Mặc dù nhiên, đó là khi bạn đã đi đến đặc điểm này - FreeBSD đang không tự động cài đặt máy tính xách tay để bàn thiết bị họa, vị vậy các bạn sẽ tự bảo đảm mình nhiều hơn nữa so với các bạn dạng phân phối Linux hiện đại. Đó là 1 trong trải nghiệm trường học cũ hơn.

FreeBSD có thể được ưa thích trên một trong những hệ điều hành máy chủ vì độ tin tưởng và bất biến của nó. Các nhà cấp dưỡng tạo thiết bị rất có thể chọn BSD mang đến hệ quản lý và điều hành thay vì Linux để họ không hẳn phát hành các sửa đổi cho mã của họ.

Nếu bạn là bạn dùng máy tính để bàn, bạn thực sự không nên quan tâm không ít đến BSD. Gồm lẽ các bạn sẽ thích Linux vì cung cấp phần cứng quá trội, setup dễ dàng hơn với tính chất tiến bộ và hiện tại đại. Ví như bạn phối kết hợp máy nhà hoặc máy nhúng, bạn cũng có thể thích FreeBSD vày một nguyên nhân khác.

Xem thêm: Stay In Touch Là Gì Và Cấu Trúc Get In Touch With Trong Tiếng Anh

Bây giờ cửa hàng chúng tôi có thể thừa nhận được chủ kiến ​​từ những người tiêu dùng FreeBSD trên máy tính để bàn của mình và bạn chắc chắn rằng có thể làm như vậy! nhưng mà một hệ điều hành quản lý như Ubuntu hoặc Mint sẽ thân mật và văn minh hơn đối với đa số mọi người.