ethics

Using GPL code on a server.

I got a task to integrate a third-party API into our web application. It's fairy complex and I though that there might be some kind of wrapper in my language-of-choice to consume it. I found a library that does just what I need. The only catch is that it's under GPL. As far as I know GPL allows us to use the code on a server side withou...

What are the ethical issues with using analytics in Mobile Applications?

I would like to implement Google Analytics in my iPad application. I am wondering if there are any approval process issues with this? Is there a best practice for allowing users to disable or enable tracking? Do you have any opinons about how ethical it is to track user app habits? ...

My boss asks me to pirate software. What should I do?

So our company got bought by a foreign company. I just started there as programmer. This is my first job. I needed to do some design work; we decide we need Photoshop. The new foreign boss answers via email that he does not want to pay for it and sends some links to some cracks and pirated versions of Photoshop. Honestly, I can't do ...