Interesting experience at work this afternoon. I needed to reinvent a wheel (don't ask) and the quickest and easiest way to do it was using some "shareware" utility. Ordinarily, I am not a great fan of "shareware". I prefer my software to be free (as in freedom).
I didn't feel like reinventing a wheel to reinvent the wheel though, so I gave this thing a try. In the "nag" box, it mentioned that the software was under the GPL, and that I should feel free to download the sources...
...which I did...
The sources did not include a Makefile - clever - but they did include the algorithm for checking "registration keys". I suppose the 'most honest' thing to do, would have been to figure out the dependencies, write a Makefile, and build the thing without the key-checking logic. It seemed quicker to write a quick program to generate me a key, however. Which I did.
But now I don't know what to do to cleanse my conscience:
Funny situation. Tips on how to proceed ethically are welcome in my mailbox.
[Note: for what it's worth, the tool converted data in an Open, Standard format into a different mostly-open, definitely not Standard format of lower quality - not very interesting unless you have to work under manglement with a warped perception of reality and priorities]
Copyright © 2005–2010 Philip Paeps
All rights reserved.