it-swarm-vi.com

Tại sao ai đó chọn FreeBSD trên Linux?

Tại sao ai đó chọn FreeBSD trên Linux? Ưu điểm của FreeBSD so với Linux là gì? (Nhà cung cấp dịch vụ lưu trữ được chia sẻ của tôi sử dụng FreeBSD.)

157
ilhan

Nếu bạn muốn biết những gì khác nhau để bạn có thể sử dụng hệ thống hiệu quả hơn, thì đây là giới thiệu thường được giới thiệu về BSD cho những người đến từ nền tảng Linux .

Nếu bạn muốn có thêm bối cảnh lịch sử cho quyết định này, tôi sẽ chỉ đoán xem tại sao họ chọn FreeBSD. Trong khoảng thời gian của bong bóng dot-com đầu tiên, FreeBSD 4 đã cực kỳ phổ biến với các ISP. Điều này có thể có hoặc không liên quan đến việc thêm kqueue . Do đó, trang Wikipedia mô tả cảm xúc về FreeBSD 4: "Mạnh được coi là một trong những hệ điều hành hiệu suất cao và ổn định nhất của toàn bộ dòng Unix." FreeBSD nói riêng đã thêm các tính năng khác theo thời gian sẽ thu hút các nhà cung cấp dịch vụ lưu trữ, chẳng hạn như jail và hỗ trợ ZFS.

Cá nhân, tôi thực sự thích các hệ thống BSD vì chúng chỉ cảm thấy giống như chúng khớp với nhau tốt hơn hầu hết các bản phân phối Linux mà tôi đã sử dụng. Ngoài ra, các tài liệu được cung cấp trực tiếp trong các sổ tay khác nhau, vv là xuất sắc. Nếu bạn đang sử dụng FreeBSD, tôi khuyên bạn nên sử dụng Cẩm nang FreeBSD .

121
Hank Gay

FreeBSD nổi tiếng với một ngăn xếp mạng mạnh mẽ hơn. Từ kinh nghiệm chuyên môn tại một công ty trước đây, chúng tôi đã có một máy chủ proxy rơi xuống từ tải. Khi chúng tôi ném FreeBSD trên đó, máy chủ đã xử lý tải dễ dàng trong hơn một năm (tôi đã tiếp tục - vẫn có thể hoạt động).

NetBSD nổi tiếng vì chạy trên rất nhiều phần cứng khác nhau.

OpenBSD có một danh tiếng (rất xứng đáng) vì cực kỳ an toàn.

Đó là Unix, nó mạnh mẽ và miễn phí. Không có lý do thực sự để tránh nó, nhưng bạn sẽ bỏ lỡ sự nóng bỏng mới mà Linux có xu hướng có.

48
Greg Cain

Tôi thích triết lý giấy phép của giấy phép BSD so với giấy phép GPL. Đối với tôi, miễn phí có nghĩa là làm bất cứ điều gì bạn muốn với mã. Nó miễn phí nên bạn có thể làm cho nó không miễn phí như Apple đã làm.

Thực tế nó có thể không ảnh hưởng đến tôi, nhưng tôi thích nó trên nguyên tắc và là một trong những lý do tôi chọn sử dụng FreeBSD trên Linux.

Một lý do khác là tôi muốn sửa lại, tôi thấy khi tôi sử dụng Ubuntu tôi không đội chiếc mũ unix của mình; thay vào đó tôi chỉ sử dụng GUI ở mọi nơi như thể tôi đang ở trong windows (điều này không nhất thiết là một điều xấu chỉ khác nhau).

30
User

FreeBSD là một hệ điều hành. Linux là một hạt nhân. Vì vậy, trong câu hỏi của bạn, bạn đang so sánh táo và hạt cam.

Cấp phép và hỗ trợ thiết bị sẽ là hai lý do hàng đầu của tôi tại sao ai đó chọn cái này hơn cái kia

25
EhevuTov

