you can appreciate the developers work and buy their software legally if it is available.
Is paying for a software really the only way of appreciating a developer? Or is it because of some old belief that protecting intellectual property will drive innovation, that we think that way?

An idea shouldn't be bought. An idea should be shared, copied, and stretched to a wider audience so everyone can benefit from it. Is it normal that a would-be graphic designer should pay 1000$+ for Adobe's software (which let's face it is the only standard in the industry). Is it normal that every computer user should pay 200$+ to Microsoft to use a computer?

Now don't get me wrong, I'm not encouraging piracy, yet only mentioning that viable alternatives exist. I am talking about free/open-source. I guess my point is that it's up to programmers to understand that you don't get paid for your ideas, but for your skills. I know that there aren't many programmers here on the forum. but if I could urge them to stop thinking in terms of intellectual property, they would become far better programmers, instantly.

And before you start bashing the current state of freely shared software, just think about this: It is almost absolutely certain than free software will be in a far better shape if more and more people joined us. Now with that being said, I'm a proudly free of corporate proprietary software.

I would strongly recommend reading the work of Richard M. Stallman... a visionnary.
Legal, nothing's pirated on my system, or in my company.
open-source over here , you would be surprised to find an open-source equivalent to any payware you need :)
I wonder when u guys will feel like paying for open source software that is available for free :) ?
we pay in bug reports and fixes :P
a month later
I don't have a problem with both, although most (also known as all) of my applications/games/music are pirated, but I'll start buying some legal apps when I start working in the future.