Scott Tiger Tech Blog

Blog technologiczny firmy Scott Tiger S.A.

BSD

Autor: Piotr Karpiuk o 30. sierpnia 2010

UNIXowy, zgodny z POSIXem system operacyjny BSD (ang. Berkeley Software Distribution) można zainstalować na szerokim spektrum platform sprzętowych. Dzięki wzorcowej i bardzo wydajnej implementacji stosu TCP/IP w pełni rozwija swoje skrzydła tam gdzie potrzeba stabilnych i bezpiecznych zastosowań serwerowych lub firewalla, przez co jest wymarzonym systemem dla administratorów sieciowych. Wyraźnie mniejsza w porównaniu z Linuksem dostępność sterowników sprzętu (np. kiepska obsługa kamerek internetowych, brak sterowników obsługujących OpenGL dla kart graficznych ATI) czyni go mniej ciekawą niż Linux alternatywą dla pracy biurowej i rozrywki na najnowszych laptopach naszpikowanych urządzeniami multimedialnymi. Trochę się pod tym względem zmienia na lepsze – co najmniej dwie nowe i prężne dystrybucje: PC-BSD oraz DesktopBSD nastawione są na użytkowników domowych, o czym będzie dalej.

Z powodzeniem używany jest w zastosowaniach sieciowych przez takie firmy jak Google, Yahoo!, Apache.org, czy Hotmail.

W środowisku BSD dokumentacja użytkownika zasadniczo ma taki sam (święty) priorytet jak kod źródłowy, a więc zupełnie inaczej niż w Linuksie gdzie dokumentacja jest ewidentnie pochodną kodu co fatalnie odbija się na jej jakości lub wręcz oznacza brak dokumentacji. Manual typowego BSD jest książką ujmującą w sposób spójny i całościowy wszystkie aspekty używania systemu (od instalacji, poprzez konfigurację jądra, po wdrażanie polityki bezpieczeństwa i codzienną administrację). Deweloperzy BSD nierzadko nazywają Linuksa „nieprzemyślaną stertą haków” podkreślając porządek w swoim systemie plików, nacisk na jakość zamiast na ilość, oraz sposób w jaki powstaje ich system („BSD is designed while Linux is grown”).
Czytaj więcej »

Tags:
Napisany w Uncategorized | Brak komentarzy »