Đây một cái gì đó tôi đã viết về các biến thể BSD unix để trả lời cho một câu hỏi tương tự trên serverfault. Nói chung, cơ sở mã của các hệ thống BSD được kiểm soát chặt chẽ hơn so với một bản phân phối linux thông thường. Bạn sẽ nhận được một cái gì đó giống như một unix truyền thống và hệ thống rất mạnh mẽ với chính sách thay đổi bảo thủ hơn.

Nếu bạn là một cửa hàng nguồn mở thuần túy và không phụ thuộc vào bất kỳ phần mềm thương mại nào như Oracle thì hệ thống unix BSD sẽ cung cấp cho bạn một nền tảng phần mềm rất ổn định, được hiểu rõ và được kiểm soát, hơn cả Linux. Hầu hết các vấn đề lịch sử như trình điều khiển kém hoặc hỗ trợ SMP đã được giải quyết nhiều năm trước, đặc biệt là trên phần cứng máy chủ chính thống.

Nếu bạn muốn một máy tính để bàn unix truyền thống thì một BSD unix sẽ cung cấp cho bạn điều này cũng như bất kỳ bản phân phối linux nào. Nếu bạn theo đuổi một hệ thống người dùng cuối, bạn có thể tốt hơn với Ubuntu hoặc Fedora. Gentoo Linux dựa trên hệ thống đóng gói của các cổng 'BSD'.

14

Sự khác biệt giữa các bản phân phối BSD và Linux có từ thời kỳ đầu của Unix.

AT & T sở hữu Unix, nhưng do hạn chế, nó không thể cạnh tranh trong ngành điện toán. Do đó, họ đã cấp phép Unix cho Berkeley. Berkeley đã thực hiện với việc tùy chỉnh và điều chỉnh mọi thứ cho đến khi cuối cùng không có mã AT & T nào thực sự có mặt trong HĐH mới của họ, được đặt tên là BSD (Phân phối phần mềm Berkeley.)

Một lát sau, Linus Torvalds đang ở trong một lớp Hệ điều hành làm việc với một bản sao Unix chưa hoàn chỉnh có tên là Minix, nhằm đào tạo sinh viên xây dựng HĐH. Linus đã thực hiện ý tưởng này và thành lập chi nhánh Linux.

Bây giờ kinh nghiệm của tôi nằm nhiều hơn với OpenBSD, và từ quan điểm đó, sự khác biệt là đáng kinh ngạc. Người ta đã đề cập rằng OpenBSD an toàn hơn, chỉ với 2 lần khai thác trong lịch sử, nó đã kiếm được quyền đó.

Người sáng lập Theo de Raadt tin rằng bảo mật nên là trọng tâm chính và nhiều hệ thống BSD và Linux khác không dành riêng để viết mã tốt, và thay vào đó tập trung quá nhiều vào việc thêm các tính năng mới chỉ để thêm chúng.

OpenBSD có lịch phát hành 6 tháng, mọi thứ không thể được thực hiện đầy đủ và an toàn trong khoảng thời gian đó sẽ không được thêm vào. So với các bản phân phối Linux như Ubuntu, người không bao giờ kiểm tra một thứ nguy hiểm trước khi phát hành, đây là một chìa khóa lớn để an tâm cho nhiều sysadins và máy chủ op.

13
Brandon Weaver

Giống như @ Người dùng , tôi thích giấy phép BSD và là lý do chính khiến tôi sử dụng nó làm HĐH chính.

Tôi không có cách nào chống lại GPL, nhưng nếu có sẵn một ứng dụng được cấp phép giống như MIT/MIT, tôi sẽ sử dụng nó trước tiên trên một ứng dụng tương tự là GPL'd.

Thật miễn phí, bạn có thể làm cho nó không miễn phí

Điều đó rất hấp dẫn đối với những người định hướng kinh doanh, cũng như người dùng như tôi.

