Skillnad mellan BSD och Linux

Huvudskillnad: BSD och Linux är båda typerna av operativsystem som man kan köra på sin dator. BSD och Linux är derivat av UNIX operativsystem och de är båda operativsystem med öppen källkod. Under Linux GNU Public License kan man ändra programvaran på något sätt som de vill, så länge de tillhandahåller den modifierade källkoden till de andra användarna. BSD-licensen har inte detta krav, vilket innebär att användaren kan göra några ändringar av programvaran och behöver inte avslöja dem för de andra användarna.

BSD och Linux är båda typerna av operativsystem som man kan köra på sin dator. Tja, tekniskt är Berkeley Software Distribution (BSD) och Linux typer av kärnor. En kärna är den centrala komponenten i många operativsystem.

Linuxkärnan släpptes första gången den 5 oktober 1991 av Linus Torvalds. BSD distribuerades av Computer Systems Research Group (CSRG) vid University of California, Berkeley, från 1977 till 1995. Idag refererar BSD till vilket operativsystem som helst baserat på den ursprungliga BSD-kärnan, som liknar Linux, som idag hänvisar till alla operativsystem system baserat på Linux-kärnan. Vanliga och populära BSD-operativsystem inkluderar FreeBSD, NetBSD, OpenBSD eller DragonFly. Vanliga och populära Linux-operativsystem inkluderar Debian och dess derivat som Ubuntu), Fedora och openSUSE.

BSD och Linux är derivat av UNIX operativsystem och de är båda operativsystem med öppen källkod. Det innebär att de är fritt tillgängliga för alla och alla som vill använda och / eller ändra kärnorna eller operativsystemen baserat på dessa kärnor.

Linux tillhör GNU Public License. Detta säkerställer att användare kan få fri åtkomst till koden till själva kärnan som fungerar som grunden för Linux operativsystemet. Inte bara det, användare kan även ändra kärnan för att göra ändringar i operativsystemet själv. Dessa ändringar kan innehålla preferensförändringar för användbarhet eller operativsystemet kan ändras så mycket att det räknas som en helt ny Linux-distribution.

Medan BSD: s offentliga licens liknar Linux, har den en betydande skillnad. BSD-licensen är mycket mindre restriktiv och det tillåter distribution av binär enda källan. Under Linux GNU Public License kan man ändra programvaran på något sätt som de vill, så länge de tillhandahåller den modifierade källkoden till de andra användarna. BSD-licensen har inte detta krav, vilket innebär att användaren kan göra några ändringar av programvaran och behöver inte avslöja dem för de andra användarna.

En annan skillnad mellan de två är att faktum att BSD-koden inte kontrolleras av någon användare, det hanteras av ett kärnteam som löst består av utvecklare runt om i världen. FreeBSD och NetBSD har alla ett kärnteam som hanterar projektet. De är de som har sagt i vilken riktning projektet tar. Några av komponenterna i BSD är Open Source-projekt i sig och förvaltas av olika projektansvariga.

Linux, till hands, har inga sådana begränsningar på sina projekt. Linuxkärnan är tillgänglig för alla som kan göra några ändringar. De kan sedan ge kärnan till fem andra personer, som kan göra några förändringar som deras hjärta vill ha det. Processen fortsätter sedan, så det finns inte en eller två versioner av Linux. Varje person kan ha ett unikt utvecklat Linux operativsystem. Det kan eventuellt finnas miljoner olika versioner tillgängliga.

