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

  • różnica pomiędzy: Różnica między oparzeniami 1., 2. i 3. stopnia

    Różnica między oparzeniami 1., 2. i 3. stopnia

    Kluczowa różnica: Burns można podzielić na 1., 2. i 3. stopień Burns według ich ciężkości. Oparzenia pierwszego stopnia wykazują charakterystyczny kolor jak zaczerwienienie i niewielki obrzęk skóry. Oparzenia drugiego stopnia są ciężkie niż oparzenia pierwszego stopnia. Wykazują cechy takie jak skóra z obrzękiem i powstawanie pęcherzy. Spalenie trzeciego
  • różnica pomiędzy: Różnica między zwolnieniem, odliczeniem a rabatem

    Różnica między zwolnieniem, odliczeniem a rabatem

    Kluczowa różnica: Zwolnienie odnosi się do zdolności osoby do nieuiszczenia podatków od określonej kwoty. Gdy dochodzi do odliczenia, część dochodu podlegającego opodatkowaniu ulega zmniejszeniu. Podatnik płaci wszystkie podatki, a następnie pliki rabatu, co jeśli rząd uważa, że ​​jest poprawne, dodatkowe pieniądze są zwracane płatnikowi. Warunki zwolnienia, o
  • różnica pomiędzy: Różnica między Windows 8 i Windows 8 Pro

    Różnica między Windows 8 i Windows 8 Pro

    Kluczowa różnica: Windows 8 jest znany jako "core" i jest podstawową wersją dostępną dla oprogramowania. System Windows 8 jest skierowany do wszystkich użytkowników domowych i jest również dostępny przez producentów OEM na najnowszych laptopach i komputerach przez firmę. System Windows 8 oferuje wiele funkcji dostępnych w profesjonalnej edycji systemu Windows 7. Windows 8 Pr
  • różnica pomiędzy: Różnica między pogrzebem, pogrzebem i kremacją

    Różnica między pogrzebem, pogrzebem i kremacją

    Kluczowa różnica: Pogrzeb i kremacja to dwa różne sposoby pozbycia się ciała, ale pogrzeb to ceremonia, która służy uczczeniu i świętowaniu życia zmarłego. Dla wielu osób, których ukochana osoba odejdzie, jest ciężko i na dodatek musi zdecydować, jakie przygotowania trzeba wykonać, jest jeszcze trudniejsze. Istnieje wiele sp
  • różnica pomiędzy: Różnica między FPO a IPO

    Różnica między FPO a IPO

    Kluczowa różnica: IPO, znana również jako Initial Public Offering, jest sposobem na pozyskanie funduszy poprzez notowanie spółki na rynku akcji. FPO to akcje, które są emitowane po tym, jak spółka jest już notowana na giełdzie i przechodzi przez wydawanie IPO. Aby firma mogła się założyć lub uruchomić, wymaga środków. Nawet firmy, które
  • różnica pomiędzy: Różnica między sterydami i suplementami

    Różnica między sterydami i suplementami

    Kluczowa różnica: Steroidy są związkami organicznymi rozpuszczającymi się w tłuszczach, które są naturalnie obecne i wytwarzane w ludzkim ciele. Są odpowiedzialne za szeroki zakres rozwoju fizjologicznego, taki jak wzrost rozrodczy, regeneracja tkanek i synteza kaloryczna w ludzkim ciele. Suplementy, zwane także suplementami diety, suplementami diety, suplementami żywieniowymi, to pigułki lub proszki opracowane w celu dostarczenia składników odżywczych, takich jak witaminy, minerały, błonnik, kwasy tłuszczowe lub aminokwasy, których może brakować w ich codzienna dieta. W dzisiejszym niecie
  • różnica pomiędzy: Różnica między centrum a centrum

    Różnica między centrum a centrum

    Kluczowa różnica: Słowo "centrum" i "centrum" mają to samo znaczenie. Jedyną różnicą jest miejsce, w którym użyte jest słowo. Teraz, gdybyś chciał mówić jak Brytyjczyk, właściwe słowo byłoby "centrum", podczas gdy w Ameryce jest "centrum". Terminy "centrum" i "centrum" często są mylące dla wielu osób, które uczą się angielskiego jako drugiego języka lub przenoszą się z Wielkiej Brytanii do Stanów Zjednoczonych i na odwrót. Powszechnie wiadomo, że w Wie
  • różnica pomiędzy: Różnica między przedsiębiorcą a menedżerem

    Różnica między przedsiębiorcą a menedżerem

    Kluczowa różnica: Przedsiębiorca to w zasadzie osoba, która założyła własny biznes. Menedżer to osoba, która zarządza rzeczami. Podstawową różnicą między przedsiębiorcą a menedżerem jest to, że podczas gdy przedsiębiorca pracuje dla siebie, menedżer pracuje dla kogoś innego. W dzisiejszych czasach wielu ludzi używa określeń, których inni mogą nie rozumieć. Przedsiębiorca i Menedżer t
  • różnica pomiędzy: Różnica między logistyką a zarządzaniem operacjami

    Różnica między logistyką a zarządzaniem operacjami

    Najważniejsza różnica: Logistyka zajmuje się głównie planowaniem i transportem towarów z jednego miejsca do drugiego, zgodnie z zapotrzebowaniem. Operations Management zajmuje się projektowaniem i kontrolą procesu produkcji i operacji biznesowych związanych z towarami lub usługami. Logistyka jest segmentem pod zarządzaniem operacyjnym. W biznesie

Wybór Redakcji

Różnica między Patrząc a Widzeniem

Kluczowa różnica: Patrzenie na coś oznacza patrzenie w oczy lub potwierdzanie jego obecności. Aby zobaczyć, nie tylko patrzy się na obiekt, ale również go rozumie i zwraca na niego uwagę. W naszej próbie życia w szybkim tempie nikt nie zdaje sobie sprawy, że życie właśnie przemija. Patrzymy na rzeczy i ludzi, nie widząc ich. Patrzenie i pa