Matthew has published a nice easy titled as "Why Free Software has poor usability, and how to improve it":
Many of these problems are not specific to Free Software in particular, but to volunteer software. Hobbyist proprietary programs often have poor designs for many of the same reasons. But the easiest way of getting volunteers to contribute to a program is to make it open source. And while thousands of people are now employed in developing Free Software, most of its developers are volunteers. So it’s in Free Software that we see volunteer software’s usability problems most often.
This article talks about various methods to roll out your Linux distribution such as simple remaster script in Puppy Linux distribution, LFS or Gentoo Linux. From the article:
Inspired by Richard Stallman, whose strategic vision and courage enabled revolutionary change in computer software, later joined by Linus Torvalds and a group of volunteers, created the greatest DIY operating system the world has ever seen. You, too, can create your own Linux distribution. Here's how. Whether you want to customize Knoppix, respin an existing distribution of the open-source operating system, like Puppy Linux, or are intent on creating your own package from scratch, we'll walk you through the process.
=> How To Roll Your Own Linux Distro [informationweek.com]
Great, Firefox now has a live chat support. You will get support in real time right in your browser. If Foxkeh says we're open, click on him to begin a one on one chat with one of Mozilla's volunteers. All helpers are volunteers, not Mozilla employees. Support currently only provided in English.