Baserat på FreeBSD.org listar Aalpha NET några av anledningarna till att FreeBSD ska användas:

  1. Stödjer en mängd olika plattformar: x86-kompatibla, AMD64, Alpha, IA-64, PC-98 och UltraSPARC-arkitekturer
  2. Open Source - tillgänglig gratis och levereras med fullständig källkod
  3. Passar bra för ett antal skrivbords- och serverprogram
  4. Kan installeras från en mängd olika källor
  5. Utvider funktionssatsen 4.4BSD operativsystem:
    • sammanslagna virtuella minnes- och filsystembuffertcache
    • kompatibilitetsmoduler - för att köra program för andra operativsystem inklusive sådana för Linux, SCO UNIX, NetBSD och BSD / OS
    • Kärnköer - program svarar mer effektivt på olika asynkrona händelser
    • Acceptera filter - förbättra prestanda genom att tillåta anslutningsintensiva applikationer (ex. Webbservrar) för att driva en del av deras funktionalitet i OS-kärnan
    • Mjuka uppdateringar - förbättrad filsystemprestanda utan att ge säkerhet och tillförlitlighet (analyserar meta-data-filsystemoperationer så att de behandlas mer effektivt)
    • Stöd för IPsec och nästa generations Internet Protocol, IPv6 - förbättra säkerheten i nätverk
    • kärnstöd för stateful IP-brandväggar, samt IP-proxy gateways etc.
    • stöder krypteringsprogram, säkra skal, Kerberos-autentisering, virtuella servrar som skapats med fängelser, chroot-ing-tjänster för att begränsa applikationsåtkomst till filsystemet, säkra RPC-faciliteter och åtkomstlistor för tjänster som stöder TCP-omslag

Men enligt LiNUXLiNKS.com finns det olika anledningar att använda Linux:

  • En Linux Distribution har tusentals dollar värd för programvara utan kostnad (eller ett par dollar om det köpts på CD)
  • Linux är ett komplett operativsystem som är:
    • stabil - kraschen av en applikation är mycket mindre sannolikt att sätta ner operativsystemet under Linux
    • pålitlig - Linux-servrar är ofta uppe i hundratals dagar jämfört med de vanliga omstart som krävs med ett Windows-system
    • extremt kraftfull
  • Levereras med en komplett utvecklingsmiljö, inklusive C, C ++, Fortran-kompilatorer, verktygssatser som Qt och skriptspråk som Perl, Awk och sed. AC-kompilatorn för Windows ensam skulle sätta dig tillbaka hundratals dollar.
  • Utmärkt nätverksfunktioner: så att du kan dela CPU: er, dela modem etc. som alla inte ingår eller är tillgängliga med Windows 95.
  • Den perfekta miljön för att köra servrar som en webbserver (t.ex. Apache) eller en FTP-server.
  • Ett brett utbud av kommersiell programvara är tillgänglig om dina behov inte uppfylls av den fria programvaran.
  • Ett operativsystem som enkelt kan uppgraderas. Efter en viss tid kommer en typisk installation av Windows och programvara till en komplett röra. Ofta är det enda sättet att rensa bort alla skräp att omforma hårddisken och börja om igen. Linux är dock mycket bättre för att upprätthålla systemet.
  • Stöder flera processorer som standard.
  • True multi-tasking; förmågan att köra mer än ett program samtidigt.
  • Ett utmärkt fönster system kallat X; motsvarande Windows men mycket mer flexibel.
Rekommenderas

