Earlier quoted context omitted.
> so much old hardware Not so much, actually. When you aim for anything that resembles modern “desktop computing” (maybe with at least some “web browsing”), you are limited to decent hardware configurations from last 15 years or so. Yes, you can show to your grand-grand-grandkids how it really was back in the days once, but you are not going to study the splash screens while programs initialize, or wait for each imag…
The computer I use most of the time is a 19 year old (2005) laptop. I run Debian with LXDE and Firefox on it and, although you have to be a little bit patient with some websites, I am generally still very satisfied with it.
Damn Small Linux 2024
101–110 of 185 posts
Re: Damn Small Linux 2024
#102Re: Damn Small Linux 2024
#103Earlier quoted context omitted.
So uh, who's gonna be first to get it running on a Pi Pico?
Pico is a microcontroller whose Cortex-M0+ cores lack a memory management unit for virtual memory (considered essential for a full-fledged OS like Linux). But can run FreeRTOS on it...memory usages are 236 bytes for the scheduler, 76 bytes + queue storage area for each queue, and 64 bytes plus task stack size for each task, plus 5 to 10 KBytes of ROM.[1] [1] https://freertos.org/FAQMem.html
Re: Damn Small Linux 2024
#104Re: Damn Small Linux 2024
#105Downloading at ~100KB/s... hitting the front page of HN is probably a good usecase for bittorrent.
magnet:?xt=urn:btih:6285b37e9f968526f953c714993ff2f76c6a4d29&dn=dsl-2024.alpha.iso&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A6969
Hopefully that magnet URI works. This is the first time I've tried to create one. Hopefully the tracker works too, I seem to be getting intermittent "Connection failed" errors from it. If anyone already knows how to properly serve torrents, please school me. :-)
Size is 698126336 bytes. Checksum is at https://damnsmalllinux.org/download/dsl-2024.alpha.iso.md5.t... (looks like they only have an MD5 checksum posted).
Re: Damn Small Linux 2024
#106Re: Damn Small Linux 2024
#107Earlier quoted context omitted.
Yeah I figured there might be a rub somewhere otherwise it would already be a thing, but since it's technically an ARM it sounded vaguely promising. What about a 32 bit build? I think those used to be able to work with without virtual addresses.
https://unix.stackexchange.com/questions/190350/mmu-less-ker...
Re: Damn Small Linux 2024
#108Earlier quoted context omitted.
https://unix.stackexchange.com/questions/190350/mmu-less-ker...
aha, and this reminds me about μClinux [1] which targets microcontrollers without a MMU. I installing it on 2005 iPod Classic 5G, and was able to then put a gameboy emulator on it. https://en.wikipedia.org/wiki/%CE%9CClinux
[1] https://web.archive.org/web/20120301074213/https://retired.b... [2] https://github.com/uclinux-dev/elf2flt
Re: Damn Small Linux 2024
#109Re: Damn Small Linux 2024
#110Earlier quoted context omitted.
So uh, who's gonna be first to get it running on a Pi Pico?
Pico is a microcontroller whose Cortex-M0+ cores lack a memory management unit for virtual memory (considered essential for a full-fledged OS like Linux). But can run FreeRTOS on it...memory usages are 236 bytes for the scheduler, 76 bytes + queue storage area for each queue, and 64 bytes plus task stack size for each task, plus 5 to 10 KBytes of ROM.[1] [1] https://freertos.org/FAQMem.html