Różnica między BSD i Linux

Kluczowa różnica: BSD i Linux to oba typy systemów operacyjnych, które można uruchomić na swoim komputerze. BSD i Linux są pochodnymi systemu operacyjnego UNIX i oba są systemem operacyjnym typu open source. Na licencji GNU Public Licence Linux można modyfikować oprogramowanie w dowolny sposób, o ile udostępniają zmodyfikowany kod źródłowy innym użytkownikom. Licencja BSD nie ma tego wymogu, co oznacza, że ​​użytkownik może wprowadzać zmiany w oprogramowaniu i nie musi ich ujawniać innym użytkownikom.

BSD i Linux to oba typy systemów operacyjnych, które można uruchomić na swoim komputerze. Technicznie Berkeley Software Distribution (BSD) i Linux to typy jądra. Jądro jest centralnym komponentem wielu systemów operacyjnych.

Jądro Linuksa zostało wydane po raz pierwszy 5 października 1991 roku przez Linusa Torvaldsa. BSD był dystrybuowany przez Computer Systems Research Group (CSRG) z University of California, Berkeley, od 1977 do 1995. Obecnie BSD odnosi się do dowolnego systemu operacyjnego opartego na oryginalnym jądrze BSD, podobnym do Linuksa, który obecnie odnosi się do każdego operacyjnego systemu operacyjnego. system oparty na jądrze Linux. Popularne i popularne systemy operacyjne BSD to FreeBSD, NetBSD, OpenBSD lub DragonFly. Popularnymi i popularnymi systemami operacyjnymi Linux są Debian i jego pochodne, takie jak Ubuntu, Fedora i openSUSE.

BSD i Linux są pochodnymi systemu operacyjnego UNIX i oba są systemem operacyjnym typu open source. Oznacza to, że są one dostępne bezpłatnie dla każdego i każdego, kto chce używać i / lub modyfikować jądra lub systemy operacyjne oparte na tych jądrach.

Linux należy do Publicznej Licencji GNU. Gwarantuje to, że użytkownicy mogą uzyskać bezpłatny dostęp do kodu do samego jądra, które służy jako podstawa systemu operacyjnego Linux. Co więcej, użytkownicy mogą nawet zmienić jądro, aby wprowadzić zmiany w samym systemie operacyjnym. Zmiany te mogą obejmować zmiany preferencji dotyczące użyteczności lub systemu operacyjnego można zmienić tak bardzo, że liczy się jako zupełnie nowa dystrybucja Linuksa.

Podczas gdy licencja publiczna BSD jest podobna do licencji Linuksa, ma ona znaczną różnicę. Licencja BSD jest znacznie mniej restrykcyjna i pozwala na dystrybucję źródła tylko binarnego. Na licencji GNU Public Licence Linux można modyfikować oprogramowanie w dowolny sposób, o ile udostępniają zmodyfikowany kod źródłowy innym użytkownikom. Licencja BSD nie ma tego wymogu, co oznacza, że ​​użytkownik może wprowadzać zmiany w oprogramowaniu i nie musi ich ujawniać innym użytkownikom.

Kolejna różnica między nimi polega na tym, że kod BSD nie jest kontrolowany przez jednego użytkownika, jest on zarządzany przez rdzeń zespołu luźno złożonego z programistów na całym świecie. FreeBSD i NetBSD mają główny zespół, który zarządza projektem. To oni decydują o tym, w jakim kierunku zmierza projekt. Niektóre komponenty BSD są projektami Open Source i zarządzane przez różnych opiekunów projektów.

Linux, z drugiej strony, nie ma takich ograniczeń w swoich projektach. Jądro Linuksa jest dostępne bezpłatnie dla każdego, kto może wprowadzić w nim jakiekolwiek zmiany. Następnie mogą dostarczyć jądro pięciu innym osobom, które mogą dokonać zmian, które ich pragną. Proces jest kontynuowany, dlatego nie ma jednej lub dwóch wersji systemu Linux. Każda osoba może mieć unikalnie opracowany system operacyjny Linux. Mogą być dostępne miliony różnych wersji.

