Comparison of BSD operating systems: Difference between revisions

Content deleted Content added
Nbvins (talk | contribs)
m NetBSD: Fix typo
Nbvins (talk | contribs)
NetBSD: Add reference to SEIL/SMF. Also add more hyperlinks.
Line 35:
 
===NetBSD===
[[NetBSD]] aims to provide a freely redistributable operating system that professionals, hobbyists, and researchers can use in any manner they wish. The main focus is [[software portability|portability]], through the use of clear distinctions between machine-dependent and [[cross-platform software | machine-independent]] code. It runs on a wide variety of [[32-bit]] and [[64-bit]] [[Central processing unit | CPU]] [[Instruction set architecture | architectures]] and hardware platforms, and is intended to interoperate well with other [[operating systemssystem]]s.
 
NetBSD places emphasis on [[Software verification and validation#Software validation|correct design]], well-written code, stability, and efficiency, where practical, close compliance with [[open API]] and [[open protocol | protocol standards]] is also aimed for. A powerful [[Internet protocol suite | TCP/IP stack]], combined with a small [[application footprint | footprint]],<ref>{{cite web |url=https://machaddr.substack.com/p/netbsd-the-portable-lightweight-and |title=NetBSD: The Portable, Lightweight, and Robust Unix-Like OS | author=André Machado | date=4 November 2024}}</ref> make NetBSD well suited to be [[embedded system | embedded]] in [[Network service | networking applications]],<ref>{{cite web |url=https://yazzy.org/docs/NetBSD/Embedding_NetBSD.pdf |title=Embedding the NetBSD Operating System |author=Wasabi Systems Inc |access-date=8 February 2025}}</ref> as well as to revive [[retrocomputing | vintage hardware]].<ref>{{cite web |url=https://www.theregister.com/2022/08/10/netbsd_93/ |title=NetBSD 9.3: A 2022 OS that can run on late-1980s hardware | author=The Register |date=10 August 2022 |access-date=8 February 2025}}</ref>
Line 45:
'''Derivatives:'''
 
*'''Force10 Networks FTOS'''– Powerful and robust operating system that runs on Force10 TeraScale E-Series [[Layer 2 switching| switches/routers]] and [[Router (computing)|router]]s.<ref>{{cite web|url=https://www.netsolutionworks.com/Force10/OS/Force10-FTOS.asp |title=Dell Force10 Operating System |publisher=NetSolutionsWorks |access-date=8 February 2025}}</ref>
*'''SEIL/SMFv2'''– The system management [[software framework | framework]]<ref>{{cite web|url=https://dev.smf.jp/|title=SMF developer site}}</ref> used by [[Internet Initiative Japan, Inc. | IIJ]]'s SEIL/X [[Customer-premises equipment|CPE]] routers, built on NetBSD.<ref>{{cite web |url=https://www.netbsd.org/gallery/presentations/msaitoh/2014_AsiaBSDCon/ABC2014-P6B-paper.pdf |title=Developing CPE Routers based on NetBSD: Fifteen Years of SEIL |work=AsiaBSDCon 2014 |author=Masanobu SAITOH, Hiroki SUENAGA |date=March 2014 |access-date=14 February 2025 |archive-date=10 October 2024 |archive-url=https://web.archive.org/web/20241010134105/https://www.netbsd.org/gallery/presentations/msaitoh/2014_AsiaBSDCon/ABC2014-P6B-paper.pdf |url-status=live }}</ref>
*'''fdgw''' – fdgw is a tool kit to build a minimal NetBSD bootable disk, with a primary focus on routers.<ref>{{cite web|url=https://www.fml.org/software/fdgw/ |title=fdgw is one floppy NetBSD. |publisher=Ken'ichi Fukamachi - FML.ORG |access-date=8 February 2025}}</ref><ref>{{cite web|url=https://github.com/user340/fdgw2 |title=fdgw Github repository |date=6 June 2017 |access-date=8 February 2025}}</ref>
*'''g4ufdgw''' – fdgw is a tool kit to build a minimal NetBSD bootfloppy/CD-ROM[[boot thatdisk allows| easybootable cloningdisk]], ofwith PCa harddisksprimary focus on routers.<ref>{{cite web |url=https://www.feyrerfml.deorg/g4usoftware/fdgw/ |title=g4ufdgw -is Harddiskone Imagefloppy CloningNetBSD. for|publisher=Ken'ichi PCsFukamachi - FML.ORG |access-date=8 February 2025}}</ref><ref>{{cite web|url=https://github.com/user340/fdgw2 |title=fdgw Github repository |date=6 June 2017 |access-01-06date=8 February 2025}}</ref>
*'''OS108g4u''' – systemNetBSD withbased graphicalboot desktopfloppy/CD-ROM environmentthat basedallows oneasy NetBSD[[disk cloning | cloning]] of PC [[hard drives]].<ref>{{cite web |url=https://os108www.orgfeyrer.de/g4u/ |title=Ag4u fast,- openHarddisk andImage SecureCloning desktopfor Operating System based on NetBSD |date=2020-11-13PCs |access-date=20212025-0801-0206}}</ref>
*'''polyBSD/pocketSANOS108''' – Multipurposesystem frameworkwith forgraphical building[[desktop embedded systemsenvironment]] based on NetBSD.<ref>{{cite web |url=https://wwwos108.tdisecurity.com/labs/polybsd-pocketsan-pocketvpnorg/ |title=NetBSDA onfast, embeddedopen devicesand -Secure turningdesktop USBOperating thumb-drivesSystem intobased on VPNs.NetBSD |date=2020-11-13 |access-date=20252021-0108-0602}}</ref>
*'''smolBSDpolyBSD/pocketSAN''' – Multipurpose Tinyframework BSDfor systembuilding creationembedded tool,[[Storage primarilyarea aimednetwork|SAN]] atand building[[VPN]] modern,[[computer lightweight,appliance fast| microappliances]] VMsbased on NetBSD.<ref>{{cite web |url=https://smolbsdwww.orgtdisecurity.com/labs/polybsd-pocketsan-pocketvpn/ |title=smolBSD:NetBSD makeon yourembedded owndevices BSD- UNIXturning MicroVMUSB thumb-drives into VPNs. |access-date=2025-01-06}}</ref>
*'''smolBSD''' – Tiny BSD system creation tool, primarily aimed at building modern, lightweight, fast micro [[Virtual Machine | VMs]].<ref>{{cite web |url=https://smolbsd.org/ |title=smolBSD: make your own BSD UNIX MicroVM |access-date=2025-01-06}}</ref>
 
===OpenBSD===