File:  [NetBSD Developer Wiki] / wikisrc / attic_museum.mdwn
Revision 1.7: download - view: text, annotated - select for diffs
Mon Dec 24 08:33:54 2018 UTC (21 months ago) by maxv
Branches: MAIN
CVS tags: HEAD
Add a column, to provide an estimation of the NetBSD release that had the
most functional version of each component, and add a sentence to explain.

Put NetBSD 4 in compat_svr4, suggested off-list by Brandon Wickelhaus.

While here add the userland commit for NDIS.

[[!meta title="The Attic Museum"]]

Over time, several kernel components were removed from NetBSD, often because
they were too hard to maintain, not always functional, and because the features
they implemented were not particularly wanted anymore.

This page provides a list of these removed components, with references to the
original code.

Only the features that were not superseded are listed.

Each component used to be maintained and functional, but over time became
broken because of lack of interest and inability to test changes, especially
on old hardware and ABIs. An estimation is provided of the NetBSD release
believed to have had the most functional version of each feature, before the
feature started deprecating. Note that this estimation may not be totally
accurate.

[[!table data="""
Component	|Category		|Removed Since	|Most Functional Version	|References
vm86		|x86 CPU Mode		|08/2017	|NetBSD 7			|Many, was widespread, not reinstatable
ipkdb		|Remote Debugger	|07/2018	|				|[Commit](https://mail-index.netbsd.org/source-changes/2018/07/15/msg096801.html)
n8		|Driver			|08/2018	|				|[Commit](https://mail-index.netbsd.org/source-changes/2018/08/08/msg097370.html)
ndis		|Network Driver		|08/2018	|				|[Userland Commit](https://mail-index.netbsd.org/source-changes/2018/08/25/msg097800.html), [Kernel Commit](https://mail-index.netbsd.org/source-changes/2018/08/25/msg097796.html)
midway		|Network Driver		|09/2018	|				|[Commit](https://mail-index.netbsd.org/source-changes/2018/09/06/msg098894.html)
natm		|Network Protocol	|09/2018	|				|[Commit](https://mail-index.netbsd.org/source-changes/2018/09/06/msg098895.html)
daic		|Network Driver		|09/2018	|				|[Commit](https://mail-index.netbsd.org/source-changes/2018/09/19/msg099271.html)
iavc		|Network Driver		|09/2018	|				|[Commit](https://mail-index.netbsd.org/source-changes/2018/09/21/msg099322.html)
ifpci		|Network Driver		|09/2018	|				|[Commit](https://mail-index.netbsd.org/source-changes/2018/09/22/msg099341.html)
ifritz		|Network Driver		|09/2018	|				|[Commit](https://mail-index.netbsd.org/source-changes/2018/09/22/msg099344.html)
iwic		|Network Driver		|09/2018	|				|[Commit](http://mail-index.netbsd.org/source-changes/2018/09/22/msg099345.html)
isic		|Network Driver		|09/2018	|				|[Commit](https://mail-index.netbsd.org/source-changes/2018/09/22/msg099351.html)
isdn		|Network Protocol	|09/2018	|				|[Userland Commit](https://mail-index.netbsd.org/source-changes/2018/09/23/msg099370.html), [Kernel Commit](https://mail-index.netbsd.org/source-changes/2018/09/23/msg099381.html)
lmc		|Network Driver		|12/2018	|				|[Commit](https://mail-index.netbsd.org/source-changes/2018/12/12/msg101368.html)
compat_svr4	|Compatibility layer	|12/2018	|NetBSD 4			|[Commit](https://mail-index.netbsd.org/source-changes/2018/12/19/msg101565.html)
"""]]


CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb