Home Learn Linux Linux Tutorials DoudouLinux: A Starter Distro Where Baby Linux Gurus are Born

DoudouLinux: A Starter Distro Where Baby Linux Gurus are Born

Where do Linux gurus come from? From baby newbies. How do baby newbies become gurus? One good way is with the help of the best child- and beginner-oriented distribution, DoudouLinux.

Where do Linux Gurus Come From?

Linux gurus do not emerge fully-formed from special factories, though one could easily form this impression from employers who expect the impossible, and Linux/FOSS project leaders who don't understand that it takes more than Holy Rock Star Coders to create and support great software.

It takes coders, admins, artists, musicians, documentation writers, designers, bugfinders and fixers, community managers, and translators. It takes engaged users and an infrastructure that supports development, distribution, and interaction between users, developers, upstream developers, hardware vendors, and related projects. If devs don't want to spend a lot of time dealing with users and upstreams then they need to have someone (like a community manager) to do this job.

I'm sure this sounds all horrible and complicated, and the neat thing about Linux and FOSS is anyone can do whatever they want, like write code and throw it out the door without a second thought. It all depends what your goals are. If "world domination" is the goal, that takes planning and a long horizon. The first wave of Linux users and gurus came from Unix and academic backgrounds. The second wave were Windows and Apple refugees.

Linux is now 20-plus years old and overdue for a third wave that got their start in Linux and Free software. So where will these people come from? An overlooked, obvious, and valuable user demographic is children. Microsoft and Apple know this: capture the children and you capture your future customers.

A second valuable user demographic to woo is adult beginners, people who are not very experienced with computers. Children-oriented distributions like DoudouLinux are great for adults because they teach the fundamental skills that we take for granted. It's all abstract, and it's intimidating. We know it's not hard to learn, and that the main barrier for adults is disbelief in their ability to learn how to use computers. It's not a technical problem but a social problem.

In case you're wondering about the name? Doudou is a French word that means "wubby", or teddy bear.

Another Kiddie Distro?

Linux offerings for children are meager but excellent, and DoudouLinux has several features that set it apart from the others. It has several ambitious goals:

  • A safe computing environment for children
  • Make computers accessible to all children on Earth
  • Copy and share freely
  • Carry it anywhere and use safely on any computer
  • The operating system children prefer

Safety means two things. It means system safety, because even though DoudouLinux can be installed to a hard drive, it's really intended to run from a CD or USB stick without making any changes to the host system, and without access to the host system.

It can't be used as a rescue distro or interfere with the host system in any way. There is no console and no command line. It is very simple, with a limited tightly-focused set of applications, and no modifications without rebuilding the system image. If you want to save your data then you need a USB stick or drive to store your data on.Figure 1: The main DoudoudoLinux menu.

It also means Web safety, with built-in Web content filters based on Dan's Guardian. DoudouLinux doesn't use URL blocklists, but content analyzers for blocking potentially objectionable stuff. The filters are built-in to DoudouLinux and can't be easily modified or bypassed.

You can install DoudouLinux to a hard drive if you really want to. It has no partitioner and will take over a whole hard drive, and there are no user accounts. The main thing to keep in mind with DoudouLinux is simplicity. It is not designed to be a typical Linux distribution full of software and endless configuration options. Rather, it is extremely stripped-down to a very simple interface, application-oriented, and comes with about 50 graphical applications. You're supposed to boot it and use the applications, and not bother with all kinds of system tweaks other than adjusting the sound volume.

DoudouLinux supports networking, so you can surf the Web and use networked printers. It supports multimedia, so you can play CDs and DVDs. It does not come with an office suite, because what do children need with office suites? Their little spirits will be broken soon enough; let them enjoy being kids while they can.

It comes with the excellent Gcompris and Childsplay suites of educational software, Gamine and Pysycache for learning to use a mouse, Tux Paint the superior drawing and painting program, and a number of KDE educational games. It includes some wonderful audio applications like the Hydrogen drum kit, the GNOME sound recorder, and the Timidity software MIDI sequencer. Wallace and Gromit fans get Stopmotion for making their own stop-motion movie epics. Also included are OpenDict, Gcalc, Gedit, Eye of GNOME image viewer, and the Evince document viewer. And of course many more, all crammed onto into a 694MB image.

System Requirements

DoudouLinux is guaranteed to run on PCs made after 2006, and has modest requirements: 256MB memory, 800MHz CPU, and 800x600 display. Some of the applications support multiple display resolutions. It's based on Debian Squeeze with minimal modifications to core files, and most of the effort put into the interface and package selection.

Multiple Languages

In keeping with making it as easy as possible for the end user, DoudouLinux supplies both CD and USB images in multiple languages, from Arabic to Ukrainian. There is a pretty good user manual that is built-in, and also downloadable in several languages.

