fiorile
3 months ago
1 changed files with 34 additions and 0 deletions
@ -0,0 +1,34 @@
@@ -0,0 +1,34 @@
|
||||
# Operating systems |
||||
|
||||
This project has views that promote a relatively minimal use of computers. These views align more with certain operating systems than others. |
||||
|
||||
## Advisable |
||||
|
||||
- **DOS** |
||||
- *[FreeDOS](https://freedos.org/)* |
||||
(~ 15 MB, 'LiteUSB' edition) |
||||
- **POSIX** |
||||
- *[Minix](https://minix3.org/)* |
||||
(~ 288 MB, 'x86 CD' edition) |
||||
- **BSD** |
||||
- *[NetBSD](https://netbsd.org/)* |
||||
(~ 622 MB, 'amd64 CD' edition) |
||||
- **Minimal Linux kernel** |
||||
- *[Tiny Core Linux](http://tinycorelinux.net/)* |
||||
(~ 17 MB, 'Core' edition) |
||||
|
||||
|
||||
|
||||
## Inadvisable |
||||
|
||||
### Proprietary operating systems |
||||
|
||||
If the user is not entirely in control of the software, what's the point? |
||||
|
||||
### Operating systems using the generic Linux kernel |
||||
|
||||
The generic version of the Linux kernel is enormous as compatibility is a key feature of the Linux kernel. |
||||
|
||||
This extreme level of compatibility is futile in our case. A project that is relatively comparable in terms of compatibility is NetBSD, which provides separate releases per platform. |
||||
|
||||
Compiling the Linux kernel in order to reduce its size is a solution to this problem: an extreme example of this practice is the Tiny Core Linux project, which offers a functional operating system using BusyBox and the Linux kernel starting from only 17 MB. |
Loading…
Reference in new issue