I'd like to see a modern version of DSL, with as much backwards compatibility as is possible using todays software & drivers, (i.e. wifi). I don't know where our DSL leader (John) is with a newer version than 4.11.rc2 - is there any indication elsewhere that I may have missed? Failing that, let us see how you would like DSL to progress?
You could try [aguaverts water treatment system] http://www.aguavert.com/waterpurificationsystem/overview, they are competing with the traditional water treatment systems and come in quite a bit cheaper. Cleaver design.
The version of the Linux Kernel used in DSL limits the software that can be run with it. New Adobe Flash doesn't work. I'd have to check the kernel version required by Gnash, but it probably won't work either.
There are plenty of posts about this in the old forum archive, Flash compatibility broke down with DSL a number of years ago. I believe at least relatively recent versions of Java work though, however the old Firefox version prevents them from running in the web browser.
It's tricky to get Apt working because DSL is based on such an old system. Even if you did get it to work, you'd be limited to an old version of the software you want to run. You need to use a package respository for Debian 3 "Woody", packages.debian.net is the official archive.
If the program isn't in the MyDSL respository, then the best option these days is to compile the software from source. Though you need to check that it, and its dependancies, will work with v. 2.4 of the Linux Kernel.
There's a guide to compiling software here (http://www.damnsmalllinux.org/wiki/creating_a_compressed_extension_from_source.html). You don't need to make a tar.gz package for the MyDSL respository, but you are encouraged to so that you can help others who want the program.
That page doesn't tell you how to set up a compiling environment. An easy way to do this is to first install the following packages from the MyDSL repository: gcc1-with-libs, gnu-utils, compile-3.3.5.
For making changes in DSL permanent, see the DSL Wiki pages on "Persistance" and "HDD Install". You'll need a HDD Install if you're going to compile software without making MyDSL extensions as well.
I love DSL. DSL is the best distro because small is better. It is alive because my work is alive too. Everyday I enjoy my work with a computer with 128 mb of RAM and the repository of DSL. DSL always will stay with me!