Hệ thống Cổng không thể so sánh (IMNSHO) và là mô hình bắt chước bởi một số bản phân phối Linux (Gentoo xuất hiện ngay lập tức).

Ngoài ra, vì FreeBSD không phổ biến trên máy tính để bàn vì Linux (PC-BSD là một công cụ tuyệt vời), nên người đam mê bên trong của tôi phải sử dụng nó như của tôi HĐH máy tính để bàn. Tôi không thể giúp nó.

Cho đến nay, không có bất cứ điều gì trên Windows mà Linux không thể làm và bất cứ điều gì trên Linux mà FreeBSD không thể làm được. ... Và bao gồm Flash - mà không cần chạy trong Linuxulator: tắc kè-mediaplayer + Firfox + GreasMonkey + Literna Magicka.

11
gregnotcraig

Tài liệu:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/

Tính nhất quán phát triển:

http://svnweb.freebsd.org/base/release/

Giấy phép

Bản quyền 1992-2012 Dự án FreeBSD. Đã đăng ký Bản quyền.

Phân phối lại và sử dụng ở dạng nguồn và nhị phân, có hoặc không có sửa đổi, được cho phép miễn là các điều kiện sau được đáp ứng:

  • Việc phân phối lại mã nguồn phải giữ lại thông báo bản quyền ở trên, danh sách các điều kiện này và tuyên bố từ chối trách nhiệm sau đây.

  • Phân phối lại ở dạng nhị phân phải sao chép thông báo bản quyền ở trên, danh sách các điều kiện này và tuyên bố từ chối trách nhiệm sau trong
    [.__.] tài liệu và/hoặc các tài liệu khác được cung cấp cùng với bản phân phối.

PHẦN MỀM NÀY IS CUNG CẤP THEO DỰ ÁN MIỄN PHÍ `` NHƯ VẬY 'VÀ BẤT K EX R EX RÀNG NÀO OR ĐẢM BẢO NGAY LẬP TỨC, BAO GỒM, NHƯNG KHÔNG GIỚI HẠN, ĐẢM BẢO NGAY LẬP TỨC. MỤC ĐÍCH ĐƯỢC TỪ CHỐI. KHÔNG CÓ SỰ KIỆN NÀO NÊN DỰ ÁN FREEBSD OR NHÀ THẦU ĐƯỢC TRÁCH NHIỆM CHO BẤT K DIR TRỰC TIẾP NÀO TRỰC TIẾP, ĐỘC LẬP, TUYỆT VỜI, ĐẶC BIỆT, OR THIỆT HẠI LIÊN QUAN OR DỊCH VỤ; MẤT SỬ DỤNG, DỮ LIỆU, OR LỢI NHUẬN; OR TƯƠNG TÁC KINH DOANH) TUYỆT ĐỐI VÀ TRÊN BẤT K THE LÝ THUYẾT TRÁCH NHIỆM NÀO, TRÁCH NHIỆM PHÁP LÝ OR TORT (BAO GỒM NEGLIGENCE OR KHÁC) TRÊN BẤT CỨ CÁCH NÀO KHI SỬ DỤNG PHẦN MỀM NÀY, NGAY LẬP TỨC KHI ĐƯỢC TƯ VẤN KHẢ NĂNG CỦA BỆNH NHÂN.

Các quan điểm và kết luận có trong phần mềm và tài liệu là của các tác giả và không nên được hiểu là đại diện cho các chính sách chính thức, được thể hiện hoặc ngụ ý, của Dự án FreeBSD.

4
Pete

Trong một thời gian dài, 'bộ sưu tập cổng' của FreeBSD, có nghĩa là phần mềm có sẵn cho nó thông qua trình quản lý gói của nó, lớn hơn và tốt hơn so với những gì có trong kho Linux. Tôi sẽ tưởng tượng điều đó không đúng bây giờ, mặc dù tôi không biết bất kỳ số liệu thống kê nào.

1
Tom Anderson