Relaterade Artiklar

  • skillnad mellan: Skillnad mellan Extortion och Chantage

    Skillnad mellan Extortion och Chantage

    Huvudskillnad: Extortion avser att skrämmande eller hota personen med våld i utbyte mot monetär ersättning, utpressning å andra sidan avser att hota personen med social, emotionell eller yrkesmässig förstörelse i utbyte mot antingen monetär ersättning eller gör någonting av utpressaren vill. Guds mänsk
  • skillnad mellan: Skillnad mellan talang och skicklighet

    Skillnad mellan talang och skicklighet

    Huvudskillnad: Talent hänvisar till den naturliga förmågan eller förmågan att göra någonting. Å andra sidan handlar kunskap om förmågan som förvärvas genom träning och övning. Endast ett begränsat antal människor är skänkt med talang, men alla med rätt potential och vilja är berättigade att lära sig en färdighet. inkluderar ( "ad
  • skillnad mellan: Skillnad mellan Oxford och Cambridge Dictionary

    Skillnad mellan Oxford och Cambridge Dictionary

    Huvudskillnad mellan Oxford och Cambridge-ordböcker är att Oxford Dictionary är publicerad av Oxford University Press, medan Cambridge Dictionary är publicerad av Cambridge University Press. Både Oxford och Cambridge Dictionary är två av de mest populära ordböckerna runt om i världen. De är ackrediterade och allmänt accepterade även av akademiska institutioner. Var och en
  • skillnad mellan: Skillnad mellan Proaktiv och Aktiv

    Skillnad mellan Proaktiv och Aktiv

    Huvudskillnad: Aktivt beteende innebär i grunden att de är engagerade i någon form av åtgärd. Proaktivt beteende avser beteenden som syftar till att agera i förväg om en eventuell händelse snarare än att reagera efter händelsen har hänt. Proaktiv hänvisar till att ta kontroll och få saker att hända i stället för att bara vänta på en situation. Beteende beskriv
  • skillnad mellan: Skillnad mellan Nej och Aldrig

    Skillnad mellan Nej och Aldrig

    Huvudskillnad: Nej betyder nej, bra att vara exakt, det är ett negativt svar på någonting, vilket indikerar att personen inte vill göra vad personen indikerar. Indikerar aldrig någonting som aldrig kommer att hända, medan "nej" indikerar att något inte kommer att hända just nu, men kan hända i framtiden. Nej och
  • skillnad mellan: Skillnad mellan statisk och dynamisk bindning

    Skillnad mellan statisk och dynamisk bindning

    Huvudskillnad: Statisk bindning sker när koden sammanställs, medan dynamisk bindning inträffar när koden exekveras vid körtiden. Termen bindande, statisk och dynamisk är grundläggande begrepp i Java-programmering. Dessa begrepp lärs tidigt under inlärning av Java och är populära frågor som ställs under jobbintervjuer. Anledningen
  • skillnad mellan: Skillnad mellan Nokia Lumia 620 och XOLO X1000

    Skillnad mellan Nokia Lumia 620 och XOLO X1000

    Nyckelfaktor: En av de nyaste smartphonesna under varumärket är Nokia Lumia 620. Nokia Lumia 620 är inriktad på köpare på grundnivå som vill prova en Windows Phone 8 men har inte råd att spendera för mycket på den. XOLO har lanserat XOLO X1000, en Intel-baserad smartphone. XOLO x1000 körs på en kärn Intel Atom Processor Z2480. Nokia, det
  • skillnad mellan: Skillnad mellan keramisk och jonisk hårtork

    Skillnad mellan keramisk och jonisk hårtork

    Huvudskillnad: Keramiska hårtorkar är hårtorkar som drivs av keramiska värmeenheter. Dessa torkmedel liknar de äldre torktumlare som drivs av metallspolar. Joniska hårtorkar är det senaste fenomenet och lanserades på marknaden i början av 2000-talet. Dessa hårtorkar producerar negativa joner på håret för att torka håret. De negativa
  • skillnad mellan: Skillnad mellan Förlägenhet, Skam och Förnedring

    Skillnad mellan Förlägenhet, Skam och Förnedring

    Huvudskillnad : Skam är en smärtsam känsla som uppstår ur det medvetna, efter att ha gjort något olämpligt eller oärligt, av sig själv eller en annan. Förlägenhet är också en känsla av självmedvetenhet som uppstår när en person fångas gör någonting fel, dumt eller ormoralt i privat, medan förödmjukelse är en stark känsla av förödelse. Våra känslor, i allmänh

Redaktionen

Skillnad mellan HTML och DHTML

Huvudskillnad: HTML står för HyperText Markup Language. Det är ett välkänt markup-språk som används för att utveckla webbsidor. Det har funnits länge och används ofta i webbdesign. DHTML är i huvudsak dynamisk HTML. Det är ett nytt sätt att titta på och kontrollera standard HTML-koder och kommandon. DHTML är en