Hello, I'm Tiago Sousa / mirage of the Milestone Overclock project. I found this thread randomly while searching on how to compile modules for Droid 2.
But, of course, I stumbled upon this discussion which I inadvertedly started. Let me help explain what happened.
I confirm that I talked to jrummy, but I had no idea he was selling my work. He simply emailed me asking for help and suggested I added him in gtalk, which I did. I thought it was a bit strange that he didn't ask me for any help after all (I guess his app was already out), but I ended up asking for his help because I was testing the Droid X support.
Then people tell me that overclocking apps were hitting the news, even in
Engadget (!), and I saw no credit to my project. Searched some forums and again saw no credit anywhere. That's when I got pissed and wrote the text you have seen pasted here.
Then jrummy talked to me, apologized for the mess but made clear the did give credit, in the "about" section of his app. Naturally I didn't see it because I didn't buy it. He also updated some posts to give credit to all the people involved, not just me. That's fine, I was pleased, and as far as I'm concerned that's all I can really ask for. It's the nature of GPL that it can be copied and sold. I still feel a bit betrayed in not being given any heads up on what was happening, but truth be told, no one has to give me explanations, the code is out.
There's only a small technical point: GPLv2 requires that when you distribute a GPL'd binary, you *have* to make available the source for that binary. That's exactly why we can *demand* source code for the kernel from Motorola and others, otherwise they're violating the license. But in this case, according to jrummy, he didn't make any modification to what is already available, so I guess it's ok. What matters is that the overclock module keeps improving for the benefit of as many people as possible in a manner that everyone can rebuild and reuse free of charge. Skins or apps that wrap it are ok even if closed.
I hope this makes it clearer and I would like to apologize to jrummy for my hasty and inappropriate flame, and thank FreeWELL for championing open source in general and Milestone Overclock in particular.
--
Tiago Sousa aka mirage
https://code.google.com/p/milestone-overclock/