CINXE.COM

NetBSD - Wikipedia

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-sticky-header-enabled vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>NetBSD - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-sticky-header-enabled vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"9a28de4b-50ba-4910-b6b7-672830a667ca","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"NetBSD","wgTitle":"NetBSD","wgCurRevisionId":1278184209,"wgRevisionId":1278184209,"wgArticleId":28901365,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["CS1 German-language sources (de)","CS1: unfit URL","Articles with short description","Short description is different from Wikidata","Use dmy dates from September 2021","Articles containing potentially dated statements from 2019","All articles containing potentially dated statements","Articles containing potentially dated statements from March 2019","Commons category link from Wikidata","NetBSD","ARM operating systems","Lightweight Unix-like systems","PowerPC operating systems","Software using the BSD license","1993 software","X86-64 operating systems","IA-32 operating systems","Monolithic kernels"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"NetBSD","wgRelevantArticleId":28901365,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":100000,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q34225","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGELevelingUpEnabledForUser":false}; RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.tablesorter.styles":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","mediawiki.page.media","site","mediawiki.page.ready","jquery.tablesorter","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.quicksurveys.init","ext.growthExperiments.SuggestedEditSession"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cjquery.tablesorter.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=en&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.22"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/en/thumb/5/5c/NetBSD.svg/1200px-NetBSD.svg.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="938"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/en/thumb/5/5c/NetBSD.svg/800px-NetBSD.svg.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="625"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/en/thumb/5/5c/NetBSD.svg/640px-NetBSD.svg.png"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="500"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="NetBSD - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/NetBSD"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=NetBSD&amp;action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/NetBSD"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&amp;feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-NetBSD rootpage-NetBSD skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" title="Main menu" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li><li id="n-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages"><span>Special pages</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page&#039;s font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/?wmf_source=donate&amp;wmf_medium=sidebar&amp;wmf_campaign=en.wikipedia.org&amp;uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&amp;returnto=NetBSD" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&amp;returnto=NetBSD" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/?wmf_source=donate&amp;wmf_medium=sidebar&amp;wmf_campaign=en.wikipedia.org&amp;uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&amp;returnto=NetBSD" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=NetBSD" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-History" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#History"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>History</span> </div> </a> <ul id="toc-History-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Features" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Features"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Features</span> </div> </a> <button aria-controls="toc-Features-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Features subsection</span> </button> <ul id="toc-Features-sublist" class="vector-toc-list"> <li id="toc-Portability" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Portability"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1</span> <span>Portability</span> </div> </a> <ul id="toc-Portability-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Portable_build_framework" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Portable_build_framework"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.2</span> <span>Portable build framework</span> </div> </a> <ul id="toc-Portable_build_framework-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-The_pkgsrc_packages_collection" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#The_pkgsrc_packages_collection"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.3</span> <span>The pkgsrc packages collection</span> </div> </a> <ul id="toc-The_pkgsrc_packages_collection-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Symmetric_multiprocessing" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Symmetric_multiprocessing"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.4</span> <span>Symmetric multiprocessing</span> </div> </a> <ul id="toc-Symmetric_multiprocessing-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Security" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Security"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.5</span> <span>Security</span> </div> </a> <ul id="toc-Security-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Memory_management" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Memory_management"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.6</span> <span>Memory management</span> </div> </a> <ul id="toc-Memory_management-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Virtualization" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Virtualization"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.7</span> <span>Virtualization</span> </div> </a> <ul id="toc-Virtualization-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Rump_kernels" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Rump_kernels"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.8</span> <span>Rump kernels</span> </div> </a> <ul id="toc-Rump_kernels-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Storage" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Storage"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.9</span> <span>Storage</span> </div> </a> <ul id="toc-Storage-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Compatibility_with_other_operating_systems" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Compatibility_with_other_operating_systems"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.10</span> <span>Compatibility with other operating systems</span> </div> </a> <ul id="toc-Compatibility_with_other_operating_systems-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Kernel_scripting" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Kernel_scripting"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.11</span> <span>Kernel scripting</span> </div> </a> <ul id="toc-Kernel_scripting-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Kernel_debugging" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Kernel_debugging"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.12</span> <span>Kernel debugging</span> </div> </a> <ul id="toc-Kernel_debugging-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-LKMs" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#LKMs"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.13</span> <span>LKMs</span> </div> </a> <ul id="toc-LKMs-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Init" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Init"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.14</span> <span>Init</span> </div> </a> <ul id="toc-Init-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Sensors" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Sensors"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.15</span> <span>Sensors</span> </div> </a> <ul id="toc-Sensors-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Sound_subsystem" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Sound_subsystem"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.16</span> <span>Sound subsystem</span> </div> </a> <ul id="toc-Sound_subsystem-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Uses" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Uses"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Uses</span> </div> </a> <ul id="toc-Uses-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Licensing" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Licensing"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Licensing</span> </div> </a> <ul id="toc-Licensing-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Releases" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Releases"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Releases</span> </div> </a> <ul id="toc-Releases-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Logo" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Logo"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>Logo</span> </div> </a> <ul id="toc-Logo-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-The_NetBSD_Foundation" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#The_NetBSD_Foundation"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>The NetBSD Foundation</span> </div> </a> <ul id="toc-The_NetBSD_Foundation-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Hosting" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Hosting"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>Hosting</span> </div> </a> <ul id="toc-Hosting-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Commit_guidelines" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#Commit_guidelines"> <div class="vector-toc-text"> <span class="vector-toc-numb">9</span> <span>Commit guidelines</span> </div> </a> <ul id="toc-Commit_guidelines-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">10</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">11</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">12</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" title="Table of Contents" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">NetBSD</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 44 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-44" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">44 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D9%86%D8%AA_%D8%A8%D9%8A_%D8%A5%D8%B3_%D8%AF%D9%8A" title="نت بي إس دي – Arabic" lang="ar" hreflang="ar" data-title="نت بي إس دي" data-language-autonym="العربية" data-language-local-name="Arabic" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-be mw-list-item"><a href="https://be.wikipedia.org/wiki/NetBSD" title="NetBSD – Belarusian" lang="be" hreflang="be" data-title="NetBSD" data-language-autonym="Беларуская" data-language-local-name="Belarusian" class="interlanguage-link-target"><span>Беларуская</span></a></li><li class="interlanguage-link interwiki-be-x-old mw-list-item"><a href="https://be-tarask.wikipedia.org/wiki/NetBSD" title="NetBSD – Belarusian (Taraškievica orthography)" lang="be-tarask" hreflang="be-tarask" data-title="NetBSD" data-language-autonym="Беларуская (тарашкевіца)" data-language-local-name="Belarusian (Taraškievica orthography)" class="interlanguage-link-target"><span>Беларуская (тарашкевіца)</span></a></li><li class="interlanguage-link interwiki-bg mw-list-item"><a href="https://bg.wikipedia.org/wiki/NetBSD" title="NetBSD – Bulgarian" lang="bg" hreflang="bg" data-title="NetBSD" data-language-autonym="Български" data-language-local-name="Bulgarian" class="interlanguage-link-target"><span>Български</span></a></li><li class="interlanguage-link interwiki-bs mw-list-item"><a href="https://bs.wikipedia.org/wiki/NetBSD" title="NetBSD – Bosnian" lang="bs" hreflang="bs" data-title="NetBSD" data-language-autonym="Bosanski" data-language-local-name="Bosnian" class="interlanguage-link-target"><span>Bosanski</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/NetBSD" title="NetBSD – Catalan" lang="ca" hreflang="ca" data-title="NetBSD" data-language-autonym="Català" data-language-local-name="Catalan" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/NetBSD" title="NetBSD – Czech" lang="cs" hreflang="cs" data-title="NetBSD" data-language-autonym="Čeština" data-language-local-name="Czech" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-da mw-list-item"><a href="https://da.wikipedia.org/wiki/NetBSD" title="NetBSD – Danish" lang="da" hreflang="da" data-title="NetBSD" data-language-autonym="Dansk" data-language-local-name="Danish" class="interlanguage-link-target"><span>Dansk</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/NetBSD" title="NetBSD – German" lang="de" hreflang="de" data-title="NetBSD" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-et mw-list-item"><a href="https://et.wikipedia.org/wiki/NetBSD" title="NetBSD – Estonian" lang="et" hreflang="et" data-title="NetBSD" data-language-autonym="Eesti" data-language-local-name="Estonian" class="interlanguage-link-target"><span>Eesti</span></a></li><li class="interlanguage-link interwiki-el mw-list-item"><a href="https://el.wikipedia.org/wiki/NetBSD" title="NetBSD – Greek" lang="el" hreflang="el" data-title="NetBSD" data-language-autonym="Ελληνικά" data-language-local-name="Greek" class="interlanguage-link-target"><span>Ελληνικά</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/NetBSD" title="NetBSD – Spanish" lang="es" hreflang="es" data-title="NetBSD" data-language-autonym="Español" data-language-local-name="Spanish" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-eu mw-list-item"><a href="https://eu.wikipedia.org/wiki/NetBSD" title="NetBSD – Basque" lang="eu" hreflang="eu" data-title="NetBSD" data-language-autonym="Euskara" data-language-local-name="Basque" class="interlanguage-link-target"><span>Euskara</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D9%86%D8%AA%E2%80%8C%D8%A8%DB%8C%E2%80%8C%D8%A7%D8%B3%E2%80%8C%D8%AF%DB%8C" title="نت‌بی‌اس‌دی – Persian" lang="fa" hreflang="fa" data-title="نت‌بی‌اس‌دی" data-language-autonym="فارسی" data-language-local-name="Persian" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/NetBSD" title="NetBSD – French" lang="fr" hreflang="fr" data-title="NetBSD" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-gl mw-list-item"><a href="https://gl.wikipedia.org/wiki/NetBSD" title="NetBSD – Galician" lang="gl" hreflang="gl" data-title="NetBSD" data-language-autonym="Galego" data-language-local-name="Galician" class="interlanguage-link-target"><span>Galego</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/NetBSD" title="NetBSD – Korean" lang="ko" hreflang="ko" data-title="NetBSD" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-hr mw-list-item"><a href="https://hr.wikipedia.org/wiki/NetBSD" title="NetBSD – Croatian" lang="hr" hreflang="hr" data-title="NetBSD" data-language-autonym="Hrvatski" data-language-local-name="Croatian" class="interlanguage-link-target"><span>Hrvatski</span></a></li><li class="interlanguage-link interwiki-id mw-list-item"><a href="https://id.wikipedia.org/wiki/NetBSD" title="NetBSD – Indonesian" lang="id" hreflang="id" data-title="NetBSD" data-language-autonym="Bahasa Indonesia" data-language-local-name="Indonesian" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/NetBSD" title="NetBSD – Italian" lang="it" hreflang="it" data-title="NetBSD" data-language-autonym="Italiano" data-language-local-name="Italian" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-he mw-list-item"><a href="https://he.wikipedia.org/wiki/NetBSD" title="NetBSD – Hebrew" lang="he" hreflang="he" data-title="NetBSD" data-language-autonym="עברית" data-language-local-name="Hebrew" class="interlanguage-link-target"><span>עברית</span></a></li><li class="interlanguage-link interwiki-ka mw-list-item"><a href="https://ka.wikipedia.org/wiki/NetBSD" title="NetBSD – Georgian" lang="ka" hreflang="ka" data-title="NetBSD" data-language-autonym="ქართული" data-language-local-name="Georgian" class="interlanguage-link-target"><span>ქართული</span></a></li><li class="interlanguage-link interwiki-lt mw-list-item"><a href="https://lt.wikipedia.org/wiki/NetBSD" title="NetBSD – Lithuanian" lang="lt" hreflang="lt" data-title="NetBSD" data-language-autonym="Lietuvių" data-language-local-name="Lithuanian" class="interlanguage-link-target"><span>Lietuvių</span></a></li><li class="interlanguage-link interwiki-hu mw-list-item"><a href="https://hu.wikipedia.org/wiki/NetBSD" title="NetBSD – Hungarian" lang="hu" hreflang="hu" data-title="NetBSD" data-language-autonym="Magyar" data-language-local-name="Hungarian" class="interlanguage-link-target"><span>Magyar</span></a></li><li class="interlanguage-link interwiki-ms mw-list-item"><a href="https://ms.wikipedia.org/wiki/NetBSD" title="NetBSD – Malay" lang="ms" hreflang="ms" data-title="NetBSD" data-language-autonym="Bahasa Melayu" data-language-local-name="Malay" class="interlanguage-link-target"><span>Bahasa Melayu</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/NetBSD" title="NetBSD – Dutch" lang="nl" hreflang="nl" data-title="NetBSD" data-language-autonym="Nederlands" data-language-local-name="Dutch" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/NetBSD" title="NetBSD – Japanese" lang="ja" hreflang="ja" data-title="NetBSD" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-no mw-list-item"><a href="https://no.wikipedia.org/wiki/NetBSD" title="NetBSD – Norwegian Bokmål" lang="nb" hreflang="nb" data-title="NetBSD" data-language-autonym="Norsk bokmål" data-language-local-name="Norwegian Bokmål" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/NetBSD" title="NetBSD – Polish" lang="pl" hreflang="pl" data-title="NetBSD" data-language-autonym="Polski" data-language-local-name="Polish" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/NetBSD" title="NetBSD – Portuguese" lang="pt" hreflang="pt" data-title="NetBSD" data-language-autonym="Português" data-language-local-name="Portuguese" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-ro mw-list-item"><a href="https://ro.wikipedia.org/wiki/NetBSD" title="NetBSD – Romanian" lang="ro" hreflang="ro" data-title="NetBSD" data-language-autonym="Română" data-language-local-name="Romanian" class="interlanguage-link-target"><span>Română</span></a></li><li class="interlanguage-link interwiki-qu mw-list-item"><a href="https://qu.wikipedia.org/wiki/NetBSD" title="NetBSD – Quechua" lang="qu" hreflang="qu" data-title="NetBSD" data-language-autonym="Runa Simi" data-language-local-name="Quechua" class="interlanguage-link-target"><span>Runa Simi</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/NetBSD" title="NetBSD – Russian" lang="ru" hreflang="ru" data-title="NetBSD" data-language-autonym="Русский" data-language-local-name="Russian" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-simple mw-list-item"><a href="https://simple.wikipedia.org/wiki/NetBSD" title="NetBSD – Simple English" lang="en-simple" hreflang="en-simple" data-title="NetBSD" data-language-autonym="Simple English" data-language-local-name="Simple English" class="interlanguage-link-target"><span>Simple English</span></a></li><li class="interlanguage-link interwiki-sk mw-list-item"><a href="https://sk.wikipedia.org/wiki/NetBSD" title="NetBSD – Slovak" lang="sk" hreflang="sk" data-title="NetBSD" data-language-autonym="Slovenčina" data-language-local-name="Slovak" class="interlanguage-link-target"><span>Slovenčina</span></a></li><li class="interlanguage-link interwiki-sl mw-list-item"><a href="https://sl.wikipedia.org/wiki/NetBSD" title="NetBSD – Slovenian" lang="sl" hreflang="sl" data-title="NetBSD" data-language-autonym="Slovenščina" data-language-local-name="Slovenian" class="interlanguage-link-target"><span>Slovenščina</span></a></li><li class="interlanguage-link interwiki-sr mw-list-item"><a href="https://sr.wikipedia.org/wiki/%D0%9D%D0%B5%D1%82_%D0%91%D0%A1%D0%94" title="Нет БСД – Serbian" lang="sr" hreflang="sr" data-title="Нет БСД" data-language-autonym="Српски / srpski" data-language-local-name="Serbian" class="interlanguage-link-target"><span>Српски / srpski</span></a></li><li class="interlanguage-link interwiki-sh mw-list-item"><a href="https://sh.wikipedia.org/wiki/NetBSD" title="NetBSD – Serbo-Croatian" lang="sh" hreflang="sh" data-title="NetBSD" data-language-autonym="Srpskohrvatski / српскохрватски" data-language-local-name="Serbo-Croatian" class="interlanguage-link-target"><span>Srpskohrvatski / српскохрватски</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/NetBSD" title="NetBSD – Finnish" lang="fi" hreflang="fi" data-title="NetBSD" data-language-autonym="Suomi" data-language-local-name="Finnish" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/NetBSD" title="NetBSD – Swedish" lang="sv" hreflang="sv" data-title="NetBSD" data-language-autonym="Svenska" data-language-local-name="Swedish" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-th mw-list-item"><a href="https://th.wikipedia.org/wiki/%E0%B9%80%E0%B8%99%E0%B9%87%E0%B8%95%E0%B8%9A%E0%B8%B5%E0%B9%80%E0%B8%AD%E0%B8%AA%E0%B8%94%E0%B8%B5" title="เน็ตบีเอสดี – Thai" lang="th" hreflang="th" data-title="เน็ตบีเอสดี" data-language-autonym="ไทย" data-language-local-name="Thai" class="interlanguage-link-target"><span>ไทย</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/NetBSD" title="NetBSD – Turkish" lang="tr" hreflang="tr" data-title="NetBSD" data-language-autonym="Türkçe" data-language-local-name="Turkish" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/NetBSD" title="NetBSD – Ukrainian" lang="uk" hreflang="uk" data-title="NetBSD" data-language-autonym="Українська" data-language-local-name="Ukrainian" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/NetBSD" title="NetBSD – Chinese" lang="zh" hreflang="zh" data-title="NetBSD" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q34225#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/NetBSD" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:NetBSD" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/NetBSD"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=NetBSD&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=NetBSD&amp;action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/NetBSD"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=NetBSD&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=NetBSD&amp;action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/NetBSD" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/NetBSD" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=NetBSD&amp;oldid=1278184209" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=NetBSD&amp;action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&amp;page=NetBSD&amp;id=1278184209&amp;wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FNetBSD"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FNetBSD"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&amp;page=NetBSD&amp;action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=NetBSD&amp;printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:NetBSD" hreflang="en"><span>Wikimedia Commons</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q34225" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Free and open-source Unix-like operating system</div> <p class="mw-empty-elt"> </p> <div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Operating system</div> <style data-mw-deduplicate="TemplateStyles:r1257001546">.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme) div:not(.notheme){background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table tr{display:table-row!important}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}</style><table class="infobox vevent"><caption class="infobox-title summary">NetBSD</caption><tbody><tr><td colspan="2" class="infobox-image"><span typeof="mw:File"><a href="/wiki/File:NetBSD.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/en/thumb/5/5c/NetBSD.svg/250px-NetBSD.svg.png" decoding="async" width="250" height="195" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/5/5c/NetBSD.svg/375px-NetBSD.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/5/5c/NetBSD.svg/500px-NetBSD.svg.png 2x" data-file-width="357" data-file-height="279" /></a></span></td></tr><tr><td colspan="2" class="infobox-image"><span typeof="mw:File"><a href="/wiki/File:NetBSD_10.1_sparc64_ctwm_screenshot.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/a/a7/NetBSD_10.1_sparc64_ctwm_screenshot.png/300px-NetBSD_10.1_sparc64_ctwm_screenshot.png" decoding="async" width="300" height="225" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/a/a7/NetBSD_10.1_sparc64_ctwm_screenshot.png/450px-NetBSD_10.1_sparc64_ctwm_screenshot.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/a/a7/NetBSD_10.1_sparc64_ctwm_screenshot.png/600px-NetBSD_10.1_sparc64_ctwm_screenshot.png 2x" data-file-width="1440" data-file-height="1080" /></a></span><div class="infobox-caption">NetBSD 10.1 default <a href="/wiki/CTWM" title="CTWM">CTWM</a> desktop on a Sun <a href="/wiki/UltraSPARC" title="UltraSPARC">UltraSPARC</a>-IIe station</div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programmer" title="Programmer">Developer</a></th><td class="infobox-data">The NetBSD Foundation, Inc.</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programming_language" title="Programming language">Written in</a></th><td class="infobox-data"><a href="/wiki/C_(programming_language)" title="C (programming language)">C</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">OS family</th><td class="infobox-data"><a href="/wiki/Unix-like" title="Unix-like">Unix-like</a> (<a href="/wiki/Berkeley_Software_Distribution" title="Berkeley Software Distribution">BSD</a>)</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Working state</th><td class="infobox-data">Current</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Source model</th><td class="infobox-data"><a href="/wiki/Open-source_software" title="Open-source software">Open source</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Initial release</th><td class="infobox-data">19&#160;April 1993<span class="noprint">&#59;&#32;31 years ago</span><span style="display:none">&#160;(<span class="bday dtstart published updated">1993-04-19</span>)</span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_release_life_cycle" title="Software release life cycle">Latest release</a></th><td class="infobox-data">10.1 / 16&#160;December 2024<span class="noprint">&#59;&#32;3 months ago</span><span style="display:none">&#160;(<span class="bday dtstart published updated">2024-12-16</span>)</span><sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_release_life_cycle" title="Software release life cycle">Latest preview</a></th><td class="infobox-data">10.99.x<sup id="cite_ref-HEAD_2-0" class="reference"><a href="#cite_note-HEAD-2"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup> / Daily builds</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Repository_(version_control)" title="Repository (version control)">Repository</a></th><td class="infobox-data"><style data-mw-deduplicate="TemplateStyles:r1126788409">.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}</style><div class="plainlist"><ul><li><span class="url"><a rel="nofollow" class="external text" href="http://cvsweb.netbsd.org/">cvsweb<wbr />.netbsd<wbr />.org</a></span> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q34225#P1324" title="Edit this at Wikidata"><img alt="Edit this at Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span></li></ul> </div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Package_manager" title="Package manager">Package manager</a></th><td class="infobox-data"><a href="/wiki/Pkgsrc" title="Pkgsrc">pkgsrc</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Platforms</th><td class="infobox-data"><a href="/wiki/DEC_Alpha" title="DEC Alpha">Alpha</a>, <a href="/wiki/ARM_architecture" class="mw-redirect" title="ARM architecture">ARM</a>, <a href="/wiki/X86" title="X86">x86</a> (<a href="/wiki/IA-32" title="IA-32">IA-32</a> and <a href="/wiki/X86-64" title="X86-64">x86-64</a>), <a href="/wiki/PA-RISC" title="PA-RISC">PA-RISC</a>, <a href="/wiki/68k" class="mw-redirect" title="68k">68k</a>, <a href="/wiki/MIPS_architecture" title="MIPS architecture">MIPS</a>, <a href="/wiki/PowerPC" title="PowerPC">PowerPC</a>, <a href="/wiki/SuperH" title="SuperH">SH3</a>, <a href="/wiki/SPARC" title="SPARC">SPARC</a>, <a href="/wiki/RISC-V" title="RISC-V">RISC-V</a>, <a href="/wiki/VAX" title="VAX">VAX</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Kernel_(operating_system)" title="Kernel (operating system)">Kernel</a> type</th><td class="infobox-data"><a href="/wiki/Monolithic_kernel" title="Monolithic kernel">Monolithic</a> with <a href="/wiki/Loadable_kernel_module" title="Loadable kernel module">dynamically loadable modules</a>, <a href="/wiki/Rump_kernel" title="Rump kernel">rump kernel</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/User_space_and_kernel_space" title="User space and kernel space">Userland</a></th><td class="infobox-data"><a href="/wiki/BSD" class="mw-redirect" title="BSD">BSD</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Influenced by</th><td class="infobox-data"><a href="/wiki/386BSD" title="386BSD">386BSD</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/User_interface" title="User interface">Default<br />user interface</a></th><td class="infobox-data"><a href="/wiki/Almquist_shell" title="Almquist shell">ash</a>, <a href="/wiki/X11" class="mw-redirect" title="X11">X11</a> (<a href="/wiki/CTWM" title="CTWM">CTWM</a>)</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_license" title="Software license">License</a></th><td class="infobox-data"><a href="/wiki/Simplified_BSD_License" class="mw-redirect" title="Simplified BSD License">2-clause BSD license</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Official website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="//netbsd.org/">netbsd<wbr />.org</a></span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Tagline</th><td class="infobox-data">"Of course it runs NetBSD"<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup></td></tr></tbody></table> <p><b>NetBSD</b> is a <a href="/wiki/Free_and_open-source" class="mw-redirect" title="Free and open-source">free and open-source</a> <a href="/wiki/Unix-like" title="Unix-like">Unix-like</a> <a href="/wiki/Operating_system" title="Operating system">operating system</a> based on the <a href="/wiki/Berkeley_Software_Distribution" title="Berkeley Software Distribution">Berkeley Software Distribution</a> (BSD). It was the first open-source BSD descendant officially released after <a href="/wiki/386BSD" title="386BSD">386BSD</a> was <a href="/wiki/Fork_(software_development)" title="Fork (software development)">forked</a>.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">&#91;</span>4<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-games_5-0" class="reference"><a href="#cite_note-games-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> It continues to be actively developed and is available for many platforms, including servers, desktops, handheld devices,<sup id="cite_ref-games_5-1" class="reference"><a href="#cite_note-games-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> and <a href="/wiki/Embedded_system" title="Embedded system">embedded systems</a>.<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">&#91;</span>6<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">&#91;</span>7<span class="cite-bracket">&#93;</span></a></sup> </p><p>The NetBSD project focuses on code clarity, careful design, and portability across many <a href="/wiki/Computer_architecture" title="Computer architecture">computer architectures</a>. Its source code is publicly available and <a href="/wiki/Permissive_free_software_licence" class="mw-redirect" title="Permissive free software licence">permissively licensed</a>.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">&#91;</span>8<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">&#91;</span>10<span class="cite-bracket">&#93;</span></a></sup> </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="History">History</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=1" title="Edit section: History"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>NetBSD was originally derived from the 4.3BSD-Reno release of the Berkeley Software Distribution from the <a href="/wiki/Computer_Systems_Research_Group" title="Computer Systems Research Group">Computer Systems Research Group</a> of the <a href="/wiki/University_of_California,_Berkeley" title="University of California, Berkeley">University of California, Berkeley</a>, via its Net/2 <a href="/wiki/Source_code" title="Source code">source code</a> release and the <a href="/wiki/386BSD" title="386BSD">386BSD</a> project.<sup id="cite_ref-games_5-2" class="reference"><a href="#cite_note-games-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> The NetBSD project began as a result of frustration within the 386BSD developer community with the pace and direction of the operating system's development.<sup id="cite_ref-netbsd-hist_11-0" class="reference"><a href="#cite_note-netbsd-hist-11"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup> The four founders of the NetBSD project, Chris Demetriou, <a href="/wiki/Theo_de_Raadt" title="Theo de Raadt">Theo de Raadt</a>, Adam Glass, and Charles Hannum, felt that a more open development model would benefit the project: one centered on portable, clean, correct code. They aimed to produce a unified, multi-platform, production-quality, BSD-based operating system. The name "NetBSD" was chosen based on the importance and <a href="/wiki/Internet#Growth" title="Internet">growth of networks</a> such as the <a href="/wiki/Internet" title="Internet">Internet</a> at that time, and the distributed, collaborative nature of its development.<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup> </p><p>The NetBSD source code repository was established on 21 March 1993 and the first official release, NetBSD 0.8, was made on 19 April 1993.<sup id="cite_ref-netbsd-0.8_13-0" class="reference"><a href="#cite_note-netbsd-0.8-13"><span class="cite-bracket">&#91;</span>13<span class="cite-bracket">&#93;</span></a></sup> This was derived from 386BSD 0.1 plus the version 0.2.2 unofficial patchkit, with several programs from the Net/2 release missing from 386BSD re-integrated, and various other improvements.<sup id="cite_ref-netbsd-0.8_13-1" class="reference"><a href="#cite_note-netbsd-0.8-13"><span class="cite-bracket">&#91;</span>13<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-formal-0.8_14-0" class="reference"><a href="#cite_note-formal-0.8-14"><span class="cite-bracket">&#91;</span>14<span class="cite-bracket">&#93;</span></a></sup> The first multi-platform release, NetBSD 1.0, was made in October 1994, and being updated with 4.4BSD-Lite sources, it was free of all legally encumbered 4.3BSD Net/2 code.<sup id="cite_ref-formal-1.0_15-0" class="reference"><a href="#cite_note-formal-1.0-15"><span class="cite-bracket">&#91;</span>15<span class="cite-bracket">&#93;</span></a></sup> Also in 1994, for disputed reasons, one of the founders, Theo de Raadt, was removed from the project. He later founded a new project, <a href="/wiki/OpenBSD" title="OpenBSD">OpenBSD</a>, from a forked version of NetBSD 1.0 near the end of 1995.<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">&#91;</span>16<span class="cite-bracket">&#93;</span></a></sup> In 1998, NetBSD 1.3 introduced the <a href="/wiki/Pkgsrc" title="Pkgsrc">pkgsrc</a> packages collection.<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">&#91;</span>17<span class="cite-bracket">&#93;</span></a></sup> </p><p>Until 2004, NetBSD 1.x releases were made at roughly annual intervals, with minor "patch" releases in between. From release 2.0 onwards, NetBSD uses <a href="/wiki/Semantic_versioning" class="mw-redirect" title="Semantic versioning">semantic versioning</a>, and each major NetBSD release corresponds to an incremented major version number, i.e. the major releases following 2.0 are 3.0, 4.0 and so on. The previous minor releases are now divided into two categories: <i>x.y</i> "stable" maintenance releases and <i>x.y.z</i> releases containing only security and critical fixes.<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">&#91;</span>18<span class="cite-bracket">&#93;</span></a></sup> </p><p>NetBSD used to ship with <a href="/wiki/Twm" title="Twm">twm</a> as a preconfigured graphical interface (<a href="/wiki/X_window_manager" title="X window manager">window manager</a>); in 2020 (version 9.1) this was changed to the more modern and versatile <a href="/wiki/CTWM" title="CTWM">CTWM</a>.<sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">&#91;</span>19<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Features">Features</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=2" title="Edit section: Features"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:NetBSD_9.2_boot_screenshot.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/c/cc/NetBSD_9.2_boot_screenshot.png/250px-NetBSD_9.2_boot_screenshot.png" decoding="async" width="220" height="122" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/c/cc/NetBSD_9.2_boot_screenshot.png/330px-NetBSD_9.2_boot_screenshot.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/cc/NetBSD_9.2_boot_screenshot.png/500px-NetBSD_9.2_boot_screenshot.png 2x" data-file-width="720" data-file-height="400" /></a><figcaption>NetBSD/amd64 startup in console mode</figcaption></figure> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:NetBSD_9.2_welcome_message_as_normal_user_screenshot.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/6/6b/NetBSD_9.2_welcome_message_as_normal_user_screenshot.png/250px-NetBSD_9.2_welcome_message_as_normal_user_screenshot.png" decoding="async" width="220" height="122" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/6b/NetBSD_9.2_welcome_message_as_normal_user_screenshot.png/330px-NetBSD_9.2_welcome_message_as_normal_user_screenshot.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/6b/NetBSD_9.2_welcome_message_as_normal_user_screenshot.png/500px-NetBSD_9.2_welcome_message_as_normal_user_screenshot.png 2x" data-file-width="720" data-file-height="400" /></a><figcaption>NetBSD/amd64 console login and welcome message</figcaption></figure> <div class="mw-heading mw-heading3"><h3 id="Portability">Portability</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=3" title="Edit section: Portability"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1236090951">.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}</style><div role="note" class="hatnote navigation-not-searchable">See also: <a href="/wiki/Busdma" title="Busdma">busdma</a></div> <p>As the project's motto (<i>"Of course it runs NetBSD"</i> ) suggests, NetBSD has been ported to a large number of <a href="/wiki/32-bit_computing" title="32-bit computing">32-</a> and <a href="/wiki/64-bit_computing" title="64-bit computing">64-bit</a> <a href="/wiki/Computer_architecture" title="Computer architecture">architectures</a>. These range from <a href="/wiki/VAX" title="VAX">VAX</a> <a href="/wiki/Minicomputer" title="Minicomputer">minicomputers</a> to <a href="/wiki/Pocket_PC" title="Pocket PC">Pocket PC</a> <a href="/wiki/Personal_Digital_Assistant" class="mw-redirect" title="Personal Digital Assistant">PDAs</a>. NetBSD has also been ported to several video game consoles such as the <a href="/wiki/Dreamcast" title="Dreamcast">Sega Dreamcast</a><sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">&#91;</span>20<span class="cite-bracket">&#93;</span></a></sup> and the <a href="/wiki/Wii" title="Wii">Nintendo Wii</a>.<sup id="cite_ref-:0_21-0" class="reference"><a href="#cite_note-:0-21"><span class="cite-bracket">&#91;</span>21<span class="cite-bracket">&#93;</span></a></sup> As of 2019, NetBSD supports 59 hardware platforms (across 16 different <a href="/wiki/Instruction_set" class="mw-redirect" title="Instruction set">instruction sets</a>). The kernel and <a href="/wiki/Userland_(computing)" class="mw-redirect" title="Userland (computing)">userland</a> for these platforms are all built from a central unified source-code tree managed by <a href="/wiki/Concurrent_Versions_System" title="Concurrent Versions System">CVS</a>. Currently, unlike other kernels such as <a href="/wiki/%CE%9CClinux" title="ΜClinux">μClinux</a>, the NetBSD kernel requires the presence of an <a href="/wiki/Memory_management_unit" title="Memory management unit">MMU</a> in any given target architecture. </p><p>NetBSD's portability is aided by the use of <a href="/wiki/Hardware_abstraction_layer" class="mw-redirect" title="Hardware abstraction layer">hardware abstraction layer</a> interfaces for low-level hardware access such as <a href="/wiki/Bus_(computing)" title="Bus (computing)">bus</a> input/output or <a href="/wiki/Direct_memory_access" title="Direct memory access">DMA</a>. Using this portability layer, <a href="/wiki/Device_driver" title="Device driver">device drivers</a> can be split into "machine-independent" (MI) and "machine-dependent" (MD) components. This makes a single driver easily usable on several platforms by hiding hardware access details, and reduces the work to port it to a new system.<sup id="cite_ref-netbsd-port_22-0" class="reference"><a href="#cite_note-netbsd-port-22"><span class="cite-bracket">&#91;</span>22<span class="cite-bracket">&#93;</span></a></sup> </p><p>This permits a particular device driver for a <a href="/wiki/Peripheral_Component_Interconnect" title="Peripheral Component Interconnect">PCI</a> card to work without modifications, whether it is in a PCI slot on an <a href="/wiki/IA-32" title="IA-32">IA-32</a>, <a href="/wiki/DEC_Alpha" title="DEC Alpha">Alpha</a>, <a href="/wiki/PowerPC" title="PowerPC">PowerPC</a>, <a href="/wiki/SPARC" title="SPARC">SPARC</a>, or other architecture with a PCI bus. Also, a single driver for a specific device can operate via several different buses, like <a href="/wiki/Industry_Standard_Architecture" title="Industry Standard Architecture">ISA</a>, PCI, or <a href="/wiki/PC_Card" title="PC Card">PC Card</a>. </p><p>This <a href="/wiki/Platform_independence" class="mw-redirect" title="Platform independence">platform independence</a> aids the development of <a href="/wiki/Embedded_system" title="Embedded system">embedded systems</a>, particularly since NetBSD 1.6, when the entire toolchain of <a href="/wiki/Compiler" title="Compiler">compilers</a>, <a href="/wiki/Assembly_language_assembler" class="mw-redirect" title="Assembly language assembler">assemblers</a>, <a href="/wiki/Linker_(computing)" title="Linker (computing)">linkers</a>, and other tools fully support <a href="/wiki/Cross_compiler" title="Cross compiler">cross-compiling</a>. </p><p>In 2005, as a demonstration of NetBSD's portability and suitability for embedded applications, Technologic Systems, a vendor of embedded systems hardware, designed and demonstrated a NetBSD-powered kitchen <a href="/wiki/Toaster" title="Toaster">toaster</a>.<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">&#91;</span>23<span class="cite-bracket">&#93;</span></a></sup> </p><p>Commercial ports to embedded platforms were available from and supported by Wasabi Systems, including platforms such as the <a href="/wiki/AMD_Geode" class="mw-redirect" title="AMD Geode">AMD Geode</a> LX800, <a href="/wiki/Freescale" class="mw-redirect" title="Freescale">Freescale</a> <a href="/wiki/PowerQUICC" title="PowerQUICC">PowerQUICC</a> processors, Marvell Orion, <a href="/wiki/Applied_Micro_Circuits_Corporation" title="Applied Micro Circuits Corporation">AMCC</a> <a href="/wiki/PowerPC_400" title="PowerPC 400">405</a> family of PowerPC processors, and the <a href="/wiki/Intel" title="Intel">Intel</a> <a href="/wiki/XScale" title="XScale">XScale</a> IOP and IXP series. </p> <div class="mw-heading mw-heading3"><h3 id="Portable_build_framework">Portable build framework</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=4" title="Edit section: Portable build framework"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The NetBSD cross-compiling framework (also known as "build.sh"<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">&#91;</span>24<span class="cite-bracket">&#93;</span></a></sup>) lets a developer build a complete NetBSD system for an architecture from a more powerful system of different architecture (<a href="/wiki/Cross-compiling" class="mw-redirect" title="Cross-compiling">cross-compiling</a>), including on a different operating system (the framework supports most <a href="/wiki/POSIX" title="POSIX">POSIX</a>-compliant systems). Several embedded systems using NetBSD have required no additional software development other than toolchain and target rehost.<sup id="cite_ref-LINUX_OR_BSD_25-0" class="reference"><a href="#cite_note-LINUX_OR_BSD-25"><span class="cite-bracket">&#91;</span>25<span class="cite-bracket">&#93;</span></a></sup> </p><p>As of 2017, NetBSD had reached fully <a href="/wiki/Reproducible_builds" title="Reproducible builds">reproducible builds</a> on <a href="/wiki/Amd64" class="mw-redirect" title="Amd64">amd64</a> and <a href="/wiki/SPARC_V9" class="mw-redirect" title="SPARC V9">SPARC64</a>.<sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">&#91;</span>26<span class="cite-bracket">&#93;</span></a></sup> The build.sh <code>-P</code> flag handles reproducible builds automatically. </p> <div class="mw-heading mw-heading3"><h3 id="The_pkgsrc_packages_collection">The pkgsrc packages collection</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=5" title="Edit section: The pkgsrc packages collection"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951" /><div role="note" class="hatnote navigation-not-searchable">Main article: <a href="/wiki/Pkgsrc" title="Pkgsrc">pkgsrc</a></div> <p>NetBSD features <i><a href="/wiki/Pkgsrc" title="Pkgsrc">pkgsrc</a></i> (short for "package source"), a framework for building and managing third-party <a href="/wiki/Application_software" title="Application software">application software</a> packages. The pkgsrc collection consists of more than 20,000 packages as of October 2019<sup class="plainlinks noexcerpt noprint asof-tag update" style="display:none;"><a class="external text" href="https://en.wikipedia.org/w/index.php?title=NetBSD&amp;action=edit">&#91;update&#93;</a></sup>.<sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup> Building and installing packages such as <a href="/wiki/Lumina_(desktop_environment)" title="Lumina (desktop environment)">Lumina</a>, <a href="/wiki/KDE" title="KDE">KDE</a>, <a href="/wiki/GNOME" title="GNOME">GNOME</a>, the <a href="/wiki/Apache_HTTP_Server" title="Apache HTTP Server">Apache HTTP Server</a> or <a href="/wiki/Perl" title="Perl">Perl</a> is performed through the use of a system of <a href="/wiki/Makefile" class="mw-redirect" title="Makefile">makefiles</a>. This can automatically fetch the source code, unpack, patch, configure, build and install the package such that it can be removed again later. An alternative to compiling from source is to use a precompiled binary package. In either case, any prerequisites/dependencies will be installed automatically by the package system, without need for manual intervention. </p><p><a href="/wiki/Pkgsrc" title="Pkgsrc">pkgsrc</a> is a <a href="/wiki/Cross-platform_software" title="Cross-platform software">cross-platform</a> packaging system, for it supports not only NetBSD, but can be used on several other <a href="/wiki/Unix-like" title="Unix-like">Unices</a>, among which <a href="/wiki/MacOS" title="MacOS">macOS</a>, <a href="/wiki/Solaris_(operating_system)" class="mw-redirect" title="Solaris (operating system)">Solaris</a> and <a href="/wiki/Linux" title="Linux">Linux</a> are considered primary targets.<sup id="cite_ref-28" class="reference"><a href="#cite_note-28"><span class="cite-bracket">&#91;</span>28<span class="cite-bracket">&#93;</span></a></sup> Other <a href="/wiki/BSD" class="mw-redirect" title="BSD">BSDs</a>, <a href="/wiki/HP-UX" title="HP-UX">HP-UX</a>, <a href="/wiki/Minix" title="Minix">Minix</a>, <a href="/wiki/Santa_Cruz_Operation" title="Santa Cruz Operation">SCO</a> UNIX (<a href="/wiki/Unixware" class="mw-redirect" title="Unixware">Unixware</a> and <a href="/wiki/OpenServer" title="OpenServer">OpenServer</a>) and <a href="/wiki/QNX" title="QNX">QNX</a> have a number of active pkgsrc users but do not receive active maintenance. pkgsrc is the default package management system on <a href="/wiki/SmartOS" title="SmartOS">SmartOS</a><sup id="cite_ref-29" class="reference"><a href="#cite_note-29"><span class="cite-bracket">&#91;</span>29<span class="cite-bracket">&#93;</span></a></sup> and <a href="/wiki/Minix" title="Minix"> Minix3</a>.<sup id="cite_ref-30" class="reference"><a href="#cite_note-30"><span class="cite-bracket">&#91;</span>30<span class="cite-bracket">&#93;</span></a></sup> It was also previously adopted as the official package management system for <a href="/wiki/DragonFly_BSD" title="DragonFly BSD">DragonFly BSD</a>,<sup id="cite_ref-31" class="reference"><a href="#cite_note-31"><span class="cite-bracket">&#91;</span>31<span class="cite-bracket">&#93;</span></a></sup> and made available as an alternative packaging framework on <a href="/wiki/MirOS_BSD" title="MirOS BSD">MirBSD</a><sup id="cite_ref-32" class="reference"><a href="#cite_note-32"><span class="cite-bracket">&#91;</span>32<span class="cite-bracket">&#93;</span></a></sup> and QNX.<sup id="cite_ref-33" class="reference"><a href="#cite_note-33"><span class="cite-bracket">&#91;</span>33<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Symmetric_multiprocessing">Symmetric multiprocessing</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=6" title="Edit section: Symmetric multiprocessing"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>NetBSD has supported <a href="/wiki/Symmetric_multiprocessing" title="Symmetric multiprocessing">SMP</a> since the NetBSD 2.0 release in 2004,<sup id="cite_ref-34" class="reference"><a href="#cite_note-34"><span class="cite-bracket">&#91;</span>34<span class="cite-bracket">&#93;</span></a></sup> which was initially implemented using the <a href="/wiki/Giant_lock" title="Giant lock">giant lock</a> approach. </p><p>During the development cycle of the NetBSD 5 release, major work was done to improve SMP support; most of the kernel subsystems were modified to use the <a href="/wiki/Fine-grained_locking" class="mw-redirect" title="Fine-grained locking">fine-grained locking</a> approach. New <a href="/wiki/Synchronization_(computer_science)" title="Synchronization (computer science)">synchronization primitives</a> were implemented and <a href="/wiki/Scheduler_activations" title="Scheduler activations">scheduler activations</a> was replaced with a <a href="/wiki/Thread_(computer_science)#1:1" class="mw-redirect" title="Thread (computer science)">1:1 threading model</a> in February 2007.<sup id="cite_ref-35" class="reference"><a href="#cite_note-35"><span class="cite-bracket">&#91;</span>35<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-36" class="reference"><a href="#cite_note-36"><span class="cite-bracket">&#91;</span>36<span class="cite-bracket">&#93;</span></a></sup> A scalable M2 thread scheduler was also implemented,<sup id="cite_ref-37" class="reference"><a href="#cite_note-37"><span class="cite-bracket">&#91;</span>37<span class="cite-bracket">&#93;</span></a></sup> providing separate real-time (RT) and time-sharing (TS) queues, and improving the performance on MP systems. Threaded <a href="/wiki/Interrupt" title="Interrupt">software interrupts</a> were implemented to improve synchronization. The <a href="/wiki/Virtual_memory" title="Virtual memory">virtual memory</a> system, <a href="/wiki/Slab_allocation" title="Slab allocation">memory allocator</a> and <a href="/wiki/Trap_(computing)" class="mw-redirect" title="Trap (computing)">trap handling</a> were made MP safe. The file system framework, including the <a href="/wiki/Virtual_file_system" title="Virtual file system">VFS</a> and major <a href="/wiki/File_system" title="File system">file systems</a> were modified to be MP safe. As of NetBSD 10.0, the only subsystems running with a giant lock are <a href="/wiki/SATA" title="SATA">SATA</a> <a href="/wiki/Device_driver" title="Device driver">device drivers</a>, <a href="/wiki/Interrupt" title="Interrupt">interrupt</a> handlers, the autoconf(9) framework and most the <a href="/wiki/Network_stack" class="mw-redirect" title="Network stack">network stack</a>, unless the <code>NET_MPSAFE</code> kernel option is enabled.<sup id="cite_ref-38" class="reference"><a href="#cite_note-38"><span class="cite-bracket">&#91;</span>38<span class="cite-bracket">&#93;</span></a></sup> </p><p>In reality, starting with release 8.0, various parts of the network stack have been made MP safe already,<sup id="cite_ref-Announcing_NetBSD_8.0_39-0" class="reference"><a href="#cite_note-Announcing_NetBSD_8.0-39"><span class="cite-bracket">&#91;</span>39<span class="cite-bracket">&#93;</span></a></sup> but NET_MPSAFE is kept disabled by default, because non-MP-safe components that are also unprotected by the giant lock may otherwise crash the kernel when loaded in memory.<sup id="cite_ref-40" class="reference"><a href="#cite_note-40"><span class="cite-bracket">&#91;</span>40<span class="cite-bracket">&#93;</span></a></sup> </p><p>The 4.4BSD scheduler still remains the default, but was modified to scale with SMP, merging features from SCHED_M2.<sup id="cite_ref-41" class="reference"><a href="#cite_note-41"><span class="cite-bracket">&#91;</span>41<span class="cite-bracket">&#93;</span></a></sup> In 2017, the scheduler was changed to better distribute load of long-running processes on multiple CPUs, and tunable <code>kern.sched</code> <a href="/wiki/Sysctl" title="Sysctl">sysctl</a>(3) parameters were introduced.<sup id="cite_ref-42" class="reference"><a href="#cite_note-42"><span class="cite-bracket">&#91;</span>42<span class="cite-bracket">&#93;</span></a></sup> The release of NetBSD 10.0 brought significant performance enhancements, especially on multiprocessor and multicore systems;<sup id="cite_ref-Announcing_NetBSD_10.0_43-0" class="reference"><a href="#cite_note-Announcing_NetBSD_10.0-43"><span class="cite-bracket">&#91;</span>43<span class="cite-bracket">&#93;</span></a></sup> the scheduler gained major awareness of <a href="/wiki/Non-uniform_memory_access" title="Non-uniform memory access">NUMA</a> and <a href="/wiki/Hyperthreading" class="mw-redirect" title="Hyperthreading">hyperthreading</a>, and became able to spread the load evenly across different physical CPUs, as well as to scale better on a mixture of slow and fast cores (e.g. <a href="/wiki/ARM_big.LITTLE" title="ARM big.LITTLE">ARM big.LITTLE</a>).<sup id="cite_ref-44" class="reference"><a href="#cite_note-44"><span class="cite-bracket">&#91;</span>44<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Security">Security</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=7" title="Edit section: Security"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>NetBSD provides various features in the <a href="/wiki/Computer_security" title="Computer security">security</a> area.<sup id="cite_ref-45" class="reference"><a href="#cite_note-45"><span class="cite-bracket">&#91;</span>45<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-46" class="reference"><a href="#cite_note-46"><span class="cite-bracket">&#91;</span>46<span class="cite-bracket">&#93;</span></a></sup> </p><p>The Kernel Authorization framework<sup id="cite_ref-47" class="reference"><a href="#cite_note-47"><span class="cite-bracket">&#91;</span>47<span class="cite-bracket">&#93;</span></a></sup> (or kauth) is a subsystem managing all authorization requests inside the kernel, and used as system-wide security policy. kauth(9) acts as a gatekeeper between kernel's own routines, by checking whether a given <a href="/wiki/System_call" title="System call">call</a> or a specific operation is allowed within the context, and returns <a href="/wiki/Errno.h#POSIX_errors" title="Errno.h">EPERM</a> if not.<sup id="cite_ref-48" class="reference"><a href="#cite_note-48"><span class="cite-bracket">&#91;</span>48<span class="cite-bracket">&#93;</span></a></sup> Most syscalls issue an authorization request in their corresponding handler via <code>kauth_authorize_action()</code>. kauth also allows external modules to plug-in the authorization process. </p><p><a href="/wiki/Veriexec" title="Veriexec">Verified Executables</a> (or Veriexec) is an in-kernel file integrity subsystem in NetBSD. It allows the user to set <a href="/wiki/Fingerprint_(computing)" title="Fingerprint (computing)">digital fingerprints</a> (hashes) of files, and take a number of different actions if files do not match their fingerprints. For example, one can allow <a href="/wiki/Perl" title="Perl">Perl</a> to run only scripts that match their fingerprints.<sup id="cite_ref-49" class="reference"><a href="#cite_note-49"><span class="cite-bracket">&#91;</span>49<span class="cite-bracket">&#93;</span></a></sup> </p><p>Starting with version 2.0, NetBSD supports <a href="/wiki/Executable-space_protection" title="Executable-space protection">non-executable mappings</a> on platforms where the hardware allows it.<sup id="cite_ref-50" class="reference"><a href="#cite_note-50"><span class="cite-bracket">&#91;</span>50<span class="cite-bracket">&#93;</span></a></sup> Process <a href="/wiki/Call_stack" title="Call stack">stack</a> and <a href="/wiki/Heap_(programming)" class="mw-redirect" title="Heap (programming)">heap</a> mappings are non-executable by default. This makes exploiting potential <a href="/wiki/Buffer_overflow" title="Buffer overflow">buffer overflows</a> harder. NetBSD supports <code>PROT_EXEC</code> permission via <code>mmap()</code> for all platforms where the hardware differentiates execute access from data access, though not necessarily with single-page granularity.<sup id="cite_ref-51" class="reference"><a href="#cite_note-51"><span class="cite-bracket">&#91;</span>51<span class="cite-bracket">&#93;</span></a></sup> </p><p>NetBSD implements several <a href="/wiki/Exploit_(computer_security)" title="Exploit (computer security)">exploit</a> mitigation features, such as <a href="/wiki/ASLR" class="mw-redirect" title="ASLR">ASLR</a> (in both userland and kernel<sup id="cite_ref-52" class="reference"><a href="#cite_note-52"><span class="cite-bracket">&#91;</span>52<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-53" class="reference"><a href="#cite_note-53"><span class="cite-bracket">&#91;</span>53<span class="cite-bracket">&#93;</span></a></sup>), restricted <code>mprotect()</code> (<a href="/wiki/W%5EX" title="W^X">W^X</a>) and Segvguard from the <a href="/wiki/PaX" class="mw-redirect" title="PaX">PaX</a> project, and <a href="/wiki/GNU_Compiler_Collection" title="GNU Compiler Collection">GCC</a> <a href="/wiki/Stack-smashing_protection" class="mw-redirect" title="Stack-smashing protection">Stack Smashing Protection</a> (SSP, or also known as ProPolice, enabled by default since NetBSD 6.0) compiler extensions. </p><p>The cryptographic device driver (CGD) provides transparent <a href="/wiki/Disk_encryption" title="Disk encryption">disk encryption</a> by acting as a <a href="/wiki/Logical_disk" title="Logical disk">logical device</a> that is layered on top of another block device, such as a physical disk or partition (including <a href="/wiki/CD-ROM" title="CD-ROM">CDs</a> and DVDs) or a vnd(4) <a href="/wiki/Loop_device" title="Loop device">pseudo device</a>.<sup id="cite_ref-54" class="reference"><a href="#cite_note-54"><span class="cite-bracket">&#91;</span>54<span class="cite-bracket">&#93;</span></a></sup> It supports the <a href="/wiki/Adiantum_(cipher)" title="Adiantum (cipher)">Adiantum</a> cipher, besides AES in CBC/XTS modes.<sup id="cite_ref-55" class="reference"><a href="#cite_note-55"><span class="cite-bracket">&#91;</span>55<span class="cite-bracket">&#93;</span></a></sup> </p><p><a href="/wiki/NPF_(firewall)" title="NPF (firewall)">NPF</a>, introduced with NetBSD 6.0,<sup id="cite_ref-56" class="reference"><a href="#cite_note-56"><span class="cite-bracket">&#91;</span>56<span class="cite-bracket">&#93;</span></a></sup> is a <a href="/wiki/Network_layer" title="Network layer">layer 3</a> packet filter, supporting <a href="/wiki/Stateful_firewall" title="Stateful firewall">stateful packet inspection</a>, <a href="/wiki/IPv6" title="IPv6">IPv6</a>, <a href="/wiki/Network_address_translation" title="Network address translation">NAT</a>, IP sets, and extensions.<sup id="cite_ref-57" class="reference"><a href="#cite_note-57"><span class="cite-bracket">&#91;</span>57<span class="cite-bracket">&#93;</span></a></sup> It uses <a href="/wiki/Berkeley_Packet_Filter" title="Berkeley Packet Filter">BPF</a> as its core engine, and supports <a href="/wiki/Just-in-time_compilation" title="Just-in-time compilation">bpfjit</a>. NPF was designed with a focus on high performance, scalability, multi-threading and modularity. </p><p>Other features include BSD <a href="/wiki/Securelevel" title="Securelevel">securelevels</a>,<sup id="cite_ref-58" class="reference"><a href="#cite_note-58"><span class="cite-bracket">&#91;</span>58<span class="cite-bracket">&#93;</span></a></sup> blocklistd(8), a daemon capable of blocking ports on demand to avoid <a href="/wiki/Denial-of-service_attack" title="Denial-of-service attack">DoS</a> abuse,<sup id="cite_ref-59" class="reference"><a href="#cite_note-59"><span class="cite-bracket">&#91;</span>59<span class="cite-bracket">&#93;</span></a></sup> and the wg(4) interface (added in 2020), which provides a homegrown implementation of the <a href="/wiki/Wireguard" class="mw-redirect" title="Wireguard">Wireguard</a> protocol.<sup id="cite_ref-60" class="reference"><a href="#cite_note-60"><span class="cite-bracket">&#91;</span>60<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Memory_management">Memory management</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=8" title="Edit section: Memory management"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>NetBSD uses the <a href="/wiki/UVM" class="mw-redirect" title="UVM">UVM</a><sup id="cite_ref-61" class="reference"><a href="#cite_note-61"><span class="cite-bracket">&#91;</span>61<span class="cite-bracket">&#93;</span></a></sup> <a href="/wiki/Virtual_memory" title="Virtual memory">virtual memory</a> system, developed by Charles D. Cranor at Washington University in 1998, and committed to the NetBSD source tree by Matthew Green, who handled integration issues and wrote the <a href="/wiki/Memory_paging" title="Memory paging">swap</a> subsystem.<sup id="cite_ref-62" class="reference"><a href="#cite_note-62"><span class="cite-bracket">&#91;</span>62<span class="cite-bracket">&#93;</span></a></sup> </p><p>The original <a href="/wiki/Mach_(kernel)" title="Mach (kernel)">Mach</a> based <a href="/wiki/History_of_the_Berkeley_Software_Distribution" title="History of the Berkeley Software Distribution">4.4BSD</a> system<sup id="cite_ref-63" class="reference"><a href="#cite_note-63"><span class="cite-bracket">&#91;</span>63<span class="cite-bracket">&#93;</span></a></sup> was replaced by UVM in NetBSD 1.4.<sup id="cite_ref-Announcing_NetBSD_1.4_64-0" class="reference"><a href="#cite_note-Announcing_NetBSD_1.4-64"><span class="cite-bracket">&#91;</span>64<span class="cite-bracket">&#93;</span></a></sup> UVM is designed to reduce the complexity of the 4.4BSD VM system, and offer improved performance for those applications which make heavy use of VM features, such as <a href="/wiki/Memory-mapped_file" title="Memory-mapped file">memory-mapped files</a> and <a href="/wiki/Copy-on-write" title="Copy-on-write">copy-on-write</a> memory.<sup id="cite_ref-65" class="reference"><a href="#cite_note-65"><span class="cite-bracket">&#91;</span>65<span class="cite-bracket">&#93;</span></a></sup> </p><p>While retaining the same MD/MI layering and mapping structures of the BSD VM,<sup id="cite_ref-66" class="reference"><a href="#cite_note-66"><span class="cite-bracket">&#91;</span>66<span class="cite-bracket">&#93;</span></a></sup> UVM introduces some noticeable changes: </p> <ul><li><a href="/wiki/Memory_management" title="Memory management">Memory objects</a> are allocated and managed in cooperation with their backing data source (typically <a href="/wiki/Vnode" class="mw-redirect" title="Vnode">vnodes</a>), reducing the overhead of the <i>vm_object</i> chain management. The <code>vm_page</code> <a href="/wiki/Struct_(C_programming_language)" title="Struct (C programming language)">structure</a> describes how the backing store can be accessed. Essentially, this is a pointer to a list of functions which act as bridge between UVM and the external backing store (such as a disk) that provides UVM with its data. UVM's memory object points directly to the <a href="/wiki/Memory_paging" title="Memory paging">pager</a> operations, making the allocation of pager-related <a href="/wiki/Data_structure" title="Data structure">data structures</a> more efficient.</li> <li>Anonymous pages are grouped in multi-page clusters for <a href="/wiki/Page_replacement_algorithm" title="Page replacement algorithm">pageout</a>. Each <a href="/wiki/Page_(computer_memory)" title="Page (computer memory)">page</a>’s location on swap is assigned, so that the cluster occupies a contiguous chunk of swap and can be paged out in a single large <a href="/wiki/Input/output" title="Input/output">I/O</a> operation. This enhances paging response time for I/O operations, and allows UVM to recover quicker from page shortages.</li> <li><a href="/wiki/Shared_memory" title="Shared memory">Memory sharing</a> is supported using three data movement mechanisms: <i>page loanout</i>, <i>page transfer</i>, and <i>map entry passing</i>.<sup id="cite_ref-67" class="reference"><a href="#cite_note-67"><span class="cite-bracket">&#91;</span>67<span class="cite-bracket">&#93;</span></a></sup> A <a href="/wiki/Process_(computing)" title="Process (computing)">process</a> may safely let a shared copy-on-write copy of its memory be used either by other processes, the I/O system, or the <a href="/wiki/Inter-process_communication" title="Inter-process communication">IPC</a> system. The <i>unified buffer cache</i> (ubc(9)<sup id="cite_ref-68" class="reference"><a href="#cite_note-68"><span class="cite-bracket">&#91;</span>68<span class="cite-bracket">&#93;</span></a></sup> ), written by Chuck Silvers, allows to use UVM pages to <a href="/wiki/Page_cache" title="Page cache">cache</a> vnode data rather than the traditional UNIX buffer cache.<sup id="cite_ref-69" class="reference"><a href="#cite_note-69"><span class="cite-bracket">&#91;</span>69<span class="cite-bracket">&#93;</span></a></sup> This avoids costly data copies, and makes more memory available for caching regular file data.</li></ul> <p>In 2003, UVM was modified to use a top-down memory management, thus merging the space reserved for <a href="/wiki/Heap_(programming)" class="mw-redirect" title="Heap (programming)">heap</a> growth and the area of space reserved for <a href="/wiki/Mmap" title="Mmap">mmap</a>(2)'ed allocations.<sup id="cite_ref-70" class="reference"><a href="#cite_note-70"><span class="cite-bracket">&#91;</span>70<span class="cite-bracket">&#93;</span></a></sup> This allows the heap to grow larger, or a process to mmap more or larger objects. </p><p>Support for RAM <a href="/wiki/Hot_swapping" title="Hot swapping">hot-plugging</a> was added in 2016.<sup id="cite_ref-71" class="reference"><a href="#cite_note-71"><span class="cite-bracket">&#91;</span>71<span class="cite-bracket">&#93;</span></a></sup> The uvm_hotplug(9) API replaces the previously exposed <code>vm_physmem</code> static array with a <a href="/wiki/Red%E2%80%93black_tree" title="Red–black tree">red–black tree</a> backing to keep track of memory segments, allowing the list of physical pages to be dynamically expanded or collapsed. </p><p>During the release cycle of NetBSD 10.0, major work was done to optimize the virtual memory system.<sup id="cite_ref-72" class="reference"><a href="#cite_note-72"><span class="cite-bracket">&#91;</span>72<span class="cite-bracket">&#93;</span></a></sup> The page allocator was rewritten to be more efficient and CPU topology aware, adding preliminary <a href="/wiki/Non-uniform_memory_access" title="Non-uniform memory access">NUMA</a> support. The algorithm used in the memory page lookup <a href="/wiki/Page_cache" title="Page cache">cache</a> was switched to a faster <a href="/wiki/Radix_tree" title="Radix tree">radix tree</a>. Tracking and indexing of clean/<a href="/wiki/Dirty_bit" title="Dirty bit">dirty</a> pages was improved, speeding up <a href="/wiki/Sync_(Unix)" title="Sync (Unix)">fsync(2)</a> on large files by orders of magnitude. <a href="/wiki/Lock_(computer_science)" title="Lock (computer science)">Lock</a> contention was reduced by making the maintentance of page replacement state more concurrent. </p> <div class="mw-heading mw-heading3"><h3 id="Virtualization">Virtualization</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=9" title="Edit section: Virtualization"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The <a href="/wiki/Xen" title="Xen">Xen</a> <a href="/wiki/Hypervisor" title="Hypervisor">virtual-machine monitor</a> has been supported in NetBSD since release 3.0. The use of Xen requires a special pre-kernel boot environment that loads a Xen-specialized kernel as the "host OS" (Dom0). Any number of "guest OSes" (DomU) virtualized computers, with or without specific Xen/DomU support, can be run in parallel with the appropriate hardware resources. </p><p>The need for a third-party <a href="/wiki/Boot_loader" class="mw-redirect" title="Boot loader">boot manager</a>, such as <a href="/wiki/GRUB" class="mw-redirect" title="GRUB">GRUB</a>, was eliminated with NetBSD 5's Xen-compatible boot manager.<sup id="cite_ref-73" class="reference"><a href="#cite_note-73"><span class="cite-bracket">&#91;</span>73<span class="cite-bracket">&#93;</span></a></sup> NetBSD 6 as a Dom0 has been <a href="/wiki/Benchmark_(computing)" title="Benchmark (computing)">benchmarked</a> comparably to Linux, with better performance than Linux in some tests.<sup id="cite_ref-(Free_and_Net)_BSD_Xen_Roadmap_74-0" class="reference"><a href="#cite_note-(Free_and_Net)_BSD_Xen_Roadmap-74"><span class="cite-bracket">&#91;</span>74<span class="cite-bracket">&#93;</span></a></sup> </p><p>As of NetBSD 9.0, accelerated virtualization is provided through the native type-2 <a href="/wiki/Hypervisor" title="Hypervisor">hypervisor</a> NVMM (NetBSD Virtual Machine Monitor).<sup id="cite_ref-nvmm_75-0" class="reference"><a href="#cite_note-nvmm-75"><span class="cite-bracket">&#91;</span>75<span class="cite-bracket">&#93;</span></a></sup> It provides a virtualization API, <code>libnvmm</code>, that can be leveraged by emulators such as <a href="/wiki/QEMU" title="QEMU">QEMU</a>.<sup id="cite_ref-76" class="reference"><a href="#cite_note-76"><span class="cite-bracket">&#91;</span>76<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-77" class="reference"><a href="#cite_note-77"><span class="cite-bracket">&#91;</span>77<span class="cite-bracket">&#93;</span></a></sup> The kernel NVMM driver comes as a dynamically <a href="/wiki/Loadable_kernel_module" title="Loadable kernel module">loadable kernel module</a>, made of a generic machine-independent frontend, to which machine-dependent backends can be plugged to implement the core virtualization (currently only <a href="/wiki/X86_virtualization" title="X86 virtualization">x86</a> AMD SVM and Intel VMX are supported).<sup id="cite_ref-78" class="reference"><a href="#cite_note-78"><span class="cite-bracket">&#91;</span>78<span class="cite-bracket">&#93;</span></a></sup> A unique property of NVMM is that the kernel never accesses guest VM memory, only creating it.<sup id="cite_ref-nvmm-differences_79-0" class="reference"><a href="#cite_note-nvmm-differences-79"><span class="cite-bracket">&#91;</span>79<span class="cite-bracket">&#93;</span></a></sup> Intel's <a href="/w/index.php?title=Hardware_Accelerated_Execution_Manager&amp;action=edit&amp;redlink=1" class="new" title="Hardware Accelerated Execution Manager (page does not exist)">Hardware Accelerated Execution Manager</a> (HAXM) provides an alternative solution for acceleration in QEMU for Intel CPUs only, similar to Linux's <a href="/wiki/Kernel-based_Virtual_Machine" title="Kernel-based Virtual Machine">KVM</a>.<sup id="cite_ref-haxm_80-0" class="reference"><a href="#cite_note-haxm-80"><span class="cite-bracket">&#91;</span>80<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Rump_kernels">Rump kernels</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=10" title="Edit section: Rump kernels"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951" /><div role="note" class="hatnote navigation-not-searchable">Main article: <a href="/wiki/Rump_kernel" title="Rump kernel">rump kernel</a></div> <p>NetBSD 5.0 introduced the rump kernel,<sup id="cite_ref-81" class="reference"><a href="#cite_note-81"><span class="cite-bracket">&#91;</span>81<span class="cite-bracket">&#93;</span></a></sup> an architecture to run drivers in user-space by emulating kernel-space calls. A rump kernel can be seen as a lightweight, portable virtualized driver execution environment, characterized by small memory footprint and minimized attack surface.<sup id="cite_ref-82" class="reference"><a href="#cite_note-82"><span class="cite-bracket">&#91;</span>82<span class="cite-bracket">&#93;</span></a></sup> </p><p>The core of a rump kernel contains a set of fundamental routines which allow it to access the host platform's resources, such as <a href="/wiki/Virtual_memory" title="Virtual memory">virtual memory</a>, thread <a href="/wiki/Scheduler" class="mw-redirect" title="Scheduler">scheduler</a> and <a href="/wiki/Input/output" title="Input/output">I/O</a> functions. This is called the rampuser(3) hypercall interface.<sup id="cite_ref-83" class="reference"><a href="#cite_note-83"><span class="cite-bracket">&#91;</span>83<span class="cite-bracket">&#93;</span></a></sup> The various kernel subsystems (e.g. <a href="/wiki/TCP/IP" class="mw-redirect" title="TCP/IP">TCP/IP</a> stack, filesystems, hardware <a href="/wiki/Device_driver" title="Device driver">device drivers</a>), globally referred as <i>drivers</i>, are layered on top of the hypercall interface, by being linked against a stripped-down version of the NetBSD kernel that can be executed in user mode. Most drivers are optional, and may be included or not depending on the target application and scope. </p><p>This "anykernel" design allows adding support of NetBSD drivers to other kernel architectures,<sup id="cite_ref-84" class="reference"><a href="#cite_note-84"><span class="cite-bracket">&#91;</span>84<span class="cite-bracket">&#93;</span></a></sup> ranging from <a href="/wiki/Exokernel" title="Exokernel">exokernels</a> to <a href="/wiki/Monolithic_kernel" title="Monolithic kernel">monolithic kernels</a>.<sup id="cite_ref-85" class="reference"><a href="#cite_note-85"><span class="cite-bracket">&#91;</span>85<span class="cite-bracket">&#93;</span></a></sup> Other possible applications of rump kernels include deploying a task-specific <a href="/wiki/Unikernel" title="Unikernel">unikernel</a> to provide a <a href="/wiki/POSIX" title="POSIX">POSIX</a> API for application depending on it, running a self-contained <a href="/wiki/Database" title="Database">database</a> with minimal footprints,<sup id="cite_ref-86" class="reference"><a href="#cite_note-86"><span class="cite-bracket">&#91;</span>86<span class="cite-bracket">&#93;</span></a></sup> a userspace <a href="/wiki/Wireguard" class="mw-redirect" title="Wireguard">Wireguard</a> instance,<sup id="cite_ref-87" class="reference"><a href="#cite_note-87"><span class="cite-bracket">&#91;</span>87<span class="cite-bracket">&#93;</span></a></sup> editing the contents of a file system as unprivileged user, and segregating a web browser to its own TCP/IP stack.<sup id="cite_ref-88" class="reference"><a href="#cite_note-88"><span class="cite-bracket">&#91;</span>88<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Storage">Storage</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=11" title="Edit section: Storage"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>NetBSD includes many enterprise features like <a href="/wiki/ISCSI" title="ISCSI">iSCSI</a>, a <a href="/wiki/Journaling_filesystem" class="mw-redirect" title="Journaling filesystem">journaling filesystem</a>, <a href="/wiki/Logical_volume_management" title="Logical volume management">logical volume management</a> and the <a href="/wiki/ZFS" title="ZFS">ZFS</a> filesystem. </p><p>The <a href="/wiki/Bio(4)" class="mw-redirect" title="Bio(4)">bio(4)</a> interface for vendor-agnostic <a href="/wiki/RAID" title="RAID">RAID</a> volume management through <a href="/wiki/Bioctl" title="Bioctl">bioctl</a> has been available in NetBSD since 2007.<sup id="cite_ref-bioctl_89-0" class="reference"><a href="#cite_note-bioctl-89"><span class="cite-bracket">&#91;</span>89<span class="cite-bracket">&#93;</span></a></sup> Support for <a href="/wiki/Software_RAID" class="mw-redirect" title="Software RAID">software RAID</a> is provided as a port of CMU RAIDframe, available since NetBSD 1.4.<sup id="cite_ref-90" class="reference"><a href="#cite_note-90"><span class="cite-bracket">&#91;</span>90<span class="cite-bracket">&#93;</span></a></sup> The ccd(4) driver provides the capability of combining one or more disks/partitions into one virtual disk, acting as another in-kernel RAID 0 subsystem.<sup id="cite_ref-91" class="reference"><a href="#cite_note-91"><span class="cite-bracket">&#91;</span>91<span class="cite-bracket">&#93;</span></a></sup> </p><p>UFS2, an extension to BSD <a href="/wiki/Unix_File_System" title="Unix File System">FFS</a> adding 64-bit block <a href="/wiki/Inode_pointer_structure" title="Inode pointer structure">pointers</a>, variable-sized blocks (similar to <a href="/wiki/Extent_(file_systems)" title="Extent (file systems)">extents</a>), and extended flag fields, was ported from FreeBSD in 2003<sup id="cite_ref-92" class="reference"><a href="#cite_note-92"><span class="cite-bracket">&#91;</span>92<span class="cite-bracket">&#93;</span></a></sup> and made available since NetBSD 2.0.<sup id="cite_ref-93" class="reference"><a href="#cite_note-93"><span class="cite-bracket">&#91;</span>93<span class="cite-bracket">&#93;</span></a></sup> The fss(4)<sup id="cite_ref-94" class="reference"><a href="#cite_note-94"><span class="cite-bracket">&#91;</span>94<span class="cite-bracket">&#93;</span></a></sup> <a href="/wiki/Snapshot_(computer_storage)" title="Snapshot (computer storage)">snapshot</a> driver was introduced the same year,<sup id="cite_ref-95" class="reference"><a href="#cite_note-95"><span class="cite-bracket">&#91;</span>95<span class="cite-bracket">&#93;</span></a></sup> allowing to create a read-only, atomic view of a FFS filesystem at a given point of time; a FFS snapshot works as a <a href="/wiki/Device_node" class="mw-redirect" title="Device node">special device</a>, which can be mounted and used in conjunction with utilities like <a href="/wiki/Dump_(Unix)" title="Dump (Unix)">dump(8)</a> to create and export system <a href="/wiki/Backup" title="Backup">backups</a>.<sup id="cite_ref-96" class="reference"><a href="#cite_note-96"><span class="cite-bracket">&#91;</span>96<span class="cite-bracket">&#93;</span></a></sup> </p><p><a href="/wiki/WAPBL" class="mw-redirect" title="WAPBL">WAPBL</a>, a FFS filesystem extension providing data journaling, was contributed by Wasabi Systems in 2008.<sup id="cite_ref-97" class="reference"><a href="#cite_note-97"><span class="cite-bracket">&#91;</span>97<span class="cite-bracket">&#93;</span></a></sup> Journaling allows rapid filesystem consistency after an unclean shutdown, and improves write performance by reducing synchronous <a href="/wiki/Metadata" title="Metadata">metadata</a> writes, especially when creating a large number of inodes.<sup id="cite_ref-98" class="reference"><a href="#cite_note-98"><span class="cite-bracket">&#91;</span>98<span class="cite-bracket">&#93;</span></a></sup> Support for <a href="/wiki/Soft_updates" title="Soft updates">soft updates</a> on NetBSD FFS(v1/2) was eventually removed in favor of WAPBL.<sup id="cite_ref-99" class="reference"><a href="#cite_note-99"><span class="cite-bracket">&#91;</span>99<span class="cite-bracket">&#93;</span></a></sup> </p><p>Starting with release 10.0, FFSv2 also supports <a href="/wiki/Extended_file_attributes" title="Extended file attributes">extended file attributes</a> and <a href="/wiki/Access-control_list" title="Access-control list">ACLs</a><sup id="cite_ref-100" class="reference"><a href="#cite_note-100"><span class="cite-bracket">&#91;</span>100<span class="cite-bracket">&#93;</span></a></sup> as well as <a href="/wiki/Trim_(computing)" title="Trim (computing)">data TRIM</a>.<sup id="cite_ref-101" class="reference"><a href="#cite_note-101"><span class="cite-bracket">&#91;</span>101<span class="cite-bracket">&#93;</span></a></sup> </p><p>The <a href="/wiki/ZFS" title="ZFS">ZFS</a> filesystem developed by <a href="/wiki/Sun_Microsystems" title="Sun Microsystems">Sun Microsystems</a> was imported into the NetBSD base system in 2009.<sup id="cite_ref-102" class="reference"><a href="#cite_note-102"><span class="cite-bracket">&#91;</span>102<span class="cite-bracket">&#93;</span></a></sup> In 2018, the ZFS codebase was updated and rebased on <a href="/wiki/FreeBSD" title="FreeBSD">FreeBSD</a>'s implementation.<sup id="cite_ref-103" class="reference"><a href="#cite_note-103"><span class="cite-bracket">&#91;</span>103<span class="cite-bracket">&#93;</span></a></sup> ZFS was finally marked safe for daily use in NetBSD 9.0.<sup id="cite_ref-Announcing_NetBSD_9.0_104-0" class="reference"><a href="#cite_note-Announcing_NetBSD_9.0-104"><span class="cite-bracket">&#91;</span>104<span class="cite-bracket">&#93;</span></a></sup> As of 10.0 release, NetBSD ZFS stack is comparable to that of FreeBSD 12 (or below), with ZFS filesystem version "5.3", zpool version "5000" (some feature flags are not supported).<sup id="cite_ref-105" class="reference"><a href="#cite_note-105"><span class="cite-bracket">&#91;</span>105<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-106" class="reference"><a href="#cite_note-106"><span class="cite-bracket">&#91;</span>106<span class="cite-bracket">&#93;</span></a></sup> Native ZFS encryption is noticeably missing, though a zpool may be created within a cgd(4) encrypted disk.<sup id="cite_ref-107" class="reference"><a href="#cite_note-107"><span class="cite-bracket">&#91;</span>107<span class="cite-bracket">&#93;</span></a></sup> Initial support for ZFS <a href="/wiki/Root_directory" title="Root directory">root</a> is available, but neither integrated in the installer nor in the bootloader.<sup id="cite_ref-108" class="reference"><a href="#cite_note-108"><span class="cite-bracket">&#91;</span>108<span class="cite-bracket">&#93;</span></a></sup> </p><p>The NetBSD Logical Volume Manager is based on a BSD reimplementation of a device-mapper driver and a port of the Linux <a href="/wiki/Logical_Volume_Manager_(Linux)" title="Logical Volume Manager (Linux)">Logical Volume Manager</a> tools. It was mostly written during the <a href="/wiki/Google_Summer_of_Code" title="Google Summer of Code">Google Summer of Code</a> 2008.<sup id="cite_ref-109" class="reference"><a href="#cite_note-109"><span class="cite-bracket">&#91;</span>109<span class="cite-bracket">&#93;</span></a></sup> </p><p>The <a href="/wiki/CHFS" title="CHFS">CHFS</a> <a href="/wiki/Flash_memory" title="Flash memory">Flash memory</a> filesystem was imported into NetBSD in November 2011. CHFS is a file system developed at the Department of Software Engineering, <a href="/wiki/University_of_Szeged" title="University of Szeged">University of Szeged</a>, <a href="/wiki/Hungary" title="Hungary">Hungary</a>, and is the first open source Flash-specific file system written for NetBSD. </p><p>The <a href="/wiki/PUFFS_(NetBSD)" title="PUFFS (NetBSD)">PUFFS</a> framework, introduced in NetBSD 5.0,<sup id="cite_ref-110" class="reference"><a href="#cite_note-110"><span class="cite-bracket">&#91;</span>110<span class="cite-bracket">&#93;</span></a></sup> is a kernel subsystem designed for running filesystems in userspace, and provides FUSE kernel level API compatibility in conjunction with the perfused(8) userland daemon. </p><p>A <a href="/wiki/Tmpfs" title="Tmpfs">tmpfs</a> implementation for NetBSD using conventional in-memory data structures, was first developed by Julio M. Merino Vidal in 2005 as a <a href="/wiki/Google_Summer_of_Code" title="Google Summer of Code">GSoC</a> project,<sup id="cite_ref-111" class="reference"><a href="#cite_note-111"><span class="cite-bracket">&#91;</span>111<span class="cite-bracket">&#93;</span></a></sup> and merged the same year in the NetBSD source tree.<sup id="cite_ref-112" class="reference"><a href="#cite_note-112"><span class="cite-bracket">&#91;</span>112<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Compatibility_with_other_operating_systems">Compatibility with other operating systems</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=12" title="Edit section: Compatibility with other operating systems"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>At the source code level, NetBSD is very nearly entirely compliant with <a href="/wiki/POSIX" title="POSIX">POSIX</a>.1 (IEEE 1003.1-1990) standard and mostly compliant with POSIX.2 (IEEE 1003.2-1992). </p><p>NetBSD provides <a href="/wiki/System_call" title="System call">system call</a>-level binary compatibility on the appropriate processor architectures with its previous releases, but also with several other <a href="/wiki/UNIX" class="mw-redirect" title="UNIX">UNIX</a>-derived and UNIX-like operating systems, including <a href="/wiki/Linux" title="Linux">Linux</a>, and other 4.3BSD derivatives like <a href="/wiki/SunOS" title="SunOS">SunOS</a> 4. This allows NetBSD users to run many applications that are only distributed in binary form for other operating systems, usually with no significant loss of performance.<sup id="cite_ref-113" class="reference"><a href="#cite_note-113"><span class="cite-bracket">&#91;</span>113<span class="cite-bracket">&#93;</span></a></sup> Initial support for a <a href="/wiki/Haiku_(operating_system)" title="Haiku (operating system)">Haiku</a> binary compat layer was published on the netbsd-user mailing list.<sup id="cite_ref-114" class="reference"><a href="#cite_note-114"><span class="cite-bracket">&#91;</span>114<span class="cite-bracket">&#93;</span></a></sup> </p><p>A variety of "foreign" disk <a href="/wiki/Filesystem" class="mw-redirect" title="Filesystem">filesystem</a> formats are also supported in NetBSD, including <a href="/wiki/ZFS" title="ZFS">ZFS</a>, <a href="/wiki/File_Allocation_Table" title="File Allocation Table">FAT</a>, <a href="/wiki/NTFS" title="NTFS">NTFS</a>, Linux <a href="/wiki/Ext2fs" class="mw-redirect" title="Ext2fs">ext2fs</a>, <a href="/wiki/Apple_Inc." title="Apple Inc.">Apple</a> <a href="/wiki/Hierarchical_File_System_(Apple)" title="Hierarchical File System (Apple)">HFS</a> and <a href="/wiki/OS_X" class="mw-redirect" title="OS X">OS X</a> <a href="/wiki/Unix_File_System" title="Unix File System">UFS</a>, <a href="/wiki/RISC_OS" title="RISC OS">RISC OS</a> FileCore/ADFS, <a href="/wiki/AmigaOS" title="AmigaOS">AmigaOS</a> <a href="/wiki/Amiga_Fast_File_System" title="Amiga Fast File System">Fast File System</a>, <a href="/wiki/IRIX" title="IRIX">IRIX</a> <a href="/wiki/Extent_File_System" title="Extent File System">EFS</a>, <a href="/wiki/Version_7_Unix" title="Version 7 Unix">Version 7 Unix File System</a>, and many more through <a href="/wiki/PUFFS_(NetBSD)" title="PUFFS (NetBSD)">PUFFS</a>. </p><p><a href="/wiki/Wine_(software)" title="Wine (software)">WINE</a> can be installed on NetBSD through <a href="/wiki/Pkgsrc" title="Pkgsrc">pkgsrc</a>.<sup id="cite_ref-115" class="reference"><a href="#cite_note-115"><span class="cite-bracket">&#91;</span>115<span class="cite-bracket">&#93;</span></a></sup> Kernel support for <code>USER_LTD</code> -required for <a href="/wiki/WoW64" title="WoW64">WoW64</a>- was contributed by Maxime Villard in 2017,<sup id="cite_ref-116" class="reference"><a href="#cite_note-116"><span class="cite-bracket">&#91;</span>116<span class="cite-bracket">&#93;</span></a></sup> allowing <a href="/wiki/Win32" class="mw-redirect" title="Win32">Win32</a> applications to be executed on <a href="/wiki/Amd64" class="mw-redirect" title="Amd64">amd64</a>.<sup id="cite_ref-117" class="reference"><a href="#cite_note-117"><span class="cite-bracket">&#91;</span>117<span class="cite-bracket">&#93;</span></a></sup> The amd64 port of wine for NetBSD was completed by Naveen Narayanan as part of <a href="/wiki/Google_Summer_of_Code" title="Google Summer of Code">GSoC</a> 2019.<sup id="cite_ref-118" class="reference"><a href="#cite_note-118"><span class="cite-bracket">&#91;</span>118<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Kernel_scripting">Kernel scripting</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=13" title="Edit section: Kernel scripting"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Kernel-space scripting with the <a href="/wiki/Lua_(programming_language)" title="Lua (programming language)">Lua</a> programming language was added in NetBSD 7.0.<sup id="cite_ref-119" class="reference"><a href="#cite_note-119"><span class="cite-bracket">&#91;</span>119<span class="cite-bracket">&#93;</span></a></sup> The Lua language (i.e., its interpreter and standard libraries) was initially ported by Lourival Vieira Neto to the NetBSD kernel during <a href="/wiki/Google_Summer_of_Code" title="Google Summer of Code">GSoC</a> 2010 and has undergone several improvements since then.<sup id="cite_ref-120" class="reference"><a href="#cite_note-120"><span class="cite-bracket">&#91;</span>120<span class="cite-bracket">&#93;</span></a></sup> The Lua (userspace) Test Suite was ported to NetBSD kernel Lua during GSoC 2015.<sup id="cite_ref-121" class="reference"><a href="#cite_note-121"><span class="cite-bracket">&#91;</span>121<span class="cite-bracket">&#93;</span></a></sup> </p><p>There are two main differences between user and kernel space Lua: kernel Lua does not support <a href="/wiki/Floating-point_arithmetic" title="Floating-point arithmetic">floating-point numbers</a>; as such, only Lua integers are available.<sup id="cite_ref-122" class="reference"><a href="#cite_note-122"><span class="cite-bracket">&#91;</span>122<span class="cite-bracket">&#93;</span></a></sup> It also does not have full support to user space libraries that rely on the operating system (e.g., <i>io</i> and <i>os</i>). A sample implementation of <a href="/wiki/Input/output" title="Input/output">I/O</a> (file systems and <a href="/wiki/Unix_domain_socket" title="Unix domain socket">sockets</a>) bindings for kernel Lua was developed by Guilherme Salazar.<sup id="cite_ref-123" class="reference"><a href="#cite_note-123"><span class="cite-bracket">&#91;</span>123<span class="cite-bracket">&#93;</span></a></sup> </p><p>Possible applications of the Lua kernel interpreter include embedding extensions for the <a href="/wiki/NPF_(firewall)" title="NPF (firewall)">NPF</a> packet fiter,<sup id="cite_ref-124" class="reference"><a href="#cite_note-124"><span class="cite-bracket">&#91;</span>124<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-125" class="reference"><a href="#cite_note-125"><span class="cite-bracket">&#91;</span>125<span class="cite-bracket">&#93;</span></a></sup> and building an in-kernel application sandbox based on kauth(9), with sandbox policies provided as Lua scripts.<sup id="cite_ref-126" class="reference"><a href="#cite_note-126"><span class="cite-bracket">&#91;</span>126<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Kernel_debugging">Kernel debugging</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=14" title="Edit section: Kernel debugging"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>NetBSD provides a minimalist <a href="/wiki/Kernel_debugger" title="Kernel debugger">kernel debugger</a> -DDB(4)- which is invoked by default whenever the kernel would otherwise panic.<sup id="cite_ref-127" class="reference"><a href="#cite_note-127"><span class="cite-bracket">&#91;</span>127<span class="cite-bracket">&#93;</span></a></sup> DDB allows to inspect processes and threads, investigate <a href="/wiki/Deadlock_(computer_science)" title="Deadlock (computer science)">deadlocks</a>, get a <a href="/wiki/Stack_trace" title="Stack trace">stack trace</a>, and generate a kernel <a href="/wiki/Core_dump" title="Core dump">crash dump</a> for later analysis.<sup id="cite_ref-128" class="reference"><a href="#cite_note-128"><span class="cite-bracket">&#91;</span>128<span class="cite-bracket">&#93;</span></a></sup> </p><p>Strict consistency check is enabled by building the kernel with option <code>DIAGNOSTIC</code>. This will cause the kernel to panic if corruption of internal data structures is detected (e.g. kernel NULL pointer dereference).<sup id="cite_ref-129" class="reference"><a href="#cite_note-129"><span class="cite-bracket">&#91;</span>129<span class="cite-bracket">&#93;</span></a></sup> </p><p>NetBSD also supports a variety of in-kernel bug detection facilities,<sup id="cite_ref-130" class="reference"><a href="#cite_note-130"><span class="cite-bracket">&#91;</span>130<span class="cite-bracket">&#93;</span></a></sup> including <a href="/wiki/Code_sanitizer" title="Code sanitizer">code sanitizers</a> (undefined behavior, address, thread, memory sanitizers),<sup id="cite_ref-131" class="reference"><a href="#cite_note-131"><span class="cite-bracket">&#91;</span>131<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-132" class="reference"><a href="#cite_note-132"><span class="cite-bracket">&#91;</span>132<span class="cite-bracket">&#93;</span></a></sup> a kernel <a href="/wiki/Memory_leak" title="Memory leak">memory disclosure</a> detection system (KLEAK)<sup id="cite_ref-133" class="reference"><a href="#cite_note-133"><span class="cite-bracket">&#91;</span>133<span class="cite-bracket">&#93;</span></a></sup> and a kernel diagnostic subsystem named heartbeat(9).<sup id="cite_ref-134" class="reference"><a href="#cite_note-134"><span class="cite-bracket">&#91;</span>134<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="LKMs">LKMs</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=15" title="Edit section: LKMs"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/Loadable_kernel_module" title="Loadable kernel module">Loadable kernel modules</a> have been supported on NetBSD since 0.9. The original lkm(4) interface <sup id="cite_ref-135" class="reference"><a href="#cite_note-135"><span class="cite-bracket">&#91;</span>135<span class="cite-bracket">&#93;</span></a></sup> written by Terry Lambert was replaced by the new modules(7) subsystem,<sup id="cite_ref-136" class="reference"><a href="#cite_note-136"><span class="cite-bracket">&#91;</span>136<span class="cite-bracket">&#93;</span></a></sup> which supports dependency handling between modules, and loading of kernel modules on demand.<sup id="cite_ref-137" class="reference"><a href="#cite_note-137"><span class="cite-bracket">&#91;</span>137<span class="cite-bracket">&#93;</span></a></sup> </p><p>New modules can only be loaded when securelevel is less than or equal to zero, or if the kernel was built with options INSECURE, due to security concerns regarding the lack of memory protection between modules and the rest of the kernel. </p><p>Every kernel module is required to define its metadata through the C macro <code>MODULE(class, name, required)</code> and to implement a <code>MODNAME_modcmd function</code>, which the kernel calls to report important module-related events, like when the module loads or unloads.<sup id="cite_ref-138" class="reference"><a href="#cite_note-138"><span class="cite-bracket">&#91;</span>138<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Init">Init</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=16" title="Edit section: Init"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>NetBSD uses a BSD style <a href="/wiki/Init" title="Init">init</a>. </p><p>Support for using an <a href="/wiki/Initial_ramdisk" title="Initial ramdisk">initial ramdisk</a> is available but not enabled by default,<sup id="cite_ref-139" class="reference"><a href="#cite_note-139"><span class="cite-bracket">&#91;</span>139<span class="cite-bracket">&#93;</span></a></sup> except for specific configurations (e.g. root <a href="/wiki/Disk_encryption" title="Disk encryption">encryption</a>).<sup id="cite_ref-140" class="reference"><a href="#cite_note-140"><span class="cite-bracket">&#91;</span>140<span class="cite-bracket">&#93;</span></a></sup> </p><p>The rc.d(8) framework, designed by Luke Mewburn<sup id="cite_ref-141" class="reference"><a href="#cite_note-141"><span class="cite-bracket">&#91;</span>141<span class="cite-bracket">&#93;</span></a></sup> for NetBSD 1.5,<sup id="cite_ref-Announcing_NetBSD_1.5_142-0" class="reference"><a href="#cite_note-Announcing_NetBSD_1.5-142"><span class="cite-bracket">&#91;</span>142<span class="cite-bracket">&#93;</span></a></sup> provides a fully modular service management system, using individual <a href="/wiki/Shell_script" title="Shell script">shell scripts</a> for controlling services, similar to what <a href="/wiki/UNIX_System_V" title="UNIX System V">System V</a> does, but without <a href="/wiki/Runlevel" title="Runlevel">runlevels</a>.<sup id="cite_ref-143" class="reference"><a href="#cite_note-143"><span class="cite-bracket">&#91;</span>143<span class="cite-bracket">&#93;</span></a></sup> When <i>/etc/rc/</i> is invoked by init(8), it executes scripts located in the <code>/etc/rc.d</code> directory. The order in which scripts are executed is determined by the rcorder(8) utility, based on the requirements stated in the dependency tags found within each script.<sup id="cite_ref-144" class="reference"><a href="#cite_note-144"><span class="cite-bracket">&#91;</span>144<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Sensors">Sensors</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=17" title="Edit section: Sensors"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951" /><div role="note" class="hatnote navigation-not-searchable">Main article: <a href="/wiki/Envsys" title="Envsys">envsys</a></div> <p>NetBSD has featured a native <a href="/wiki/Hardware_monitoring" class="mw-redirect" title="Hardware monitoring">hardware monitoring</a> framework since 1999/2000. In 2003, it served as the inspiration behind the <a href="/wiki/OpenBSD" title="OpenBSD">OpenBSD</a>'s sysctl <a href="/wiki/Hw.sensors" title="Hw.sensors">hw.sensors</a> framework when some NetBSD drivers were being ported to OpenBSD.<sup id="cite_ref-sensors-mmath_145-0" class="reference"><a href="#cite_note-sensors-mmath-145"><span class="cite-bracket">&#91;</span>145<span class="cite-bracket">&#93;</span></a></sup> </p><p>As of March&#160;2019<sup class="plainlinks noexcerpt noprint asof-tag update" style="display:none;"><a class="external text" href="https://en.wikipedia.org/w/index.php?title=NetBSD&amp;action=edit">&#91;update&#93;</a></sup>, NetBSD had close to 85 device drivers exporting data through the API of the envsys framework. Since the 2007 revision, serialization of data between the kernel and userland is done through XML <a href="/wiki/Property_list" title="Property list">property lists</a> with the help of NetBSD's <a href="/wiki/Proplib(3)" class="mw-redirect" title="Proplib(3)">proplib(3)</a>. </p> <div class="mw-heading mw-heading3"><h3 id="Sound_subsystem">Sound subsystem</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=18" title="Edit section: Sound subsystem"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The NetBSD audio(4)<sup id="cite_ref-146" class="reference"><a href="#cite_note-146"><span class="cite-bracket">&#91;</span>146<span class="cite-bracket">&#93;</span></a></sup> kernel API, modelled after <a href="/wiki/SunOS" title="SunOS">SunOS</a> sound stack (SADA),<sup id="cite_ref-147" class="reference"><a href="#cite_note-147"><span class="cite-bracket">&#91;</span>147<span class="cite-bracket">&#93;</span></a></sup> provides at the same time a uniform programming interface layer above different underlying audio hardware drivers, and a simple and well-documented backend for different sound libraries (<a href="/wiki/Simple_DirectMedia_Layer" title="Simple DirectMedia Layer">SDL</a>, <a href="/wiki/PortAudio" title="PortAudio">PortAudio</a>, Mozilla cubeb) to use. </p><p>Applications may interact with the <code>/dev/audio</code> <a href="/wiki/Device_file" title="Device file">devnode</a> directly, using a series of <a href="/wiki/Ioctl" title="Ioctl">ioctls</a> specified in the <code>sys/audioio.h</code> header file. Audio device information may be queried with the <code>AUDIO_GETDEV</code> ioctl. Playing and recording sound implies opening /dev/audio for <a href="/wiki/Read_(system_call)" title="Read (system call)">read()</a> / <a href="/wiki/Write_(system_call)" title="Write (system call)">write()</a> operations and passing a <code>audio_info</code> <a href="/wiki/Struct_(C_programming_language)" title="Struct (C programming language)">struct</a> to the kernel. This results in reduced <a href="/wiki/Latency_(audio)" title="Latency (audio)">audio latency</a> and CPU usage compared to using additional abstraction layers (other sound libraries and/or <a href="/wiki/Sound_server" title="Sound server">sound servers</a>).<sup id="cite_ref-148" class="reference"><a href="#cite_note-148"><span class="cite-bracket">&#91;</span>148<span class="cite-bracket">&#93;</span></a></sup> </p><p>The audio stack was reworked in NetBSD 8.0 to provide an in-kernel software <a href="/wiki/Audio_mixing" title="Audio mixing">mixing</a> engine, with support for virtual channels;<sup id="cite_ref-149" class="reference"><a href="#cite_note-149"><span class="cite-bracket">&#91;</span>149<span class="cite-bracket">&#93;</span></a></sup> this allows more than one process to play or record audio at the same time. </p><p>A compatibility mode for the <a href="/wiki/Open_Sound_System" title="Open Sound System">OSS</a> API is provided by the <code>soundcard.h</code> header file and the <code>libossaudio</code> library,<sup id="cite_ref-150" class="reference"><a href="#cite_note-150"><span class="cite-bracket">&#91;</span>150<span class="cite-bracket">&#93;</span></a></sup> which internally operate using the native Sun-like audio interface. </p><p>NetBSD includes built-in MIDI support through the machine-independent midi(4)<sup id="cite_ref-151" class="reference"><a href="#cite_note-151"><span class="cite-bracket">&#91;</span>151<span class="cite-bracket">&#93;</span></a></sup> system. </p> <div class="mw-heading mw-heading2"><h2 id="Uses">Uses</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=19" title="Edit section: Uses"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:ISS_on_20_August_2001.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/9/95/ISS_on_20_August_2001.jpg/250px-ISS_on_20_August_2001.jpg" decoding="async" width="220" height="220" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/9/95/ISS_on_20_August_2001.jpg/330px-ISS_on_20_August_2001.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/9/95/ISS_on_20_August_2001.jpg/500px-ISS_on_20_August_2001.jpg 2x" data-file-width="4000" data-file-height="4000" /></a><figcaption>NetBSD was used in <a href="/wiki/NASA" title="NASA">NASA</a>'s <a href="/w/index.php?title=SAMS-II_Project&amp;action=edit&amp;redlink=1" class="new" title="SAMS-II Project (page does not exist)">SAMS-II Project</a> of measuring the microgravity environment on the <a href="/wiki/International_Space_Station" title="International Space Station">International Space Station</a>, and for investigations of <a href="/wiki/Transmission_Control_Protocol" title="Transmission Control Protocol">TCP</a> for use in <a href="/wiki/Satellite" title="Satellite">satellite</a> networks.<sup id="cite_ref-152" class="reference"><a href="#cite_note-152"><span class="cite-bracket">&#91;</span>152<span class="cite-bracket">&#93;</span></a></sup></figcaption></figure> <p>NetBSD's clean design, high performance, scalability, and support for many architectures has led to its use in <a href="/wiki/Embedded_system" title="Embedded system">embedded devices</a> and <a href="/wiki/Server_(computing)" title="Server (computing)">servers</a>, especially in <a href="/wiki/Network_service" title="Network service">networking applications</a>.<sup id="cite_ref-f10_153-0" class="reference"><a href="#cite_note-f10-153"><span class="cite-bracket">&#91;</span>153<span class="cite-bracket">&#93;</span></a></sup> The project has also been noted for its stability<sup id="cite_ref-154" class="reference"><a href="#cite_note-154"><span class="cite-bracket">&#91;</span>154<span class="cite-bracket">&#93;</span></a></sup> and reliability over time.<sup id="cite_ref-155" class="reference"><a href="#cite_note-155"><span class="cite-bracket">&#91;</span>155<span class="cite-bracket">&#93;</span></a></sup> </p><p>A commercial <a href="/wiki/Real-time_operating_system" title="Real-time operating system">real-time operating system</a>, <a href="/wiki/QNX" title="QNX">QNX</a>, uses a network stack based on NetBSD code,<sup id="cite_ref-156" class="reference"><a href="#cite_note-156"><span class="cite-bracket">&#91;</span>156<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-157" class="reference"><a href="#cite_note-157"><span class="cite-bracket">&#91;</span>157<span class="cite-bracket">&#93;</span></a></sup> and provides various drivers ported from NetBSD.<sup id="cite_ref-f10_153-1" class="reference"><a href="#cite_note-f10-153"><span class="cite-bracket">&#91;</span>153<span class="cite-bracket">&#93;</span></a></sup> </p><p><a href="/wiki/Dell_Force10" class="mw-redirect" title="Dell Force10">Dell Force10</a> uses NetBSD as the underlying operating system that powers FTOS (the Force10 Operating System), which is used in high scalability switch/routers.<sup id="cite_ref-158" class="reference"><a href="#cite_note-158"><span class="cite-bracket">&#91;</span>158<span class="cite-bracket">&#93;</span></a></sup> Force10 also made a donation to the NetBSD Foundation in 2007 to help further research and the open development community.<sup id="cite_ref-159" class="reference"><a href="#cite_note-159"><span class="cite-bracket">&#91;</span>159<span class="cite-bracket">&#93;</span></a></sup> </p><p>NetBSD was used in <a href="/wiki/NASA" title="NASA">NASA</a>'s <a href="/w/index.php?title=SAMS-II_Project&amp;action=edit&amp;redlink=1" class="new" title="SAMS-II Project (page does not exist)">SAMS-II Project</a> of measuring the microgravity environment on the <a href="/wiki/International_Space_Station" title="International Space Station">International Space Station</a>,<sup id="cite_ref-160" class="reference"><a href="#cite_note-160"><span class="cite-bracket">&#91;</span>160<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-161" class="reference"><a href="#cite_note-161"><span class="cite-bracket">&#91;</span>161<span class="cite-bracket">&#93;</span></a></sup> and for investigations of <a href="/wiki/Transmission_Control_Protocol" title="Transmission Control Protocol">TCP</a> for use in <a href="/wiki/Satellite" title="Satellite">satellite</a> networks.<sup id="cite_ref-162" class="reference"><a href="#cite_note-162"><span class="cite-bracket">&#91;</span>162<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-163" class="reference"><a href="#cite_note-163"><span class="cite-bracket">&#91;</span>163<span class="cite-bracket">&#93;</span></a></sup> </p><p>In 2004, <a href="/wiki/SUNET" title="SUNET">SUNET</a> used NetBSD to set the <a href="/wiki/Internet2" title="Internet2">Internet2</a> Land Speed Record. NetBSD was chosen "due to the scalability of the TCP code".<sup id="cite_ref-164" class="reference"><a href="#cite_note-164"><span class="cite-bracket">&#91;</span>164<span class="cite-bracket">&#93;</span></a></sup> </p><p>NetBSD is also used in <a href="/wiki/Apple_Inc." title="Apple Inc.">Apple's</a> <a href="/wiki/AirPort_Extreme" title="AirPort Extreme">AirPort Extreme</a> and <a href="/wiki/Time_Capsule_(Apple)" class="mw-redirect" title="Time Capsule (Apple)">Time Capsule</a> products,<sup id="cite_ref-165" class="reference"><a href="#cite_note-165"><span class="cite-bracket">&#91;</span>165<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-166" class="reference"><a href="#cite_note-166"><span class="cite-bracket">&#91;</span>166<span class="cite-bracket">&#93;</span></a></sup> instead of Apple's own <a href="/wiki/OS_X" class="mw-redirect" title="OS X">OS X</a> (of which most Unix-level userland code is derived from FreeBSD code but some is derived from NetBSD code<sup id="cite_ref-167" class="reference"><a href="#cite_note-167"><span class="cite-bracket">&#91;</span>167<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-168" class="reference"><a href="#cite_note-168"><span class="cite-bracket">&#91;</span>168<span class="cite-bracket">&#93;</span></a></sup>). </p><p>Several companies are known to use NetBSD internally: </p> <ul><li><a href="/w/index.php?title=Wasabi_Systems&amp;action=edit&amp;redlink=1" class="new" title="Wasabi Systems (page does not exist)">Wasabi Systems</a><sup id="cite_ref-169" class="reference"><a href="#cite_note-169"><span class="cite-bracket">&#91;</span>169<span class="cite-bracket">&#93;</span></a></sup> provides a commercial "Wasabi Certified BSD" product based on NetBSD<sup id="cite_ref-170" class="reference"><a href="#cite_note-170"><span class="cite-bracket">&#91;</span>170<span class="cite-bracket">&#93;</span></a></sup> with proprietary enterprise features and extensions, which are focused on embedded, server and storage applications. Wasabi has a long history of cooperation with the NetBSD project, including the development of <a href="/wiki/WAPBL" class="mw-redirect" title="WAPBL">WAPBL</a><sup id="cite_ref-b-n-w_171-0" class="reference"><a href="#cite_note-b-n-w-171"><span class="cite-bracket">&#91;</span>171<span class="cite-bracket">&#93;</span></a></sup> and <a href="/wiki/Peripheral_Component_Interconnect" title="Peripheral Component Interconnect">PCI</a> storage devices <a href="/wiki/Firmware" title="Firmware">powered</a> by NetBSD.<sup id="cite_ref-172" class="reference"><a href="#cite_note-172"><span class="cite-bracket">&#91;</span>172<span class="cite-bracket">&#93;</span></a></sup></li> <li>Precedence Technologies<sup id="cite_ref-173" class="reference"><a href="#cite_note-173"><span class="cite-bracket">&#91;</span>173<span class="cite-bracket">&#93;</span></a></sup> offers <a href="/wiki/Thin_client" title="Thin client">thin-client</a> software (ThinIT) and accompanying hardware based on NetBSD.<sup id="cite_ref-174" class="reference"><a href="#cite_note-174"><span class="cite-bracket">&#91;</span>174<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/Internet_Initiative_Japan,_Inc." class="mw-redirect" title="Internet Initiative Japan, Inc.">Internet Initiative Japan, Inc.</a> (IIJ) sells <a href="/wiki/Customer-premises_equipment" title="Customer-premises equipment">CPE</a> <a href="/wiki/Router_(computing)" title="Router (computing)">routers</a> commercialized as "SEIL",<sup id="cite_ref-175" class="reference"><a href="#cite_note-175"><span class="cite-bracket">&#91;</span>175<span class="cite-bracket">&#93;</span></a></sup> which run a modified version of NetBSD at their core, and operate through a proprietary network management system (SMF) also based on NetBSD.<sup id="cite_ref-176" class="reference"><a href="#cite_note-176"><span class="cite-bracket">&#91;</span>176<span class="cite-bracket">&#93;</span></a></sup> The SEIL/X4 has 2x <a href="/wiki/Gigabit_Ethernet" title="Gigabit Ethernet">GE</a> ports (<a href="/wiki/Wide_area_network" title="Wide area network">WAN</a>, <a href="/wiki/DMZ_(computing)" title="DMZ (computing)">DMZ</a>), 4x GE <a href="/wiki/Layer_2_switching" class="mw-redirect" title="Layer 2 switching">L2 switch</a> ports, 2x <a href="/wiki/USB" title="USB">USB</a> 2.0 ports, and reaches a throughput of 2<a href="/wiki/Gigabit_per_second" class="mw-redirect" title="Gigabit per second">Gbps</a>, and <a href="/wiki/VPN" class="mw-redirect" title="VPN">VPN</a> rate of up to 2 Gbit/s.<sup id="cite_ref-177" class="reference"><a href="#cite_note-177"><span class="cite-bracket">&#91;</span>177<span class="cite-bracket">&#93;</span></a></sup></li> <li>Moritz Systems, an EU-based IT company specialized in embedded systems, <a href="/wiki/Internet_of_things" title="Internet of things">IoT</a>, <a href="/wiki/Edge_computing" title="Edge computing">edge computing</a> and <a href="/wiki/Quality_audit" title="Quality audit">quality audits</a>, also bases its products on NetBSD.<sup id="cite_ref-178" class="reference"><a href="#cite_note-178"><span class="cite-bracket">&#91;</span>178<span class="cite-bracket">&#93;</span></a></sup></li> <li>TDI Security,<sup id="cite_ref-179" class="reference"><a href="#cite_note-179"><span class="cite-bracket">&#91;</span>179<span class="cite-bracket">&#93;</span></a></sup> a US company specialized in <a href="/wiki/Cybersecurity" class="mw-redirect" title="Cybersecurity">cybersecurity</a>, offers portable <a href="/wiki/Storage_area_network" title="Storage area network">SAN</a> and <a href="/wiki/VPN" class="mw-redirect" title="VPN">VPN</a> solutions (named "pocketSAN" and "pocketVPN" respectively), designed to be run from a USB thumb-drive or an embedded device, and built upon a minimalist deployment of NetBSD installed on <a href="/wiki/Flash_memory" title="Flash memory">flash memory</a> ("polyBSD").<sup id="cite_ref-180" class="reference"><a href="#cite_note-180"><span class="cite-bracket">&#91;</span>180<span class="cite-bracket">&#93;</span></a></sup></li></ul> <p>The operating system of the <a href="/wiki/T-Mobile_Sidekick" class="mw-redirect" title="T-Mobile Sidekick">T-Mobile Sidekick</a> LX 2009 <a href="/wiki/Smartphone" title="Smartphone">smartphone</a> is based on NetBSD.<sup id="cite_ref-sidekick_181-0" class="reference"><a href="#cite_note-sidekick-181"><span class="cite-bracket">&#91;</span>181<span class="cite-bracket">&#93;</span></a></sup> </p><p>The <a href="/wiki/Minix" title="Minix">Minix</a> operating system uses a mostly NetBSD userland as well as its <a href="/wiki/Pkgsrc" title="Pkgsrc">pkgsrc</a> packages infrastructure since version 3.2.<sup id="cite_ref-182" class="reference"><a href="#cite_note-182"><span class="cite-bracket">&#91;</span>182<span class="cite-bracket">&#93;</span></a></sup> </p><p>Parts of <a href="/wiki/MacOS" title="MacOS">macOS</a> were originally taken from NetBSD, such as some userspace command line tools.<sup id="cite_ref-183" class="reference"><a href="#cite_note-183"><span class="cite-bracket">&#91;</span>183<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-184" class="reference"><a href="#cite_note-184"><span class="cite-bracket">&#91;</span>184<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-185" class="reference"><a href="#cite_note-185"><span class="cite-bracket">&#91;</span>185<span class="cite-bracket">&#93;</span></a></sup> </p><p><a href="/wiki/Bionic_(software)" title="Bionic (software)">Bionic</a>, the <a href="/wiki/C_standard_library" title="C standard library">C standard library</a> found in <a href="/wiki/Android_(operating_system)" title="Android (operating system)">Android</a>, incorporates code from NetBSD libc.<sup id="cite_ref-186" class="reference"><a href="#cite_note-186"><span class="cite-bracket">&#91;</span>186<span class="cite-bracket">&#93;</span></a></sup> </p><p>The <a href="/wiki/NPF_(firewall)" title="NPF (firewall)">NPF</a> packet filter has been used in commercial products such as Outscale<sup id="cite_ref-187" class="reference"><a href="#cite_note-187"><span class="cite-bracket">&#91;</span>187<span class="cite-bracket">&#93;</span></a></sup> and BisonRouter.<sup id="cite_ref-188" class="reference"><a href="#cite_note-188"><span class="cite-bracket">&#91;</span>188<span class="cite-bracket">&#93;</span></a></sup> </p><p>NetBSD's own <a href="/wiki/Curses_(programming_library)" title="Curses (programming library)">curses</a> implementation<sup id="cite_ref-189" class="reference"><a href="#cite_note-189"><span class="cite-bracket">&#91;</span>189<span class="cite-bracket">&#93;</span></a></sup> is used by Sabotage Linux.<sup id="cite_ref-190" class="reference"><a href="#cite_note-190"><span class="cite-bracket">&#91;</span>190<span class="cite-bracket">&#93;</span></a></sup> </p><p><a href="/wiki/Rump_kernel" title="Rump kernel">Rump kernels</a> have been integrated in other operating systems to provide additional functionality: </p> <ul><li><a href="/wiki/Genode" title="Genode"> Genode OS Framework</a>; uses a rump kernel to support various files systems, both as a standalone FS server (<i>rump_fs</i>) and as a library plugin for its modular <a href="/wiki/Virtual_file_system" title="Virtual file system">VFS</a> (<i>vfs_rump.lib.so</i>).<sup id="cite_ref-191" class="reference"><a href="#cite_note-191"><span class="cite-bracket">&#91;</span>191<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-192" class="reference"><a href="#cite_note-192"><span class="cite-bracket">&#91;</span>192<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/GNU_Hurd" title="GNU Hurd">GNU Hurd</a>; implements multiple rump kernel deployments to get modern <a href="/wiki/Device_drivers" class="mw-redirect" title="Device drivers">device drivers</a>, ranging from storage device drivers (<i>RumpDisk</i>), to sound devices drivers (<i>RumpSound</i>), and drivers for <a href="/wiki/Ethernet" title="Ethernet">Ethernet</a>/<a href="/wiki/WLAN" class="mw-redirect" title="WLAN">WLAN</a> controllers (<i>RumpNet</i>).<sup id="cite_ref-193" class="reference"><a href="#cite_note-193"><span class="cite-bracket">&#91;</span>193<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/VMware" title="VMware">VMware</a>'s Node Replicated Kernel (NRK); uses a rump kernel to provide a POSIX userspace API (<a href="/wiki/Libc" class="mw-redirect" title="Libc">libc</a>, <a href="/wiki/Libpthread" class="mw-redirect" title="Libpthread">libpthread</a> etc.) used by applications like <a href="/wiki/Memcached" title="Memcached">memcached</a>, <a href="/wiki/LevelDB" title="LevelDB">LevelDB</a> and <a href="/wiki/Redis" title="Redis">Redis</a>.<sup id="cite_ref-194" class="reference"><a href="#cite_note-194"><span class="cite-bracket">&#91;</span>194<span class="cite-bracket">&#93;</span></a></sup></li></ul> <p>The <a href="/wiki/SDF_Public_Access_Unix_System" title="SDF Public Access Unix System">SDF Public Access Unix System</a>, a <a href="/wiki/Non-profit" class="mw-redirect" title="Non-profit">non-profit</a> public access <a href="/wiki/UNIX" class="mw-redirect" title="UNIX">UNIX</a> <a href="/wiki/Shell_provider" class="mw-redirect" title="Shell provider">shell provider</a> with the aim to provide remotely accessible computing facilities, uses NetBSD to power its infrastructure.<sup id="cite_ref-195" class="reference"><a href="#cite_note-195"><span class="cite-bracket">&#91;</span>195<span class="cite-bracket">&#93;</span></a></sup> With a network of eight 64-bit enterprise class servers running NetBSD, and realising a combined processing power of over 21.1 <a href="/wiki/Floating_point_operations_per_second" title="Floating point operations per second">GFLOPS</a> (2018),<sup id="cite_ref-196" class="reference"><a href="#cite_note-196"><span class="cite-bracket">&#91;</span>196<span class="cite-bracket">&#93;</span></a></sup> the SDF.org cluster is considered the largest NetBSD installation in the world, factually working as a testbed for future NetBSD releases.<sup id="cite_ref-197" class="reference"><a href="#cite_note-197"><span class="cite-bracket">&#91;</span>197<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Licensing">Licensing</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=20" title="Edit section: Licensing"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>All of the NetBSD kernel and most of the core userland source code is released under the terms of the <a href="/wiki/BSD_licenses" title="BSD licenses">BSD License</a> (two, three, and four-clause variants). This essentially allows everyone to use, modify, redistribute or sell it as they wish, as long as they do not remove the copyright notice and license text (the four-clause variants also include terms relating to publicity material). Thus, the development of products based on NetBSD is possible without having to make modifications to the source code public. In contrast, the <a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GPL</a>, which does not apply to NetBSD, stipulates that changes to source code of a product must be released to the product recipient when products derived from those changes are released. </p><p>On 20 June 2008, the NetBSD Foundation announced a transition to the two clause BSD license, citing concerns with UCB support of clause 3 and industry applicability of clause 4.<sup id="cite_ref-198" class="reference"><a href="#cite_note-198"><span class="cite-bracket">&#91;</span>198<span class="cite-bracket">&#93;</span></a></sup> </p><p>NetBSD also includes the <a href="/wiki/GNU" title="GNU">GNU</a> development tools and other packages, which are covered by the GPL and other open source licenses. As with other <a href="/wiki/BSD#Significant_BSD_descendants" class="mw-redirect" title="BSD">BSD</a> projects, NetBSD separates those in its base source tree to make it easier to remove code that is under more restrictive licenses.<sup id="cite_ref-199" class="reference"><a href="#cite_note-199"><span class="cite-bracket">&#91;</span>199<span class="cite-bracket">&#93;</span></a></sup> As for packages, the installed software licenses may be controlled by modifying the list of allowed licenses in the pkgsrc configuration file (<code>mk.conf</code>). </p> <div class="mw-heading mw-heading2"><h2 id="Releases">Releases</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=21" title="Edit section: Releases"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The following table lists major NetBSD releases and their notable features in reverse chronological order. Minor and patch releases are not included. </p> <style data-mw-deduplicate="TemplateStyles:r1277105988">.mw-parser-output .version-legend{display:flex;flex-wrap:wrap;column-gap:12px}.mw-parser-output .version-legend-vertical{display:flex;flex-wrap:wrap;column-gap:4px;flex-direction:column}.mw-parser-output .version-legend .legend-item,.mw-parser-output .version-legend-vertical .legend-item{page-break-inside:avoid;break-inside:avoid-column;gap:4px}.mw-parser-output .version-legend .legend-item .swatch,.mw-parser-output .version-legend-vertical .legend-item .swatch{display:inline-block;width:1.25em;height:1.25em;border:1px solid #aaa;margin-top:1px}.mw-parser-output .swatch-unsupported{background-color:#fdb3ab}.mw-parser-output .swatch-maintained{background-color:#fef8c6}.mw-parser-output .swatch-latest{background-color:#d4f4b4}.mw-parser-output .swatch-preview{background-color:#fed1a0}.mw-parser-output .swatch-future{background-color:#c1e6f5}@media screen{html.skin-theme-clientpref-night .mw-parser-output .version-legend .legend-item .swatch,html.skin-theme-clientpref-night .mw-parser-output .version-legend-vertical .legend-item .swatch{border-color:#72777d}html.skin-theme-clientpref-night .mw-parser-output .swatch-unsupported{background-color:#421511}html.skin-theme-clientpref-night .mw-parser-output .swatch-maintained{background-color:#443f19}html.skin-theme-clientpref-night .mw-parser-output .swatch-latest{background-color:#2b4115}html.skin-theme-clientpref-night .mw-parser-output .swatch-preview{background-color:#4b3114}html.skin-theme-clientpref-night .mw-parser-output .swatch-future{background-color:#143b4b}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .version-legend .legend-item .swatch,html.skin-theme-clientpref-os .mw-parser-output .version-legend-vertical .legend-item .swatch{border-color:#72777d}html.skin-theme-clientpref-os .mw-parser-output .swatch-unsupported{background-color:#421511}html.skin-theme-clientpref-os .mw-parser-output .swatch-maintained{background-color:#443f19}html.skin-theme-clientpref-os .mw-parser-output .swatch-latest{background-color:#2b4115}html.skin-theme-clientpref-os .mw-parser-output .swatch-preview{background-color:#4b3114}html.skin-theme-clientpref-os .mw-parser-output .swatch-future{background-color:#143b4b}}</style><div class="templateVersion l version-legend" style=""><div style=""><span style="white-space: nowrap;"><b>Legend:</b></span></div><div style="display: flex;" class="legend-item"><span class="swatch swatch-unsupported"></span>Old version, not maintained</div><div style="display: flex;" class="legend-item"><span class="swatch swatch-maintained"></span>Old version, still maintained</div><div style="display: flex;" class="legend-item"><span class="swatch swatch-latest"></span><b>Latest version</b></div><div style="display: flex;" class="legend-item"><span class="swatch swatch-preview"></span>Latest preview version</div><div style="display: none;" class="legend-item"><span class="swatch swatch-future"></span>Future version</div></div> <table class="wikitable sortable"> <tbody><tr> <th>Major releases</th> <th>Release date</th> <th class="unsortable">Notable features and changes </th></tr> <tr> <td style="color: var(--color-base, #202122);" class="templateVersion c swatch-latest" title="Latest version" data-sort-value="10.0"><span style="display: none;">Latest version:</span> <b>10.0</b><sup id="cite_ref-Announcing_NetBSD_10.0_43-1" class="reference"><a href="#cite_note-Announcing_NetBSD_10.0-43"><span class="cite-bracket">&#91;</span>43<span class="cite-bracket">&#93;</span></a></sup> </td> <td>28 March 2024 </td> <td> <ul><li><a href="/wiki/Scheduling_(computing)" title="Scheduling (computing)">Scheduler</a> aware of <a href="/wiki/Non-uniform_memory_access" title="Non-uniform memory access">non-uniform memory access</a>, <a href="/wiki/Hyperthreading" class="mw-redirect" title="Hyperthreading">hyperthreading</a>, and <a href="/wiki/ARM_big.LITTLE" title="ARM big.LITTLE">ARM big.LITTLE</a>. File path cache replaced with faster <a href="/wiki/Red%E2%80%93black_tree" title="Red–black tree">red–black tree</a>. <a href="/wiki/Memory_page" class="mw-redirect" title="Memory page">Memory page</a> lookup cache replaced with faster <a href="/wiki/Radix_tree" title="Radix tree">radix tree</a>.</li> <li>Hardware support for <a href="/wiki/Apple_M1" title="Apple M1">Apple M1</a>, <a href="/wiki/Raspberry_Pi_4" title="Raspberry Pi 4">Raspberry Pi 4</a>, <a href="/wiki/Wii" title="Wii">Nintendo Wii</a>,<sup id="cite_ref-200" class="reference"><a href="#cite_note-200"><span class="cite-bracket">&#91;</span>200<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-:0_21-1" class="reference"><a href="#cite_note-:0-21"><span class="cite-bracket">&#91;</span>21<span class="cite-bracket">&#93;</span></a></sup> <a href="/wiki/Asus_Tinker_Board" title="Asus Tinker Board">Asus Tinker Board</a>, <a href="/wiki/Realtek" title="Realtek">Realtek</a> <a href="/wiki/2.5GBASE-T" class="mw-redirect" title="2.5GBASE-T">2.5GBASE-T</a> <a href="/wiki/Ethernet" title="Ethernet">Ethernet</a>, <a href="/wiki/Intel" title="Intel">Intel</a> 40 Gigabit <a href="/wiki/Ethernet" title="Ethernet">Ethernet</a></li> <li>Updated <a href="/wiki/Direct_Rendering_Manager" title="Direct Rendering Manager">Direct Rendering Manager (DRM)</a> to Linux 5.6</li> <li>Support for new <a href="/wiki/AArch64" title="AArch64">AArch64</a> security features: Privileged Access Never, Pointer Authentication, Branch Target Identification. Support for <a href="/wiki/Linux" title="Linux">Linux</a> binary compatibility on AArch64.</li> <li>Support for PVH <a href="/wiki/Xen" title="Xen">Xen</a> virtualization, <a href="/wiki/Paravirtualization" class="mw-redirect" title="Paravirtualization">paravirtualization</a> and multiprocessor Dom0 support in Xen</li> <li>POSIX.1e <a href="/wiki/Access-control_list" title="Access-control list">access-control lists</a> for the <a href="/wiki/Unix_File_System" title="Unix File System">Fast File System</a>, <a href="/wiki/Filesystem_in_Userspace" title="Filesystem in Userspace">Filesystem in Userspace</a> API compatibility up to FUSE 3.10, <a href="/wiki/Fsck" title="Fsck">fsck</a> support for the <a href="/wiki/Universal_Disk_Format" title="Universal Disk Format">Universal Disk Format</a></li> <li>Compatibility with <a href="/wiki/WireGuard" title="WireGuard">WireGuard</a> VPNs, <a href="/wiki/Adiantum_(cipher)" title="Adiantum (cipher)">Adiantum</a> disk encryption, <a href="/wiki/Argon2" title="Argon2">Argon2</a> password hashing, constant time in-kernel cryptography</li> <li>Removal of various obsolete and unmaintained networking components, such as <a href="/wiki/HIPPI" title="HIPPI">HIPPI</a>, <a href="/wiki/Fiber_Distributed_Data_Interface" title="Fiber Distributed Data Interface">Fiber Distributed Data Interface</a>, and <a href="/wiki/Token_Ring" title="Token Ring">Token Ring</a> support</li></ul> </td></tr> <tr> <td style="color: var(--color-base, #202122);" class="templateVersion co swatch-maintained" title="Old version, still maintained" data-sort-value="9.0"><span style="display: none;">Old version, still maintained:</span> 9.0<sup id="cite_ref-Announcing_NetBSD_9.0_104-1" class="reference"><a href="#cite_note-Announcing_NetBSD_9.0-104"><span class="cite-bracket">&#91;</span>104<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-201" class="reference"><a href="#cite_note-201"><span class="cite-bracket">&#91;</span>201<span class="cite-bracket">&#93;</span></a></sup> </td> <td>14 February 2020 </td> <td> <ul><li>Support for <a href="/wiki/AArch64" title="AArch64">AArch64</a> (64-bit ARMv8-A) machines, including <a href="/wiki/Server_Base_System_Architecture" title="Server Base System Architecture">SBSA</a>/SBBR, <a href="/wiki/Big.LITTLE" class="mw-redirect" title="Big.LITTLE">big.LITTLE</a>, compatibility with 32-bit binaries, and up to 256 CPUs</li> <li>Enhanced support for <a href="/wiki/ARMv7-A" class="mw-redirect" title="ARMv7-A">ARMv7-A</a>, including <a href="/wiki/UEFI" title="UEFI">UEFI</a> bootloader, big.LITTLE, kernel mode setting for <a href="/wiki/Allwinner" class="mw-redirect" title="Allwinner">Allwinner</a> and other SoCs, and <a href="/wiki/Device_tree" class="mw-redirect" title="Device tree">device tree</a> support</li> <li>Updated <a href="/wiki/Direct_Rendering_Manager" title="Direct Rendering Manager">Direct Rendering Manager</a> (DRM) to Linux 4.4, support for Intel graphics up to and including <a href="/wiki/Kaby_Lake" title="Kaby Lake">Kaby Lake</a></li> <li>Hardware accelerated virtualization for <a href="/wiki/QEMU" title="QEMU">QEMU</a> via NVMM (NetBSD Virtual Machine Monitor)</li> <li>Improvements in the <a href="/wiki/NPF_(firewall)" title="NPF (firewall)">NPF</a> firewall, updated <a href="/wiki/ZFS" title="ZFS">ZFS</a>, new and reworked drivers</li> <li>Support for various new kernel and userland code sanitizers, and kernel <a href="/wiki/Address_space_layout_randomization" title="Address space layout randomization">ASLR</a>. Audited network stack.</li> <li>Removal of various old and unmaintained components, such as <a href="/wiki/I386" title="I386">Intel 386</a> and <a href="/wiki/Integrated_Services_Digital_Network" class="mw-redirect" title="Integrated Services Digital Network">ISDN</a> support</li></ul> </td></tr> <tr> <td style="color: var(--color-base, #202122);" class="templateVersion co swatch-unsupported" title="Old version, not maintained" data-sort-value="8.0"><span style="display: none;">Old version, not maintained:</span> 8.0<sup id="cite_ref-Announcing_NetBSD_8.0_39-1" class="reference"><a href="#cite_note-Announcing_NetBSD_8.0-39"><span class="cite-bracket">&#91;</span>39<span class="cite-bracket">&#93;</span></a></sup> </td> <td>17 July 2018 </td> <td> <ul><li>Audio system reworked with an in-kernel mixer</li> <li>USB stack reworked with support for <a href="/wiki/USB_3.0" title="USB 3.0">USB 3</a> host controllers and data rates</li> <li><a href="/wiki/PaX" class="mw-redirect" title="PaX">PaX</a> <a href="/wiki/Address_space_layout_randomization" title="Address space layout randomization">ASLR</a> enabled by default on supported architectures</li> <li>Hardened memory layout with fewer writable pages and <a href="/wiki/PaX" class="mw-redirect" title="PaX">PaX</a> MPROTECT (<a href="/wiki/W%5EX" title="W^X">W^X</a>) enforced by default on supported architectures</li> <li>Support for <a href="/wiki/Reproducible_builds" title="Reproducible builds">reproducible builds</a>, and userland built with <a href="/wiki/Position-independent_code" title="Position-independent code">position-independent code</a> by default</li> <li><a href="/wiki/Meltdown_(security_vulnerability)" title="Meltdown (security vulnerability)">Meltdown</a> and <a href="/wiki/Spectre_(security_vulnerability)" title="Spectre (security vulnerability)">Spectre</a> vulnerability mitigations for Intel and AMD CPUs</li> <li>Added a <a href="/wiki/Unified_Extensible_Firmware_Interface" class="mw-redirect" title="Unified Extensible Firmware Interface">UEFI</a> bootloader, <a href="/wiki/NVM_Express" title="NVM Express">NVMe</a> driver, <a href="/wiki/Nouveau_(software)" title="Nouveau (software)">nouveau</a> driver for Nvidia GPUs, support for more ARM boards including the <a href="/wiki/Raspberry_Pi_3" class="mw-redirect" title="Raspberry Pi 3">Raspberry Pi 3</a></li></ul> </td></tr> <tr> <td style="color: var(--color-base, #202122);" class="templateVersion co swatch-unsupported" title="Old version, not maintained" data-sort-value="7.0"><span style="display: none;">Old version, not maintained:</span> 7.0<sup id="cite_ref-Announcing_NetBSD_7.0_202-0" class="reference"><a href="#cite_note-Announcing_NetBSD_7.0-202"><span class="cite-bracket">&#91;</span>202<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-203" class="reference"><a href="#cite_note-203"><span class="cite-bracket">&#91;</span>203<span class="cite-bracket">&#93;</span></a></sup> </td> <td>8 October 2015 </td> <td> <ul><li>Add accelerated support for modern Intel and Radeon devices on x86 through a port of the Linux 3.15 DRM/KMS code.</li> <li><a href="/wiki/Lua_(programming_language)" title="Lua (programming language)">Lua</a> kernel scripting</li> <li><code>blacklistd</code>, a daemon that integrates with packet filters to dynamically protect network daemons from network break-in attempts.</li> <li><a href="/wiki/NPF_(firewall)" title="NPF (firewall)">NPF</a> improvements such as <a href="/wiki/Just-in-time_compilation" title="Just-in-time compilation">JIT compilation</a> and dynamic rules.</li> <li>Multiprocessor ARM support</li> <li>Support for many new ARM boards: <ul><li><a href="/wiki/Raspberry_Pi_2" class="mw-redirect" title="Raspberry Pi 2">Raspberry Pi 2</a></li> <li><a href="/wiki/ODROID-C1" class="mw-redirect" title="ODROID-C1">ODROID-C1</a></li> <li><a href="/wiki/BeagleBoard" title="BeagleBoard">BeagleBoard</a>, <a href="/wiki/BeagleBone" class="mw-redirect" title="BeagleBone">BeagleBone</a>, <a href="/wiki/BeagleBone_Black" class="mw-redirect" title="BeagleBone Black">BeagleBone Black</a></li> <li><a href="/wiki/Allwinner" class="mw-redirect" title="Allwinner">Allwinner</a> A20, A31: (<a href="/wiki/Cubieboard2" class="mw-redirect" title="Cubieboard2">Cubieboard2</a>, <a href="/wiki/Cubietruck" class="mw-redirect" title="Cubietruck">Cubietruck</a>, <a href="/wiki/Banana_Pi" title="Banana Pi">Banana Pi</a>, etc.)</li> <li><a href="/wiki/List_of_Freescale_products" class="mw-redirect" title="List of Freescale products">Freescale</a> i.MX50, i.MX51: (Kobo Touch, Netwalker)</li> <li><a href="/wiki/Xilinx" title="Xilinx">Xilinx</a> Zynq: (Parallella, ZedBoard)</li></ul></li> <li>Add support for <a href="/wiki/Lemote_Yeeloong" class="mw-redirect" title="Lemote Yeeloong">Lemote Yeeloong</a> Notebooks.</li></ul> </td></tr> <tr> <td style="color: var(--color-base, #202122);" class="templateVersion co swatch-unsupported" title="Old version, not maintained" data-sort-value="6.0"><span style="display: none;">Old version, not maintained:</span> 6.0<sup id="cite_ref-Announcing_NetBSD_6.0_204-0" class="reference"><a href="#cite_note-Announcing_NetBSD_6.0-204"><span class="cite-bracket">&#91;</span>204<span class="cite-bracket">&#93;</span></a></sup> </td> <td>17 October 2012 </td> <td> <ul><li>Support for <a href="/wiki/Thread-local_storage" title="Thread-local storage">thread-local storage</a>, <a href="/wiki/Logical_volume_management" title="Logical volume management">Logical Volume Manager</a> functionality</li> <li>Rewritten <a href="/wiki/Disk_quota" title="Disk quota">disk quota</a> subsystem</li> <li>New subsystems to handle <a href="/wiki/Flash_Memory" class="mw-redirect" title="Flash Memory">flash devices</a> and <a href="/wiki/NAND_flash" class="mw-redirect" title="NAND flash">NAND controllers</a></li> <li>An experimental <a href="/wiki/CHFS" title="CHFS">CHFS file system</a> designed for flash devices</li> <li>Support for the <a href="/wiki/Multiprotocol_Label_Switching" title="Multiprotocol Label Switching">Multiprotocol Label Switching</a> protocol.</li> <li>Introduce <a href="/wiki/NPF_(firewall)" title="NPF (firewall)">NetBSD Packet Filter (NPF)</a> – a new packet filter, designed with multi-core systems in mind, which can do <a href="/wiki/TCP/IP" class="mw-redirect" title="TCP/IP">TCP/IP</a> traffic filtering, <a href="/wiki/Stateful_Firewall" class="mw-redirect" title="Stateful Firewall">stateful inspection</a>, and <a href="/wiki/Network_Address_Translation" class="mw-redirect" title="Network Address Translation">Network Address Translation</a></li> <li><a href="/wiki/Symmetric_multiprocessing" title="Symmetric multiprocessing">SMP</a> support for <a href="/wiki/Xen_(virtual_machine_monitor)" class="mw-redirect" title="Xen (virtual machine monitor)">Xen</a> domU kernels, initial suspend/resume support for Xen domU, PCI pass-through support for Xen3, and addition of the balloon driver</li> <li>Major rework of <a href="/wiki/MIPS_architecture" title="MIPS architecture">MIPS</a> port adding support for <a href="/wiki/Symmetric_multiprocessing" title="Symmetric multiprocessing">Symmetric multiprocessing</a> and 64-bit (O32, N32, N64 ABIs are supported) processors, DSP v2 ASE extension, various NetLogic/RMI processor models, <a href="/wiki/Loongson" title="Loongson">Loongson</a> family processors, and new <a href="/wiki/System-on-a-Chip" class="mw-redirect" title="System-on-a-Chip">SoC boards</a></li> <li>Improved SMP on <a href="/wiki/PowerPC" title="PowerPC">PowerPC</a> port and added support for Book E Freescale MPC85xx (e500 core) processors</li> <li><a href="/wiki/ARM_architecture" class="mw-redirect" title="ARM architecture">ARM</a> has gained support for <a href="/wiki/ARM_Cortex-A8" title="ARM Cortex-A8">Cortex-A8 processors</a>, various new SoCs, and initial support for <a href="/wiki/Raspberry_Pi" title="Raspberry Pi">Raspberry Pi</a></li> <li>To address the <a href="/wiki/Year_2038_problem" title="Year 2038 problem">year 2038 problem</a>, <a href="/wiki/Time_t" class="mw-redirect" title="Time t">time t</a> was extended to 64-bit type on all NetBSD ports.</li> <li><a href="/wiki/Apropos_(Unix)" title="Apropos (Unix)">apropos</a> rewritten to implement full text search for man pages</li> <li>Access to driver-internal limit values added to <a href="/wiki/Envsys" title="Envsys">sysmon_envsys(9)</a>,<sup id="cite_ref-Announcing_NetBSD_6.0_204-1" class="reference"><a href="#cite_note-Announcing_NetBSD_6.0-204"><span class="cite-bracket">&#91;</span>204<span class="cite-bracket">&#93;</span></a></sup> freshly utilized by new drivers like aibs(4)<sup id="cite_ref-aibs.4_205-0" class="reference"><a href="#cite_note-aibs.4-205"><span class="cite-bracket">&#91;</span>205<span class="cite-bracket">&#93;</span></a></sup></li></ul> </td></tr> <tr> <td style="color: var(--color-base, #202122);" class="templateVersion co swatch-unsupported" title="Old version, not maintained" data-sort-value="5.0"><span style="display: none;">Old version, not maintained:</span> 5.0<sup id="cite_ref-Announcing_NetBSD_5.0_206-0" class="reference"><a href="#cite_note-Announcing_NetBSD_5.0-206"><span class="cite-bracket">&#91;</span>206<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-207" class="reference"><a href="#cite_note-207"><span class="cite-bracket">&#91;</span>207<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-208" class="reference"><a href="#cite_note-208"><span class="cite-bracket">&#91;</span>208<span class="cite-bracket">&#93;</span></a></sup> </td> <td>29 April 2009 </td> <td> <ul><li>Rewritten threading subsystem based on a <a href="/wiki/Thread_(computer_science)#1:1_(Kernel-level_threading)" class="mw-redirect" title="Thread (computer science)">1:1 model</a> and rewritten <a href="/wiki/Scheduling_(computing)" title="Scheduling (computing)">scheduler</a> implementation.<sup id="cite_ref-Announcing_NetBSD_5.0_206-1" class="reference"><a href="#cite_note-Announcing_NetBSD_5.0-206"><span class="cite-bracket">&#91;</span>206<span class="cite-bracket">&#93;</span></a></sup></li> <li>Support for <a href="/wiki/Kernel_preemption" title="Kernel preemption">kernel preemption</a>, POSIX real-time scheduling extensions, <a href="/w/index.php?title=Processor-sets&amp;action=edit&amp;redlink=1" class="new" title="Processor-sets (page does not exist)">processor-sets</a>, and <a href="/wiki/Affinity_mask" title="Affinity mask">dynamic CPU sets</a> for <a href="/wiki/Processor_affinity" title="Processor affinity">thread affinity</a></li> <li>Added <a href="/wiki/Malloc#free" class="mw-redirect" title="Malloc">jemalloc</a> memory allocator. A metadata <a href="/wiki/Journaling_file_system" title="Journaling file system">journaling</a> for <a href="/wiki/Unix_File_System" title="Unix File System">FFS</a>, known as <a href="/wiki/WAPBL" class="mw-redirect" title="WAPBL">WAPBL (Write Ahead Physical Block Logging)</a></li> <li>Rewritten <a href="/wiki/Loadable_kernel_module" title="Loadable kernel module">Loadable kernel module</a> framework, which will replace old LKMs. Use of <a href="/wiki/X.Org_Server" title="X.Org Server">X.Org</a> rather than <a href="/wiki/XFree86" title="XFree86">XFree86</a> by default for i386 and amd64 ports, and introduction of drm(4)/DRI for 3D hardware acceleration. Preliminary support for using <a href="/wiki/Clang" title="Clang">Clang</a> instead of GCC as the system compiler.<sup id="cite_ref-209" class="reference"><a href="#cite_note-209"><span class="cite-bracket">&#91;</span>209<span class="cite-bracket">&#93;</span></a></sup></li> <li>Added support for <a href="/wiki/ASLR" class="mw-redirect" title="ASLR">ASLR</a> in the kernel and dynamic linker.</li> <li>Rewritten <a href="/wiki/Envsys" title="Envsys">envsys</a> framework (envsys2); addition of 8 new Hardware Monitoring sensor drivers; new <a href="/wiki/I2C" class="mw-redirect" title="I2C">I<sup>2</sup>C</a> attachment of the lm(4) driver; additional hardware support in several sensor drivers<sup id="cite_ref-Announcing_NetBSD_5.0_206-2" class="reference"><a href="#cite_note-Announcing_NetBSD_5.0-206"><span class="cite-bracket">&#91;</span>206<span class="cite-bracket">&#93;</span></a></sup></li></ul> </td></tr> <tr> <td style="color: var(--color-base, #202122);" class="templateVersion co swatch-unsupported" title="Old version, not maintained" data-sort-value="4.0"><span style="display: none;">Old version, not maintained:</span> 4.0 </td> <td>19 December 2007 </td> <td> <ul><li>Added support for <a href="/wiki/Slab_allocator" class="mw-redirect" title="Slab allocator">slab allocator</a>, <a href="/wiki/Bioctl" title="Bioctl">bioctl</a>,<sup id="cite_ref-bioctl_89-1" class="reference"><a href="#cite_note-bioctl-89"><span class="cite-bracket">&#91;</span>89<span class="cite-bracket">&#93;</span></a></sup> <a href="/wiki/ISCSI" title="ISCSI">iSCSI</a> target, <a href="/wiki/Common_Address_Redundancy_Protocol" title="Common Address Redundancy Protocol">CARP</a>, <a href="/wiki/Tmpfs" title="Tmpfs">tmpfs</a>, <a href="/wiki/Explicit_Congestion_Notification" title="Explicit Congestion Notification">Explicit Congestion Notification</a>, <a href="/wiki/Xen_(virtual_machine_monitor)" class="mw-redirect" title="Xen (virtual machine monitor)">Xen</a> 3, the Kernel Authorization framework, <a href="/wiki/Veriexec" title="Veriexec">Veriexec</a> and other security extensions, <a href="/wiki/Property_list" title="Property list">property list</a> exchange between kernel/userland through <a href="/wiki/Ioctl" title="Ioctl">ioctl</a> with <a href="/wiki/Proplib(3)" class="mw-redirect" title="Proplib(3)">proplib(3)</a>, and a <a href="/wiki/Bluetooth" title="Bluetooth">Bluetooth</a> protocol suite.<sup id="cite_ref-Announcing_NetBSD_4.0_210-0" class="reference"><a href="#cite_note-Announcing_NetBSD_4.0-210"><span class="cite-bracket">&#91;</span>210<span class="cite-bracket">&#93;</span></a></sup></li></ul> </td></tr> <tr> <td style="color: var(--color-base, #202122);" class="templateVersion co swatch-unsupported" title="Old version, not maintained" data-sort-value="3.0"><span style="display: none;">Old version, not maintained:</span> 3.0 </td> <td>23 December 2005 </td> <td> <ul><li>Support for <a href="/wiki/Xen_(virtual_machine_monitor)" class="mw-redirect" title="Xen (virtual machine monitor)">Xen</a> 2.0</li> <li>Support for filesystems &gt; 2 <a href="/wiki/Terabyte" class="mw-redirect" title="Terabyte">terabytes</a> added.</li> <li><a href="/wiki/Pluggable_Authentication_Modules" class="mw-redirect" title="Pluggable Authentication Modules">Pluggable Authentication Modules</a> added.</li> <li>OpenBSD <a href="/wiki/Packet_Filter" class="mw-redirect" title="Packet Filter">Packet Filter</a> was integrated as an alternative to IPFilter.</li> <li>UFS <a href="/wiki/Dirhash" title="Dirhash">directory hash</a> support.<sup id="cite_ref-Announcing_NetBSD_3.0_211-0" class="reference"><a href="#cite_note-Announcing_NetBSD_3.0-211"><span class="cite-bracket">&#91;</span>211<span class="cite-bracket">&#93;</span></a></sup></li></ul> </td></tr> <tr> <td style="color: var(--color-base, #202122);" class="templateVersion co swatch-unsupported" title="Old version, not maintained" data-sort-value="2.0"><span style="display: none;">Old version, not maintained:</span> 2.0 </td> <td>9 December 2004 </td> <td> <ul><li>Addition of native <a href="/wiki/Pthread" class="mw-redirect" title="Pthread">POSIX threads</a> and <a href="/wiki/Symmetrical_multiprocessing" class="mw-redirect" title="Symmetrical multiprocessing">SMP</a> support on <a href="/wiki/I386" title="I386">i386</a> and other platforms.</li> <li><a href="/wiki/AMD64" class="mw-redirect" title="AMD64">AMD64</a> architecture added.</li> <li>Support for <a href="/wiki/Unix_File_System" title="Unix File System">UFS2</a> and <a href="/wiki/SMBFS" class="mw-redirect" title="SMBFS">SMBFS</a>, addition of <a href="/wiki/Kqueue" title="Kqueue">kqueue</a>.<sup id="cite_ref-Announcing_NetBSD_2.0_212-0" class="reference"><a href="#cite_note-Announcing_NetBSD_2.0-212"><span class="cite-bracket">&#91;</span>212<span class="cite-bracket">&#93;</span></a></sup></li></ul> </td></tr> <tr> <td style="color: var(--color-base, #202122);" class="templateVersion co swatch-unsupported" title="Old version, not maintained" data-sort-value="1.6"><span style="display: none;">Old version, not maintained:</span> 1.6 </td> <td>14 September 2002 </td> <td> <ul><li><a href="/w/index.php?title=Unified_Buffer_Cache&amp;action=edit&amp;redlink=1" class="new" title="Unified Buffer Cache (page does not exist)">Unified Buffer Cache</a> (UBC) was introduced, which unifies the filesystem and virtual memory caches of file data.</li> <li><a href="/wiki/Zero-copy" title="Zero-copy">Zero-copy</a> support for TCP and UDP transmit path.</li> <li>Ten new platforms supported.</li> <li>New implementation of cross-building (<i>build.sh</i>) infrastructure.</li> <li>Added support for multibyte LC_CTYPE <a href="/wiki/Locale_(computer_software)" title="Locale (computer software)">locales</a>.<sup id="cite_ref-213" class="reference"><a href="#cite_note-213"><span class="cite-bracket">&#91;</span>213<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-214" class="reference"><a href="#cite_note-214"><span class="cite-bracket">&#91;</span>214<span class="cite-bracket">&#93;</span></a></sup></li></ul> </td></tr> <tr> <td style="color: var(--color-base, #202122);" class="templateVersion co swatch-unsupported" title="Old version, not maintained" data-sort-value="1.5"><span style="display: none;">Old version, not maintained:</span> 1.5 </td> <td>6 December 2000 </td> <td> <ul><li><a href="/wiki/IPv6" title="IPv6">IPv6</a> and <a href="/wiki/IPsec" class="mw-redirect" title="IPsec">IPsec</a> were added to the network stack.</li> <li><a href="/wiki/OpenSSL" title="OpenSSL">OpenSSL</a> and <a href="/wiki/OpenSSH" title="OpenSSH">OpenSSH</a> imported.</li> <li>New implementation of <code>rc.d</code> system start-up mechanism.</li> <li>Start of migration to <a href="/wiki/Executable_and_Linkable_Format" title="Executable and Linkable Format">ELF</a>-format binaries.</li> <li>A <a href="/w/index.php?title=Ktruss&amp;action=edit&amp;redlink=1" class="new" title="Ktruss (page does not exist)">ktruss</a> utility for kernel tracing was added.</li> <li>Six new platforms supported, including <a href="/wiki/SPARC" title="SPARC">sparc64</a>.</li> <li>Added <a href="/wiki/Unix_File_System" title="Unix File System">FFS</a> <a href="/wiki/Soft_updates" title="Soft updates">soft updates</a> and support for <a href="/wiki/NTFS" title="NTFS">NTFS</a>.<sup id="cite_ref-Announcing_NetBSD_1.5_142-1" class="reference"><a href="#cite_note-Announcing_NetBSD_1.5-142"><span class="cite-bracket">&#91;</span>142<span class="cite-bracket">&#93;</span></a></sup></li></ul> </td></tr> <tr> <td style="color: var(--color-base, #202122);" class="templateVersion co swatch-unsupported" title="Old version, not maintained" data-sort-value="1.4"><span style="display: none;">Old version, not maintained:</span> 1.4 </td> <td>12 May 1999 </td> <td> <ul><li>UVM, a rewritten <a href="/wiki/Virtual_memory" title="Virtual memory">virtual memory</a> subsystem, was introduced.</li> <li>Added RAIDframe, a software <a href="/wiki/RAID" title="RAID">RAID</a> implementation, and imported <a href="/wiki/IPFilter" title="IPFilter">IPFilter</a>.</li> <li>Completion of the integration of all remaining 4.4BSD Lite-2 kernel improvements.</li> <li>Ports to <a href="/wiki/Power_Macintosh" title="Power Macintosh">Power Macintosh</a> and <a href="/wiki/NeXTcube" title="NeXTcube">NeXTcube</a>/<a href="/wiki/NeXTstation" title="NeXTstation">station</a> systems added.</li> <li>Added full <a href="/wiki/USB" title="USB">USB</a> support.<sup id="cite_ref-Announcing_NetBSD_1.4_64-1" class="reference"><a href="#cite_note-Announcing_NetBSD_1.4-64"><span class="cite-bracket">&#91;</span>64<span class="cite-bracket">&#93;</span></a></sup></li></ul> </td></tr> <tr> <td style="color: var(--color-base, #202122);" class="templateVersion co swatch-unsupported" title="Old version, not maintained" data-sort-value="1.3"><span style="display: none;">Old version, not maintained:</span> 1.3 </td> <td>9 March 1998 </td> <td> <ul><li><a href="/wiki/XFree86" title="XFree86">XFree86</a> source tree was made a supported part of the distribution.</li> <li>Support for <a href="/wiki/ISA_Plug_and_Play" class="mw-redirect" title="ISA Plug and Play">ISA Plug and Play</a>, <a href="/wiki/PCMCIA" title="PCMCIA">PCMCIA</a>, <a href="/wiki/ATAPI" title="ATAPI">ATAPI</a> and <a href="/wiki/Advanced_Power_Management" title="Advanced Power Management">APM</a> added.</li> <li><a href="/wiki/Ext2fs" class="mw-redirect" title="Ext2fs">ext2fs</a> and <a href="/wiki/FAT32" class="mw-redirect" title="FAT32">FAT32</a> filesystems added.</li> <li>The <a href="/wiki/Pkgsrc" title="Pkgsrc">pkgsrc</a> packages collection system was introduced.<sup id="cite_ref-215" class="reference"><a href="#cite_note-215"><span class="cite-bracket">&#91;</span>215<span class="cite-bracket">&#93;</span></a></sup></li></ul> </td></tr> <tr> <td style="color: var(--color-base, #202122);" class="templateVersion co swatch-unsupported" title="Old version, not maintained" data-sort-value="1.2"><span style="display: none;">Old version, not maintained:</span> 1.2 </td> <td>4 October 1996 </td> <td> <ul><li>Support for <a href="/wiki/NFSv3" class="mw-redirect" title="NFSv3">NFSv3</a>, <a href="/wiki/SCSI" title="SCSI">SCSI</a> scanner and medium changer devices added.</li> <li><a href="/wiki/Network_Time_Protocol" title="Network Time Protocol">NTP</a> <a href="/wiki/Phase-locked_loop" title="Phase-locked loop">phase-locked loop</a> added in kernel.</li> <li>Ports for <a href="/wiki/ARM_architecture" class="mw-redirect" title="ARM architecture">ARM</a> and Sharp <a href="/wiki/X68k" class="mw-redirect" title="X68k">X68k</a> systems added.<sup id="cite_ref-216" class="reference"><a href="#cite_note-216"><span class="cite-bracket">&#91;</span>216<span class="cite-bracket">&#93;</span></a></sup></li></ul> </td></tr> <tr> <td style="color: var(--color-base, #202122);" class="templateVersion co swatch-unsupported" title="Old version, not maintained" data-sort-value="1.1"><span style="display: none;">Old version, not maintained:</span> 1.1 </td> <td>26 November 1995 </td> <td> <ul><li>Ports for <a href="/wiki/DEC_Alpha" title="DEC Alpha">DEC Alpha</a>, <a href="/wiki/Atari_TT" class="mw-redirect" title="Atari TT">Atari TT</a>/<a href="/wiki/Atari_Falcon030" class="mw-redirect" title="Atari Falcon030">Falcon030</a> and <a href="/wiki/MVME68k" class="mw-redirect" title="MVME68k">MVME68k</a> systems added.</li> <li>Binary emulation facility added.</li> <li>Generic audio subsystem introduced.<sup id="cite_ref-217" class="reference"><a href="#cite_note-217"><span class="cite-bracket">&#91;</span>217<span class="cite-bracket">&#93;</span></a></sup></li></ul> </td></tr> <tr> <td style="color: var(--color-base, #202122);" class="templateVersion co swatch-unsupported" title="Old version, not maintained" data-sort-value="1.0"><span style="display: none;">Old version, not maintained:</span> 1.0 </td> <td>26 October 1994 </td> <td> <ul><li>The first multi-platform release, supporting the <a href="/wiki/PC_compatible" class="mw-redirect" title="PC compatible">PC</a>, <a href="/wiki/HP_9000" title="HP 9000">HP 9000</a> Series 300, <a href="/wiki/Amiga" title="Amiga">Amiga</a>, <a href="/wiki/68k" class="mw-redirect" title="68k">68k</a> <a href="/wiki/Apple_Macintosh" class="mw-redirect" title="Apple Macintosh">Macintosh</a>, <a href="/wiki/SPARCstation" title="SPARCstation">Sun-4c</a> series and the <a href="/wiki/PC532" title="PC532">PC532</a>.</li> <li>The legally encumbered Net/2-derived source code was replaced with equivalent code from 4.4BSD-lite, in accordance with the <a href="/wiki/USL_v_BSDi" class="mw-redirect" title="USL v BSDi">USL v BSDi</a> lawsuit settlement.</li> <li>Addition of <a href="/wiki/Shared_libraries" class="mw-redirect" title="Shared libraries">shared libraries</a> and <a href="/wiki/Kerberos_(protocol)" title="Kerberos (protocol)">Kerberos</a> 5.<sup id="cite_ref-218" class="reference"><a href="#cite_note-218"><span class="cite-bracket">&#91;</span>218<span class="cite-bracket">&#93;</span></a></sup></li></ul> </td></tr> <tr> <td style="color: var(--color-base, #202122);" class="templateVersion co swatch-unsupported" title="Old version, not maintained" data-sort-value="0.9"><span style="display: none;">Old version, not maintained:</span> 0.9 </td> <td>20 August 1993 </td> <td> <ul><li>Contained many enhancements and bug fixes.</li> <li>This was still a <a href="/wiki/PC_compatible" class="mw-redirect" title="PC compatible">PC</a>-platform-only release, although by this time, work was underway to add support for other architectures.</li> <li>Support for <a href="/wiki/Loadable_kernel_modules" class="mw-redirect" title="Loadable kernel modules">loadable kernel modules</a> (LKM).<sup id="cite_ref-219" class="reference"><a href="#cite_note-219"><span class="cite-bracket">&#91;</span>219<span class="cite-bracket">&#93;</span></a></sup></li></ul> </td></tr> <tr> <td style="color: var(--color-base, #202122);" class="templateVersion co swatch-unsupported" title="Old version, not maintained" data-sort-value="0.8"><span style="display: none;">Old version, not maintained:</span> 0.8 </td> <td>20 April 1993 </td> <td> <ul><li>The first official release, derived from <a href="/wiki/386BSD" title="386BSD">386BSD</a> 0.1 plus the version 0.2.2 unofficial patchkit, with several programs from the Net/2 release missing from 386BSD re-integrated, and various other improvements.<sup id="cite_ref-220" class="reference"><a href="#cite_note-220"><span class="cite-bracket">&#91;</span>220<span class="cite-bracket">&#93;</span></a></sup></li></ul> </td></tr></tbody></table> <div class="mw-heading mw-heading2"><h2 id="Logo">Logo</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=22" title="Edit section: Logo"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The NetBSD "flag" logo, designed by Grant Bissett, was introduced in 2004 and is an abstraction of the older logo,<sup id="cite_ref-221" class="reference"><a href="#cite_note-221"><span class="cite-bracket">&#91;</span>221<span class="cite-bracket">&#93;</span></a></sup> which was designed by Shawn Mueller in 1994. Mueller's version was based on the famous <a href="/wiki/World_War_II" title="World War II">World War II</a> photograph <a href="/wiki/Raising_the_Flag_on_Iwo_Jima" title="Raising the Flag on Iwo Jima">Raising the Flag on Iwo Jima</a>.<sup id="cite_ref-222" class="reference"><a href="#cite_note-222"><span class="cite-bracket">&#91;</span>222<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="The_NetBSD_Foundation">The NetBSD Foundation</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=23" title="Edit section: The NetBSD Foundation"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The NetBSD Foundation is the legal entity that owns the intellectual property and trademarks associated with NetBSD,<sup id="cite_ref-223" class="reference"><a href="#cite_note-223"><span class="cite-bracket">&#91;</span>223<span class="cite-bracket">&#93;</span></a></sup> and on 22 January 2004, became a <a href="/wiki/501(c)#501(c)(3)" class="mw-redirect" title="501(c)">501(c)3</a> tax-exempt non-profit organization. The members of the foundation are developers who have CVS commit access.<sup id="cite_ref-224" class="reference"><a href="#cite_note-224"><span class="cite-bracket">&#91;</span>224<span class="cite-bracket">&#93;</span></a></sup> The NetBSD Foundation has a Board of Directors, elected by the voting of members for two years.<sup id="cite_ref-225" class="reference"><a href="#cite_note-225"><span class="cite-bracket">&#91;</span>225<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Hosting">Hosting</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=24" title="Edit section: Hosting"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Hosting for the project is provided primarily by <a href="/wiki/Columbia_University" title="Columbia University">Columbia University</a>, and <a href="/wiki/Western_Washington_University" title="Western Washington University">Western Washington University</a>, fronted by a <a href="/wiki/Content_delivery_network" title="Content delivery network">CDN</a> provided by <a href="/wiki/Fastly" title="Fastly">Fastly</a>. Mirrors for the project are spread around the world and provided by volunteers and supporters of the project. </p> <div class="mw-heading mw-heading2"><h2 id="Commit_guidelines">Commit guidelines</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=25" title="Edit section: Commit guidelines"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The project defines guidelines to make commits to its <a href="/wiki/Concurrent_Versions_System" title="Concurrent Versions System">CVS</a> source tree. On April 4, 2004, its first version, 1.1, was published.<sup id="cite_ref-226" class="reference"><a href="#cite_note-226"><span class="cite-bracket">&#91;</span>226<span class="cite-bracket">&#93;</span></a></sup> The 10 guidelines of this version can be summarized as:<sup id="cite_ref-227" class="reference"><a href="#cite_note-227"><span class="cite-bracket">&#91;</span>227<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-228" class="reference"><a href="#cite_note-228"><span class="cite-bracket">&#91;</span>228<span class="cite-bracket">&#93;</span></a></sup> </p> <ol><li>Commit only familiar code you are familiar with;</li> <li>Do not commit tainted code to the repository, i.e., if the code is not yours, check its license;</li> <li>The more intrusive your changes are the higher is the level of required prior approval;</li> <li>Commit only code that you have tested;</li> <li>Group commits together that are part of the same fix;</li> <li>Each commit should be a separate patch/fix/addition/etc.;</li> <li>Do not mix functionality or bug-fix patches with whitespace/layout updates;</li> <li>Clearly document your changes in the commit log;</li> <li>Give proper credit if your commit contains code;</li> <li>Do not revert other developer's commits, try to reach an agreement.</li></ol> <p>In May 2024, the second guideline was extended to state that code generated by "<a href="/wiki/Large_language_model" title="Large language model">large language model</a> or similar technology" must not be committed without prior written approval by core.<sup id="cite_ref-229" class="reference"><a href="#cite_note-229"><span class="cite-bracket">&#91;</span>229<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-230" class="reference"><a href="#cite_note-230"><span class="cite-bracket">&#91;</span>230<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=26" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1266661725">.mw-parser-output .portalbox{padding:0;margin:0.5em 0;display:table;box-sizing:border-box;max-width:175px;list-style:none}.mw-parser-output .portalborder{border:1px solid var(--border-color-base,#a2a9b1);padding:0.1em;background:var(--background-color-neutral-subtle,#f8f9fa)}.mw-parser-output .portalbox-entry{display:table-row;font-size:85%;line-height:110%;height:1.9em;font-style:italic;font-weight:bold}.mw-parser-output .portalbox-image{display:table-cell;padding:0.2em;vertical-align:middle;text-align:center}.mw-parser-output .portalbox-link{display:table-cell;padding:0.2em 0.2em 0.2em 0.3em;vertical-align:middle}@media(min-width:720px){.mw-parser-output .portalleft{margin:0.5em 1em 0.5em 0}.mw-parser-output .portalright{clear:right;float:right;margin:0.5em 0 0.5em 1em}}</style><ul role="navigation" aria-label="Portals" class="noprint portalbox portalborder portalright"> <li class="portalbox-entry"><span class="portalbox-image"><span class="noviewer" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/28px-Free_and_open-source_software_logo_%282009%29.svg.png" decoding="async" width="28" height="28" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/42px-Free_and_open-source_software_logo_%282009%29.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/56px-Free_and_open-source_software_logo_%282009%29.svg.png 2x" data-file-width="512" data-file-height="512" /></span></span></span><span class="portalbox-link"><a href="/wiki/Portal:Free_and_open-source_software" title="Portal:Free and open-source software">Free and open-source software portal</a></span></li></ul> <style data-mw-deduplicate="TemplateStyles:r1184024115">.mw-parser-output .div-col{margin-top:0.3em;column-width:30em}.mw-parser-output .div-col-small{font-size:90%}.mw-parser-output .div-col-rules{column-rule:1px solid #aaa}.mw-parser-output .div-col dl,.mw-parser-output .div-col ol,.mw-parser-output .div-col ul{margin-top:0}.mw-parser-output .div-col li,.mw-parser-output .div-col dd{page-break-inside:avoid;break-inside:avoid-column}</style><div class="div-col" style="column-width: 22em;"> <ul><li><a href="/wiki/Berkeley_Software_Distribution" title="Berkeley Software Distribution">Berkeley Software Distribution</a></li> <li><a href="/wiki/BSD_licenses" title="BSD licenses">BSD licenses</a></li> <li><a href="/wiki/Comparison_of_BSD_operating_systems" title="Comparison of BSD operating systems">Comparison of BSD operating systems</a></li> <li><a href="/wiki/List_of_BSD_operating_systems" title="List of BSD operating systems">List of BSD operating systems</a></li> <li><a href="/wiki/Lumina_(desktop_environment)" title="Lumina (desktop environment)">Lumina (desktop environment)</a></li> <li><a href="/wiki/Comparison_of_operating_systems" title="Comparison of operating systems">Comparison of operating systems</a></li> <li><a href="/wiki/Comparison_of_operating_system_kernels" title="Comparison of operating system kernels">Comparison of operating system kernels</a></li></ul> </div> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=27" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist"> <div class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/formal-10/NetBSD-10.1.html">"Announcing NetBSD 10.1 (Dec 16, 2024)"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Announcing+NetBSD+10.1+%28Dec+16%2C+2024%29&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Fformal-10%2FNetBSD-10.1.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-HEAD-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-HEAD_2-0">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://nycdn.netbsd.org/pub/NetBSD-daily/HEAD/latest/">Daily Release Engineering Builds</a></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFDelony2021" class="citation web cs1">Delony, David (17 August 2021). <a rel="nofollow" class="external text" href="https://www.makeuseof.com/what-is-netbsd/">"NetBSD Explained: The Unix System That Can Run on Anything"</a>. <i>Makeuseof</i><span class="reference-accessdate">. Retrieved <span class="nowrap">16 January</span> 2023</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Makeuseof&amp;rft.atitle=NetBSD+Explained%3A+The+Unix+System+That+Can+Run+on+Anything&amp;rft.date=2021-08-17&amp;rft.aulast=Delony&amp;rft.aufirst=David&amp;rft_id=https%3A%2F%2Fwww.makeuseof.com%2Fwhat-is-netbsd%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation book cs1"><a rel="nofollow" class="external text" href="http://www.oreilly.com/openbook/opensources/book/kirkmck.html">"Twenty Years of Berkeley Unix: From AT&amp;T-Owned to Freely Redistributable"</a>. <a rel="nofollow" class="external text" href="https://archive.org/details/isbn_9781565925823"><i>Open Sources: Voices from the Open Source Revolution</i></a>. <a href="/wiki/O%27Reilly_Media" title="O&#39;Reilly Media">O'Reilly Media</a>. January 1999. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/1-56592-582-3" title="Special:BookSources/1-56592-582-3"><bdi>1-56592-582-3</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=bookitem&amp;rft.atitle=Twenty+Years+of+Berkeley+Unix%3A+From+AT%26T-Owned+to+Freely+Redistributable&amp;rft.btitle=Open+Sources%3A+Voices+from+the+Open+Source+Revolution&amp;rft.pub=O%27Reilly+Media&amp;rft.date=1999-01&amp;rft.isbn=1-56592-582-3&amp;rft_id=http%3A%2F%2Fwww.oreilly.com%2Fopenbook%2Fopensources%2Fbook%2Fkirkmck.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-games-5"><span class="mw-cite-backlink">^ <a href="#cite_ref-games_5-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-games_5-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-games_5-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://freelicensegames.com/NetBSD.htm">"About NetBSD"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">7 June</span> 2014</span>. <q>NetBSD is a fork of the 386/BSD branch of the Berkeley Software Distribution (or BSD) operating system.</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=About+NetBSD&amp;rft_id=http%3A%2F%2Ffreelicensegames.com%2FNetBSD.htm&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.ibm.com/developerworks/aix/library/au-netbsd.html">"Get to know NetBSD: An operating system that travels"</a>. ibm.org.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Get+to+know+NetBSD%3A+An+operating+system+that+travels&amp;rft.pub=ibm.org&amp;rft_id=http%3A%2F%2Fwww.ibm.com%2Fdeveloperworks%2Faix%2Flibrary%2Fau-netbsd.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFGanssle,_Jack_GNoergaard,_TammyEady,_FredEdwards,_Lewin2007" class="citation book cs1">Ganssle, Jack G; Noergaard, Tammy; Eady, Fred; Edwards, Lewin; Katz, David J (14 September 2007). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=HLpTtLjEXqcC&amp;pg=PT291"><i>Embedded Hardware</i></a>. Newnes. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-0-7506-8584-9" title="Special:BookSources/978-0-7506-8584-9"><bdi>978-0-7506-8584-9</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Embedded+Hardware&amp;rft.pub=Newnes&amp;rft.date=2007-09-14&amp;rft.isbn=978-0-7506-8584-9&amp;rft.au=Ganssle%2C+Jack+G&amp;rft.au=Noergaard%2C+Tammy&amp;rft.au=Eady%2C+Fred&amp;rft.au=Edwards%2C+Lewin&amp;rft.au=Katz%2C+David+J&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3DHLpTtLjEXqcC%26pg%3DPT291&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span> pp. 291–292.</span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/about/">"About NetBSD"</a>. The NetBSD Foundation, Inc. The NetBSD Project's goals<span class="reference-accessdate">. Retrieved <span class="nowrap">26 September</span> 2023</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=About+NetBSD&amp;rft.pages=The+NetBSD+Project%27s+goals&amp;rft.pub=The+NetBSD+Foundation%2C+Inc.&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fabout%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20110806041016/https://www.netbsd.org/about/features.html#clean-design">"NetBSD features list"</a>. The NetBSD Foundation, Inc. Archived from <a rel="nofollow" class="external text" href="https://www.netbsd.org/about/features.html#clean-design">the original</a> on 6 August 2011<span class="reference-accessdate">. Retrieved <span class="nowrap">7 June</span> 2014</span>. <q>NetBSD focuses on clean design and well architected solutions.</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NetBSD+features+list&amp;rft.pub=The+NetBSD+Foundation%2C+Inc.&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fabout%2Ffeatures.html%23clean-design&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFLove2005" class="citation book cs1">Love, Robert (2005). <a rel="nofollow" class="external text" href="https://archive.org/details/linuxkerneldevel00love_0">"Chapter 19"</a>. <i>Linux Kernel development</i> (2.&#160;ed.). Sams Publishing. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/0-672-32720-1" title="Special:BookSources/0-672-32720-1"><bdi>0-672-32720-1</bdi></a><span class="reference-accessdate">. Retrieved <span class="nowrap">7 June</span> 2014</span>. <q>Some examples of highly portable operating systems are Minix, NetBSD, and many research systems.</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=bookitem&amp;rft.atitle=Chapter+19&amp;rft.btitle=Linux+Kernel+development&amp;rft.edition=2.&amp;rft.pub=Sams+Publishing&amp;rft.date=2005&amp;rft.isbn=0-672-32720-1&amp;rft.aulast=Love&amp;rft.aufirst=Robert&amp;rft_id=https%3A%2F%2Farchive.org%2Fdetails%2Flinuxkerneldevel00love_0&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-netbsd-hist-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-netbsd-hist_11-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/about/history.html">"The History of the NetBSD Project"</a>. <i>netbsd.org</i>. The NetBSD Foundation<span class="reference-accessdate">. Retrieved <span class="nowrap">29 November</span> 2009</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=netbsd.org&amp;rft.atitle=The+History+of+the+NetBSD+Project&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fabout%2Fhistory.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20200117054425/http://ftp.netbsd.org/pub/NetBSD/misc/release/NetBSD/NetBSD-0.8">"INSTALLATION NOTES for NetBSD 0.8"</a>. <i>NetBSD</i>. 20 April 1993. Archived from <a rel="nofollow" class="external text" href="http://ftp.netbsd.org/pub/NetBSD/misc/release/NetBSD/NetBSD-0.8">the original</a> on 17 January 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">20 October</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD&amp;rft.atitle=INSTALLATION+NOTES+for+NetBSD+0.8&amp;rft.date=1993-04-20&amp;rft_id=http%3A%2F%2Fftp.netbsd.org%2Fpub%2FNetBSD%2Fmisc%2Frelease%2FNetBSD%2FNetBSD-0.8&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-netbsd-0.8-13"><span class="mw-cite-backlink">^ <a href="#cite_ref-netbsd-0.8_13-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-netbsd-0.8_13-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFChris_G._Demetriou1993" class="citation newsgroup cs1">Chris G. Demetriou (19 April 1993). <a rel="nofollow" class="external text" href="http://ftp.netbsd.org/pub/NetBSD/misc/release/NetBSD/NetBSD-0.8">"So you say you want an interim release of 386bsd?"</a>. <a href="/wiki/Usenet_newsgroup" title="Usenet newsgroup">Newsgroup</a>:&#160;<a rel="nofollow" class="external text" href="news:comp.os.386bsd.announce">comp.os.386bsd.announce</a>. <a href="/wiki/Usenet_(identifier)" class="mw-redirect" title="Usenet (identifier)">Usenet:</a>&#160;<a rel="nofollow" class="external text" href="news:1qvpc9$1e8@agate.berkeley.edu">1qvpc9$1e8@agate.berkeley.edu</a><span class="reference-accessdate">. Retrieved <span class="nowrap">12 May</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=So+you+say+you+want+an+interim+release+of+386bsd%3F&amp;rft.pub=comp.os.386bsd.announce&amp;rft.date=1993-04-19&amp;rft_id=news%3A1qvpc9%241e8%40agate.berkeley.edu%23id-name%3DUsenet%3A&amp;rft.au=Chris+G.+Demetriou&amp;rft_id=http%3A%2F%2Fftp.netbsd.org%2Fpub%2FNetBSD%2Fmisc%2Frelease%2FNetBSD%2FNetBSD-0.8&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-formal-0.8-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-formal-0.8_14-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/formal-0.8/">"Information about NetBSD 0.8"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Information+about+NetBSD+0.8&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Fformal-0.8%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-formal-1.0-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-formal-1.0_15-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/formal-1.0/">"Information about NetBSD 1.0"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Information+about+NetBSD+1.0&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Fformal-1.0%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFDe_Raadt2009" class="citation web cs1"><a href="/wiki/Theo_de_Raadt" title="Theo de Raadt">De Raadt, Theo</a> (29 March 2009). <a rel="nofollow" class="external text" href="http://www.theos.com/deraadt/coremail.html">"Archive of the mail conversation leading to Theo de Raadt's departure"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">15 January</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Archive+of+the+mail+conversation+leading+to+Theo+de+Raadt%27s+departure&amp;rft.date=2009-03-29&amp;rft.aulast=De+Raadt&amp;rft.aufirst=Theo&amp;rft_id=http%3A%2F%2Fwww.theos.com%2Fderaadt%2Fcoremail.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/docs/pkgsrc/introduction.html#supported-platforms">"Platforms supported by pkgsrc"</a>. <i>netbsd.org</i>. The NetBSD Foundation<span class="reference-accessdate">. Retrieved <span class="nowrap">10 January</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=netbsd.org&amp;rft.atitle=Platforms+supported+by+pkgsrc&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fdocs%2Fpkgsrc%2Fintroduction.html%23supported-platforms&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/release-map.html">"NetBSD release glossary and graphs"</a>. The NetBSD Project. 13 January 2010<span class="reference-accessdate">. Retrieved <span class="nowrap">15 January</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NetBSD+release+glossary+and+graphs&amp;rft.pub=The+NetBSD+Project&amp;rft.date=2010-01-13&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Frelease-map.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-19">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFPlura2020" class="citation web cs1 cs1-prop-foreign-lang-source">Plura, Michael (26 October 2020). <a rel="nofollow" class="external text" href="https://www.heise.de/news/NetBSD-9-1-mit-mehr-ZFS-und-neuem-Fenstermanager-CTWM-4938633.html">"NetBSD 9.1 mit mehr ZFS und "neuem" Fenstermanager CTWM"</a>. <i>heise online</i> (in German)<span class="reference-accessdate">. Retrieved <span class="nowrap">30 May</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=heise+online&amp;rft.atitle=NetBSD+9.1+mit+mehr+ZFS+und+%22neuem%22+Fenstermanager+CTWM&amp;rft.date=2020-10-26&amp;rft.aulast=Plura&amp;rft.aufirst=Michael&amp;rft_id=https%3A%2F%2Fwww.heise.de%2Fnews%2FNetBSD-9-1-mit-mehr-ZFS-und-neuem-Fenstermanager-CTWM-4938633.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://wiki.netbsd.org/ports/dreamcast/">"About NetBSD/dreamcast"</a>. <i>NetBSD Blog</i><span class="reference-accessdate">. Retrieved <span class="nowrap">25 February</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Blog&amp;rft.atitle=About+NetBSD%2Fdreamcast&amp;rft_id=https%3A%2F%2Fwiki.netbsd.org%2Fports%2Fdreamcast%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-:0-21"><span class="mw-cite-backlink">^ <a href="#cite_ref-:0_21-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:0_21-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFMcNeill2024" class="citation web cs1">McNeill, Jared (21 January 2024). <a rel="nofollow" class="external text" href="https://www.youtube.com/watch?v=n-MShCcFm_w">"NetBSD/evbppc 10.99.10 on the Nintendo Wii"</a>. <i>YouTube</i><span class="reference-accessdate">. Retrieved <span class="nowrap">25 February</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=YouTube&amp;rft.atitle=NetBSD%2Fevbppc+10.99.10+on+the+Nintendo+Wii&amp;rft.date=2024-01-21&amp;rft.aulast=McNeill&amp;rft.aufirst=Jared&amp;rft_id=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dn-MShCcFm_w&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-netbsd-port-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-netbsd-port_22-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://netbsd.org/about/portability.html">"Portability and supported hardware platforms"</a>. <i>netbsd.org</i>. The NetBSD Foundation<span class="reference-accessdate">. Retrieved <span class="nowrap">29 November</span> 2009</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=netbsd.org&amp;rft.atitle=Portability+and+supported+hardware+platforms&amp;rft_id=http%3A%2F%2Fnetbsd.org%2Fabout%2Fportability.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation pressrelease cs1"><a rel="nofollow" class="external text" href="http://www.embeddedarm.com/software/arm-netbsd-toaster.php">"Technologic Systems Designs NetBSD Controlled Toaster"</a> (Press release). August 2005<span class="reference-accessdate">. Retrieved <span class="nowrap">11 June</span> 2007</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Technologic+Systems+Designs+NetBSD+Controlled+Toaster&amp;rft.date=2005-08&amp;rft_id=http%3A%2F%2Fwww.embeddedarm.com%2Fsoftware%2Farm-netbsd-toaster.php&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFThe_NetBSD_Foundation2010" class="citation web cs1">The NetBSD Foundation (10 January 2010). <a rel="nofollow" class="external text" href="https://www.netbsd.org/docs/guide/en/chap-build.html">"Chapter 31. Crosscompiling NetBSD with build.sh"</a>. <i>The NetBSD Guide</i><span class="reference-accessdate">. Retrieved <span class="nowrap">15 January</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=The+NetBSD+Guide&amp;rft.atitle=Chapter+31.+Crosscompiling+NetBSD+with+build.sh&amp;rft.date=2010-01-10&amp;rft.au=The+NetBSD+Foundation&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fdocs%2Fguide%2Fen%2Fchap-build.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-LINUX_OR_BSD-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-LINUX_OR_BSD_25-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20061230075423/http://www.wasabisystems.com/pdfs/Linux_or_BSD.pdf">"BSD or Linux: Which Unix is better for embedded applications?"</a> <span class="cs1-format">(PDF)</span>. Wasabi Systems Inc. 2003. Archived from <a rel="nofollow" class="external text" href="http://wasabisystems.com/pdfs/Linux_or_BSD.pdf">the original</a> <span class="cs1-format">(PDF)</span> on 30 December 2006<span class="reference-accessdate">. Retrieved <span class="nowrap">11 June</span> 2007</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=BSD+or+Linux%3A+Which+Unix+is+better+for+embedded+applications%3F&amp;rft.pub=Wasabi+Systems+Inc.&amp;rft.date=2003&amp;rft_id=http%3A%2F%2Fwasabisystems.com%2Fpdfs%2FLinux_or_BSD.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFZoulas2017" class="citation web cs1">Zoulas, Christos (20 February 2017). <a rel="nofollow" class="external text" href="https://blog.netbsd.org/tnf/entry/netbsd_fully_reproducible_builds">"NetBSD fully reproducible builds"</a>. <i>NetBSD Blog</i><span class="reference-accessdate">. Retrieved <span class="nowrap">15 January</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Blog&amp;rft.atitle=NetBSD+fully+reproducible+builds&amp;rft.date=2017-02-20&amp;rft.aulast=Zoulas&amp;rft.aufirst=Christos&amp;rft_id=https%3A%2F%2Fblog.netbsd.org%2Ftnf%2Fentry%2Fnetbsd_fully_reproducible_builds&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFKlausner2019" class="citation mailinglist cs1">Klausner, Thomas (3 October 2019). <a rel="nofollow" class="external text" href="http://mail-index.netbsd.org/tech-pkg/2019/10/03/msg022032.html">"The pkgsrc-2019Q3 Release"</a>. <i>tech-pkg</i> (Mailing list).</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=The+pkgsrc-2019Q3+Release&amp;rft.date=2019-10-03&amp;rft.aulast=Klausner&amp;rft.aufirst=Thomas&amp;rft_id=http%3A%2F%2Fmail-index.netbsd.org%2Ftech-pkg%2F2019%2F10%2F03%2Fmsg022032.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-28">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://anonhg.netbsd.org/pkgsrc/file/trunk/bootstrap/README">"pkgsrc bootstrap README"</a>. <i>pkgsrc sources (anonhg)</i>. 21 April 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">11 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=pkgsrc+sources+%28anonhg%29&amp;rft.atitle=pkgsrc+bootstrap+README&amp;rft.date=2024-04-21&amp;rft_id=https%3A%2F%2Fanonhg.netbsd.org%2Fpkgsrc%2Ffile%2Ftrunk%2Fbootstrap%2FREADME&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-29">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://pkgsrc.smartos.org/">"MNX Packages Documentation - Home"</a>. MNX Clound<span class="reference-accessdate">. Retrieved <span class="nowrap">11 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=MNX+Packages+Documentation+-+Home&amp;rft.pub=MNX+Clound&amp;rft_id=https%3A%2F%2Fpkgsrc.smartos.org%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-30"><span class="mw-cite-backlink"><b><a href="#cite_ref-30">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://wiki.minix3.org/doku.php?id=developersguide:pkgsrcguide">"Pkgsrc Guide"</a>. <i>MINIX 3 wiki</i>. 10 July 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">11 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=MINIX+3+wiki&amp;rft.atitle=Pkgsrc+Guide&amp;rft.date=2021-07-10&amp;rft_id=https%3A%2F%2Fwiki.minix3.org%2Fdoku.php%3Fid%3Ddevelopersguide%3Apkgsrcguide&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-31"><span class="mw-cite-backlink"><b><a href="#cite_ref-31">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFDillon2005" class="citation mailinglist cs1"><a href="/wiki/Matthew_Dillon_(computer_scientist)" class="mw-redirect" title="Matthew Dillon (computer scientist)">Dillon, Matthew</a> (31 August 2005). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20080120045308/http://leaf.dragonflybsd.org/mailarchive/users/2005-08/msg00347.html">"PKGSRC will be officially supported as of the next release"</a>. <i>DragonFly users</i> (Mailing list). Archived from <a rel="nofollow" class="external text" href="http://leaf.dragonflybsd.org/mailarchive/users/2005-08/msg00347.html">the original</a> on 20 January 2008<span class="reference-accessdate">. Retrieved <span class="nowrap">15 January</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=PKGSRC+will+be+officially+supported+as+of+the+next+release&amp;rft.date=2005-08-31&amp;rft.aulast=Dillon&amp;rft.aufirst=Matthew&amp;rft_id=http%3A%2F%2Fleaf.dragonflybsd.org%2Fmailarchive%2Fusers%2F2005-08%2Fmsg00347.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-32"><span class="mw-cite-backlink"><b><a href="#cite_ref-32">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFSiegert" class="citation web cs1">Siegert, Benny. <a rel="nofollow" class="external text" href="https://archive.fosdem.org/2012/schedule/event/849/111_pkgsrc-on-MirBSD.pdf">"pkgsrc on MirBSD"</a> <span class="cs1-format">(PDF)</span>. <i>FOSDEM 2012</i><span class="reference-accessdate">. Retrieved <span class="nowrap">11 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=FOSDEM+2012&amp;rft.atitle=pkgsrc+on+MirBSD&amp;rft.aulast=Siegert&amp;rft.aufirst=Benny&amp;rft_id=https%3A%2F%2Farchive.fosdem.org%2F2012%2Fschedule%2Fevent%2F849%2F111_pkgsrc-on-MirBSD.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-33"><span class="mw-cite-backlink"><b><a href="#cite_ref-33">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://community.qnx.com/sf/projects/pkgsrc/">"QNX Community pkgsrc Project"</a>. Digital.ai Teamforge. 13 September 2007<span class="reference-accessdate">. Retrieved <span class="nowrap">11 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=QNX+Community+pkgsrc+Project&amp;rft.pub=Digital.ai+Teamforge&amp;rft.date=2007-09-13&amp;rft_id=https%3A%2F%2Fcommunity.qnx.com%2Fsf%2Fprojects%2Fpkgsrc%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-34"><span class="mw-cite-backlink"><b><a href="#cite_ref-34">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/changes/2004.html#netbsd-2.0">"NetBSD 2.0 release notes"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NetBSD+2.0+release+notes&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fchanges%2F2004.html%23netbsd-2.0&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-35"><span class="mw-cite-backlink"><b><a href="#cite_ref-35">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/changes/changes-5.0.html">"Significant changes from NetBSD 4.0 to 5.0"</a>. 23 December 2009<span class="reference-accessdate">. Retrieved <span class="nowrap">15 January</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Significant+changes+from+NetBSD+4.0+to+5.0&amp;rft.date=2009-12-23&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fchanges%2Fchanges-5.0.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-36"><span class="mw-cite-backlink"><b><a href="#cite_ref-36">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFRasiukevicius2009" class="citation web cs1">Rasiukevicius, Mindaugas (4 May 2009). <a rel="nofollow" class="external text" href="https://www.netbsd.org/~rmind/pub/netbsd_5_scheduling_apis.pdf">"Thread scheduling and related interfaces in NetBSD 5.0"</a> <span class="cs1-format">(PDF)</span><span class="reference-accessdate">. Retrieved <span class="nowrap">15 January</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Thread+scheduling+and+related+interfaces+in+NetBSD+5.0&amp;rft.date=2009-05-04&amp;rft.aulast=Rasiukevicius&amp;rft.aufirst=Mindaugas&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2F~rmind%2Fpub%2Fnetbsd_5_scheduling_apis.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-37"><span class="mw-cite-backlink"><b><a href="#cite_ref-37">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFRasiukevicius2007" class="citation mailinglist cs1">Rasiukevicius, Mindaugas (4 October 2007). <a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/tech-kern/2007/10/04/0001.html">"Implementation of SCHED_M2 scheduler"</a>. <i>tech-kern@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Implementation+of+SCHED_M2+scheduler&amp;rft.date=2007-10-04&amp;rft.aulast=Rasiukevicius&amp;rft.aufirst=Mindaugas&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Ftech-kern%2F2007%2F10%2F04%2F0001.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-38"><span class="mw-cite-backlink"><b><a href="#cite_ref-38">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/KERNEL_LOCK.9">"KERNEL_LOCK(9)"</a>. <i>NetBSD Manual Pages</i>. 13 February 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=KERNEL_LOCK%289%29&amp;rft.date=2022-02-13&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2FKERNEL_LOCK.9&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-Announcing_NetBSD_8.0-39"><span class="mw-cite-backlink">^ <a href="#cite_ref-Announcing_NetBSD_8.0_39-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Announcing_NetBSD_8.0_39-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/formal-8/NetBSD-8.0.html">"Announcing NetBSD 8.0"</a>. <i>NetBSD</i>. 17 July 2017.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD&amp;rft.atitle=Announcing+NetBSD+8.0&amp;rft.date=2017-07-17&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Fformal-8%2FNetBSD-8.0.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-40"><span class="mw-cite-backlink"><b><a href="#cite_ref-40">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://anonhg.netbsd.org/src/file/trunk/doc/TODO.smpnet">"doc/TODO.smpnet"</a>. <i>NetBSD sources (anonhg)</i>. 12 August 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+sources+%28anonhg%29&amp;rft.atitle=doc%2FTODO.smpnet&amp;rft.date=2024-08-12&amp;rft_id=https%3A%2F%2Fanonhg.netbsd.org%2Fsrc%2Ffile%2Ftrunk%2Fdoc%2FTODO.smpnet&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-41"><span class="mw-cite-backlink"><b><a href="#cite_ref-41">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://manikishan.wordpress.com/2020/05/10/scheduling-in-netbsd-part-1/">"Scheduling in NetBSD – Part 1"</a>. 10 May 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Scheduling+in+NetBSD+%E2%80%93+Part+1&amp;rft.date=2020-05-10&amp;rft_id=https%3A%2F%2Fmanikishan.wordpress.com%2F2020%2F05%2F10%2Fscheduling-in-netbsd-part-1%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-42"><span class="mw-cite-backlink"><b><a href="#cite_ref-42">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFHubert_Feyrer2017" class="citation web cs1">Hubert Feyrer (1 September 2017). <a rel="nofollow" class="external text" href="https://www.feyrer.de/NetBSD/bx/blosxom.cgi/nb_20170109_2108.html">"Documenting NetBSD's scheduler tweaks"</a>. <i>hubertf's NetBSD Blog</i><span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=hubertf%27s+NetBSD+Blog&amp;rft.atitle=Documenting+NetBSD%27s+scheduler+tweaks&amp;rft.date=2017-09-01&amp;rft.au=Hubert+Feyrer&amp;rft_id=https%3A%2F%2Fwww.feyrer.de%2FNetBSD%2Fbx%2Fblosxom.cgi%2Fnb_20170109_2108.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-Announcing_NetBSD_10.0-43"><span class="mw-cite-backlink">^ <a href="#cite_ref-Announcing_NetBSD_10.0_43-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Announcing_NetBSD_10.0_43-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/formal-10/NetBSD-10.0.html">"Announcing NetBSD 10.0 (Mar 28, 2024)"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Announcing+NetBSD+10.0+%28Mar+28%2C+2024%29&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Fformal-10%2FNetBSD-10.0.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-44"><span class="mw-cite-backlink"><b><a href="#cite_ref-44">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFDoran2020" class="citation mailinglist cs1">Doran, Andrew (9 January 2020). <a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/source-changes/2020/01/09/msg112749.html">"Many small tweaks to the SMT awareness in the scheduler"</a>. <i>source-changes@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Many+small+tweaks+to+the+SMT+awareness+in+the+scheduler&amp;rft.date=2020-01-09&amp;rft.aulast=Doran&amp;rft.aufirst=Andrew&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Fsource-changes%2F2020%2F01%2F09%2Fmsg112749.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-45"><span class="mw-cite-backlink"><b><a href="#cite_ref-45">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/support/security/">"Security and NetBSD"</a>. NetBSD.org.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Security+and+NetBSD&amp;rft.pub=NetBSD.org&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fsupport%2Fsecurity%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-46"><span class="mw-cite-backlink"><b><a href="#cite_ref-46">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/security.7">"security(7)"</a>. <i>NetBSD Manual Pages</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=security%287%29&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2Fsecurity.7&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-47"><span class="mw-cite-backlink"><b><a href="#cite_ref-47">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/kauth.9">"kauth(9)"</a>. <i>NetBSD Manual Pages</i>. 10 August 2009<span class="reference-accessdate">. Retrieved <span class="nowrap">15 January</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=kauth%289%29&amp;rft.date=2009-08-10&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2Fkauth.9&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-48"><span class="mw-cite-backlink"><b><a href="#cite_ref-48">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFAnthony_Martinez,_Thomas_Bowen" class="citation web cs1">Anthony Martinez, Thomas Bowen. <a rel="nofollow" class="external text" href="https://media.defcon.org/DEF%20CON%2016/DEF%20CON%2016%20presentations/DEF%20CON%2016%20-%20martinez-bowen.pdf">"Toasterkit - A NetBSD Rootkit"</a> <span class="cs1-format">(PDF)</span>. <i>DEF CON 2016</i><span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=DEF+CON+2016&amp;rft.atitle=Toasterkit+-+A+NetBSD+Rootkit&amp;rft.au=Anthony+Martinez%2C+Thomas+Bowen&amp;rft_id=https%3A%2F%2Fmedia.defcon.org%2FDEF%2520CON%252016%2FDEF%2520CON%252016%2520presentations%2FDEF%2520CON%252016%2520-%2520martinez-bowen.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-49"><span class="mw-cite-backlink"><b><a href="#cite_ref-49">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/docs/guide/en/chap-veriexec.html">"Chapter 19. NetBSD Veriexec subsystem"</a>. <i>NetBSD Guide</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Guide&amp;rft.atitle=Chapter+19.+NetBSD+Veriexec+subsystem&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fdocs%2Fguide%2Fen%2Fchap-veriexec.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-50"><span class="mw-cite-backlink"><b><a href="#cite_ref-50">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFSilvers2003" class="citation mailinglist cs1">Silvers, Chuck (24 August 2003). <a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/source-changes/2003/08/24/msg132500.html">"Add support for non-executable mappings"</a>. <i>source-changes@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Add+support+for+non-executable+mappings&amp;rft.date=2003-08-24&amp;rft.aulast=Silvers&amp;rft.aufirst=Chuck&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Fsource-changes%2F2003%2F08%2F24%2Fmsg132500.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-51"><span class="mw-cite-backlink"><b><a href="#cite_ref-51">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/mmap.2">"mmap(2)"</a>. <i>NetBSD Manual Pages</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=mmap%282%29&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2Fmmap.2&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-52"><span class="mw-cite-backlink"><b><a href="#cite_ref-52">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/paxctl.8">"paxctl(8)"</a>. <i>NetBSD Manual Pages</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=paxctl%288%29&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2Fpaxctl.8&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-53"><span class="mw-cite-backlink"><b><a href="#cite_ref-53">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFVillard2017" class="citation web cs1">Villard, Maxime (20 November 2017). <a rel="nofollow" class="external text" href="https://blog.netbsd.org/tnf/entry/the_strongest_kaslr_ever">"The strongest KASLR, ever?"</a>. <i>NetBSD Blog</i><span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Blog&amp;rft.atitle=The+strongest+KASLR%2C+ever%3F&amp;rft.date=2017-11-20&amp;rft.aulast=Villard&amp;rft.aufirst=Maxime&amp;rft_id=https%3A%2F%2Fblog.netbsd.org%2Ftnf%2Fentry%2Fthe_strongest_kaslr_ever&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-54"><span class="mw-cite-backlink"><b><a href="#cite_ref-54">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/docs/guide/en/chap-cgd.html">"Chapter 14. The cryptographic device driver (CGD)"</a>. <i>NetBSD guide</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+guide&amp;rft.atitle=Chapter+14.+The+cryptographic+device+driver+%28CGD%29&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fdocs%2Fguide%2Fen%2Fchap-cgd.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-55"><span class="mw-cite-backlink"><b><a href="#cite_ref-55">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/cgd.4">"cgd(4)"</a>. <i>NetBSD Manual Pages</i>. 27 September 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">16 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=cgd%284%29&amp;rft.date=2024-09-27&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2Fcgd.4&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-56"><span class="mw-cite-backlink"><b><a href="#cite_ref-56">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFRasiukevicius2012" class="citation mailinglist cs1">Rasiukevicius, Mindaugas (17 October 2012). <a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/netbsd-announce/2012/10/17/msg000161.html">"Introducing NPF in NetBSD 6.0"</a>. <i>tech-net@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Introducing+NPF+in+NetBSD+6.0&amp;rft.date=2012-10-17&amp;rft.aulast=Rasiukevicius&amp;rft.aufirst=Mindaugas&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Fnetbsd-announce%2F2012%2F10%2F17%2Fmsg000161.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-57"><span class="mw-cite-backlink"><b><a href="#cite_ref-57">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://rmind.github.io/npf/">"NPF documentation"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NPF+documentation&amp;rft_id=https%3A%2F%2Frmind.github.io%2Fnpf%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-58"><span class="mw-cite-backlink"><b><a href="#cite_ref-58">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/secmodel_securelevel.9">"Securelevel security model"</a>. <i>NetBSD Manual Pages</i>. 18 May 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">16 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=Securelevel+security+model&amp;rft.date=2019-05-18&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2Fsecmodel_securelevel.9&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-59"><span class="mw-cite-backlink"><b><a href="#cite_ref-59">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://toobnix.org/w/oLeZmooQT77ZPbDs8yWJDq">"Blacklistd by Christos Zoulas"</a>. <i>NYCBUG 2015</i>. BSDTV<span class="reference-accessdate">. Retrieved <span class="nowrap">16 February</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NYCBUG+2015&amp;rft.atitle=Blacklistd+by+Christos+Zoulas&amp;rft_id=https%3A%2F%2Ftoobnix.org%2Fw%2FoLeZmooQT77ZPbDs8yWJDq&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-60"><span class="mw-cite-backlink"><b><a href="#cite_ref-60">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFTaylor_R_Campbell2020" class="citation mailinglist cs1">Taylor R Campbell (20 August 2020). <a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/current-users/2020/08/20/msg039393.html">"Wireguard in NetBSD"</a>. <i>current-users@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">26 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Wireguard+in+NetBSD&amp;rft.date=2020-08-20&amp;rft.au=Taylor+R+Campbell&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Fcurrent-users%2F2020%2F08%2F20%2Fmsg039393.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-61"><span class="mw-cite-backlink"><b><a href="#cite_ref-61">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/docs/kernel/uvm.html">"UVM, the new Virtual Memory system"</a>. <i>NetBSD Docs</i><span class="reference-accessdate">. Retrieved <span class="nowrap">24 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Docs&amp;rft.atitle=UVM%2C+the+new+Virtual+Memory+system&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fdocs%2Fkernel%2Fuvm.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-62"><span class="mw-cite-backlink"><b><a href="#cite_ref-62">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFGreen1998" class="citation mailinglist cs1">Green, Matthew (4 February 1998). <a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/source-changes/1998/02/05/msg028344.html">"UVM: initial import of the new virtual memory system"</a>. <i>source-changes@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">24 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=UVM%3A+initial+import+of+the+new+virtual+memory+system&amp;rft.date=1998-02-04&amp;rft.aulast=Green&amp;rft.aufirst=Matthew&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Fsource-changes%2F1998%2F02%2F05%2Fmsg028344.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-63"><span class="mw-cite-backlink"><b><a href="#cite_ref-63">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFMarshall_Kirk_McKusick1996" class="citation web cs1">Marshall Kirk McKusick (30 April 1996). <a rel="nofollow" class="external text" href="https://docs.freebsd.org/en/books/design-44bsd/#_bsd_memory_management_design_decisions">"BSD Memory-Management Design Decisions"</a>. <i>The Design and Implementation of the 4.4BSD Operating System</i><span class="reference-accessdate">. Retrieved <span class="nowrap">24 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=The+Design+and+Implementation+of+the+4.4BSD+Operating+System&amp;rft.atitle=BSD+Memory-Management+Design+Decisions&amp;rft.date=1996-04-30&amp;rft.au=Marshall+Kirk+McKusick&amp;rft_id=https%3A%2F%2Fdocs.freebsd.org%2Fen%2Fbooks%2Fdesign-44bsd%2F%23_bsd_memory_management_design_decisions&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-Announcing_NetBSD_1.4-64"><span class="mw-cite-backlink">^ <a href="#cite_ref-Announcing_NetBSD_1.4_64-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Announcing_NetBSD_1.4_64-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/formal-1.4/NetBSD-1.4.html">"NetBSD 1.4 Release Announcement"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NetBSD+1.4+Release+Announcement&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Fformal-1.4%2FNetBSD-1.4.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-65"><span class="mw-cite-backlink"><b><a href="#cite_ref-65">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFCharles_D._Cranor1999" class="citation web cs1">Charles D. Cranor (June 1999). <a rel="nofollow" class="external text" href="https://www.usenix.org/legacy/event/usenix99/full_papers/cranor/cranor.pdf">"The UVM Virtual Memory System"</a> <span class="cs1-format">(PDF)</span>. <i>Proceedings of the USENIX Annual Technical Conference</i><span class="reference-accessdate">. Retrieved <span class="nowrap">24 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Proceedings+of+the+USENIX+Annual+Technical+Conference&amp;rft.atitle=The+UVM+Virtual+Memory+System&amp;rft.date=1999-06&amp;rft.au=Charles+D.+Cranor&amp;rft_id=https%3A%2F%2Fwww.usenix.org%2Flegacy%2Fevent%2Fusenix99%2Ffull_papers%2Fcranor%2Fcranor.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-66"><span class="mw-cite-backlink"><b><a href="#cite_ref-66">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFSimon_Pratt2016" class="citation web cs1">Simon Pratt (2 February 2016). <a rel="nofollow" class="external text" href="https://blog.pr4tt.com/2016/02/02/BSD-virtual-memory/">"BSD Virtual Memory"</a>. <i>blog.pr4tt.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">24 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=blog.pr4tt.com&amp;rft.atitle=BSD+Virtual+Memory&amp;rft.date=2016-02-02&amp;rft.au=Simon+Pratt&amp;rft_id=https%3A%2F%2Fblog.pr4tt.com%2F2016%2F02%2F02%2FBSD-virtual-memory%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-67"><span class="mw-cite-backlink"><b><a href="#cite_ref-67">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFCharles_D._Cranor1999" class="citation web cs1">Charles D. Cranor (June 1999). <a rel="nofollow" class="external text" href="https://chuck.cranor.org/p/uvm_move.pdf">"Zero-Copy Data Movement Mechanisms for UVM"</a> <span class="cs1-format">(PDF)</span><span class="reference-accessdate">. Retrieved <span class="nowrap">24 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Zero-Copy+Data+Movement+Mechanisms+for+UVM&amp;rft.date=1999-06&amp;rft.au=Charles+D.+Cranor&amp;rft_id=https%3A%2F%2Fchuck.cranor.org%2Fp%2Fuvm_move.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-68"><span class="mw-cite-backlink"><b><a href="#cite_ref-68">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/nvmm.4">"ubc(9)"</a>. <i>NetBSD Manual Pages</i>. 12 May 2018.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=ubc%289%29&amp;rft.date=2018-05-12&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2Fnvmm.4&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-69"><span class="mw-cite-backlink"><b><a href="#cite_ref-69">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFRahul_Singh2012" class="citation web cs1">Rahul Singh (25 January 2012). <a rel="nofollow" class="external text" href="http://unixbyrahul.50webs.com/unix3.html">"The Buffer Cache"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">24 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=The+Buffer+Cache&amp;rft.date=2012-01-25&amp;rft.au=Rahul+Singh&amp;rft_id=http%3A%2F%2Funixbyrahul.50webs.com%2Funix3.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-70"><span class="mw-cite-backlink"><b><a href="#cite_ref-70">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFAndrew_Brown2003" class="citation mailinglist cs1">Andrew Brown (20 February 2003). <a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/current-users/2003/02/20/0020.html">"HEADS-UP: top down vm available for use on i386 platform, for development on others"</a>. <i>current-users@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">25 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=HEADS-UP%3A+top+down+vm+available+for+use+on+i386+platform%2C+for+development+on+others&amp;rft.date=2003-02-20&amp;rft.au=Andrew+Brown&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Fcurrent-users%2F2003%2F02%2F20%2F0020.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-71"><span class="mw-cite-backlink"><b><a href="#cite_ref-71">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFCherry_G._Mathew2016" class="citation mailinglist cs1">Cherry G. Mathew (29 December 2016). <a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/tech-kern/2016/12/29/msg021412.html">"uvm_hotplug(9) port masters' FAQ"</a>. <i>tech-kern@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">25 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=uvm_hotplug%289%29+port+masters%27+FAQ&amp;rft.date=2016-12-29&amp;rft.au=Cherry+G.+Mathew&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Ftech-kern%2F2016%2F12%2F29%2Fmsg021412.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-72"><span class="mw-cite-backlink"><b><a href="#cite_ref-72">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/changes/changes-10.0.html#uvm">"Significant changes from NetBSD 9.0 to 10.0"</a>. NetBSD.org. 6 October 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">26 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Significant+changes+from+NetBSD+9.0+to+10.0&amp;rft.pub=NetBSD.org&amp;rft.date=2024-10-06&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fchanges%2Fchanges-10.0.html%23uvm&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-73"><span class="mw-cite-backlink"><b><a href="#cite_ref-73">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://netbsd.gw.com/cgi-bin/man-cgi?boot++NetBSD-current">"boot(8)"</a>. <i>NetBSD Manual Pages</i>. 4 September 2009<span class="reference-accessdate">. Retrieved <span class="nowrap">15 January</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=boot%288%29&amp;rft.date=2009-09-04&amp;rft_id=http%3A%2F%2Fnetbsd.gw.com%2Fcgi-bin%2Fman-cgi%3Fboot%2B%2BNetBSD-current&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-(Free_and_Net)_BSD_Xen_Roadmap-74"><span class="mw-cite-backlink"><b><a href="#cite_ref-(Free_and_Net)_BSD_Xen_Roadmap_74-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFMatthewMonné2012" class="citation web cs1">Matthew, Cherry G.; Monné, Roger Pau (August 2012). <a rel="nofollow" class="external text" href="https://www.slideshare.net/xen_com_mgr/free-and-net-bsd-xen-roadmap">"(Free and Net) BSD Xen Roadmap"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">29 December</span> 2012</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=%28Free+and+Net%29+BSD+Xen+Roadmap&amp;rft.date=2012-08&amp;rft.aulast=Matthew&amp;rft.aufirst=Cherry+G.&amp;rft.au=Monn%C3%A9%2C+Roger+Pau&amp;rft_id=http%3A%2F%2Fwww.slideshare.net%2Fxen_com_mgr%2Ffree-and-net-bsd-xen-roadmap&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-nvmm-75"><span class="mw-cite-backlink"><b><a href="#cite_ref-nvmm_75-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://m00nbsd.net/4e0798b7f2620c965d0dd9d6a7a2f296.html">"NetBSD Virtual Machine Monitor"</a>. <i>m00nbsd.net</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=m00nbsd.net&amp;rft.atitle=NetBSD+Virtual+Machine+Monitor&amp;rft_id=https%3A%2F%2Fm00nbsd.net%2F4e0798b7f2620c965d0dd9d6a7a2f296.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-76"><span class="mw-cite-backlink"><b><a href="#cite_ref-76">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFMaxime_Villard2019" class="citation web cs1">Maxime Villard (9 April 2019). <a rel="nofollow" class="external text" href="https://blog.netbsd.org/tnf/entry/from_zero_to_nvmm">"From zero to NVMM"</a>. <i>NetBSD Blog</i><span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Blog&amp;rft.atitle=From+zero+to+NVMM&amp;rft.date=2019-04-09&amp;rft.au=Maxime+Villard&amp;rft_id=https%3A%2F%2Fblog.netbsd.org%2Ftnf%2Fentry%2Ffrom_zero_to_nvmm&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-77"><span class="mw-cite-backlink"><b><a href="#cite_ref-77">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/docs/guide/en/chap-virt.html">"Chapter 30. Using virtualization: QEMU and NVMM"</a>. <i>NetBSD Guide</i><span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Guide&amp;rft.atitle=Chapter+30.+Using+virtualization%3A+QEMU+and+NVMM&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fdocs%2Fguide%2Fen%2Fchap-virt.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-78"><span class="mw-cite-backlink"><b><a href="#cite_ref-78">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/nvmm.4">"nvmm(4)"</a>. <i>NetBSD Manual Pages</i>. 30 July 2023.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=nvmm%284%29&amp;rft.date=2023-07-30&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2Fnvmm.4&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-nvmm-differences-79"><span class="mw-cite-backlink"><b><a href="#cite_ref-nvmm-differences_79-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFVillard2020" class="citation mailinglist cs1">Villard, Maxime (6 March 2020). <a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/netbsd-users/2020/03/06/msg024206.html">"Re: What is the difference between nvmm-netbsd and kvm-linux?"</a>. <i>netbsd-users@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Re%3A+What+is+the+difference+between+nvmm-netbsd+and+kvm-linux%3F&amp;rft.date=2020-03-06&amp;rft.aulast=Villard&amp;rft.aufirst=Maxime&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Fnetbsd-users%2F2020%2F03%2F06%2Fmsg024206.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-haxm-80"><span class="mw-cite-backlink"><b><a href="#cite_ref-haxm_80-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFKamil_Rytarowski2019" class="citation web cs1">Kamil Rytarowski (30 January 2019). <a rel="nofollow" class="external text" href="https://blog.netbsd.org/tnf/entry/the_hardware_assisted_virtualization_challenge">"The hardware-assisted virtualization challenge"</a>. <i>NetBSD Blog</i><span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Blog&amp;rft.atitle=The+hardware-assisted+virtualization+challenge&amp;rft.date=2019-01-30&amp;rft.au=Kamil+Rytarowski&amp;rft_id=https%3A%2F%2Fblog.netbsd.org%2Ftnf%2Fentry%2Fthe_hardware_assisted_virtualization_challenge&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-81"><span class="mw-cite-backlink"><b><a href="#cite_ref-81">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://rumpkernel.github.io/">"Rump Kernels website"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Rump+Kernels+website&amp;rft_id=https%3A%2F%2Frumpkernel.github.io%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-82"><span class="mw-cite-backlink"><b><a href="#cite_ref-82">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFAntii_Kantee,_Justin_Cormack2014" class="citation web cs1">Antii Kantee, Justin Cormack (October 2014). <a rel="nofollow" class="external text" href="https://www.usenix.org/system/files/login/articles/login_1410_03_kantee.pdf">"Rump Kernels: No OS? No Problem!"</a> <span class="cs1-format">(PDF)</span>. USENIX<span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Rump+Kernels%3A+No+OS%3F+No+Problem%21&amp;rft.pub=USENIX&amp;rft.date=2014-10&amp;rft.au=Antii+Kantee%2C+Justin+Cormack&amp;rft_id=https%3A%2F%2Fwww.usenix.org%2Fsystem%2Ffiles%2Flogin%2Farticles%2Flogin_1410_03_kantee.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-83"><span class="mw-cite-backlink"><b><a href="#cite_ref-83">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/rumpuser.3">"rampuser(3)"</a>. <i>NetBSD Manual Pages</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=rampuser%283%29&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2Frumpuser.3&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-84"><span class="mw-cite-backlink"><b><a href="#cite_ref-84">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFKantee2013" class="citation web cs1">Kantee, Antti (23 April 2013). <a rel="nofollow" class="external text" href="https://blog.netbsd.org/tnf/entry/a_rump_kernel_hypervisor_for">"A Rump Kernel Hypervisor for the Linux Kernel"</a>. <i>NetBSD Blog</i><span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Blog&amp;rft.atitle=A+Rump+Kernel+Hypervisor+for+the+Linux+Kernel&amp;rft.date=2013-04-23&amp;rft.aulast=Kantee&amp;rft.aufirst=Antti&amp;rft_id=https%3A%2F%2Fblog.netbsd.org%2Ftnf%2Fentry%2Fa_rump_kernel_hypervisor_for&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-85"><span class="mw-cite-backlink"><b><a href="#cite_ref-85">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/docs/rump/">"The Anykernel and Rump Kernels"</a>. <i>NetBSD docs</i>. 28 March 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+docs&amp;rft.atitle=The+Anykernel+and+Rump+Kernels&amp;rft.date=2022-03-28&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fdocs%2Frump%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-86"><span class="mw-cite-backlink"><b><a href="#cite_ref-86">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/rumpkernel/rumprun">"Rumprun Github repository"</a>. 11 May 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Rumprun+Github+repository&amp;rft.date=2020-05-11&amp;rft_id=https%3A%2F%2Fgithub.com%2Frumpkernel%2Frumprun&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-87"><span class="mw-cite-backlink"><b><a href="#cite_ref-87">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/wg-userspace.8">"wg-userspace(8)"</a>. <i>NetBSD Manual Pages</i>. 20 August 2020.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=wg-userspace%288%29&amp;rft.date=2020-08-20&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2Fwg-userspace.8&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-88"><span class="mw-cite-backlink"><b><a href="#cite_ref-88">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFKantee" class="citation web cs1">Kantee, Antti. <a rel="nofollow" class="external text" href="https://www.netbsd.org/docs/rump/sptut.html">"Tutorial On Rump Kernel Servers and Clients"</a>. <i>NetBSD docs</i><span class="reference-accessdate">. Retrieved <span class="nowrap">29 December</span> 2012</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+docs&amp;rft.atitle=Tutorial+On+Rump+Kernel+Servers+and+Clients&amp;rft.aulast=Kantee&amp;rft.aufirst=Antti&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fdocs%2Frump%2Fsptut.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-bioctl-89"><span class="mw-cite-backlink">^ <a href="#cite_ref-bioctl_89-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-bioctl_89-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://bxr.su/n/sbin/bioctl/bioctl.8">"bioctl(8) – RAID management interface"</a>. <i>BSD Cross Reference</i>. NetBSD.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=BSD+Cross+Reference&amp;rft.atitle=bioctl%288%29+%E2%80%93+RAID+management+interface&amp;rft_id=http%3A%2F%2Fbxr.su%2Fn%2Fsbin%2Fbioctl%2Fbioctl.8&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-90"><span class="mw-cite-backlink"><b><a href="#cite_ref-90">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/docs/guide/en/chap-rf.html">"Chapter 16. NetBSD RAIDframe"</a>. <i>NetBSD Guide</i><span class="reference-accessdate">. Retrieved <span class="nowrap">8 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Guide&amp;rft.atitle=Chapter+16.+NetBSD+RAIDframe&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fdocs%2Fguide%2Fen%2Fchap-rf.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-91"><span class="mw-cite-backlink"><b><a href="#cite_ref-91">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/docs/guide/en/chap-ccd.html/">"Chapter 15. Concatenated Disk Device (CCD) configuration"</a>. <i>NetBSD Guide</i>. 8 January 2023<span class="reference-accessdate">. Retrieved <span class="nowrap">8 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Guide&amp;rft.atitle=Chapter+15.+Concatenated+Disk+Device+%28CCD%29+configuration&amp;rft.date=2023-01-08&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fdocs%2Fguide%2Fen%2Fchap-ccd.html%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-92"><span class="mw-cite-backlink"><b><a href="#cite_ref-92">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFFrank_van_der_Linden2003" class="citation mailinglist cs1">Frank van der Linden (4 February 2003). <a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/current-users/2003/04/02/0005.html">"initial UFS2 support committed"</a>. <i>current-users@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=initial+UFS2+support+committed&amp;rft.date=2003-02-04&amp;rft.au=Frank+van+der+Linden&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Fcurrent-users%2F2003%2F04%2F02%2F0005.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-93"><span class="mw-cite-backlink"><b><a href="#cite_ref-93">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://people.allbsd.org/~hrs/NetBSD/guide/en/chap-whatsnew.html#AEN106">"Chapter 2: New features in NetBSD 2.0"</a>. <i>NetBSD Guide (old)</i><span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Guide+%28old%29&amp;rft.atitle=Chapter+2%3A+New+features+in+NetBSD+2.0&amp;rft_id=https%3A%2F%2Fpeople.allbsd.org%2F~hrs%2FNetBSD%2Fguide%2Fen%2Fchap-whatsnew.html%23AEN106&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-94"><span class="mw-cite-backlink"><b><a href="#cite_ref-94">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/fss.4">"fss(4)"</a>. <i>NetBSD Manual Pages</i><span class="reference-accessdate">. Retrieved <span class="nowrap">8 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=fss%284%29&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2Ffss.4&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-95"><span class="mw-cite-backlink"><b><a href="#cite_ref-95">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFJuergen_Hannken-Illjes2003" class="citation mailinglist cs1">Juergen Hannken-Illjes (10 December 2003). <a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/current-users/2003/12/10/0013.html">"File system snapshot driver committed"</a>. <i>current-users@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=File+system+snapshot+driver+committed&amp;rft.date=2003-12-10&amp;rft.au=Juergen+Hannken-Illjes&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Fcurrent-users%2F2003%2F12%2F10%2F0013.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-96"><span class="mw-cite-backlink"><b><a href="#cite_ref-96">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFPaolo_Vincenzo_Olivo2022" class="citation web cs1">Paolo Vincenzo Olivo (16 March 2022). <a rel="nofollow" class="external text" href="https://sehnsucht.multics.org/texts/feae87.htm">"Full system backups with FFS snapshots and dump(8)"</a>. <i>RetroBSD Net</i><span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=RetroBSD+Net&amp;rft.atitle=Full+system+backups+with+FFS+snapshots+and+dump%288%29&amp;rft.date=2022-03-16&amp;rft.au=Paolo+Vincenzo+Olivo&amp;rft_id=https%3A%2F%2Fsehnsucht.multics.org%2Ftexts%2Ffeae87.htm&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-97"><span class="mw-cite-backlink"><b><a href="#cite_ref-97">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFBurge2008" class="citation mailinglist cs1">Burge, Simon (2 March 2008). <a rel="nofollow" class="external text" href="http://mail-index.netbsd.org/tech-kern/2008/03/02/msg000504.html">"Patches for journalling support"</a>. <i>tech-kern@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">15 January</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Patches+for+journalling+support&amp;rft.date=2008-03-02&amp;rft.aulast=Burge&amp;rft.aufirst=Simon&amp;rft_id=http%3A%2F%2Fmail-index.netbsd.org%2Ftech-kern%2F2008%2F03%2F02%2Fmsg000504.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-98"><span class="mw-cite-backlink"><b><a href="#cite_ref-98">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFJörg_Sonnenberger" class="citation web cs1">Jörg Sonnenberger. <a rel="nofollow" class="external text" href="https://www.bsdcan.org/2009/schedule/attachments/106_wapbl.pdf">"Journaling FFS with WAPBL"</a> <span class="cs1-format">(PDF)</span>. <i>BSDCan 2009</i>. NetBSD Gallery<span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=BSDCan+2009&amp;rft.atitle=Journaling+FFS+with+WAPBL&amp;rft.au=J%C3%B6rg+Sonnenberger&amp;rft_id=https%3A%2F%2Fwww.bsdcan.org%2F2009%2Fschedule%2Fattachments%2F106_wapbl.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-99"><span class="mw-cite-backlink"><b><a href="#cite_ref-99">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFAdam_Hamsik2009" class="citation web cs1">Adam Hamsik (23 February 2009). <a rel="nofollow" class="external text" href="http://blog.netbsd.org/tnf/entry/soft_dependencies_removed">"Soft dependencies removed"</a>. NetBSD.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Soft+dependencies+removed&amp;rft.pub=NetBSD&amp;rft.date=2009-02-23&amp;rft.au=Adam+Hamsik&amp;rft_id=http%3A%2F%2Fblog.netbsd.org%2Ftnf%2Fentry%2Fsoft_dependencies_removed&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-100"><span class="mw-cite-backlink"><b><a href="#cite_ref-100">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://wiki.netbsd.org/tutorials/acls_and_extended_attributes_on_ffs/">"acls and extended attributes on ffs"</a>. <i>NetBSD wiki</i>. 8 January 2023<span class="reference-accessdate">. Retrieved <span class="nowrap">8 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+wiki&amp;rft.atitle=acls+and+extended+attributes+on+ffs&amp;rft.date=2023-01-08&amp;rft_id=https%3A%2F%2Fwiki.netbsd.org%2Ftutorials%2Facls_and_extended_attributes_on_ffs%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-101"><span class="mw-cite-backlink"><b><a href="#cite_ref-101">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/NetBSD-10.0/blkdiscard.8">"blkdiscard(8)"</a>. <i>NetBSD Manual Pages</i><span class="reference-accessdate">. Retrieved <span class="nowrap">8 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=blkdiscard%288%29&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2FNetBSD-10.0%2Fblkdiscard.8&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-102"><span class="mw-cite-backlink"><b><a href="#cite_ref-102">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFAdam_Hamsik2009" class="citation mailinglist cs1">Adam Hamsik (7 August 2009). <a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/tech-kern/2009/08/07/msg005683.html">"&#91;HEADS UP&#93; zfs import"</a>. <i>current-users@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=%5BHEADS+UP%5D+zfs+import&amp;rft.date=2009-08-07&amp;rft.au=Adam+Hamsik&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Ftech-kern%2F2009%2F08%2F07%2Fmsg005683.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-103"><span class="mw-cite-backlink"><b><a href="#cite_ref-103">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFSilvers2018" class="citation mailinglist cs1">Silvers, Chuck (28 May 2018). <a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/source-changes/2018/05/28/msg095545.html">"Merge a new version of the CDDL dtrace and ZFS code"</a>. <i>source-changes@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Merge+a+new+version+of+the+CDDL+dtrace+and+ZFS+code&amp;rft.date=2018-05-28&amp;rft.aulast=Silvers&amp;rft.aufirst=Chuck&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Fsource-changes%2F2018%2F05%2F28%2Fmsg095545.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-Announcing_NetBSD_9.0-104"><span class="mw-cite-backlink">^ <a href="#cite_ref-Announcing_NetBSD_9.0_104-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Announcing_NetBSD_9.0_104-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/formal-9/NetBSD-9.0.html">"Announcing NetBSD 9.0 (Feb 14, 2020)"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Announcing+NetBSD+9.0+%28Feb+14%2C+2020%29&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Fformal-9%2FNetBSD-9.0.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-105"><span class="mw-cite-backlink"><b><a href="#cite_ref-105">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFSławomir_W._Wojtczak2022" class="citation web cs1">Sławomir W. Wojtczak (25 March 2022). <a rel="nofollow" class="external text" href="https://vermaden.wordpress.com/2022/03/25/zfs-compatibility/">"ZFS Compatibility"</a>. vermaden wordpress<span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=ZFS+Compatibility&amp;rft.pub=vermaden+wordpress&amp;rft.date=2022-03-25&amp;rft.au=S%C5%82awomir+W.+Wojtczak&amp;rft_id=https%3A%2F%2Fvermaden.wordpress.com%2F2022%2F03%2F25%2Fzfs-compatibility%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-106"><span class="mw-cite-backlink"><b><a href="#cite_ref-106">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFPaolo_Vincenzo_Olivo2022" class="citation web cs1">Paolo Vincenzo Olivo (16 March 2022). <a rel="nofollow" class="external text" href="https://sehnsucht.multics.org/texts/5cbb59.htm">"Creating ZFS pools on NetBSD"</a>. <i>RetroBSD Net</i><span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=RetroBSD+Net&amp;rft.atitle=Creating+ZFS+pools+on+NetBSD&amp;rft.date=2022-03-16&amp;rft.au=Paolo+Vincenzo+Olivo&amp;rft_id=https%3A%2F%2Fsehnsucht.multics.org%2Ftexts%2F5cbb59.htm&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-107"><span class="mw-cite-backlink"><b><a href="#cite_ref-107">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFRuben_Shade2020" class="citation web cs1">Ruben Shade (24 May 2020). <a rel="nofollow" class="external text" href="https://rubenerd.com/encrypted-zfs-on-netbsd-9-for-a-freebsd-guy/">"Encrypted ZFS on NetBSD 9.0, for a FreeBSD guy"</a>. Rubernerd<span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Encrypted+ZFS+on+NetBSD+9.0%2C+for+a+FreeBSD+guy&amp;rft.pub=Rubernerd&amp;rft.date=2020-05-24&amp;rft.au=Ruben+Shade&amp;rft_id=https%3A%2F%2Frubenerd.com%2Fencrypted-zfs-on-netbsd-9-for-a-freebsd-guy%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-108"><span class="mw-cite-backlink"><b><a href="#cite_ref-108">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://wiki.netbsd.org/root_on_zfs/">"Root on ZFS"</a>. <i>NetBSD wiki</i>. 27 November 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">8 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+wiki&amp;rft.atitle=Root+on+ZFS&amp;rft.date=2024-11-27&amp;rft_id=https%3A%2F%2Fwiki.netbsd.org%2Froot_on_zfs%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-109"><span class="mw-cite-backlink"><b><a href="#cite_ref-109">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFHamsik2008" class="citation mailinglist cs1">Hamsik, Adam (29 August 2008). <a rel="nofollow" class="external text" href="http://mail-index.netbsd.org/tech-kern/2008/08/28/msg002554.html">"HEADS UP NetBSD lvm support"</a>. <i>tech-kern@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">15 January</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=HEADS+UP+NetBSD+lvm+support&amp;rft.date=2008-08-29&amp;rft.aulast=Hamsik&amp;rft.aufirst=Adam&amp;rft_id=http%3A%2F%2Fmail-index.netbsd.org%2Ftech-kern%2F2008%2F08%2F28%2Fmsg002554.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-110"><span class="mw-cite-backlink"><b><a href="#cite_ref-110">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation cs2"><a rel="nofollow" class="external text" href="https://www.netbsd.org/docs/puffs/">"Filesystems in userspace: puffs, refuse, FUSE, and more"</a>, <i>NetBSD docs</i></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=NetBSD+docs&amp;rft.atitle=Filesystems+in+userspace%3A+puffs%2C+refuse%2C+FUSE%2C+and+more&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fdocs%2Fpuffs%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-111"><span class="mw-cite-backlink"><b><a href="#cite_ref-111">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFMerino2021" class="citation web cs1">Merino, Julio (24 February 2021). <a rel="nofollow" class="external text" href="https://jmmv.dev/software/tmpfs.html">"tmpfs for NetBSD - Efficient memory file system"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">8 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=tmpfs+for+NetBSD+-+Efficient+memory+file+system&amp;rft.date=2021-02-24&amp;rft.aulast=Merino&amp;rft.aufirst=Julio&amp;rft_id=https%3A%2F%2Fjmmv.dev%2Fsoftware%2Ftmpfs.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-112"><span class="mw-cite-backlink"><b><a href="#cite_ref-112">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFMerino2005" class="citation mailinglist cs1">Merino, Julio (9 October 2005). <a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/tech-kern/2005/09/10/0004.html">"HEADS UP: tmpfs added"</a>. <i>tech-kern@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=HEADS+UP%3A+tmpfs+added&amp;rft.date=2005-10-09&amp;rft.aulast=Merino&amp;rft.aufirst=Julio&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Ftech-kern%2F2005%2F09%2F10%2F0004.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-113"><span class="mw-cite-backlink"><b><a href="#cite_ref-113">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/docs/compat.html">"NetBSD Binary Emulation"</a>. 13 January 2010<span class="reference-accessdate">. Retrieved <span class="nowrap">15 January</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NetBSD+Binary+Emulation&amp;rft.date=2010-01-13&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fdocs%2Fcompat.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-114"><span class="mw-cite-backlink"><b><a href="#cite_ref-114">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation mailinglist cs1"><a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/netbsd-users/2023/11/27/msg030366.html">"First bits of a Haiku compatibility layer"</a>. <i>netbsd-users</i> (Mailing list). 27 November 2023<span class="reference-accessdate">. Retrieved <span class="nowrap">12 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=First+bits+of+a+Haiku+compatibility+layer&amp;rft.date=2023-11-27&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Fnetbsd-users%2F2023%2F11%2F27%2Fmsg030366.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-115"><span class="mw-cite-backlink"><b><a href="#cite_ref-115">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://pkgsrc.se/emulators/wine">"Wine on the Pkgsrc package collection"</a>. pkgsrc.se<span class="reference-accessdate">. Retrieved <span class="nowrap">12 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Wine+on+the+Pkgsrc+package+collection&amp;rft.pub=pkgsrc.se&amp;rft_id=https%3A%2F%2Fpkgsrc.se%2Femulators%2Fwine&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-116"><span class="mw-cite-backlink"><b><a href="#cite_ref-116">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFVillard2017" class="citation mailinglist cs1">Villard, Maxime (5 February 2017). <a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/tech-kern/2017/02/05/msg021545.html">"amd64: USER_LDT (and wine)"</a>. <i>tech-kern</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">12 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=amd64%3A+USER_LDT+%28and+wine%29&amp;rft.date=2017-02-05&amp;rft.aulast=Villard&amp;rft.aufirst=Maxime&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Ftech-kern%2F2017%2F02%2F05%2Fmsg021545.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-117"><span class="mw-cite-backlink"><b><a href="#cite_ref-117">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFAlarie2020" class="citation web cs1">Alarie, Nia (1 September 2020). <a rel="nofollow" class="external text" href="https://washbear.neocities.org/wine-sandbox">"Running Wine in a 32-bit sandbox on 64-bit NetBSD"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">12 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Running+Wine+in+a+32-bit+sandbox+on+64-bit+NetBSD&amp;rft.date=2020-09-01&amp;rft.aulast=Alarie&amp;rft.aufirst=Nia&amp;rft_id=https%3A%2F%2Fwashbear.neocities.org%2Fwine-sandbox&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-118"><span class="mw-cite-backlink"><b><a href="#cite_ref-118">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://washbear.neocities.org/wine-sandbox">"Porting wine to amd64 on NetBSD, third evaluation report"</a>. <i>NetBSD Blog</i>. 21 August 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">12 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Blog&amp;rft.atitle=Porting+wine+to+amd64+on+NetBSD%2C+third+evaluation+report&amp;rft.date=2019-08-21&amp;rft_id=https%3A%2F%2Fwashbear.neocities.org%2Fwine-sandbox&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-119"><span class="mw-cite-backlink"><b><a href="#cite_ref-119">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFLourival_Vieira_Neto2014" class="citation web cs1">Lourival Vieira Neto (20 October 2014). <a rel="nofollow" class="external text" href="https://www.netbsd.org/~lneto/dls14.pdf">"Scriptable Operating Systems with Lua"</a> <span class="cs1-format">(PDF)</span>. <i>DLS '14</i><span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=DLS+%2714&amp;rft.atitle=Scriptable+Operating+Systems+with+Lua&amp;rft.date=2014-10-20&amp;rft.au=Lourival+Vieira+Neto&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2F~lneto%2Fdls14.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-120"><span class="mw-cite-backlink"><b><a href="#cite_ref-120">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFLourival_Vieira_Neto2015" class="citation web cs1">Lourival Vieira Neto (October 2015). <a rel="nofollow" class="external text" href="https://www.netbsd.org/~lneto/bsdconbr15.pdf">"Lua on NetBSD: Scripting Operating Systems with Lua"</a> <span class="cs1-format">(PDF)</span>. <i>BSDCon Brazil</i><span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=BSDCon+Brazil&amp;rft.atitle=Lua+on+NetBSD%3A+Scripting+Operating+Systems+with+Lua&amp;rft.date=2015-10&amp;rft.au=Lourival+Vieira+Neto&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2F~lneto%2Fbsdconbr15.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-121"><span class="mw-cite-backlink"><b><a href="#cite_ref-121">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFGuilherme_Salazar2016" class="citation web cs1">Guilherme Salazar (2 June 2016). <a rel="nofollow" class="external text" href="https://github.com/gszr/luatests">"NetBSD kernel Lua test suite"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NetBSD+kernel+Lua+test+suite&amp;rft.date=2016-06-02&amp;rft.au=Guilherme+Salazar&amp;rft_id=https%3A%2F%2Fgithub.com%2Fgszr%2Fluatests&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-122"><span class="mw-cite-backlink"><b><a href="#cite_ref-122">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFPaolo_Vincenzo_Olivo2022" class="citation web cs1">Paolo Vincenzo Olivo (15 March 2022). <a rel="nofollow" class="external text" href="https://sehnsucht.multics.org/texts/d727aa.htm">"Testing the Lua kernel interpreter"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Testing+the+Lua+kernel+interpreter&amp;rft.date=2022-03-15&amp;rft.au=Paolo+Vincenzo+Olivo&amp;rft_id=https%3A%2F%2Fsehnsucht.multics.org%2Ftexts%2Fd727aa.htm&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-123"><span class="mw-cite-backlink"><b><a href="#cite_ref-123">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFGuilherme_Salazar2018" class="citation web cs1">Guilherme Salazar (6 May 2018). <a rel="nofollow" class="external text" href="https://github.com/gszr/luaio">"Kernel Lua I/O Bindings"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Kernel+Lua+I%2FO+Bindings&amp;rft.date=2018-05-06&amp;rft.au=Guilherme+Salazar&amp;rft_id=https%3A%2F%2Fgithub.com%2Fgszr%2Fluaio&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-124"><span class="mw-cite-backlink"><b><a href="#cite_ref-124">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFLourival_Vieira_Neto2014" class="citation web cs1">Lourival Vieira Neto (26 September 2014). <a rel="nofollow" class="external text" href="https://www.netbsd.org/~lneto/eurobsdcon14.pdf">"NPF Scripting with Lua"</a> <span class="cs1-format">(PDF)</span>. <i>EuroBSDcon 2014</i><span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=EuroBSDcon+2014&amp;rft.atitle=NPF+Scripting+with+Lua&amp;rft.date=2014-09-26&amp;rft.au=Lourival+Vieira+Neto&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2F~lneto%2Feurobsdcon14.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-125"><span class="mw-cite-backlink"><b><a href="#cite_ref-125">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFCharlotte_Koch2018" class="citation web cs1">Charlotte Koch (12 February 2018). <a rel="nofollow" class="external text" href="https://github.com/dressupgeekout/npflua">"Lua interface to libnpf"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Lua+interface+to+libnpf&amp;rft.date=2018-02-12&amp;rft.au=Charlotte+Koch&amp;rft_id=https%3A%2F%2Fgithub.com%2Fdressupgeekout%2Fnpflua&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-126"><span class="mw-cite-backlink"><b><a href="#cite_ref-126">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFStephen_Herwig" class="citation web cs1">Stephen Herwig. <a rel="nofollow" class="external text" href="https://www.bsdcan.org/2017/schedule/attachments/431_smherwig-sandbox-bsdcan2017-slides.pdf">"secmodel_sandbox: An application sandbox for NetBSD"</a> <span class="cs1-format">(PDF)</span>. <i>BSDCan 2017</i><span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=BSDCan+2017&amp;rft.atitle=secmodel_sandbox%3A+An+application+sandbox+for+NetBSD&amp;rft.au=Stephen+Herwig&amp;rft_id=https%3A%2F%2Fwww.bsdcan.org%2F2017%2Fschedule%2Fattachments%2F431_smherwig-sandbox-bsdcan2017-slides.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-127"><span class="mw-cite-backlink"><b><a href="#cite_ref-127">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/ddb.4">"ddb -- in-kernel debugger"</a>. <i>NetBSD Manual Pages</i>. 29 June 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">10 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=ddb+--+in-kernel+debugger&amp;rft.date=2024-06-29&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2Fddb.4&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-128"><span class="mw-cite-backlink"><b><a href="#cite_ref-128">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://wiki.netbsd.org/tutorials/panic/">"Kernel Panic Procedures"</a>. <i>NetBSD Tutorials</i>. 4 May 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">10 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Tutorials&amp;rft.atitle=Kernel+Panic+Procedures&amp;rft.date=2019-05-04&amp;rft_id=https%3A%2F%2Fwiki.netbsd.org%2Ftutorials%2Fpanic%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-129"><span class="mw-cite-backlink"><b><a href="#cite_ref-129">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/options.4">"options -- Miscellaneous kernel configuration options"</a>. <i>NetBSD Manual Pages</i>. 12 May 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">10 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=options+--+Miscellaneous+kernel+configuration+options&amp;rft.date=2024-05-12&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2Foptions.4&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-130"><span class="mw-cite-backlink"><b><a href="#cite_ref-130">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://troopers.de/downloads/troopers19/TROOPERS19_AR_Evolution_of_kernel.pdf">"Evolution of kernel fuzzers in NetBSD"</a> <span class="cs1-format">(PDF)</span>. Siddharth Muralee - Team bi0s<span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Evolution+of+kernel+fuzzers+in+NetBSD&amp;rft.pub=Siddharth+Muralee+-+Team+bi0s&amp;rft_id=https%3A%2F%2Ftroopers.de%2Fdownloads%2Ftroopers19%2FTROOPERS19_AR_Evolution_of_kernel.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-131"><span class="mw-cite-backlink"><b><a href="#cite_ref-131">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/kernel_sanitizers.7">"NetBSD Kernel Sanitizers"</a>. <i>NetBSD Manual Pages</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=NetBSD+Kernel+Sanitizers&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2Fkernel_sanitizers.7&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-132"><span class="mw-cite-backlink"><b><a href="#cite_ref-132">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFKamil_Rytarowski2019" class="citation web cs1">Kamil Rytarowski (2 September 2019). <a rel="nofollow" class="external text" href="https://wiki.netbsd.org/users/kamil/sanitizers/">"sanitizers"</a>. <i>NetBSD wiki</i><span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+wiki&amp;rft.atitle=sanitizers&amp;rft.date=2019-09-02&amp;rft.au=Kamil+Rytarowski&amp;rft_id=https%3A%2F%2Fwiki.netbsd.org%2Fusers%2Fkamil%2Fsanitizers%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-133"><span class="mw-cite-backlink"><b><a href="#cite_ref-133">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/gallery/presentations/maxv/kleak.pdf">"KLEAK: Practical Kernel Memory Disclosure Detection"</a> <span class="cs1-format">(PDF)</span>. Thomas Barabosch - Maxime Villard. December 2018<span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=KLEAK%3A+Practical+Kernel+Memory+Disclosure+Detection&amp;rft.pub=Thomas+Barabosch+-+Maxime+Villard&amp;rft.date=2018-12&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fgallery%2Fpresentations%2Fmaxv%2Fkleak.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-134"><span class="mw-cite-backlink"><b><a href="#cite_ref-134">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFTaylor_R_Campbell2023" class="citation mailinglist cs1">Taylor R Campbell (7 July 2023). <a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/current-users/2023/07/07/msg044095.html">"Call for testing: New kernel heartbeat(9) checks"</a>. <i>current-users@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Call+for+testing%3A+New+kernel+heartbeat%289%29+checks&amp;rft.date=2023-07-07&amp;rft.au=Taylor+R+Campbell&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Fcurrent-users%2F2023%2F07%2F07%2Fmsg044095.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-135"><span class="mw-cite-backlink"><b><a href="#cite_ref-135">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFMeurer2007" class="citation web cs1">Meurer, Benedikt (15 January 2007). <a rel="nofollow" class="external text" href="https://www.home.unix-ag.org/bmeurer/NetBSD/howto-lkm.html">"Introduction to NetBSD loadable kernel modules"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Introduction+to+NetBSD+loadable+kernel+modules&amp;rft.date=2007-01-15&amp;rft.aulast=Meurer&amp;rft.aufirst=Benedikt&amp;rft_id=https%3A%2F%2Fwww.home.unix-ag.org%2Fbmeurer%2FNetBSD%2Fhowto-lkm.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-136"><span class="mw-cite-backlink"><b><a href="#cite_ref-136">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/modules.7">"modules(7)"</a>. <i>NetBSD Manual Pages</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=modules%287%29&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2Fmodules.7&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-137"><span class="mw-cite-backlink"><b><a href="#cite_ref-137">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFFeyrer2009" class="citation web cs1">Feyrer, Hubert (27 September 2009). <a rel="nofollow" class="external text" href="https://www.feyrer.de/NetBSD/bx/blosxom.cgi/nb_20090922_2256.html">"Looking at the new kernel modules in NetBSD-current"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Looking+at+the+new+kernel+modules+in+NetBSD-current&amp;rft.date=2009-09-27&amp;rft.aulast=Feyrer&amp;rft.aufirst=Hubert&amp;rft_id=https%3A%2F%2Fwww.feyrer.de%2FNetBSD%2Fbx%2Fblosxom.cgi%2Fnb_20090922_2256.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-138"><span class="mw-cite-backlink"><b><a href="#cite_ref-138">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFSachidanand2017" class="citation web cs1">Sachidanand, Saurav (2 February 2017). <a rel="nofollow" class="external text" href="https://saurvs.github.io/post/writing-netbsd-kern-mod/nb_20090922_2256.html">"Writing a NetBSD kernel module"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Writing+a+NetBSD+kernel+module&amp;rft.date=2017-02-02&amp;rft.aulast=Sachidanand&amp;rft.aufirst=Saurav&amp;rft_id=https%3A%2F%2Fsaurvs.github.io%2Fpost%2Fwriting-netbsd-kern-mod%2Fnb_20090922_2256.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-139"><span class="mw-cite-backlink"><b><a href="#cite_ref-139">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFBenny_Siegert2023" class="citation web cs1">Benny Siegert (26 November 2023). <a rel="nofollow" class="external text" href="https://bentsukun.ch/posts/ramdisk-kernel/">"Building a NetBSD ramdisk kernel"</a>. <i>benzblog</i><span class="reference-accessdate">. Retrieved <span class="nowrap">26 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=benzblog&amp;rft.atitle=Building+a+NetBSD+ramdisk+kernel&amp;rft.date=2023-11-26&amp;rft.au=Benny+Siegert&amp;rft_id=https%3A%2F%2Fbentsukun.ch%2Fposts%2Framdisk-kernel%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-140"><span class="mw-cite-backlink"><b><a href="#cite_ref-140">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://wiki.netbsd.org/security/cgdroot/">"Root Filesystem Encryption"</a>. <i>NetBSD Wiki</i>. 15 January 2025.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Wiki&amp;rft.atitle=Root+Filesystem+Encryption&amp;rft.date=2025-01-15&amp;rft_id=https%3A%2F%2Fwiki.netbsd.org%2Fsecurity%2Fcgdroot%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-141"><span class="mw-cite-backlink"><b><a href="#cite_ref-141">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFLuke_Mewburn" class="citation web cs1">Luke Mewburn. <a rel="nofollow" class="external text" href="https://mewburn.net/luke/papers/rc.d.pdf">"The Design and Implementation of the NetBSD rc.d system"</a> <span class="cs1-format">(PDF)</span>. <i>USENIX 2001</i><span class="reference-accessdate">. Retrieved <span class="nowrap">26 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=USENIX+2001&amp;rft.atitle=The+Design+and+Implementation+of+the+NetBSD+rc.d+system&amp;rft.au=Luke+Mewburn&amp;rft_id=https%3A%2F%2Fmewburn.net%2Fluke%2Fpapers%2Frc.d.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-Announcing_NetBSD_1.5-142"><span class="mw-cite-backlink">^ <a href="#cite_ref-Announcing_NetBSD_1.5_142-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Announcing_NetBSD_1.5_142-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/formal-1.5/NetBSD-1.5.html">"Announcing NetBSD 1.5"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Announcing+NetBSD+1.5&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Fformal-1.5%2FNetBSD-1.5.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-143"><span class="mw-cite-backlink"><b><a href="#cite_ref-143">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/docs/guide/en/chap-rc.html">"Chapter 7. The rc.d System"</a>. <i>NetBSD Guide</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Guide&amp;rft.atitle=Chapter+7.+The+rc.d+System&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fdocs%2Fguide%2Fen%2Fchap-rc.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-144"><span class="mw-cite-backlink"><b><a href="#cite_ref-144">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFAndrew_Smallshaw2009" class="citation web cs1">Andrew Smallshaw (7 December 2009). <a rel="nofollow" class="external text" href="http://aplawrence.com/Basics/unix-startup-scripts-2.html">"Unix and Linux startup scripts, Part 2"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">26 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Unix+and+Linux+startup+scripts%2C+Part+2&amp;rft.date=2009-12-07&amp;rft.au=Andrew+Smallshaw&amp;rft_id=http%3A%2F%2Faplawrence.com%2FBasics%2Funix-startup-scripts-2.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-sensors-mmath-145"><span class="mw-cite-backlink"><b><a href="#cite_ref-sensors-mmath_145-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFConstantine_A._Murenin2010" class="citation thesis cs1">Constantine A. Murenin (21 May 2010). "6. Evolution of the Framework; 7.1. NetBSD envsys / sysmon". <a rel="nofollow" class="external text" href="http://cnst.su/MMathCS"><i>OpenBSD Hardware Sensors – Environmental Monitoring and Fan Control</i></a> (<a href="/wiki/Master_of_Mathematics#Canada" title="Master of Mathematics">MMath</a> thesis). <a href="/wiki/University_of_Waterloo" title="University of Waterloo">University of Waterloo</a>: UWSpace. <a href="/wiki/Hdl_(identifier)" class="mw-redirect" title="Hdl (identifier)">hdl</a>:<a rel="nofollow" class="external text" href="https://hdl.handle.net/10012%2F5234">10012/5234</a>. Document ID: ab71498b6b1a60ff817b29d56997a418.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adissertation&amp;rft.title=OpenBSD+Hardware+Sensors+%E2%80%93+Environmental+Monitoring+and+Fan+Control.&amp;rft.degree=MMath&amp;rft.inst=UWSpace&amp;rft.date=2010-05-21&amp;rft_id=info%3Ahdl%2F10012%2F5234&amp;rft.au=Constantine+A.+Murenin&amp;rft_id=http%3A%2F%2Fcnst.su%2FMMathCS&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-146"><span class="mw-cite-backlink"><b><a href="#cite_ref-146">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/audio.4">"audio(4)"</a>. <i>NetBSD Manual Pages</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=audio%284%29&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2Faudio.4&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-147"><span class="mw-cite-backlink"><b><a href="#cite_ref-147">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFAugustsson1997" class="citation mailinglist cs1">Augustsson, Lennart (19 October 1997). <a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/source-changes/1997/10/19/msg025145.html">"audio(4): Update for SunOS compatibility"</a>. <i>source-changes@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">24 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=audio%284%29%3A+Update+for+SunOS+compatibility&amp;rft.date=1997-10-19&amp;rft.aulast=Augustsson&amp;rft.aufirst=Lennart&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Fsource-changes%2F1997%2F10%2F19%2Fmsg025145.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-148"><span class="mw-cite-backlink"><b><a href="#cite_ref-148">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFAlarie" class="citation web cs1">Alarie, Nia. <a rel="nofollow" class="external text" href="https://www.netbsd.org/gallery/presentations/nia/netbsd-audio/index.html">"NetBSD audio – an application perspective"</a>. <i>pkgsrcCon 2019</i><span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=pkgsrcCon+2019&amp;rft.atitle=NetBSD+audio+%E2%80%93+an+application+perspective&amp;rft.aulast=Alarie&amp;rft.aufirst=Nia&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fgallery%2Fpresentations%2Fnia%2Fnetbsd-audio%2Findex.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-149"><span class="mw-cite-backlink"><b><a href="#cite_ref-149">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFSloss2018" class="citation mailinglist cs1">Sloss, Nathanial (7 May 2018). <a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/tech-kern/2018/05/06/msg023413.html">"NetBSD Audio specification 2018"</a>. <i>tech-kern@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">9 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NetBSD+Audio+specification+2018&amp;rft.date=2018-05-07&amp;rft.aulast=Sloss&amp;rft.aufirst=Nathanial&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Ftech-kern%2F2018%2F05%2F06%2Fmsg023413.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-150"><span class="mw-cite-backlink"><b><a href="#cite_ref-150">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/ossaudio.3">"ossaudio(3)"</a>. <i>NetBSD Manual Pages</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=ossaudio%283%29&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2Fossaudio.3&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-151"><span class="mw-cite-backlink"><b><a href="#cite_ref-151">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://man.netbsd.org/midi.4">"midi(4)"</a>. <i>NetBSD Manual Pages</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Manual+Pages&amp;rft.atitle=midi%284%29&amp;rft_id=https%3A%2F%2Fman.netbsd.org%2Fmidi.4&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-152"><span class="mw-cite-backlink"><b><a href="#cite_ref-152">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://netbsd.org/gallery/research.html#sams-ii">"Research carried out using NetBSD"</a>. <i>netbsd.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">11 May</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=netbsd.org&amp;rft.atitle=Research+carried+out+using+NetBSD&amp;rft_id=https%3A%2F%2Fnetbsd.org%2Fgallery%2Fresearch.html%23sams-ii&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-f10-153"><span class="mw-cite-backlink">^ <a href="#cite_ref-f10_153-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-f10_153-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://community.qnx.com/sf/wiki/do/viewPage/projects.networking/wiki/Drivers_wiki_page">"Foundry27: Project Networking – Driver wiki page"</a>. <i><a href="/wiki/QNX_Software_Systems" class="mw-redirect" title="QNX Software Systems">QNX Software Systems</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">27 December</span> 2011</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=QNX+Software+Systems&amp;rft.atitle=Foundry27%3A+Project+Networking+%E2%80%93+Driver+wiki+page&amp;rft_id=http%3A%2F%2Fcommunity.qnx.com%2Fsf%2Fwiki%2Fdo%2FviewPage%2Fprojects.networking%2Fwiki%2FDrivers_wiki_page&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-154"><span class="mw-cite-backlink"><b><a href="#cite_ref-154">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFStefano_Marinelli2023" class="citation web cs1">Stefano Marinelli (27 August 2023). <a rel="nofollow" class="external text" href="https://it-notes.dragas.net/2023/08/27/that-old-netbsd-server-running-since-2010/">"That Old NetBSD Server, Running Since 2010"</a>. <i>IT Notes</i><span class="reference-accessdate">. Retrieved <span class="nowrap">16 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=IT+Notes&amp;rft.atitle=That+Old+NetBSD+Server%2C+Running+Since+2010&amp;rft.date=2023-08-27&amp;rft.au=Stefano+Marinelli&amp;rft_id=https%3A%2F%2Fit-notes.dragas.net%2F2023%2F08%2F27%2Fthat-old-netbsd-server-running-since-2010%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-155"><span class="mw-cite-backlink"><b><a href="#cite_ref-155">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFRuben_Shade2023" class="citation web cs1">Ruben Shade (11 February 2023). <a rel="nofollow" class="external text" href="https://rubenerd.com/boring-tech-is-mature-not-old/">"Boring tech is mature, not old"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">16 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Boring+tech+is+mature%2C+not+old&amp;rft.date=2023-02-11&amp;rft.au=Ruben+Shade&amp;rft_id=https%3A%2F%2Frubenerd.com%2Fboring-tech-is-mature-not-old%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-156"><span class="mw-cite-backlink"><b><a href="#cite_ref-156">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.qnx.com/legal/licensing/dev_license/eula/tposltg1_01.html#BSD2">"Third Party Open Source License Terms Guide"</a>. <i><a href="/wiki/QNX_Software_Systems" class="mw-redirect" title="QNX Software Systems">QNX Software Systems</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">27 December</span> 2011</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=QNX+Software+Systems&amp;rft.atitle=Third+Party+Open+Source+License+Terms+Guide&amp;rft_id=http%3A%2F%2Fwww.qnx.com%2Flegal%2Flicensing%2Fdev_license%2Feula%2Ftposltg1_01.html%23BSD2&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-157"><span class="mw-cite-backlink"><b><a href="#cite_ref-157">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://community.qnx.com/sf/docman/do/downloadDocument/projects.networking/docman.root/doc1280?logged=1">"Core Networking 6.4: Neutrino's Next Gen Networking Stack and Foundry27"</a>. <i><a href="/wiki/QNX_Software_Systems" class="mw-redirect" title="QNX Software Systems">QNX Software Systems</a></i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=QNX+Software+Systems&amp;rft.atitle=Core+Networking+6.4%3A+Neutrino%27s+Next+Gen+Networking+Stack+and+Foundry27&amp;rft_id=http%3A%2F%2Fcommunity.qnx.com%2Fsf%2Fdocman%2Fdo%2FdownloadDocument%2Fprojects.networking%2Fdocman.root%2Fdoc1280%3Flogged%3D1&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span> (registration required)</span> </li> <li id="cite_note-158"><span class="mw-cite-backlink"><b><a href="#cite_ref-158">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation pressrelease cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20111115101312/http://force10networks.com/news/pressreleases/2007/pr-2007-02-13.asp">"Force10 Networks uses NetBSD to build software scalability into operating system"</a>. <i><a href="/wiki/Dell" title="Dell">Dell</a></i> (Press release). 13 February 2007. Archived from <a rel="nofollow" class="external text" href="http://www.force10networks.com/news/pressreleases/2007/pr-2007-02-13.asp">the original</a> on 15 November 2011<span class="reference-accessdate">. Retrieved <span class="nowrap">27 December</span> 2011</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Force10+Networks+uses+NetBSD+to+build+software+scalability+into+operating+system&amp;rft.date=2007-02-13&amp;rft_id=http%3A%2F%2Fwww.force10networks.com%2Fnews%2Fpressreleases%2F2007%2Fpr-2007-02-13.asp&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-159"><span class="mw-cite-backlink"><b><a href="#cite_ref-159">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation pressrelease cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20111115095657/http://force10networks.com/news/pressreleases/2008/pr-2008-01-28b.asp">"Force10 Networks introduces unified operating system across product portfolio to lower total cost of owning and operating networks"</a>. <i><a href="/wiki/Dell" title="Dell">Dell</a></i> (Press release). 28 January 2008. Archived from <a rel="nofollow" class="external text" href="http://www.force10networks.com/news/pressreleases/2008/pr-2008-01-28b.asp">the original</a> on 15 November 2011<span class="reference-accessdate">. Retrieved <span class="nowrap">27 December</span> 2011</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Force10+Networks+introduces+unified+operating+system+across+product+portfolio+to+lower+total+cost+of+owning+and+operating+networks&amp;rft.date=2008-01-28&amp;rft_id=http%3A%2F%2Fwww.force10networks.com%2Fnews%2Fpressreleases%2F2008%2Fpr-2008-01-28b.asp&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-160"><span class="mw-cite-backlink"><b><a href="#cite_ref-160">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFDuc2016" class="citation news cs1 cs1-prop-unfit">Duc, Hiep Nguyen (21 June 2016). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20171110063343/https://bsdmag.org/netbsd_intr/">"NetBSD Introduction by Siju Oommen George - BSD MAG"</a>. <i>BSD MAG</i>. Archived from the original on 10 November 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">9 November</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=BSD+MAG&amp;rft.atitle=NetBSD+Introduction+by+Siju+Oommen+George+-+BSD+MAG&amp;rft.date=2016-06-21&amp;rft.aulast=Duc&amp;rft.aufirst=Hiep+Nguyen&amp;rft_id=https%3A%2F%2Fbsdmag.org%2Fnetbsd_intr%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-161"><span class="mw-cite-backlink"><b><a href="#cite_ref-161">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFRivett1997" class="citation mailinglist cs1">Rivett, Mary (12 April 1997). <a rel="nofollow" class="external text" href="http://mail-index.netbsd.org/port-i386/1997/12/04/0022.html">"Re: NetBSD/i386 and single board computers"</a>. <i>port-i386</i> (Mailing list).</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Re%3A+NetBSD%2Fi386+and+single+board+computers&amp;rft.date=1997-04-12&amp;rft.aulast=Rivett&amp;rft.aufirst=Mary&amp;rft_id=http%3A%2F%2Fmail-index.netbsd.org%2Fport-i386%2F1997%2F12%2F04%2F0022.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-162"><span class="mw-cite-backlink"><b><a href="#cite_ref-162">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFDuc2016" class="citation news cs1 cs1-prop-unfit">Duc, Hiep Nguyen (21 June 2016). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20171110063343/https://bsdmag.org/netbsd_intr/">"NetBSD Introduction by Siju Oommen George - BSD MAG"</a>. <i>BSD MAG</i>. Archived from the original on 10 November 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">9 November</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=BSD+MAG&amp;rft.atitle=NetBSD+Introduction+by+Siju+Oommen+George+-+BSD+MAG&amp;rft.date=2016-06-21&amp;rft.aulast=Duc&amp;rft.aufirst=Hiep+Nguyen&amp;rft_id=https%3A%2F%2Fbsdmag.org%2Fnetbsd_intr%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-163"><span class="mw-cite-backlink"><b><a href="#cite_ref-163">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFKruseAllmanGrinerTran1998" class="citation web cs1">Kruse, Hans; Allman, Mark; Griner, Jim &amp; Tran, Diepchi (5 March 1998). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20090720152309/http://roland.grc.nasa.gov/~jgriner/papers/nash98.pdf">"HTTP Page Transfer Rates over Geo-Stationary Satellite Links"</a> <span class="cs1-format">(PDF)</span>. Archived from <a rel="nofollow" class="external text" href="https://roland.grc.nasa.gov/~jgriner/papers/nash98.pdf">the original</a> <span class="cs1-format">(PDF)</span> on 20 July 2009<span class="reference-accessdate">. Retrieved <span class="nowrap">27 December</span> 2011</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=HTTP+Page+Transfer+Rates+over+Geo-Stationary+Satellite+Links&amp;rft.date=1998-03-05&amp;rft.aulast=Kruse&amp;rft.aufirst=Hans&amp;rft.au=Allman%2C+Mark&amp;rft.au=Griner%2C+Jim&amp;rft.au=Tran%2C+Diepchi&amp;rft_id=http%3A%2F%2Froland.grc.nasa.gov%2F~jgriner%2Fpapers%2Fnash98.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-164"><span class="mw-cite-backlink"><b><a href="#cite_ref-164">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFJosefsson2004" class="citation web cs1">Josefsson, Börje (14 April 2004). <a rel="nofollow" class="external text" href="http://proj.sunet.se/LSR2/">"SUNET Internet2 Land Speed Record: 69.073 Pbmps"</a>. <i><a href="/wiki/SUNET" title="SUNET">SUNET</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">27 December</span> 2011</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=SUNET&amp;rft.atitle=SUNET+Internet2+Land+Speed+Record%3A+69.073+Pbmps&amp;rft.date=2004-04-14&amp;rft.aulast=Josefsson&amp;rft.aufirst=B%C3%B6rje&amp;rft_id=http%3A%2F%2Fproj.sunet.se%2FLSR2%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-165"><span class="mw-cite-backlink"><b><a href="#cite_ref-165">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://superuser.com/questions/23816/how-to-jailbreak-an-apple-time-capsule">"How to jailbreak an Apple Time Capsule?"</a>. <i>superuser.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">27 December</span> 2009</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=superuser.com&amp;rft.atitle=How+to+jailbreak+an+Apple+Time+Capsule%3F&amp;rft_id=http%3A%2F%2Fsuperuser.com%2Fquestions%2F23816%2Fhow-to-jailbreak-an-apple-time-capsule&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-166"><span class="mw-cite-backlink"><b><a href="#cite_ref-166">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFFleishman2007" class="citation web cs1">Fleishman, Glenn (16 February 2007). <a rel="nofollow" class="external text" href="http://wifinetnews.com/archives/2007/02/airport_extreme_apple_breaks_90_mbps.html">"AirPort Extreme: Apple Breaks 90 Mbps"</a>. <i>wifinetnews.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">28 December</span> 2009</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=wifinetnews.com&amp;rft.atitle=AirPort+Extreme%3A+Apple+Breaks+90+Mbps&amp;rft.date=2007-02-16&amp;rft.aulast=Fleishman&amp;rft.aufirst=Glenn&amp;rft_id=http%3A%2F%2Fwifinetnews.com%2Farchives%2F2007%2F02%2Fairport_extreme_apple_breaks_90_mbps.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-167"><span class="mw-cite-backlink"><b><a href="#cite_ref-167">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://wiki.freebsd.org/Myths">"Myths about FreeBSD"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">7 June</span> 2014</span>. <q>The two operating systems do share a lot of code, for example most userland utilities and the C library on OS X are derived from FreeBSD versions.</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Myths+about+FreeBSD&amp;rft_id=http%3A%2F%2Fwiki.freebsd.org%2FMyths&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-168"><span class="mw-cite-backlink"><b><a href="#cite_ref-168">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://developer.apple.com/library/mac/documentation/Porting/Conceptual/PortingUnix/background/background.html">"Overview of OS X"</a>. <a href="/wiki/Apple_Inc." title="Apple Inc.">Apple Inc.</a> 11 June 2012.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Overview+of+OS+X&amp;rft.pub=Apple+Inc.&amp;rft.date=2012-06-11&amp;rft_id=https%3A%2F%2Fdeveloper.apple.com%2Flibrary%2Fmac%2Fdocumentation%2FPorting%2FConceptual%2FPortingUnix%2Fbackground%2Fbackground.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-169"><span class="mw-cite-backlink"><b><a href="#cite_ref-169">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.wasabisystems.com">"Wasabi Systems"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">16 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Wasabi+Systems&amp;rft_id=https%3A%2F%2Fwww.wasabisystems.com&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-170"><span class="mw-cite-backlink"><b><a href="#cite_ref-170">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.datastorageconnection.com/doc/wasabi-certified-bsd-0001">"Wasabi Certified® BSD"</a>. Data Storage Connection<span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Wasabi+Certified%C2%AE+BSD&amp;rft.pub=Data+Storage+Connection&amp;rft_id=https%3A%2F%2Fwww.datastorageconnection.com%2Fdoc%2Fwasabi-certified-bsd-0001&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-b-n-w-171"><span class="mw-cite-backlink"><b><a href="#cite_ref-b-n-w_171-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFFederico_Biancuzzi2008" class="citation web cs1">Federico Biancuzzi (18 May 2008). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20100107141731/http://broadcast.oreilly.com/2009/05/netbsd-wapbl.html">"NetBSD WAPBL"</a>. <a href="/wiki/O%27Reilly_Media" title="O&#39;Reilly Media">O'Reilly Media</a>. Archived from <a rel="nofollow" class="external text" href="http://broadcast.oreilly.com/2009/05/netbsd-wapbl.html">the original</a> on 7 January 2010<span class="reference-accessdate">. Retrieved <span class="nowrap">24 March</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NetBSD+WAPBL&amp;rft.pub=O%27Reilly+Media&amp;rft.date=2008-05-18&amp;rft.au=Federico+Biancuzzi&amp;rft_id=http%3A%2F%2Fbroadcast.oreilly.com%2F2009%2F05%2Fnetbsd-wapbl.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-172"><span class="mw-cite-backlink"><b><a href="#cite_ref-172">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFJason_R._Thorpe,_Allen_K._Briggs2003" class="citation web cs1">Jason R. Thorpe, Allen K. Briggs (21 August 2003). <a rel="nofollow" class="external text" href="https://www.usenix.org/conference/bsdcon-2003/whba-project-experiences-deeply-embedding-netbsd">"The WHBA Project: Experiences "deeply embedding" NetBSD"</a>. <i>BSDCON'03</i>. USENIX Website<span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=BSDCON%2703&amp;rft.atitle=The+WHBA+Project%3A+Experiences+%22deeply+embedding%22+NetBSD&amp;rft.date=2003-08-21&amp;rft.au=Jason+R.+Thorpe%2C+Allen+K.+Briggs&amp;rft_id=https%3A%2F%2Fwww.usenix.org%2Fconference%2Fbsdcon-2003%2Fwhba-project-experiences-deeply-embedding-netbsd&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-173"><span class="mw-cite-backlink"><b><a href="#cite_ref-173">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.precedence.co.uk/">"Precedence Technologies"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Precedence+Technologies&amp;rft_id=https%3A%2F%2Fwww.precedence.co.uk%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-174"><span class="mw-cite-backlink"><b><a href="#cite_ref-174">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFBorrill2009" class="citation web cs1">Borrill, Stephen (9 May 2009). <a rel="nofollow" class="external text" href="https://www.bsdcan.org/2009/schedule/attachments/77_BuildingProductsWithNetBSDthin-clients-Stephen-Borrill.pdf">"Building products with NetBSD - thin-clients"</a> <span class="cs1-format">(PDF)</span>. <i>BSDCan 2009</i><span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=BSDCan+2009&amp;rft.atitle=Building+products+with+NetBSD+-+thin-clients&amp;rft.date=2009-05-09&amp;rft.aulast=Borrill&amp;rft.aufirst=Stephen&amp;rft_id=https%3A%2F%2Fwww.bsdcan.org%2F2009%2Fschedule%2Fattachments%2F77_BuildingProductsWithNetBSDthin-clients-Stephen-Borrill.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-175"><span class="mw-cite-backlink"><b><a href="#cite_ref-175">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.seil.jp/">"SEIL website"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">11 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=SEIL+website&amp;rft_id=https%3A%2F%2Fwww.seil.jp%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-176"><span class="mw-cite-backlink"><b><a href="#cite_ref-176">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFMasanobu_SAITOH,_Hiroki_SUENAGA2014" class="citation web cs1">Masanobu SAITOH, Hiroki SUENAGA (March 2014). <a rel="nofollow" class="external text" href="https://www.netbsd.org/gallery/presentations/msaitoh/2014_AsiaBSDCon/ABC2014-P6B-paper.pdf">"Developing CPE Routers based on NetBSD: Fifteen Years of SEIL"</a> <span class="cs1-format">(PDF)</span>. <i>AsiaBSDCon 2014</i><span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=AsiaBSDCon+2014&amp;rft.atitle=Developing+CPE+Routers+based+on+NetBSD%3A+Fifteen+Years+of+SEIL&amp;rft.date=2014-03&amp;rft.au=Masanobu+SAITOH%2C+Hiroki+SUENAGA&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fgallery%2Fpresentations%2Fmsaitoh%2F2014_AsiaBSDCon%2FABC2014-P6B-paper.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-177"><span class="mw-cite-backlink"><b><a href="#cite_ref-177">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.iij.ad.jp/en/news/pressrelease/2019/0328.html">"SEIL/X4 press release"</a>. IIJ. 28 March 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">11 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=SEIL%2FX4+press+release&amp;rft.pub=IIJ&amp;rft.date=2019-03-28&amp;rft_id=https%3A%2F%2Fwww.iij.ad.jp%2Fen%2Fnews%2Fpressrelease%2F2019%2F0328.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-178"><span class="mw-cite-backlink"><b><a href="#cite_ref-178">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.moritz.systems/">"Moritz Systems"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">11 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Moritz+Systems&amp;rft_id=https%3A%2F%2Fwww.moritz.systems%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-179"><span class="mw-cite-backlink"><b><a href="#cite_ref-179">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.tdisecurity.com/">"TDI: Cybersecure the World"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=TDI%3A+Cybersecure+the+World&amp;rft_id=https%3A%2F%2Fwww.tdisecurity.com%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-180"><span class="mw-cite-backlink"><b><a href="#cite_ref-180">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.tdisecurity.com/labs/polybsd-pocketsan-pocketvpn/">"NetBSD on embedded devices - turning USB thumb-drives into VPNs"</a>. TDI Security<span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NetBSD+on+embedded+devices+-+turning+USB+thumb-drives+into+VPNs.&amp;rft.pub=TDI+Security&amp;rft_id=https%3A%2F%2Fwww.tdisecurity.com%2Flabs%2Fpolybsd-pocketsan-pocketvpn%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-sidekick-181"><span class="mw-cite-backlink"><b><a href="#cite_ref-sidekick_181-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20090317022256/http://www.hiptop3.com/archives/sidekick-lx-2009-blade-will-run-netbsd/">"Sidekick LX 2009 / Blade Will Run NetBSD"</a>. <i>hiptop3.com</i>. 30 January 2009. Archived from <a rel="nofollow" class="external text" href="http://www.hiptop3.com/archives/sidekick-lx-2009-blade-will-run-netbsd/">the original</a> on 17 March 2009<span class="reference-accessdate">. Retrieved <span class="nowrap">5 February</span> 2009</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=hiptop3.com&amp;rft.atitle=Sidekick+LX+2009+%2F+Blade+Will+Run+NetBSD&amp;rft.date=2009-01-30&amp;rft_id=http%3A%2F%2Fwww.hiptop3.com%2Farchives%2Fsidekick-lx-2009-blade-will-run-netbsd%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-182"><span class="mw-cite-backlink"><b><a href="#cite_ref-182">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.pcworld.com/article/251011/minix_gets_a_netbsd_code_infusion.html">"Minix Gets a NetBSD Code Infusion"</a>. <i>pcworld.com</i>. 29 February 2012<span class="reference-accessdate">. Retrieved <span class="nowrap">4 July</span> 2012</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=pcworld.com&amp;rft.atitle=Minix+Gets+a+NetBSD+Code+Infusion&amp;rft.date=2012-02-29&amp;rft_id=https%3A%2F%2Fwww.pcworld.com%2Farticle%2F251011%2Fminix_gets_a_netbsd_code_infusion.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-183"><span class="mw-cite-backlink"><b><a href="#cite_ref-183">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://opensource.apple.com/source/file_cmds/file_cmds-45/chmod/chmod.c.auto.html">"chmod.c"</a>. <i>opensource.apple.com</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=opensource.apple.com&amp;rft.atitle=chmod.c&amp;rft_id=https%3A%2F%2Fopensource.apple.com%2Fsource%2Ffile_cmds%2Ffile_cmds-45%2Fchmod%2Fchmod.c.auto.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-184"><span class="mw-cite-backlink"><b><a href="#cite_ref-184">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://opensource.apple.com/source/file_cmds/file_cmds-45/du/du.c.auto.html">"du.c"</a>. <i>opensource.apple.com</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=opensource.apple.com&amp;rft.atitle=du.c&amp;rft_id=https%3A%2F%2Fopensource.apple.com%2Fsource%2Ffile_cmds%2Ffile_cmds-45%2Fdu%2Fdu.c.auto.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-185"><span class="mw-cite-backlink"><b><a href="#cite_ref-185">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://opensource.apple.com/source/file_cmds/file_cmds-45/mv/mv.c.auto.html">"mv.c"</a>. <i>opensource.apple.com</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=opensource.apple.com&amp;rft.atitle=mv.c&amp;rft_id=https%3A%2F%2Fopensource.apple.com%2Fsource%2Ffile_cmds%2Ffile_cmds-45%2Fmv%2Fmv.c.auto.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-186"><span class="mw-cite-backlink"><b><a href="#cite_ref-186">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFHughes2012" class="citation mailinglist cs1">Hughes, Elliot (25 July 2012). <a rel="nofollow" class="external text" href="https://mail-index.netbsd.org/tech-userlevel/2012/07/25/msg006571.html">"getting Android's bionic C library back in sync with upstream"</a>. <i>tech-userlevel@NetBSD.org</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">11 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=getting+Android%27s+bionic+C+library+back+in+sync+with+upstream&amp;rft.date=2012-07-25&amp;rft.aulast=Hughes&amp;rft.aufirst=Elliot&amp;rft_id=https%3A%2F%2Fmail-index.netbsd.org%2Ftech-userlevel%2F2012%2F07%2F25%2Fmsg006571.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-187"><span class="mw-cite-backlink"><b><a href="#cite_ref-187">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/outscale/packetgraph/">"Packetgraph is a library aiming to give the user a tool to build networks graph easily"</a>. <i>Outscale Github Repository</i>. 23 March 2023<span class="reference-accessdate">. Retrieved <span class="nowrap">11 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Outscale+Github+Repository&amp;rft.atitle=Packetgraph+is+a+library+aiming+to+give+the+user+a+tool+to+build+networks+graph+easily&amp;rft.date=2023-03-23&amp;rft_id=https%3A%2F%2Fgithub.com%2Foutscale%2Fpacketgraph%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-188"><span class="mw-cite-backlink"><b><a href="#cite_ref-188">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/alexk99/the_router">"BisonRouter is a software packet router based on DPDK an NPF libraries"</a>. <i>TheRouter Github Repository</i>. 29 January 2025<span class="reference-accessdate">. Retrieved <span class="nowrap">11 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=TheRouter+Github+Repository&amp;rft.atitle=BisonRouter+is+a+software+packet+router+based+on+DPDK+an+NPF+libraries&amp;rft.date=2025-01-29&amp;rft_id=https%3A%2F%2Fgithub.com%2Falexk99%2Fthe_router&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-189"><span class="mw-cite-backlink"><b><a href="#cite_ref-189">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://wiki.netbsd.org/curses_in_netbsd/">"curses in NetBSD"</a>. <i>NetBSD wiki</i>. 6 August 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">11 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+wiki&amp;rft.atitle=curses+in+NetBSD&amp;rft.date=2020-08-06&amp;rft_id=https%3A%2F%2Fwiki.netbsd.org%2Fcurses_in_netbsd%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-190"><span class="mw-cite-backlink"><b><a href="#cite_ref-190">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/sabotage-linux/netbsd-curses">"netbsd-libcurses portable edition"</a>. <i>Sabotage Linux Github repository</i>. 16 January 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">11 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Sabotage+Linux+Github+repository&amp;rft.atitle=netbsd-libcurses+portable+edition&amp;rft.date=2024-01-16&amp;rft_id=https%3A%2F%2Fgithub.com%2Fsabotage-linux%2Fnetbsd-curses&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-191"><span class="mw-cite-backlink"><b><a href="#cite_ref-191">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://genode.org/documentation/release-notes/14.02#NetBSD_file_systems_using_rump_kernels">"Release notes for the Genode OS Framework 14.02: NetBSD file systems using rump kernels"</a>. Genode. 28 February 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Release+notes+for+the+Genode+OS+Framework+14.02%3A+NetBSD+file+systems+using+rump+kernels&amp;rft.pub=Genode&amp;rft.date=2017-02-28&amp;rft_id=https%3A%2F%2Fgenode.org%2Fdocumentation%2Frelease-notes%2F14.02%23NetBSD_file_systems_using_rump_kernels&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-192"><span class="mw-cite-backlink"><b><a href="#cite_ref-192">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://genode.org/documentation/release-notes/17.02#Rump-kernel-based_file_systems_as_VFS_plugin">"Release notes for the Genode OS Framework 17.02: Rump-kernel-based file systems as VFS plugin"</a>. Genode. 28 February 2014<span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Release+notes+for+the+Genode+OS+Framework+17.02%3A+Rump-kernel-based+file+systems+as+VFS+plugin&amp;rft.pub=Genode&amp;rft.date=2014-02-28&amp;rft_id=https%3A%2F%2Fgenode.org%2Fdocumentation%2Frelease-notes%2F17.02%23Rump-kernel-based_file_systems_as_VFS_plugin&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-193"><span class="mw-cite-backlink"><b><a href="#cite_ref-193">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://darnassus.sceen.net/~hurd-web/hurd/rump/">"rump on GNU HURD"</a>. <i>Hurd wiki</i>. darnassus.sceen.net. 21 October 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Hurd+wiki&amp;rft.atitle=rump+on+GNU+HURD&amp;rft.date=2024-10-21&amp;rft_id=https%3A%2F%2Fdarnassus.sceen.net%2F~hurd-web%2Fhurd%2Frump%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-194"><span class="mw-cite-backlink"><b><a href="#cite_ref-194">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://nrkernel.systems/book/Overview.html">"Overview - NRK Documentation"</a>. <i>NRkernel Website</i><span class="reference-accessdate">. Retrieved <span class="nowrap">15 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NRkernel+Website&amp;rft.atitle=Overview+-+NRK+Documentation&amp;rft_id=https%3A%2F%2Fnrkernel.systems%2Fbook%2FOverview.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-195"><span class="mw-cite-backlink"><b><a href="#cite_ref-195">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://sdf.org/?tour">"What SDF looks like TODAY"</a>. SDF.org. December 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=What+SDF+looks+like+TODAY&amp;rft.pub=SDF.org&amp;rft.date=2021-12&amp;rft_id=https%3A%2F%2Fsdf.org%2F%3Ftour&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-196"><span class="mw-cite-backlink"><b><a href="#cite_ref-196">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://sdf.org/?faq?BASICS?01">"WHAT IS SDF? (QUICK SUMMARY)"</a>. SDF.org. 22 September 2018<span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=WHAT+IS+SDF%3F+%28QUICK+SUMMARY%29&amp;rft.pub=SDF.org&amp;rft.date=2018-09-22&amp;rft_id=https%3A%2F%2Fsdf.org%2F%3Ffaq%3FBASICS%3F01&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-197"><span class="mw-cite-backlink"><b><a href="#cite_ref-197">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFSevan_Janiyan2018" class="citation web cs1">Sevan Janiyan (22 September 2018). <a rel="nofollow" class="external text" href="https://www.netbsd.org/gallery/presentations/sevan/eurobsdcon2018.pdf">"What's in store for NetBSD 9.0"</a> <span class="cs1-format">(PDF)</span>. <i>EuroBSDcon 2018</i>. NetBSD Gallery<span class="reference-accessdate">. Retrieved <span class="nowrap">14 February</span> 2025</span>. <q>SDF is a NetBSD development site</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=EuroBSDcon+2018&amp;rft.atitle=What%27s+in+store+for+NetBSD+9.0&amp;rft.date=2018-09-22&amp;rft.au=Sevan+Janiyan&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fgallery%2Fpresentations%2Fsevan%2Feurobsdcon2018.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-198"><span class="mw-cite-backlink"><b><a href="#cite_ref-198">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation pressrelease cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/about/redistribution.html#why2clause">"NetBSD Licensing and Redistribution"</a> (Press release). June 2008<span class="reference-accessdate">. Retrieved <span class="nowrap">20 June</span> 2008</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NetBSD+Licensing+and+Redistribution&amp;rft.date=2008-06&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fabout%2Fredistribution.html%23why2clause&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-199"><span class="mw-cite-backlink"><b><a href="#cite_ref-199">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.freepenguin.it/netbsd_download">"Distro description"</a>. Licensing Section: Free Penguin<span class="reference-accessdate">. Retrieved <span class="nowrap">7 June</span> 2014</span>. <q>NetBSD separates those in its base source tree, in order to make removal of code under more restrictive licenses easier.</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Distro+description&amp;rft.place=Licensing+Section&amp;rft.pub=Free+Penguin&amp;rft_id=http%3A%2F%2Fwww.freepenguin.it%2Fnetbsd_download&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-200"><span class="mw-cite-backlink"><b><a href="#cite_ref-200">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFHusemann2024" class="citation web cs1">Husemann, Martin (7 February 2024). <a rel="nofollow" class="external text" href="https://blog.netbsd.org/tnf/entry/netbsd_10_0_rc4_available">"NetBSD 10.0 RC4 available!"</a>. <i>NetBSD Blog</i><span class="reference-accessdate">. Retrieved <span class="nowrap">25 February</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=NetBSD+Blog&amp;rft.atitle=NetBSD+10.0+RC4+available%21&amp;rft.date=2024-02-07&amp;rft.aulast=Husemann&amp;rft.aufirst=Martin&amp;rft_id=https%3A%2F%2Fblog.netbsd.org%2Ftnf%2Fentry%2Fnetbsd_10_0_rc4_available&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-201"><span class="mw-cite-backlink"><b><a href="#cite_ref-201">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.netbsd.org/tnf/entry/netbsd_9_0_available">"NetBSD Blog"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NetBSD+Blog&amp;rft_id=https%3A%2F%2Fblog.netbsd.org%2Ftnf%2Fentry%2Fnetbsd_9_0_available&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-Announcing_NetBSD_7.0-202"><span class="mw-cite-backlink"><b><a href="#cite_ref-Announcing_NetBSD_7.0_202-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/formal-7/NetBSD-7.0.html">"Announcing NetBSD 7.0"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Announcing+NetBSD+7.0&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Fformal-7%2FNetBSD-7.0.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-203"><span class="mw-cite-backlink"><b><a href="#cite_ref-203">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://distrowatch.com/weekly.php?issue=20151130#netbsd">DistroWatch Weekly, Issue 638, 30 November 2015</a></span> </li> <li id="cite_note-Announcing_NetBSD_6.0-204"><span class="mw-cite-backlink">^ <a href="#cite_ref-Announcing_NetBSD_6.0_204-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Announcing_NetBSD_6.0_204-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/formal-6/NetBSD-6.0.html">"Announcing NetBSD 6.0"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Announcing+NetBSD+6.0&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Fformal-6%2FNetBSD-6.0.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-aibs.4-205"><span class="mw-cite-backlink"><b><a href="#cite_ref-aibs.4_205-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://mdoc.su/n/aibs.4">"aibs – ASUSTeK AI Booster ACPI ATK0110 voltage, temperature and fan sensor"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=aibs+%E2%80%93+ASUSTeK+AI+Booster+ACPI+ATK0110+voltage%2C+temperature+and+fan+sensor&amp;rft_id=http%3A%2F%2Fmdoc.su%2Fn%2Faibs.4&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-Announcing_NetBSD_5.0-206"><span class="mw-cite-backlink">^ <a href="#cite_ref-Announcing_NetBSD_5.0_206-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Announcing_NetBSD_5.0_206-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-Announcing_NetBSD_5.0_206-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/formal-5/NetBSD-5.0.html">"Announcing NetBSD 5.0"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Announcing+NetBSD+5.0&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Fformal-5%2FNetBSD-5.0.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-207"><span class="mw-cite-backlink"><b><a href="#cite_ref-207">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://lwn.net/Articles/330909/">Distributions &#91;LWN.net&#93;</a></span> </li> <li id="cite_note-208"><span class="mw-cite-backlink"><b><a href="#cite_ref-208">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://distrowatch.com/weekly.php?issue=20110103#feature">DistroWatch Weekly, Issue 386, 3 January 2011</a></span> </li> <li id="cite_note-209"><span class="mw-cite-backlink"><b><a href="#cite_ref-209">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFSonnenberger2012" class="citation web cs1">Sonnenberger, Jörg (19 January 2012). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20140409203110/http://www.sonnenberger.org/2012/01/19/status-netbsd-and-llvm/">"Status of NetBSD and LLVM"</a>. Archived from <a rel="nofollow" class="external text" href="http://www.sonnenberger.org/2012/01/19/status-netbsd-and-llvm/">the original</a> on 9 April 2014<span class="reference-accessdate">. Retrieved <span class="nowrap">26 March</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Status+of+NetBSD+and+LLVM&amp;rft.date=2012-01-19&amp;rft.aulast=Sonnenberger&amp;rft.aufirst=J%C3%B6rg&amp;rft_id=http%3A%2F%2Fwww.sonnenberger.org%2F2012%2F01%2F19%2Fstatus-netbsd-and-llvm%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-Announcing_NetBSD_4.0-210"><span class="mw-cite-backlink"><b><a href="#cite_ref-Announcing_NetBSD_4.0_210-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/formal-4/NetBSD-4.0.html">"Announcing NetBSD 4.0"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Announcing+NetBSD+4.0&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Fformal-4%2FNetBSD-4.0.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-Announcing_NetBSD_3.0-211"><span class="mw-cite-backlink"><b><a href="#cite_ref-Announcing_NetBSD_3.0_211-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/formal-3/NetBSD-3.0.html">"Announcing NetBSD 3.0"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Announcing+NetBSD+3.0&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Fformal-3%2FNetBSD-3.0.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-Announcing_NetBSD_2.0-212"><span class="mw-cite-backlink"><b><a href="#cite_ref-Announcing_NetBSD_2.0_212-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/formal-2.0/NetBSD-2.0.html">"Announcing NetBSD 2.0"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Announcing+NetBSD+2.0&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Fformal-2.0%2FNetBSD-2.0.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-213"><span class="mw-cite-backlink"><b><a href="#cite_ref-213">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/formal-1.6/NetBSD-1.6.html">"Announcing NetBSD 1.6"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Announcing+NetBSD+1.6&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Fformal-1.6%2FNetBSD-1.6.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-214"><span class="mw-cite-backlink"><b><a href="#cite_ref-214">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.osnews.com/story/6398">OS Review: NetBSD 1.6.2 on SPARC64</a>, <b>OSNews</b></span> </li> <li id="cite_note-215"><span class="mw-cite-backlink"><b><a href="#cite_ref-215">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/formal-1.3/">"Information about NetBSD 1.3"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Information+about+NetBSD+1.3&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Fformal-1.3%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-216"><span class="mw-cite-backlink"><b><a href="#cite_ref-216">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/formal-1.2/">"Information about NetBSD 1.2"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Information+about+NetBSD+1.2&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Fformal-1.2%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-217"><span class="mw-cite-backlink"><b><a href="#cite_ref-217">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/formal-1.1/">"Information about NetBSD 1.1"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Information+about+NetBSD+1.1&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Fformal-1.1%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-218"><span class="mw-cite-backlink"><b><a href="#cite_ref-218">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/releases/formal-1.0/NetBSD-1.0.html">"NetBSD 1.0 release announcement"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NetBSD+1.0+release+announcement&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Freleases%2Fformal-1.0%2FNetBSD-1.0.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-219"><span class="mw-cite-backlink"><b><a href="#cite_ref-219">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://ftp.netbsd.org/pub/NetBSD/misc/release/NetBSD/NetBSD-0.9">"NetBSD 0.9 available for anon-ftp..."</a></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NetBSD+0.9+available+for+anon-ftp...&amp;rft_id=http%3A%2F%2Fftp.netbsd.org%2Fpub%2FNetBSD%2Fmisc%2Frelease%2FNetBSD%2FNetBSD-0.9&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-220"><span class="mw-cite-backlink"><b><a href="#cite_ref-220">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://ftp.netbsd.org/pub/NetBSD/misc/release/NetBSD/NetBSD-0.8">"Installation notes for NetBSD 0.8"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Installation+notes+for+NetBSD+0.8&amp;rft_id=http%3A%2F%2Fftp.netbsd.org%2Fpub%2FNetBSD%2Fmisc%2Frelease%2FNetBSD%2FNetBSD-0.8&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-221"><span class="mw-cite-backlink"><b><a href="#cite_ref-221">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="//www.netbsd.org/images/NetBSD-old.jpg">Old NetBSD logo</a></span> </li> <li id="cite_note-222"><span class="mw-cite-backlink"><b><a href="#cite_ref-222">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://mail-index.netbsd.org/netbsd-advocacy/2004/01/14/0001.html">"NetBSD logo design competition"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NetBSD+logo+design+competition&amp;rft_id=http%3A%2F%2Fmail-index.netbsd.org%2Fnetbsd-advocacy%2F2004%2F01%2F14%2F0001.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-223"><span class="mw-cite-backlink"><b><a href="#cite_ref-223">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="//www.netbsd.org/foundation/">The NetBSD Foundation, Inc.</a></span> </li> <li id="cite_note-224"><span class="mw-cite-backlink"><b><a href="#cite_ref-224">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/people/developers.html">"NetBSD Developers"</a>. 7 January 2010<span class="reference-accessdate">. Retrieved <span class="nowrap">15 January</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NetBSD+Developers&amp;rft.date=2010-01-07&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fpeople%2Fdevelopers.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-225"><span class="mw-cite-backlink"><b><a href="#cite_ref-225">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/foundation/bylaws.html">"Bylaws of The NetBSD Foundation, Constitution of The NetBSD Foundation"</a>. p.&#160;Section 5.4<span class="reference-accessdate">. Retrieved <span class="nowrap">7 June</span> 2014</span>. <q>Each Director shall serve for two years</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Bylaws+of+The+NetBSD+Foundation%2C+Constitution+of+The+NetBSD+Foundation&amp;rft.pages=Section+5.4&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Ffoundation%2Fbylaws.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-226"><span class="mw-cite-backlink"><b><a href="#cite_ref-226">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://cvsweb.netbsd.org/bsdweb.cgi/htdocs/developers/commit-guidelines.html?only_with_tag=MAIN">"CVS log for the Commit Guidelines"</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20240520020859/http://cvsweb.netbsd.org/bsdweb.cgi/htdocs/developers/commit-guidelines.html?only_with_tag=MAIN">Archived</a> from the original on 20 May 2024.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=CVS+log+for+the+Commit+Guidelines&amp;rft_id=http%3A%2F%2Fcvsweb.netbsd.org%2Fbsdweb.cgi%2Fhtdocs%2Fdevelopers%2Fcommit-guidelines.html%3Fonly_with_tag%3DMAIN&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-227"><span class="mw-cite-backlink"><b><a href="#cite_ref-227">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20040506070915/http://www.netbsd.org/developers/commit-guidelines.html">"NetBSD Commit Guidelines v1.3"</a>. Archived from <a rel="nofollow" class="external text" href="http://www.netbsd.org/developers/commit-guidelines.html">the original</a> on 6 May 2004<span class="reference-accessdate">. Retrieved <span class="nowrap">20 May</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NetBSD+Commit+Guidelines+v1.3&amp;rft_id=http%3A%2F%2Fwww.netbsd.org%2Fdevelopers%2Fcommit-guidelines.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-228"><span class="mw-cite-backlink"><b><a href="#cite_ref-228">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://cvsweb.netbsd.org/bsdweb.cgi/htdocs/developers/commit-guidelines.html?rev=1.1&amp;content-type=text/x-cvsweb-markup&amp;f=H&amp;only_with_tag=MAIN">"CVS view of NetBSD Commit Guidelines v1.1"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">20 May</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=CVS+view+of+NetBSD+Commit+Guidelines+v1.1&amp;rft_id=http%3A%2F%2Fcvsweb.netbsd.org%2Fbsdweb.cgi%2Fhtdocs%2Fdevelopers%2Fcommit-guidelines.html%3Frev%3D1.1%26content-type%3Dtext%2Fx-cvsweb-markup%26f%3DH%26only_with_tag%3DMAIN&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-229"><span class="mw-cite-backlink"><b><a href="#cite_ref-229">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFHarper2024" class="citation web cs1">Harper, Christopher (18 May 2024). <a rel="nofollow" class="external text" href="https://www.tomshardware.com/software/linux/linux-distros-ban-tainted-ai-generated-code">"Linux distros ban 'tainted' AI-generated code — NetBSD and Gentoo lead the charge on forbidding AI-written code"</a>. <i>Tom's Hardware</i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 May</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Tom%27s+Hardware&amp;rft.atitle=Linux+distros+ban+%27tainted%27+AI-generated+code+%E2%80%94+NetBSD+and+Gentoo+lead+the+charge+on+forbidding+AI-written+code&amp;rft.date=2024-05-18&amp;rft.aulast=Harper&amp;rft.aufirst=Christopher&amp;rft_id=https%3A%2F%2Fwww.tomshardware.com%2Fsoftware%2Flinux%2Flinux-distros-ban-tainted-ai-generated-code&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> <li id="cite_note-230"><span class="mw-cite-backlink"><b><a href="#cite_ref-230">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.netbsd.org/developers/commit-guidelines.html">"NetBSD Commit Guidelines v1.95"</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20240519110900/https://www.netbsd.org/developers/commit-guidelines.html">Archived</a> from the original on 19 May 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">20 May</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=NetBSD+Commit+Guidelines+v1.95&amp;rft_id=https%3A%2F%2Fwww.netbsd.org%2Fdevelopers%2Fcommit-guidelines.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></span> </li> </ol></div></div> <style data-mw-deduplicate="TemplateStyles:r1239549316">.mw-parser-output .refbegin{margin-bottom:0.5em}.mw-parser-output .refbegin-hanging-indents>ul{margin-left:0}.mw-parser-output .refbegin-hanging-indents>ul>li{margin-left:0;padding-left:3.2em;text-indent:-3.2em}.mw-parser-output .refbegin-hanging-indents ul,.mw-parser-output .refbegin-hanging-indents ul li{list-style:none}@media(max-width:720px){.mw-parser-output .refbegin-hanging-indents>ul>li{padding-left:1.6em;text-indent:-1.6em}}.mw-parser-output .refbegin-columns{margin-top:0.3em}.mw-parser-output .refbegin-columns ul{margin-top:0}.mw-parser-output .refbegin-columns li{page-break-inside:avoid;break-inside:avoid-column}@media screen{.mw-parser-output .refbegin{font-size:90%}}</style><div class="refbegin" style=""> <ul><li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFNegusCaen2008" class="citation book cs1">Negus, Christopher; Caen, Francois (April 2008). <a rel="nofollow" class="external text" href="https://www.wiley.com/BSD+UNIX+Toolbox%3A+1000%2B+Commands+for+FreeBSD%2C+OpenBSD+and+NetBSD-p-9780470387252"><i>BSD UNIX Toolbox: 1000+ Commands for FreeBSD, OpenBSD and NetBSD</i></a> (First&#160;ed.). <a href="/wiki/John_Wiley_%26_Sons" class="mw-redirect" title="John Wiley &amp; Sons">Wiley</a>. p.&#160;309. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-0-470-38725-2" title="Special:BookSources/978-0-470-38725-2"><bdi>978-0-470-38725-2</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=BSD+UNIX+Toolbox%3A+1000%2B+Commands+for+FreeBSD%2C+OpenBSD+and+NetBSD&amp;rft.pages=309&amp;rft.edition=First&amp;rft.pub=Wiley&amp;rft.date=2008-04&amp;rft.isbn=978-0-470-38725-2&amp;rft.aulast=Negus&amp;rft.aufirst=Christopher&amp;rft.au=Caen%2C+Francois&amp;rft_id=https%3A%2F%2Fwww.wiley.com%2FBSD%2BUNIX%2BToolbox%253A%2B1000%252B%2BCommands%2Bfor%2BFreeBSD%252C%2BOpenBSD%2Band%2BNetBSD-p-9780470387252&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222" /><cite id="CITEREFLavigne2004" class="citation book cs1">Lavigne, Dru (24 May 2004). <a rel="nofollow" class="external text" href="http://oreilly.com/catalog/9780596006792/"><i>BSD Hacks</i></a> (First&#160;ed.). <a href="/wiki/O%27Reilly_Media" title="O&#39;Reilly Media">O'Reilly Media</a>. p.&#160;448. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/0-596-00679-9" title="Special:BookSources/0-596-00679-9"><bdi>0-596-00679-9</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=BSD+Hacks&amp;rft.pages=448&amp;rft.edition=First&amp;rft.pub=O%27Reilly+Media&amp;rft.date=2004-05-24&amp;rft.isbn=0-596-00679-9&amp;rft.aulast=Lavigne&amp;rft.aufirst=Dru&amp;rft_id=http%3A%2F%2Foreilly.com%2Fcatalog%2F9780596006792%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3ANetBSD" class="Z3988"></span></li></ul> </div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=NetBSD&amp;action=edit&amp;section=28" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1235681985">.mw-parser-output .side-box{margin:4px 0;box-sizing:border-box;border:1px solid #aaa;font-size:88%;line-height:1.25em;background-color:var(--background-color-interactive-subtle,#f8f9fa);display:flow-root}.mw-parser-output .side-box-abovebelow,.mw-parser-output .side-box-text{padding:0.25em 0.9em}.mw-parser-output .side-box-image{padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .side-box-imageright{padding:2px 0.9em 2px 0;text-align:center}@media(min-width:500px){.mw-parser-output .side-box-flex{display:flex;align-items:center}.mw-parser-output .side-box-text{flex:1;min-width:0}}@media(min-width:720px){.mw-parser-output .side-box{width:238px}.mw-parser-output .side-box-right{clear:right;float:right;margin-left:1em}.mw-parser-output .side-box-left{margin-right:1em}}</style><style data-mw-deduplicate="TemplateStyles:r1237033735">@media print{body.ns-0 .mw-parser-output .sistersitebox{display:none!important}}@media screen{html.skin-theme-clientpref-night .mw-parser-output .sistersitebox img[src*="Wiktionary-logo-en-v2.svg"]{background-color:white}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .sistersitebox img[src*="Wiktionary-logo-en-v2.svg"]{background-color:white}}</style><div class="side-box side-box-right plainlinks sistersitebox"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1126788409" /> <div class="side-box-flex"> <div class="side-box-image"><span class="noviewer" typeof="mw:File"><a href="/wiki/File:Commons-logo.svg" class="mw-file-description"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/40px-Commons-logo.svg.png" decoding="async" width="30" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/60px-Commons-logo.svg.png 1.5x" data-file-width="1024" data-file-height="1376" /></a></span></div> <div class="side-box-text plainlist">Wikimedia Commons has media related to <span style="font-weight: bold; font-style: italic;"><a href="https://commons.wikimedia.org/wiki/Category:NetBSD" class="extiw" title="commons:Category:NetBSD">NetBSD</a></span>.</div></div> </div> <ul><li><span class="official-website"><span class="url"><a rel="nofollow" class="external text" href="https://www.NetBSD.org/">Official website</a></span></span> <span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q34225#P856" title="Edit this at Wikidata"><img alt="Edit this at Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span></li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="The_NetBSD_Project196" style="padding:3px"><table class="nowraplinks mw-collapsible expanded navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374" /><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:NetBSD" title="Template:NetBSD"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:NetBSD" title="Template talk:NetBSD"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:NetBSD" title="Special:EditPage/Template:NetBSD"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="The_NetBSD_Project196" style="font-size:114%;margin:0 4em">The <a class="mw-selflink selflink">NetBSD</a> Project</div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Operating system</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a class="mw-selflink selflink">NetBSD</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Related projects</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Pkgsrc" title="Pkgsrc">pkgsrc</a></li> <li>netpgp</li> <li><a href="/wiki/Portable_C_Compiler" title="Portable C Compiler">pcc</a></li> <li><a href="/wiki/Tnftp" title="Tnftp">tnftp</a></li> <li><a href="/wiki/Tcsh" title="Tcsh">tcsh</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Notable subsystems</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Veriexec" title="Veriexec">Veriexec</a></li> <li><a href="/wiki/Busdma" title="Busdma">busdma</a></li> <li><a href="/wiki/DTrace" title="DTrace">DTrace</a></li> <li><a href="/wiki/Envsys" title="Envsys">envsys</a></li> <li><a href="/wiki/Loadable_kernel_module" title="Loadable kernel module">LKM</a></li> <li><a href="/wiki/Rump_kernel" title="Rump kernel">Rump kernel</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/File_system" title="File system">File systems</a> and <a href="/wiki/Computer_data_storage" title="Computer data storage">storage</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Bioctl" title="Bioctl">bioctl</a></li> <li><a href="/wiki/CHFS" title="CHFS">CHFS</a></li> <li><a href="/wiki/BSD_disklabel" title="BSD disklabel">disklabel</a> <ul><li><a href="/wiki/Fdisk" title="Fdisk">fdisk</a></li></ul></li> <li><a href="/wiki/Logical_Volume_Manager_(Linux)" title="Logical Volume Manager (Linux)">LVM2</a></li> <li><a href="/wiki/PUFFS_(NetBSD)" title="PUFFS (NetBSD)">PUFFS</a></li> <li><a href="/wiki/Tmpfs#BSD" title="Tmpfs">tmpfs</a></li> <li><a href="/wiki/Unix_File_System" title="Unix File System">UFS</a> <ul><li><a href="/wiki/Write_Ahead_Physical_Block_Logging" title="Write Ahead Physical Block Logging">WAPBL</a></li></ul></li> <li><a href="/wiki/OpenZFS" title="OpenZFS">OpenZFS</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Firewall_(computing)" title="Firewall (computing)">Firewalls</a> and <a href="/wiki/Computer_network" title="Computer network">networking</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Comparison_of_open-source_wireless_drivers#NetBSD" title="Comparison of open-source wireless drivers">802.11 drivers</a></li> <li><a href="/wiki/ALTQ" title="ALTQ">ALTQ</a></li> <li><a href="/wiki/Bluetooth_stack#NetBSD" title="Bluetooth stack">Bluetooth</a></li> <li><a href="/wiki/Common_Address_Redundancy_Protocol" title="Common Address Redundancy Protocol">CARP</a></li> <li><a href="/wiki/Berkeley_Packet_Filter" title="Berkeley Packet Filter">BPF</a></li> <li><a href="/wiki/IPFilter" title="IPFilter">IPFilter</a></li> <li><a href="/wiki/NPF_(firewall)" title="NPF (firewall)">NPF</a></li> <li><a href="/wiki/PF_(firewall)" title="PF (firewall)">PF</a> <ul><li><a href="/wiki/Pfsync" title="Pfsync">pfsync</a></li></ul></li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374" /><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235" /></div><div role="navigation" class="navbox" aria-labelledby="Berkeley_Software_Distribution548" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374" /><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231" /><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Berkeley_Software_Distribution" title="Template:Berkeley Software Distribution"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Berkeley_Software_Distribution" title="Template talk:Berkeley Software Distribution"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Berkeley_Software_Distribution" title="Special:EditPage/Template:Berkeley Software Distribution"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Berkeley_Software_Distribution548" style="font-size:114%;margin:0 4em"><a href="/wiki/Berkeley_Software_Distribution" title="Berkeley Software Distribution">Berkeley Software Distribution</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">People</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Bob_Fabry" title="Bob Fabry">Bob Fabry</a></li> <li><a href="/wiki/Keith_Bostic_(software_engineer)" title="Keith Bostic (software engineer)">Keith Bostic</a></li> <li><a href="/wiki/Marshall_Kirk_McKusick" title="Marshall Kirk McKusick">Marshall Kirk McKusick</a></li> <li><a href="/wiki/Michael_J._Karels" title="Michael J. Karels">Michael J. Karels</a></li> <li><a href="/wiki/Bill_Joy" title="Bill Joy">Bill Joy</a></li> <li><a href="/wiki/Samuel_Leffler" class="mw-redirect" title="Samuel Leffler">Samuel Leffler</a></li> <li><a href="/wiki/Jordan_Hubbard" title="Jordan Hubbard">Jordan Hubbard</a></li> <li><a href="/wiki/Theo_de_Raadt" title="Theo de Raadt">Theo de Raadt</a></li> <li><a href="/wiki/Poul-Henning_Kamp" title="Poul-Henning Kamp">Poul-Henning Kamp</a></li> <li><a href="/wiki/Matthew_Dillon" title="Matthew Dillon">Matthew Dillon</a></li> <li><a href="/wiki/Ozalp_Babaoglu" class="mw-redirect" title="Ozalp Babaoglu">Ozalp Babaoglu</a></li> <li><a href="/wiki/Lynne_Jolitz" title="Lynne Jolitz">Lynne</a> and <a href="/wiki/William_Jolitz" title="William Jolitz">William Jolitz</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Derivatives</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Active</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/FreeBSD" title="FreeBSD">FreeBSD</a> <ul><li><a href="/wiki/GhostBSD" title="GhostBSD">GhostBSD</a></li></ul></li> <li><a href="/wiki/OpenBSD" title="OpenBSD">OpenBSD</a></li> <li><a class="mw-selflink selflink">NetBSD</a></li> <li><a href="/wiki/DragonFly_BSD" title="DragonFly BSD">DragonFly BSD</a></li> <li><a href="/wiki/MidnightBSD" title="MidnightBSD">MidnightBSD</a></li> <li><a href="/wiki/MirOS_BSD" title="MirOS BSD">MirOS BSD</a></li> <li><a href="/wiki/Junos_OS" title="Junos OS">Junos OS</a></li> <li><a href="/wiki/Darwin_(operating_system)" title="Darwin (operating system)">Darwin</a> <ul><li><a href="/wiki/MacOS" title="MacOS">macOS</a></li> <li><a href="/wiki/IOS" title="IOS">iOS</a> <ul><li><a href="/wiki/AudioOS" class="mw-redirect" title="AudioOS">audioOS</a></li> <li><a href="/wiki/IPadOS" title="IPadOS">iPadOS</a></li> <li><a href="/wiki/TvOS" title="TvOS">tvOS</a></li> <li><a href="/wiki/VisionOS" title="VisionOS">visionOS</a></li> <li><a href="/wiki/WatchOS" title="WatchOS">watchOS</a> <ul><li><a href="/wiki/BridgeOS" title="BridgeOS">bridgeOS</a></li></ul></li></ul></li></ul></li> <li><a href="/wiki/PlayStation_3_system_software" title="PlayStation 3 system software">PS3</a>/<a href="/wiki/PlayStation_4_system_software" title="PlayStation 4 system software">PS4</a>/<a href="/wiki/PlayStation_Vita_system_software" title="PlayStation Vita system software">PS Vita operating system</a></li> <li><a href="/wiki/List_of_BSD_operating_systems" title="List of BSD operating systems">Full list</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Discontinued</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/386BSD" title="386BSD">386BSD</a></li> <li><a href="/wiki/BSD/OS" title="BSD/OS">BSD/OS</a></li> <li><a href="/wiki/SunOS" title="SunOS">SunOS</a></li> <li><a href="/wiki/TrueOS" title="TrueOS">TrueOS</a></li> <li><a href="/wiki/Ultrix" title="Ultrix">Ultrix</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Companies</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Sleepycat_Software" title="Sleepycat Software">Sleepycat Software</a></li> <li><a href="/wiki/Walnut_Creek_CDROM" title="Walnut Creek CDROM">Walnut Creek CDROM</a></li> <li><a href="/wiki/Berkeley_Software_Design" title="Berkeley Software Design">Berkeley Software Design</a></li> <li><a href="/wiki/IXsystems" title="IXsystems">iXsystems</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other topics</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Comparison_of_BSD_operating_systems" title="Comparison of BSD operating systems">Comparison</a></li> <li><a href="/wiki/History_of_the_Berkeley_Software_Distribution" title="History of the Berkeley Software Distribution">History</a></li> <li><a href="/wiki/BSD_licenses" title="BSD licenses">Licensing</a></li> <li><a href="/wiki/BSD_Daemon" title="BSD Daemon">BSD Daemon</a></li> <li><a href="/wiki/Lumina_(desktop_environment)" title="Lumina (desktop environment)">Lumina</a></li> <li><a href="/wiki/Computer_Systems_Research_Group" title="Computer Systems Research Group">Computer Systems Research Group</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow hlist" colspan="2"><div> <ul><li><span class="nowrap"><span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> </span><a href="/wiki/Category:Berkeley_Software_Distribution" title="Category:Berkeley Software Distribution">Category</a></li> <li><span class="nowrap"><span class="noviewer" typeof="mw:File"><span title="Commons page"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/20px-Commons-logo.svg.png" decoding="async" width="12" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/40px-Commons-logo.svg.png 2x" data-file-width="1024" data-file-height="1376" /></span></span> </span><a href="https://commons.wikimedia.org/wiki/Category:Berkeley_Software_Distribution" class="extiw" title="commons:Category:Berkeley Software Distribution">Commons</a></li> <li><span class="nowrap"><span class="noviewer" typeof="mw:File"><span title="Wikiquote page"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/13px-Wikiquote-logo.svg.png" decoding="async" width="13" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/20px-Wikiquote-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/27px-Wikiquote-logo.svg.png 2x" data-file-width="300" data-file-height="355" /></span></span> </span><a href="https://en.wikiquote.org/wiki/Berkeley_Software_Distribution" class="extiw" title="q:Berkeley Software Distribution">Quote</a></li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374" /><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235" /></div><div role="navigation" class="navbox" aria-labelledby="Unix_and_Unix-like_operating_systems_and_compatibility_layers622" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374" /><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231" /><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Unix" title="Template:Unix"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Unix" title="Template talk:Unix"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Unix" title="Special:EditPage/Template:Unix"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Unix_and_Unix-like_operating_systems_and_compatibility_layers622" style="font-size:114%;margin:0 4em"><a href="/wiki/Unix" title="Unix">Unix</a> and <a href="/wiki/Unix-like" title="Unix-like">Unix-like</a> <a href="/wiki/Operating_system" title="Operating system">operating systems</a> and <a href="/wiki/Compatibility_layer" title="Compatibility layer">compatibility layers</a></div></th></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><a href="/wiki/Unix_architecture" title="Unix architecture">Architecture</a></li> <li><a href="/wiki/Unix_filesystem" title="Unix filesystem">Filesystem</a></li> <li><a href="/wiki/History_of_Unix" title="History of Unix">History</a></li> <li><a href="/wiki/Unix_philosophy" title="Unix philosophy">Philosophy</a></li> <li><a href="/wiki/Unix_security" title="Unix security">Security</a></li> <li><a href="/wiki/Unix_shell" title="Unix shell">Shell</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Operating_system" title="Operating system">Operating<br />systems</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><i><b><a href="/wiki/Berkeley_Software_Distribution" title="Berkeley Software Distribution">BSD</a></b></i></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/386BSD" title="386BSD">386BSD</a></i> <ul><li><a href="/wiki/FreeBSD" title="FreeBSD">FreeBSD</a></li> <li><a class="mw-selflink selflink">NetBSD</a></li> <li><a href="/wiki/OpenBSD" title="OpenBSD">OpenBSD</a></li> <li><a href="/wiki/DragonFly_BSD" title="DragonFly BSD">DragonFly BSD</a></li></ul></li> <li><a href="/wiki/Darwin_(operating_system)" title="Darwin (operating system)">Darwin</a> <ul><li><a href="/wiki/MacOS" title="MacOS">macOS</a></li> <li><a href="/wiki/IOS" title="IOS">iOS</a></li> <li><a href="/wiki/AudioOS" class="mw-redirect" title="AudioOS">audioOS</a></li> <li><a href="/wiki/IPadOS" title="IPadOS">iPadOS</a></li> <li><a href="/wiki/TvOS" title="TvOS">tvOS</a></li> <li><a href="/wiki/WatchOS" title="WatchOS">watchOS</a></li> <li><a href="/wiki/BridgeOS" title="BridgeOS">bridgeOS</a></li></ul></li> <li><i><a href="/wiki/DYNIX" title="DYNIX">DYNIX</a></i></li> <li><i><a href="/wiki/NeXTSTEP" title="NeXTSTEP">NeXTSTEP</a></i></li> <li><i><a href="/wiki/SunOS" title="SunOS">SunOS</a></i></li> <li><i><a href="/wiki/Ultrix" title="Ultrix">Ultrix</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><b><a href="/wiki/Linux" title="Linux">Linux</a></b></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Android_(operating_system)" title="Android (operating system)">Android</a></li> <li><a href="/wiki/Arch_Linux" title="Arch Linux">Arch</a></li> <li><a href="/wiki/ChromeOS" title="ChromeOS">ChromeOS</a></li> <li><a href="/wiki/Debian" title="Debian">Debian</a></li> <li><a href="/wiki/Fedora_Linux" title="Fedora Linux">Fedora</a></li> <li><a href="/wiki/Gentoo_Linux" title="Gentoo Linux">Gentoo</a></li> <li><a href="/wiki/Red_Hat_Enterprise_Linux" title="Red Hat Enterprise Linux">Red Hat</a></li> <li><a href="/wiki/SUSE_Linux" class="mw-redirect" title="SUSE Linux">SUSE</a></li> <li><a href="/wiki/Ubuntu" title="Ubuntu">Ubuntu</a></li> <li><a href="/wiki/List_of_Linux_distributions" title="List of Linux distributions">Other distributions</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><i><b><a href="/wiki/UNIX_System_V" title="UNIX System V">System V</a></b></i></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/A/UX" title="A/UX">A/UX</a></i></li> <li><a href="/wiki/IBM_AIX" title="IBM AIX">AIX</a></li> <li><a href="/wiki/HP-UX" title="HP-UX">HP-UX</a></li> <li><i><a href="/wiki/IRIX" title="IRIX">IRIX</a></i></li> <li><a href="/wiki/OpenServer" title="OpenServer">OpenServer</a></li> <li><a href="/wiki/Oracle_Solaris" title="Oracle Solaris">Solaris</a> <ul><li><i><a href="/wiki/OpenSolaris" title="OpenSolaris">OpenSolaris</a></i></li> <li><a href="/wiki/Illumos" title="Illumos">Illumos</a></li></ul></li> <li><i><a href="/wiki/Tru64_UNIX" title="Tru64 UNIX">Tru64 UNIX</a></i></li> <li><i><a href="/wiki/UnixWare" title="UnixWare">UnixWare</a></i></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><i><a href="/wiki/Coherent_(operating_system)" title="Coherent (operating system)">Coherent</a></i></li> <li><a href="/wiki/Domain/OS" title="Domain/OS">Domain/OS</a></li> <li><a href="/wiki/GNU" title="GNU">GNU</a> <ul><li><a href="/wiki/GNU_Hurd" title="GNU Hurd">Hurd</a></li></ul></li> <li><a href="/wiki/LynxOS" title="LynxOS">LynxOS</a></li> <li><a href="/wiki/Minix" title="Minix">Minix</a></li> <li><i><a href="/wiki/MOS_(operating_system)" title="MOS (operating system)">MOS</a></i></li> <li><i><a href="/wiki/OSF/1" title="OSF/1">OSF/1</a></i></li> <li><a href="/wiki/QNX" title="QNX">QNX</a> <ul><li><i><a href="/wiki/BlackBerry_10" title="BlackBerry 10">BlackBerry 10</a></i></li></ul></li> <li><i><a href="/wiki/Research_Unix" title="Research Unix">Research Unix</a></i></li> <li><a href="/wiki/SerenityOS" title="SerenityOS">SerenityOS</a></li> <li><i><a href="/wiki/Xenix" title="Xenix">Xenix</a></i></li> <li><a href="/wiki/List_of_Unix_systems" title="List of Unix systems">more...</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Compatibility_layer" title="Compatibility layer">Compatibility<br />layers</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Cygwin" title="Cygwin">Cygwin</a></li> <li><a href="/wiki/Darling_(software)" title="Darling (software)">Darling</a></li> <li><i><a href="/wiki/Eunice_(software)" title="Eunice (software)">Eunice</a></i></li> <li><i><a href="/wiki/OpenVMS#Cross_platform_compatibility" title="OpenVMS">GNV</a></i></li> <li><i><a href="/wiki/Interix" title="Interix">Interix</a></i></li> <li><i><a href="/wiki/MachTen" title="MachTen">MachTen</a></i></li> <li><i><a href="/wiki/Microsoft_POSIX_subsystem" title="Microsoft POSIX subsystem">Microsoft POSIX subsystem</a></i></li> <li><i><a href="/wiki/MKS_Toolkit" title="MKS Toolkit">MKS Toolkit</a></i></li> <li><i><a href="/wiki/IBM_i#PASE" title="IBM i">PASE</a></i></li> <li><i><a href="/wiki/P.I.P.S." title="P.I.P.S.">P.I.P.S.</a></i></li> <li><i><a href="/wiki/PWS/VSE-AF" class="mw-redirect" title="PWS/VSE-AF">PWS/VSE-AF</a></i></li> <li><a href="/wiki/UNIX_System_Services" title="UNIX System Services">UNIX System Services</a></li> <li><a href="/wiki/UserLAnd_Technologies" title="UserLAnd Technologies">UserLAnd Technologies</a></li> <li><i><a href="/wiki/Windows_Services_for_UNIX" title="Windows Services for UNIX">Windows Services for UNIX</a></i></li> <li><a href="/wiki/Windows_Subsystem_for_Linux" title="Windows Subsystem for Linux">Windows Subsystem for Linux</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><i>Italics</i> indicate discontinued systems. <span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <b><a href="/wiki/Category:Unix" title="Category:Unix">Category</a></b></li> <li><span class="noviewer" typeof="mw:File"><span title="Commons page"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/20px-Commons-logo.svg.png" decoding="async" width="12" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/40px-Commons-logo.svg.png 2x" data-file-width="1024" data-file-height="1376" /></span></span> <b><a href="https://commons.wikimedia.org/wiki/Category:Unix" class="extiw" title="commons:Category:Unix">Commons</a></b></li></ul> </div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐866f5d587f‐545bm Cached time: 20250328044139 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 1.793 seconds Real time usage: 2.294 seconds Preprocessor visited node count: 12878/1000000 Post‐expand include size: 383840/2097152 bytes Template argument size: 5832/2097152 bytes Highest expansion depth: 23/100 Expensive parser function count: 9/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 810211/5000000 bytes Lua time usage: 1.088/10.000 seconds Lua memory usage: 7837181/52428800 bytes Lua Profile: dataWrapper <mw.lua:672> 180 ms 16.1% ? 160 ms 14.3% MediaWiki\Extension\Scribunto\Engines\LuaSandbox\LuaSandboxCallback::callParserFunction 160 ms 14.3% MediaWiki\Extension\Scribunto\Engines\LuaSandbox\LuaSandboxCallback::gsub 80 ms 7.1% select_one <Module:Citation/CS1/Utilities:429> 60 ms 5.4% MediaWiki\Extension\Scribunto\Engines\LuaSandbox\LuaSandboxCallback::getExpensiveData 40 ms 3.6% <mw.lua:694> 40 ms 3.6% makeMessage <mw.message.lua:76> 40 ms 3.6% MediaWiki\Extension\Scribunto\Engines\LuaSandbox\LuaSandboxCallback::plain 40 ms 3.6% MediaWiki\Extension\Scribunto\Engines\LuaSandbox\LuaSandboxCallback::match 40 ms 3.6% [others] 280 ms 25.0% Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 1694.881 1 -total 63.33% 1073.353 1 Template:Reflist 44.73% 758.139 186 Template:Cite_web 8.04% 136.249 1 Template:Infobox_OS 6.93% 117.418 25 Template:Cite_mailing_list 6.83% 115.819 1 Template:Infobox 6.14% 104.081 5 Template:Navbox 5.52% 93.543 2 Template:Short_description 5.38% 91.262 1 Template:NetBSD 3.35% 56.817 4 Template:Pagetype --> <!-- Saved in parser cache with key enwiki:pcache:28901365:|#|:idhash:canonical and timestamp 20250328044139 and revision id 1278184209. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?useformat=desktop&amp;type=1x1&amp;usesul3=0" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=NetBSD&amp;oldid=1278184209">https://en.wikipedia.org/w/index.php?title=NetBSD&amp;oldid=1278184209</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:NetBSD" title="Category:NetBSD">NetBSD</a></li><li><a href="/wiki/Category:ARM_operating_systems" title="Category:ARM operating systems">ARM operating systems</a></li><li><a href="/wiki/Category:Lightweight_Unix-like_systems" title="Category:Lightweight Unix-like systems">Lightweight Unix-like systems</a></li><li><a href="/wiki/Category:PowerPC_operating_systems" title="Category:PowerPC operating systems">PowerPC operating systems</a></li><li><a href="/wiki/Category:Software_using_the_BSD_license" title="Category:Software using the BSD license">Software using the BSD license</a></li><li><a href="/wiki/Category:1993_software" title="Category:1993 software">1993 software</a></li><li><a href="/wiki/Category:X86-64_operating_systems" title="Category:X86-64 operating systems">X86-64 operating systems</a></li><li><a href="/wiki/Category:IA-32_operating_systems" title="Category:IA-32 operating systems">IA-32 operating systems</a></li><li><a href="/wiki/Category:Monolithic_kernels" title="Category:Monolithic kernels">Monolithic kernels</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:CS1_German-language_sources_(de)" title="Category:CS1 German-language sources (de)">CS1 German-language sources (de)</a></li><li><a href="/wiki/Category:CS1:_unfit_URL" title="Category:CS1: unfit URL">CS1: unfit URL</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li><li><a href="/wiki/Category:Use_dmy_dates_from_September_2021" title="Category:Use dmy dates from September 2021">Use dmy dates from September 2021</a></li><li><a href="/wiki/Category:Articles_containing_potentially_dated_statements_from_2019" title="Category:Articles containing potentially dated statements from 2019">Articles containing potentially dated statements from 2019</a></li><li><a href="/wiki/Category:All_articles_containing_potentially_dated_statements" title="Category:All articles containing potentially dated statements">All articles containing potentially dated statements</a></li><li><a href="/wiki/Category:Articles_containing_potentially_dated_statements_from_March_2019" title="Category:Articles containing potentially dated statements from March 2019">Articles containing potentially dated statements from March 2019</a></li><li><a href="/wiki/Category:Commons_category_link_from_Wikidata" title="Category:Commons category link from Wikidata">Commons category link from Wikidata</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 28 February 2025, at 23:20<span class="anonymous-show">&#160;(UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=NetBSD&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://www.wikimedia.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><picture><source media="(min-width: 500px)" srcset="/static/images/footer/wikimedia-button.svg" width="84" height="29"><img src="/static/images/footer/wikimedia.svg" width="25" height="25" alt="Wikimedia Foundation" lang="en" loading="lazy"></picture></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><picture><source media="(min-width: 500px)" srcset="/w/resources/assets/poweredby_mediawiki.svg" width="88" height="31"><img src="/w/resources/assets/mediawiki_compact.svg" alt="Powered by MediaWiki" lang="en" width="25" height="25" loading="lazy"></picture></a></li> </ul> </footer> </div> </div> </div> <div class="vector-header-container vector-sticky-header-container"> <div id="vector-sticky-header" class="vector-sticky-header"> <div class="vector-sticky-header-start"> <div class="vector-sticky-header-icon-start vector-button-flush-left vector-button-flush-right" aria-hidden="true"> <button class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-sticky-header-search-toggle" tabindex="-1" data-event-name="ui.vector-sticky-search-form.icon"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </button> </div> <div role="search" class="vector-search-box-vue vector-search-box-show-thumbnail vector-search-box"> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail"> <form action="/w/index.php" id="vector-sticky-search-form" class="cdx-search-input cdx-search-input--has-end-button"> <div class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia"> <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <div class="vector-sticky-header-context-bar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-sticky-header-toc" class="vector-dropdown mw-portlet mw-portlet-sticky-header-toc vector-sticky-header-toc vector-button-flush-left" > <input type="checkbox" id="vector-sticky-header-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-sticky-header-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-sticky-header-toc-label" for="vector-sticky-header-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-sticky-header-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div class="vector-sticky-header-context-bar-primary" aria-hidden="true" ><span class="mw-page-title-main">NetBSD</span></div> </div> </div> <div class="vector-sticky-header-end" aria-hidden="true"> <div class="vector-sticky-header-icons"> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-talk-sticky-header" tabindex="-1" data-event-name="talk-sticky-header"><span class="vector-icon mw-ui-icon-speechBubbles mw-ui-icon-wikimedia-speechBubbles"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-subject-sticky-header" tabindex="-1" data-event-name="subject-sticky-header"><span class="vector-icon mw-ui-icon-article mw-ui-icon-wikimedia-article"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-history-sticky-header" tabindex="-1" data-event-name="history-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-history mw-ui-icon-wikimedia-wikimedia-history"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only mw-watchlink" id="ca-watchstar-sticky-header" tabindex="-1" data-event-name="watch-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-star mw-ui-icon-wikimedia-wikimedia-star"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-edit-sticky-header" tabindex="-1" data-event-name="wikitext-edit-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-wikiText mw-ui-icon-wikimedia-wikimedia-wikiText"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-ve-edit-sticky-header" tabindex="-1" data-event-name="ve-edit-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-edit mw-ui-icon-wikimedia-wikimedia-edit"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-viewsource-sticky-header" tabindex="-1" data-event-name="ve-edit-protected-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-editLock mw-ui-icon-wikimedia-wikimedia-editLock"></span> <span></span> </a> </div> <div class="vector-sticky-header-buttons"> <button class="cdx-button cdx-button--weight-quiet mw-interlanguage-selector" id="p-lang-btn-sticky-header" tabindex="-1" data-event-name="ui.dropdown-p-lang-btn-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-language mw-ui-icon-wikimedia-wikimedia-language"></span> <span>44 languages</span> </button> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive" id="ca-addsection-sticky-header" tabindex="-1" data-event-name="addsection-sticky-header"><span class="vector-icon mw-ui-icon-speechBubbleAdd-progressive mw-ui-icon-wikimedia-speechBubbleAdd-progressive"></span> <span>Add topic</span> </a> </div> <div class="vector-sticky-header-icon-end"> <div class="vector-user-links"> </div> </div> </div> </div> </div> <div class="mw-portlet mw-portlet-dock-bottom emptyPortlet" id="p-dock-bottom"> <ul> </ul> </div> <script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-5d5f45b5c6-4gjqb","wgBackendResponseTime":242,"wgPageParseReport":{"limitreport":{"cputime":"1.793","walltime":"2.294","ppvisitednodes":{"value":12878,"limit":1000000},"postexpandincludesize":{"value":383840,"limit":2097152},"templateargumentsize":{"value":5832,"limit":2097152},"expansiondepth":{"value":23,"limit":100},"expensivefunctioncount":{"value":9,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":810211,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 1694.881 1 -total"," 63.33% 1073.353 1 Template:Reflist"," 44.73% 758.139 186 Template:Cite_web"," 8.04% 136.249 1 Template:Infobox_OS"," 6.93% 117.418 25 Template:Cite_mailing_list"," 6.83% 115.819 1 Template:Infobox"," 6.14% 104.081 5 Template:Navbox"," 5.52% 93.543 2 Template:Short_description"," 5.38% 91.262 1 Template:NetBSD"," 3.35% 56.817 4 Template:Pagetype"]},"scribunto":{"limitreport-timeusage":{"value":"1.088","limit":"10.000"},"limitreport-memusage":{"value":7837181,"limit":52428800},"limitreport-profile":[["dataWrapper \u003Cmw.lua:672\u003E","180","16.1"],["?","160","14.3"],["MediaWiki\\Extension\\Scribunto\\Engines\\LuaSandbox\\LuaSandboxCallback::callParserFunction","160","14.3"],["MediaWiki\\Extension\\Scribunto\\Engines\\LuaSandbox\\LuaSandboxCallback::gsub","80","7.1"],["select_one \u003CModule:Citation/CS1/Utilities:429\u003E","60","5.4"],["MediaWiki\\Extension\\Scribunto\\Engines\\LuaSandbox\\LuaSandboxCallback::getExpensiveData","40","3.6"],["\u003Cmw.lua:694\u003E","40","3.6"],["makeMessage \u003Cmw.message.lua:76\u003E","40","3.6"],["MediaWiki\\Extension\\Scribunto\\Engines\\LuaSandbox\\LuaSandboxCallback::plain","40","3.6"],["MediaWiki\\Extension\\Scribunto\\Engines\\LuaSandbox\\LuaSandboxCallback::match","40","3.6"],["[others]","280","25.0"]]},"cachereport":{"origin":"mw-web.codfw.main-866f5d587f-545bm","timestamp":"20250328044139","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"NetBSD","url":"https:\/\/en.wikipedia.org\/wiki\/NetBSD","sameAs":"http:\/\/www.wikidata.org\/entity\/Q34225","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q34225","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2001-07-27T18:44:24Z","dateModified":"2025-02-28T23:20:10Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/en\/5\/5c\/NetBSD.svg","headline":"open-source Unix-like operating system"}</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10