Communicating the benefits of Free Software with children (was: CodeWeek.EU - call for participation)

Kim Tucker kctucker at
Thu Oct 2 20:50:31 UTC 2014

<aside> For children new to software in a classroom situation learning to
program, one approach is not to (explicitly) and instead set fun
programming projects in an environment in which sharing (code and other
knowledge) is easy. They will share and help each other quite naturally -
internalising most of the benefits as they do. Later, when the topic of
"proprietary software" inevitably arises, you can explain that concept:
e.g. "... [sadly,] some people ... don't share as we do ..." and then
reflect on the benefits of libre software.</aside>
 On 1 Oct 2014 02:23, "Guido Arnold" <guido at> wrote:

> Hello Daniel,
> On Sun, Sep 28, 2014 at 09:39:33AM +0200, Daniel Pocock wrote:
> >
> > Stereotypes aside, are there any recommendations about how to
> > communicate with children about the benefits of Free Software?
> I usually use the recipe analogy to explain Free Software to children
> which works pretty well as far as I can tell.
> - You are not restricted to make 'eatable' stuff -> e.g. salt dough,
>   cucumber mask, etc.
> - If you have the recipe instead of (just) the end product, you can
>   learn a lot from it.
> - If your guests liked the food, you are free to hand the recipe to
>   them if you wish.
> - If you don't like basil, you can leave it out or substitute it with
>   something else like parsley.
> And after the four freedoms, the analogy can go on:
> You don't like to cook? Fine, hand the recipe to your personal chef de
> cuisine (usually a parent ;) ).
> Do you really want to eat canned food every day?
> How do you know what's really in the can?
> Sometimes I also point out to them that their parents probably tell
> them that they need to learn to share (their candy with others or
> whatnot) and that sharing is a good thing. Proprietary software
> prohibits this.
> And then I point out that with FS they _may_ share, but they don't
> have to. At this point I hope they realize that _they_ are in charge:
> Proprietary software prohibits sharing; parents demand sharing; FS gives
> _them_ the choice -> empowers them.
> And speaking of empowering: I made the experience that 'moving parts'
> get them really excited. It doesn't have to be robots or drones, a
> simple "eject" on the command line may make them freak out already,
> especially when they do it per ssh on a remote machine (preferably in
> the same room so they can see it).
> As soon as they realize that their "commands" can change the physical
> world (anywhere), they feel that they can do whatever they want (which
> is true in a sense).
> I love to see this excitement and am looking forward to more tips on
> how to teach FS to children here!
> Greetings,
> Guido
> --
> Guido Arnold                       Free Software Foundation Europe
>    []           Edu team & German team
> OpenPGP Key-ID:  0x51628D75  [][][]                    Get active!
> XMPP: guido at    ||
> _______________________________________________
> Discussion mailing list
> Discussion at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Discussion mailing list