polyBSD is een 'multi' purpose (vandaar "poly") framework voor het bouwen van embedded systemen gebaseerd op NetBSD.
Van de drie grote * BSD smaken, FreeBSD en OpenBSD zijn vaak in de schijnwerpers.
FreeBSD wordt aangeprezen voor zijn stabiliteit, terwijl OpenBSD beweert meestal de titel van
de meest veilige operatin systeem beschikbaar.
Echter, de derde smaak (NetBSD) is wat velen beschouwen als de onbezongen held - het heeft eigenschappen die die van zowel FreeBSD en OpenBSD is echter niet vaak gezien in het nieuws rivaal. NetBSD heeft misschien wel de schoonste codebasis van alle open source besturingssystemen dit feit heeft onvoorziene invloed op haar algemene kenmerken. De reden
NetBSD's schone code is het haar gestelde doel om op te draaien zo veel hardware architectuur
als mogelijk. Om dat te doen, heeft het team achter NetBSD zijn gedwongen om te schrijven
code die is draagbaar en eenvoudig te debuggen.
Portable code wordt bereikt door met behulp van vooral bibliotheken en functies die waarschijnlijk te compileren en draaien goed op de meeste platforms. Bovendien, om te kunnen betrouwbaar poort de code dan 40 verschillende architectuur, de code moet goed worden geschreven dat een grote groep mensen kunnen zien en begrijpen goed zodat ze gemakkelijk kunnen wijzigen en port aan Een nieuwe architectuur. Maar hoe werkt dat vertalen in stabiliteit en veiligheid aangeprezen door FreeBSD en OpenBSD respectievelijk. Nou, schone code vertaalt zich meestal direct in stabiliteit - kan men niet verwachten dat een rommelige code om goed te presteren of gemakkelijk te debuggen.
Clean code leidt ook tot een betere beveiliging - security bugs zijn gemakkelijk te herkennen en
correct. Ook de overdraagbaarheid van de code zorgt ervoor dat alleen standaard bibliotheken
en functies worden gebruikt. Echter, die standaard libarries en functies zijn de
degenen die al langer zijn, wat betekent dat ze zijn goed getest en zijn
waarschijnlijk het minste aantal security bugs bevatten.
De een functie die FreeBSD lang kunnen uitsluitend beweren was geweest, is dat in
termen van prestaties het waait alle andere * BSD smaken uit het water toen het
komt op de i386 architectuur.
Echter, werd deze kroon onlangs gevangen genomen door NetBSD dankzij een uitgebreide prestaties benchmarking, worden de resultaten van die waarnaar wordt verwezen op de sectie "NetBSD gereedschappen" op deze site. Dus om het allemaal samen te vatten, NetBSD is niet langer alleen de overdraagbaarheid wonderkind op het blok. Het is een snelle, solide en veilige besturingssysteem dat met succes kunnen voldoen aan de eisen van de moderne onderneming. Dat is de reden dat het wordt gebruikt door de mensen achter dit project om een aantal tools die hopelijk nuttig zullen zijn op te bouwen.
Software informatie:
Versie: 0.1
Upload datum: 2 Jun 15
Licentie: Gratis
Populariteit: 62
Reacties niet gevonden