Three Interfaces

Figure 1 shows that there are three ways to interact with DoudouLinux: directly from the main screen, Mini DoudouLinux, and Whole DoudouLinux. Mini DoudouLinux is a tabbed screen with two tabs: the Learn tab and the Tune tab. Learn contains a small set of applications including Childsplay, Tux Paint, Potato Guy, and Piano Keyboard. The Tune tab has controls for setting volume level, printers, and mouse settings. The Whole session has five tabs and gives access to all applications (figure 2). Figure 2: Nice simple tabs and icons for accessing all applications.

To switch between sessions click the Shutdown button and then click Close Session.


As much as I like Qimo, which is also a superior distro for children, I think DoudouLinux hits the mark better for young children and adult beginners. Unlike certain Linux projects that that don't understand the difference between simplicity and stripping away essential functionality, DoudouLinux is a beautiful example of functional simplicity.

For more information on learning Linux, you can also check out Linux training opportunities from The Linux Foundation.



Subscribe to Comments Feed
  • drEagle Said:

    Hi, Just missing an url to DoudouLinux Project : Thx.

  • Ялчин Said:

    linux рулит так держать спасибо вам большой за та что вы ест

  • IceMan Said:

    Thanks for the info. I had read about Qimo, but as my kids are only 2.5 and 4, DouDou Linux, may be a better option, and from what I can gather from your write up, DouDou will avoid them doing any booboo(s).

  • bitb0x Said:

    kids shouldn't be in front of a screen at 2yo even 4, a bit silly to recommend parents to share the load of parenting with a machine. parents should focus on leaving the kids experience life before computers.. and if your life turns only around computers then it 's sad.

  • Rooster Said:

    Your comment is misguided and flawed! Computers are life, without them, try getting a job. No, you shouldn't place your child in front of any screen for several hours of a day. However, structure with a computer is like teaching your kid a second language, they get a jump on what is now a fundamental tool of life. With the proper programs they are actually a great additional teaching tool. While your child is fumbling with the technology handed to them in school, my children will be busy completing their homework with an actual understanding of the tool they are using. Anything without guidance and moderation is a bad thing.

  • Jarrad Said:

    @Bit0x Your comment is filled with nonsense. Sitting in front of the TV or monitor isn't the problem. What's being viewed is what determines whether or not the kids are benefiting. Furthermore, as was already pointed out, computers are the present and the future. So, if you want to give your kids a chance to have a comfortable life by possessing in demand technical skill that aren't going to expire anytime soon, then sitting them in front of something that teaches them about computers, programming, etc is precisely what you should do if you care about them. It's more important in 2014 to know how to type than how-to use a pen and write. It's more profitable to have digital arts skills than be able to draw pictures with pen or pencil. It's far more important for school (k-college) to have a high skill level in internet reasearch than use the Dewey Decimal system or find things in hardback encyclopedias. BTW, how many happy, healthy, and super intelligent kids have you raised? I'm guessing none. If you have kids, they are likely huge pains in the butts, can't keep a job, and are socially inept. I'm 35, my kids are 12 and 10. We play video games together all the time, and we are just about to start Programming 101 (I'm a dev and engineer).. You see, my kids will spend hundreds of hours in front of the computer learning to code, thereby setting them up for success as adults. More than likely, if you have kids, they will be working for my kids or other kids whose parents aren't so foolish and loudmouthed. Bottom line: you need to realize what century you live in, what skills are important to have, and when to keep your ignorant comments to yourself. P.S. Make sure you teach your kids how to make a good pot of coffee, At least they will be able to get a job as a minimum wage coffee wench.

  • Nelsen Said:

    You, sir, has my respect, my like and my support.

  • Amalgamator Said:

    While bitb0x's comment was a bit out of place, yours seems to be on the other far side of that spectrum. It appears as if you're not even considering the fact that he might have changed his opinion. Rooster did a fine job already in showing some necessary and rational arguments. You, imho, went over the top.

  • Newbie Linux User Said:

    I agree with Amalgamator. People could view TV or radio in the same fashion as Rooster view's younger kids with computers. An over indulgence of most things is a bad thing. (i'm sure there are exeptions.) It's good to introduce children to computers at an early age. I work with adults who are trying to earn their High School Equivalency Diploma. Most of the tests are now on computers. I see the struggles that they face because of this. Yes, they are not children, BUT I know the benefit of learning something at a young age. I often wish someone had begun teaching me Spanish at a young age. :( Sadly, they did not, therefore, I suffer with learning it. I'm making progress, but it doesn't come as naturally.

  • ของเรา Said:


  • JR Said:

    I downloaded DouDouLinux for my grand kids (4, 6 and 8) and they really enjoy it. Only problem so far is enabling DVD playback. Had no problem with other distros but "how to's" are scarce for this one.

Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Linux Training / Board