Hvorfor skulle nogen vælge FreeBSD frem for Linux? [lukket]

Lukket . Dette spørgsmål er meningsbaseret . Det accepteres i øjeblikket ikke svar.

Svar

Hvis du vil vide, hvad der er anderledes, så du kan bruge systemet mere effektivt, her er en almindeligt refereret introduktion til BSD til folk, der kommer fra Linux-baggrund .

Hvis du vil have mere af den historiske kontekst til denne beslutning, vil jeg bare gætte som til hvorfor de valgte FreeBSD. Omkring tidspunktet for den første dot-com-boble var FreeBSD 4 ekstremt populær blandt internetudbydere. Dette har måske eller måske ikke været relateret til tilføjelsen af kqueue . Wikipedia-siden beskriver følelserne for FreeBSD 4 således: “… betragtes bredt som et af de mest stabile og højtydende operativsystemer i hele Unix-slægten.” Især FreeBSD har tilføjet andre funktioner over tid, som vil appellere til hostingudbydere, såsom jail og ZFS-understøttelse.

Personligt kan jeg virkelig godt lide BSD-systemerne, fordi de bare føler at de passer bedre sammen end de fleste Linux-distroer, jeg har brugt. Også dokumentationen, der leveres direkte i de forskellige håndbøger osv. er fremragende. Hvis du bruger FreeBSD, anbefaler jeg stærkt FreeBSD-håndbog .

Kommentarer

  • @Tshepang Det ' er muligt, at dette udelukkende er en personlig oplevelse, og det ' er sandsynligvis mindre almindeligt blandt mennesker, der har omfattende Linux-erfaring, før de nogensinde ser en BSD. En anden forklaring, som jeg ' har fundet på, er at jeg lærte det meste af, hvad jeg ved om BSD ved at læse de officielle projektdokumenter, men alligevel lærte jeg det meste af det, jeg kender til (mest) Linux distroer ved Googling. Gentoo er igen undtagelsen (deres wiki var en fremragende ressource, da jeg udforskede Gentoo), hvilket får mig til at tro, at jeg forstår grunden til bestemte beslutninger bedre på disse systemer.
  • Mit foretrukne eksempel på " integration " aspekt af FreeBSD: På FreeBSD konfigurerer du netværksgrænseflader med " ifconfig ". På Linux konfigurerer du netværksgrænseflader med " ifconfig " … og " brctl " og " vconfig " og " ethtool " og " iwconfig " og " ip " og …
  • Første link er meget interessant, tak
  • @marto Glad for, at du fandt det nyttigt. Jeg husker, at jeg tænkte " Dette er fantastisk " første gang jeg snuble over det.
  • @ashwin FreeBSD-håndbog er hands-down de bedste dokumenter, jeg har ' set for et operativsystem. Det tætteste jeg ' har set er sandsynligvis Gentoo-håndbogen. BSD-mandsiderne har også tendens til at være meget pæne, selvom OpenBSD ' s mandsider sandsynligvis er bedre end FreeBSD ' s.

Svar

FreeBSD har ry for en mere robust netværksstak. Fra erhvervserfaring hos et tidligere firma havde vi en proxyserver, der faldt ned fra belastningen. Da vi kastede FreeBSD på det, håndterede serveren belastningen let i godt over et år (jeg gik videre – kunne stadig fungere).

NetBSD har ry for at køre på masser af forskellige hardware.

OpenBSD har et (velfortjent) ry for at være ekstremt sikkert.

Det ” s Unix, det er robust, og det er gratis. Ingen reel grund til at undgå det, men du vil gå glip af den nye hotthed, som Linuxerne har tendens til at have.

Kommentarer

  • Hvad kørte du før FreeBSD?
  • Det var for et stykke tid siden. I betragtning af tidsrammen, sandsynligvis CentOS eller RHEL 4.
  • Og bruger du det stadig et eller andet sted, mener jeg BSD?
  • Det var for et par job siden. Jeg ' bruger ikke den i øjeblikket. Jeg kan ' ikke tale for min arbejdsgiver på det tidspunkt.
  • @Jinxed For eksempel er den nylige frigivelse af Linux 4.7 understøtter AMD Radeon RX 480 (som også er en nylig hardware). Men vi må vente på mere tid til at høre meddelelse om support af samme hardware.At ' s ny hotness

