I wanted to post in this thread simply because I believe it is important to voice my views on this matter.
On the matter of whether or not other hackers/developers/whoever take what sapphire has done and reuse it, claiming the work as their own, the official view of sapphire is that although it may not be the most honest thing to do, there is also nothing actually wrong with doing so.
Since joining the Android Homebrew community (as I like to call it, since android dev community is too general and includes app developers), I have noticed a lot of arguing about "this dev stole this other dev's work" and whatnot, and feel that a lot of people don't really understand what "Open Source" truly means.
There is nothing in the GPL that says that you MUST give proper credit when using someone else's source. It is typically a courtesy, but not a requirement, and anyone who gets upset when this doesn't happen obviously hasn't released very much open source code before. It happens a lot. Mostly not even on purpose. It's just with open source, at what point has one person made enough modifications to declare their work their own, and how many generations of code do you have to go through before you start dropping off names from the list of people who have worked on it?
I know some people get upset because they feel that people who reuse the original developer's code are stealing (through asking for donations themselves), but I can honestly say that is a load of crap. I put in way more hours on open source development then I can guarantee I will EVER get paid for. That's not why I do it. I develop for open source because I believe in it and I love using what I develop as well as having others use it. People shouldn't be in open source to make money, because it's not really a winning business model. Just look at google. Sure, they open source a LOT of stuff, but some things they have to keep closed, because if they didn't, then there would really be no reason to pick them, as others could release the exact same product. Don't get me wrong, the Sapphire team really appreciates any donations we receive, but we also don't get upset if we don't meet a "quota" or some such crap. This is about the fun, not about the money.
I guess what I'm saying is that it just seems like a whole lot of drama. I felt I should post this because I'm the developer for Sapphire and therefore wanted to state the official opinion on this matter.
Our official opinion is: Sapphire is open source for a reason. That means people can use it as they please for better or for worse, but we will not start flame wars about it or call people out or any of that. Everything that is created by sapphire is free for use under GPL, as well as anything on the sapphire website is free for replication under the FDL.
Of course, there is the question of whether people reuse our work but don't make their source code available, which would be in violation of the GPL, but we do not have the resources nor the will to argue about that anyway.
So in the end, I would ask that people stop arguing about this because it is bound to happen by the nature of Sapphire and Open Source. I personally am honored when people copy my work, and don't waste time getting upset over whether or not they credit me, and would ask others to do the same. That's not to say I don't joke about it on occasion, but come on people, no need for arguing.