... i jakie są między nimi różnice? Moje pytanie sformułowałem w ten sposób, aby było jasne, że nie interesuje mnie wiele opinii, a raczej obiektywne porównanie różnych smaków Uniksa BSD. Idealnie byłoby uzyskać informację zwrotną od użytkowników, którzy mają doświadczenie we wszystkich z nich.
tło
Niedawno odkryłem, że w Uniksie jest znacznie więcej niż tylko Linux. Używam Solaris w pracy, to otworzyło mi oczy. Teraz jestem zainteresowany nowymi jednorożcami, chcę wypróbować nowy i naturalnie jestem ciekawy BSD.
Problem
Nie pytam o porady ani opinie na temat tego, co BSD zainstalować ; Chcę poznać różnice (i wspólne punkty) między nimi, aby móc podjąć decyzję. Problem polega na tym, że trudno jest uzyskać odpowiednie porównania między nimi.
Jeśli masz szczęście, masz pochopną definicję taką jak ta:
FreeBSD = Popular all-rounder.
NetBSD = Portable (runs on a lot of platforms, including a toaster)
OpenBSD = Security above anything else.
(To może być prawda, ale to nie jest bardzo przydatne. Jestem pewien, że FreeBSD jest również przenośny i bezpieczny ...)
Jeśli masz pecha, zostajesz uwięziony w jednej z nieuniknionych legend uniksowych o projektach dzielenia, rozwidlania, rebrandingu z przyczyn intelektualnych / moralnych, o tym, jak Theo de Raadt jest ekstremistą i jak MacOS X i FreeBSD mieli wspólnego przodka ponad 20 lat temu.
Fascynujące, ale niezbyt pouczające, prawda?
BSD
BSD, którymi jestem zainteresowany, to:
- FreeBSD
- OpenBSD
- NetBSD
i opcjonalnie
- Ważka
- Darwin
- ...
Moje pytania
Aby lepiej zrozumieć różnice, oto lista dość pokrewnych pytań na temat różnych dystrybucji (czy możemy użyć tego terminu?). Jeśli przedstawisz swoją odpowiedź w formie tabelarycznych danych, jesteś moim wszechczasowym bohaterem!
- Czy używają tego samego jądra?
- Czy używają tych samych narzędzi dla użytkowników? (jakie są różnice, jeśli w ogóle?)
- Czy używają tego samego systemu zarządzania pakietami / źródłami?
- Czy używają tej samej domyślnej powłoki?
- Czy pliki binarne są między nimi przenośne?
- Czy źródła są między nimi przenośne?
- Czy używają różnych drzew katalogów?
- Jak duże są ich społeczności? Czy są tego samego rzędu wielkości?
- Jaka część obecnego rozwoju jest powszechna?
- Jakie są główne niezgodności między nimi?
Nie wiem, jak łatwo odpowiedzieć na te pytania i jak istotne dla formatu StackExchange jest to pytanie. Po prostu nigdy nie natknąłem się na prosty dokument przedstawiający różnice między BSD w jasny sposób, przydatny dla dość doświadczonych użytkowników, którzy mogliby łatwo i łatwo dokonać wyboru.