Svar

Jeg foretrækker licensfilosofien for BSD-licens versus GPL-licens. For mig gør gratis midler stort set hvad du vil med koden. Det er så gratis, at du kan gøre det ikke gratis som Apple gjorde.

Praktisk har det sandsynligvis ingen indflydelse på mig, men jeg foretrækker det i princippet og var en af grundene til, at jeg valgte at bruge FreeBSD frem for Linux .

En anden grund er, at jeg ville tinker, jeg finder ud af, at når jeg bruger Ubuntu, tager jeg ikke min unix-hat på; i stedet bruger jeg bare GUI overalt som om jeg var i windows (hvilket ikke nødvendigvis er en dårlig ting, bare anderledes).

Svar

FreeBSD er et operativsystem. Linux er en kerne. Så i dit spørgsmål sammenligner du æbler og appelsinfrø.

Licensering og enhedsstøtte ville være mine to vigtigste grunde til, at nogen ville vælge en over de andre

Kommentarer

  • Operativsystemet er teknisk selve kernen . FreeBSD kan sammenlignes med Linux, den eneste forskel, at systemværktøjerne i Linux er i et separat arkiv kaldet util-linux, mens deres kildekoder i FreeBSD følger med OS-koden (OS = kernel) i hovedlageret.
  • Teknisk set kan kernen være hele operativsystemet (i enheder med begrænset brug), men i praksis er det normalt er ikke. Drivere og andre programmer, der bruges til direkte at kontrollere driften af hardware, er alle en del af operativsystemet. FreeBSD kan IKKE sammenlignes med Linux, men det ER sammenligneligt med en Linux distribution . Linux er teknisk set kun en kerne (selvom de fleste mennesker ikke ' ikke ved dette).

Svar

Her “s noget jeg skrev om BSD unix-varianter som svar på et lignende spørgsmål på serverfejl. Koden er stort set base af BSD-systemer styres tættere end en typisk linux-distro. Du får noget lidt mere som en traditionel unix, og systemet er meget robust med en mere konservativ ændringspolitik.

Hvis du er en ren open source-butik og ikke afhængig af nogen kommerciel software som Oracle, så giver et BSD unix-system dig en meget stabil, velforstået og kontrolleret softwareplatform, mere end Linux. De fleste af de historiske problemer som dårlig driver- eller SMP-support er løst for mange år siden, især på mainstream-serverhardware.

Hvis du vil have et traditionelt unix-skrivebord, giver en BSD-unix dig dette såvel som enhver linux distro. Hvis du følger et slutbruger-system, har du muligvis det bedre med Ubuntu eller Fedora. Gentoo Linux var baseret på et derivat af BSD “porte” -pakningssystemet.

Svar

Forskellen mellem BSD- og Linux-distributioner dateres tilbage til de tidlige dage af Unix.

AT & T ejede Unix, men på grund af begrænsninger kunne det ikke konkurrere i computerbranchen. På grund af dette licenserede de Unix til Berkeley. Berkeley startede med denne tilpasning og tilpasning af alt, indtil der til sidst ikke var nogen AT & T-kode, der virkelig findes i deres nye operativsystem, med navnet BSD (Berkeley Software Distribution.)

Indtast lidt senere, Linus Torvalds var i en operativsystemklasse, der arbejdede med en ufuldstændig Unix-klon kaldet Minix, som var beregnet til at træne studerende i at opbygge et operativsystem. Linus startede med denne idé og grundlagde Linux-grenen.

Nu ligger min erfaring mere hos OpenBSD, og set fra dette perspektiv er forskellen e er svimlende. Det er blevet nævnt, at OpenBSD er mere sikker, med kun 2 udnyttelser i sin historie har det tjent den ret.

Grundlæggeren Theo de Raadt mente, at sikkerhed skulle være et primært fokus, og at mange Linux og andre BSD-systemer var ikke dedikeret til at skrive god kode og fokuserede i stedet for meget på at tilføje nye funktioner bare for at tilføje dem.

OpenBSD har en udgivelsesplan på 6 måneder, alt hvad der ikke kan implementeres fuldt ud og sikkert inden for denne periode er ikke tilføjet. Sammenlignet med Linux-distributioner som Ubuntu, der aldrig tester en farlig ting før udgivelser, er dette en enorm nøgle til ro i sindet for mange sysadminer og serverops.

Svar

Ligesom @User foretrækker jeg BSD-licensen og er hovedårsagen til, at jeg bruger den som mit primære operativsystem.

Jeg er på ingen måde imod GPL, men hvis en MIT / MIT-lignende licenseret app er tilgængelig, bruger jeg den først over en lignende applikation, der er GPL “d.

Det er så gratis, at du kan gøre det ikke gratis

At ” er meget attraktivt for forretningsorienterede såvel som brugere som mig selv.

Portsystemet er usammenligneligt (IMNSHO) og har været en model til efterligning af flere Linux-distroer (Gentoo kommer straks i tankerne ).

Også fordi FreeBSD ikke er så udbredt på skrivebordet som Linux (PC-BSD er en fabelagtig), skal min indre nørd bruge den som mit desktop OS. Jeg kan ikke hjælpe det.

Indtil videre er der ikke noget på Windows, som Linux ikke kan gøre, og noget på Linux, som FreeBSD ikke kan gøre … og det inkluderer Flash – uden kører under Linuxulatoren: gecko-mediaplayer + Firfox + GreaseMonkey + Linterna Magicka.

Svar

Dokumentation:

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

Udviklingskonsistens:

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

Licens

Copyright 1992-2012 FreeBSD-projektet. Alle rettigheder forbeholdes.

Omfordeling og anvendelse i kilde og binær former, med eller uden ændring, ar tilladt forudsat at følgende betingelser er opfyldt:

  • Omfordeling af kildekoden skal indeholde ovenstående copyrightmeddelelse, denne liste over betingelser og følgende ansvarsfraskrivelse.

  • Omfordelinger i binær form skal gengive ovenstående copyrightmeddelelse, denne liste over betingelser og følgende ansvarsfraskrivelse i
    -dokumentationen og / eller andet materiale, der følger med distributionen.

DENNE SOFTWARE LEVERES AF FREEBSD-PROJEKTET “ SOM DET ER OG ALLE UDTRYKKELIGE ELLER UNDERFORSTÅET GARANTIER, INKLUDERENDE, MEN IKKE BEGRÆNSET TIL, UNDERFORSTÅET GARANTIER FOR SALGSMÅLIGHED OG FITNESS FOR EN SÆRLIG FORMÅL. Under ingen omstændigheder kan FreeBSD-PROJEKTET ELLER BIDRAGERNE VÆRE ANSVARLIGE FOR DIREKTE, INDIREKTE, TILFÆLDIGE, SPECIALE, EKSEMPLEREDE ELLER FØLGESKADER (INKLUDERENDE, MEN IKKE BEGRÆNSET TIL, INDKØBNING AF UDSKIFTTEDE VARER ELLER TJENESTEYDELS; ELLER VIRKSOMHEDSINDBYRELSE) ALDRIG FORÅRSAGET OG PÅ NOGEN TEORI OM ANSVAR, HVIS HVORDAN I KONTRAKT, STRIKT ANSVAR ELLER ERSTATNING (INKLUSIVT ULIGTIGHED ELLER ANDET) opstår på en hvilken som helst måde UDEN BRUG AF DENNE SOFTWARE, SELV SÅ DENNE ADVIS.

Synspunkterne og konklusionerne i softwaren og dokumentationen er forfatterne og bør ikke fortolkes som repræsentative for officielle politikker, hverken udtrykt eller underforstået, for FreeBSD-projektet.

Svar

I lang tid er FreeBSD “s” portsamling “, hvilket betyder den tilgængelige software til det var gennem sin pakkehåndtering større og bedre end hvad der var i Linux-arkiverne forestil dig, at “ikke er sandt nu, selvom jeg ikke kender nogen statistik.

Kommentarer

  • Portsamlingen er " uden for " for sin pakkehåndtering. Størrelsen på en havnesamling er irrelevant, ligesom antallet af " porte " i samlingen. Sikker på, det skal indeholde enhver software, der ikke er tilgængelig i de repoer, du vil bruge, men det handler om det.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *