Porteus is a good live-boot GNU/Linux operating system with options for saving changes if/when desired. The entire system runs in RAM, off of a CD/DVD-ROM or bootable USB drive. It can also run off of a hard-disk/ssd, but that is not the primary use-case for it.
The Porteus team has an another open-source project called Porteus-Kiosk, which is a secure linux-based OS for Internet kiosks that return to their initial state upon reboot.
Pros: Modular design means it is easy to load and unload applications as needed depending on RAM and what programs you need to have available. There is a package manager called USM to help you install software modules that don't come with Porteus. It is also fairly easy to make your own modules, if you have some background in GNU/Linux. Some script tools and tutorials have been developed by the Porteus team to ease this process.
It is very nice to be able to take a customized bootable OS with you, on a flash drive, wherever you go. I have used Porteus as a rescue tool on other people's computers in this way.
Porteus may also be useful to people wanting to learn about Linux without messing up their PC.
Cons: Porteus is based on Slackware, so the number of available packages is a bit limited. Packages in repositories like Slackware, SlackOnly, Ponce, Alien tend to be a little older and sparser. (There has been talk of re-basing Porteus on another distribution, but consensus seems to be to stick with Slackware for its simplicity.) If you need something more exotic or newer than what is in the standard repositories, you may need to build it yourself. In this case, SlackBuilds.org may be very helpful to you.
Version: 3.1 Rating: 8 Date: 2017-06-26 Votes: 14
Pros: Great modular Live OS with persistence. Small/compact OS. Boots fast, runs fast. Great to carry your own OS on a USB drive. I use version 3.1 32-bit, so it will run on just about any desktop or laptop PC made in the last 15 years -- as long as the PC will boot from USB. Choice of desktops: KDE, LXQT, MATE or my personal favorite XFCE. Polished UI -- looks great. Works great. Choice of recent versions of Firefox, Chrome or Opera, or all three. Additional choices: Libre Office, ABIWord and Skype.
Cons: Beyond the options above, no packages easily available.
Have been using it for almost 60 days now.
It's somewhat tricky to begin with, I've installed it 4 times.
I like the Xfce version the most. KDE is okej, but I hate windows 8 and 10 and this feels a bit like that-
MATE and cinnamon were nor working as I would like, but Xfce did. I guess you have to try them all.
pros: really nice and easy, once you get the feeling for how the modules work. Slax brought to perfection!
cons: I miss a photo editor by default. I know, I can creat a module, but that shouldn't be too big to include by default.
Ok! So I'm new to slackware, but did it.
I'm using the MATE version on a 8Gb usb.
I kind of like it! Bring it with me everywhere and use it where I want.
Still kind of raw, but I'm getting used to it.
Pros: Portability, taking my system where I go. Easy to configure the desktop. If your planning to use it, I would recommend formating the usb as ext2/3 or 4 and have a swap partition as well. Fat32 only gave me headache.
Cons: Lacks a lot of the stuff, but hej it's portable. Maybe I do need to get used to slackware as well. Or find a Ubuntu alternative.