is a Linux distribution and is in the "Puppy Linux family", also known as a
"puplet". However, Quirky is not a mainline Puppy release -- it is a distinct distro in its own right.
Quirky is built with the Woof
build system, as is Puppy 4.3.x and later official puppies.
Quirky is my plaything, an avenue for me to try out some quirky ideas
-- hence the name "Quirky".
My blog has a "Quirky" category, so you can go there for the latest quirky news:
These are few of the ideas or objectives that make Quirky different.
This list is just a start, and some may be dropped and others added.
Some ideas may not even have have any practical usefulness -- they are
just there because they are, well, quirky...
Quirky is also an avenue for trying out new ideas in Woof, before they make it (or not) into the other "straight" puppies.
- Embed the distro inside the kernel
Recent versions of the Linux kernel have the ability to embed the
initramfs and the entire distro filesystem inside the kernel. That sure
is one big kernel!
- A distro that keeps getting smaller
Everything keeps getting bigger of course. Feature creep, inefficient
coding. Puppy Linux started life as a 20MB live-CD and is now pushing
150MB in the latest betas. Quirky is currently 89MB and intends to move
down with each new release.
- Chroot instead of switch_root
This is a very technical thing. The initramfs will stay in existence
after bootup and perform a kind of "super root" security function and
ensure clean shutdown of all partitions.
- Simplified module loading management
Very simple scheduling and synchronisation mechanisms for module
loading to ensure all peripherals are properly recognised and made
ready for use.
What Quirky is notUnlike
Puppy, Quirky is not intended for "everybody". I don't bother too much
with putting out beta releases for extensive testing, for example. I
may or may not be bothered to put in lots of kernel drivers and
applications. I'm not really
aiming to please anyone except myself -- or rather, it will be nice if
many people like Quirky, but given that it is the plaything for me to
try ideas, it cannot be expected to cater for everyone.
But then, since anyone can build their own variant of Quirky using
Woof, then like Puppy, there may end up being a lot of "quirklets" that
cater to a wider audience.
How to get Quirky
This may seem funny, but Quirky can be built in Woof without any
quirks. As such, it is then a "straight" Puppy.
It is definitely worth reading up on what this Woof thing is all about:
But 99.9% of users are not going to be interested in Woof. Instead, you just want a ready-made Quirky
live-CD ISO file:
© Copyright Barry Kauler 2009,2010 bkhome.org All rights reserved
|A great thank you to these guys for hosting Quirky ISOs!
Quirky logo created especially for Quirky by afgs. See FAQ for legal statement.