Na podstawie FreeBSD.org, Aalpha NET wymienia niektóre powody, dla których FreeBSD powinien być używany:

  1. Obsługuje wiele platform: x86, AMD64, Alpha, IA-64, PC-98 i UltraSPARC
  2. Open Source - dostępne bezpłatnie i dostarczane z pełnym kodem źródłowym
  3. Odpowiedni dla wielu aplikacji desktopowych i serwerowych
  4. Można zainstalować z różnych źródeł
  5. Rozszerza zestaw funkcji systemu operacyjnego 4.4BSD:
    • scalona pamięć wirtualna i pamięć podręczna bufora systemu plików
    • moduły kompatybilności - do uruchamiania programów dla innych systemów operacyjnych, w tym dla systemów Linux, SCO UNIX, NetBSD i BSD / OS
    • Kolejki jądra - programy bardziej efektywnie reagują na różne zdarzenia asynchroniczne
    • Zaakceptuj filtry - popraw wydajność, zezwalając aplikacjom intensywnie połączonym (np. Serwerom internetowym) na wrzucenie części ich funkcjonalności do jądra systemu operacyjnego
    • Soft Updates - poprawiona wydajność systemu plików bez poświęcania bezpieczeństwa i niezawodności (analizuje operacje systemu plików meta-danych, dzięki czemu są one przetwarzane bardziej efektywnie)
    • Obsługa IPsec i protokołu internetowego następnej generacji, IPv6 - poprawa bezpieczeństwa w sieciach
    • obsługa jądra zapory ogniowej IP, bramki proxy IP itp.
    • obsługuje oprogramowanie szyfrujące, bezpieczne powłoki, uwierzytelnianie Kerberos, "wirtualne serwery" utworzone za pomocą więzień, usługi chrootowania w celu ograniczenia dostępu aplikacji do systemu plików, bezpieczne urządzenia RPC i listy dostępu dla usług obsługujących opakowania TCP

Jednak według LiNUXLiNKS.com istnieją różne powody, dla których warto korzystać z Linuksa:

  • Dystrybucja Linuksa ma oprogramowanie warte tysiące dolarów bez żadnych kosztów (lub kilka dolarów, jeśli zakupiono je na CD)
  • Linux to kompletny system operacyjny, który jest:
    • stabilny - awarie aplikacji znacznie zmniejszają system operacyjny pod Linuksem
    • niezawodne - serwery linuksowe są często gotowe przez setki dni w porównaniu ze zwykłymi restartami wymaganymi w systemie Windows
    • niezwykle potężny
  • Zawiera pełne środowisko programistyczne, w tym kompilatory C, C ++, Fortran, biblioteki narzędziowe, takie jak Qt i języki skryptowe, takie jak Perl, Awk i sed. Kompilator AC dla samego Windowsa przywróciłby Ci setki dolarów.
  • Doskonałe możliwości pracy w sieci: pozwala na współdzielenie procesorów, udostępnianie modemów itp .; z których wszystkie nie są uwzględnione lub dostępne w systemie Windows 95.
  • Idealne środowisko do uruchamiania serwerów takich jak serwer WWW (np. Apache) lub serwer FTP.
  • Dostępna jest szeroka gama komercyjnego oprogramowania, jeśli twoje wolne oprogramowanie nie zaspokoi Twoich potrzeb.
  • System operacyjny, który można łatwo uaktualnić. Po jakimś czasie typowa instalacja systemu Windows i oprogramowania przechodzi w kompletny bałagan. Często jedynym sposobem na usunięcie wszystkich śmieci jest ponowne sformatowanie dysku twardego i rozpoczęcie od nowa. Linux jest jednak znacznie lepszy w utrzymaniu systemu.
  • Obsługuje wiele procesorów w standardzie.
  • Prawdziwe wielozadaniowość; możliwość uruchomienia więcej niż jednego programu w tym samym czasie.
  • Doskonały system okienkowy o nazwie X; odpowiednik systemu Windows, ale o wiele bardziej elastyczny.
Zalecane

Podobne Artykuły

  • popularne porównania: Różnica między Varchar i Nvarchar

    Różnica między Varchar i Nvarchar

    Kluczowa różnica: W serwerze SQL oba odnoszą się do typów danych. Varchar oznacza łańcuch znaków o zmiennej długości. Varchar przechowuje dane ASCII, podczas gdy Nvarchar przechowuje dane UNICODE. Typy danych odgrywają ważną rolę w opisywaniu formy danych. Jest to przydatne do przechowywania danych. Dwa takie ty
  • popularne porównania: Różnica między Rajya Sabha, Vidhan Sabha i Lok Sabha

    Różnica między Rajya Sabha, Vidhan Sabha i Lok Sabha

    Kluczowa różnica: Rajya Sabha, Vidhan Sabha i Lok Sabha są różnymi formami ustawodawczymi w systemie rządu Indii. Rajya Sabha jest wyższą izbą parlamentu Indii. Natomiast Lok Sabha jest niższą izbą parlamentu Indii. Vidhan Sabha jest jedynym domem prawodawcy stanowego w przypadku jednoizbowego ustawodawstwa lub niższej izby ustawodawcy stanowego w przypadku dwuizbowego ustawodawstwa. Rajya Sabha
  • popularne porównania: Różnica między niemowlakiem probówki a normalnym dzieckiem

    Różnica między niemowlakiem probówki a normalnym dzieckiem

    Kluczowa różnica: probówka Dziecko, naukowo znane jako zapłodnienie in vitro Nawożenie jajeczka poza ciałem kobiety. Normalne dziecko to dziecko, które urodziło się poprzez naturalną ciążę i zapłodnienie. Dziecko w probówce lub IVF to proces zapładniania jaj poza ciałem. Ta metoda jest powszechnie stosowana, gdy normalne dziecko lub naturalny poród nie są możliwe. IVF lub probówka t
  • popularne porównania: Różnica między miastem a powiatem

    Różnica między miastem a powiatem

    Kluczowa różnica: miasto to duże i stałe osiedle. Powiat jest większy geograficznie od miasta. Powiaty zawierają miasta, wsie, miasteczka, miasteczka lub inne korporacje miejskie. Miasta i powiaty to głównie sposoby geograficznego podziału ziemi z przyczyn politycznych. Jest to metoda zarządzania zasobami ziemi i ludności. Jest to r
  • popularne porównania: Różnica między Asus GTX 650 i 660

    Różnica między Asus GTX 650 i 660

    Kluczowa różnica: Asus GTX 650 i 660 to wysokiej klasy karty graficzne z tej samej rodziny Asus GTX. Karty te służą do uzyskania optymalnej rozgrywki i najwyższej rozdzielczości ekranu. Rozróżnienie między tymi dwoma polega na ich składzie, cechach i ich działaniu. Karty graficzne Asus GTX zostały stworzone, aby zapewnić surrealistyczną rozgrywkę użytkownikom. Łącząc realisty
  • popularne porównania: Różnica między lampartem a gepardem

    Różnica między lampartem a gepardem

    Kluczowa różnica: Lamparty mają duże muskularne, krótkie nogi, długie ciało i dużą czaszkę. Wykorzystuje swoją siłę i ukrycie, aby zabić swoje ofiary. Gepardy są wysokie i smukłe i mają mniejszą głowę w porównaniu do ciała. Gepardy słyną z szybkości i zręczności. Lamparty mają plamy w kształcie Rosetty, podczas gdy gepardy mają duże plamki na kciuka. Odróżnianie lamparta od gepar
  • popularne porównania: Różnica między ACH a przelewem

    Różnica między ACH a przelewem

    Kluczowa różnica: zautomatyzowana izba rozliczeniowa (ACH) to sieć elektroniczna wykorzystywana do transakcji finansowych. Przetwarza duże ilości transakcji w partiach, dlatego czas dostawy nie jest natychmiastowy. Z drugiej strony, sieć kablowa jest w zasadzie siecią, przez którą fundusze mogą być przekazywane natychmiast z jednego konta bankowego na drugie. ACH i prz
  • popularne porównania: Różnica między rozmiarami papieru A4 i Letter

    Różnica między rozmiarami papieru A4 i Letter

    Kluczowa różnica: dwa rozmiary papieru są używane do różnych celów w różnych krajach. Papier A4 jest częścią serii ISO 216, a papier listowy jest częścią starego "American National Standard Institute". A4 to międzynarodowo uznany papier o wymiarach 8, 27 cala i 11, 69 cala wysokości. Wszystkie rozmi
  • popularne porównania: Różnica między kremami BB, CC i DD

    Różnica między kremami BB, CC i DD

    Kluczowa różnica: BB odnosi się do Blemish lub Beauty Balm. CC odnosi się do korekcji kolorów, a DD odnosi się do codziennej obrony lub dynamicznego do-wszystko. Zasadniczo wszystkie te kremy są podbarwione nawilżające. Różnią się one przede wszystkim składnikami leczenia. Kremy kosmetyczne były zawsze podstawowym towarem dla każdej kobiety. Firmy kosmetyc

Wybór Redakcji

Różnica między wędrówkami a wędrówkami z plecakiem

Kluczowa różnica: piesze wędrówki to przede wszystkim chodzenie po naturze na dowolnej ścieżce lub na określonej ścieżce. Piesze wędrówki wymagają od osoby chodzenia w normalnym tempie, aby zmniejszyć wagę, a także uzyskać świeże powietrze z natury. Wędrówki zazwyczaj odbywają się w ciągu jednego dnia. Backpacking jest podo