Well, I guess some day in 2002 I decided it was worth to return the world the little knowledge I had got from it, so far. Then I started making software for free. At first it was a couple of (somewhat useful) tools for Windows written in C++ using MFC. A couple of years after that I reached the conclusion it would be better to open the source code —so I did it. The hard part was depuring and documenting the original source code. I was a mess, but I did my best for making it readable.
There was a lot of open source supporting sites at that time, but most of them were not promoting any software running over Windows. I took two major decisions then: to start my own website and to support open source software for Windows.