--- wikisrc/attic_museum.mdwn 2018/12/18 09:00:04 1.4 +++ wikisrc/attic_museum.mdwn 2020/01/21 07:56:06 1.15 @@ -1,28 +1,49 @@ [[!meta title="The Attic Museum"]] Over time, several kernel components were removed from NetBSD, often because -they were poorly written, and too hard to maintain. +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 |References -vm86 |x86 CPU Mode |08/2017 |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 |[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) +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 |Device 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) +compat_ibcs2 |Compatibility Layer |12/2018 | |[Commit](https://mail-index.netbsd.org/source-changes/2018/12/29/msg101841.html) +satlink |Device Driver |01/2019 | |[Commit](https://mail-index.netbsd.org/source-changes/2019/01/27/msg102772.html) +compat_osf1 |Compatibility Layer |03/2019 | |[Commit](https://mail-index.netbsd.org/source-changes/2019/03/25/msg104511.html) +uyurex |Device Driver |01/2020 | |[Commit](http://mail-index.netbsd.org/source-changes/2020/01/17/msg112930.html) +strip |Network Driver |01/2020 | |[Commit](http://mail-index.netbsd.org/source-changes/2020/01/19/msg113009.html) +HIPPI |Network Protocol |01/2020 | |[Commit](https://mail-index.netbsd.org/source-changes/2020/01/19/msg113013.html) +de |Network Driver |01/2020 | |[Commit](https://mail-index.netbsd.org/source-changes/2020/01/19/msg113030.html) +Token Ring |Network Protocol |01/2020 | |[Commit](https://mail-index.netbsd.org/source-changes/2020/01/19/msg113037.html) +tr |Network Driver |01/2020 | |[Commit](https://mail-index.netbsd.org/source-changes/2020/01/19/msg113037.html) +filemon |Pseudo Device |01/2020 | |[Commit](https://mail-index.netbsd.org/source-changes/2020/01/19/msg113041.html) +FDDI |Network Protocol |01/2020 | |[Commit](https://mail-index.netbsd.org/source-changes/2020/01/20/msg113058.html) +fpa |Network Driver |01/2020 | |[Commit](https://mail-index.netbsd.org/source-changes/2020/01/20/msg113058.html) """]]