Not really. People charge for open source software all the time. Mac OS X is based on open source software and you pay Apple for that don't you?
Red Hat Enterprise Linux is open source software, yet people still pay for that.
Legally what Watanabe did is okay under the
BSD MIT license or whatever libtransmission is licensed under (but I know it's not GPL). I just don't have much respect for someone who practically takes libtransmission verbatim, creates an interface, and charges $20 for it. Mac OS X is not as such, you are paying for more than just Aqua, you're paying for a bunch of the apps that come with, other Apple-created applications and tweaks... RHEL is completely open source, companies pay for support and maintenance and NOT the software. You can legally get your own copy of RHEL's source code for free if you don't want to pay for support because this is required under the GPL (something not required by libtransmission's license), or you can use Fedora, which is what RHEL is sorta based on.
I think the point was that DW took libtransmission...
Regardless of his contributions to libtransmission (if at all), you're exactly right...it's sorta crappy to take so much and keep all the goodies to yourself. The least he could do is contribute code or fix issues with libtransmission...or donate some of the xtorrent payments to the project as well. Many others have written code that he's just taken and used for his own needs.
I refuse to support any developer like that. Particularly one who wishes to be paid $20/copy of his torrent app that has not even half the features of Azureus, just looks better, and is the laughingstock of a bunch of places because xtorrent is like the first not-entirely-****** shareware bittorrent client.
Besides, with multiple torrents active, the resources used by all the applications are crazy large. So really, I will willingly lose out on the useless but pretty interface if I can get rss feeds to work, I have a web-based interface, my client isn't banned from half a dozen sites, my client's code is open-source, and my client is free. Cause the biggest two gripes about Azureus on this forum is that 1. it's too resource-hoggy, and 2. it's ugly.
What he has done is build a nice closed source UI on top of an open source base. Which is EXACTLY the same as Mac OS X.
Yes, but Mac OS X comes with more than just a nice closed source UI for an open source base. Oh wait, but it's also not like Apple hasn't contributed back to communities it's borrowed source from (like, oh, maybe...the biggie...Safari, perhaps?)