dsims - 24 March 2008 11:09 AM
this post is for buda,
I know you meant your post for him specifically but your vitriol just happens to encompass myself and probably quite a few others in this community. I’m a commercial developer, and I regularly use open source software while keeping my code to myself.
It kills me that people like you take someone else’s code, modifies it, will not release your modifications and now claims that someone owns the code. Your boss owns the code? How can someone own something that is open source?
Simple, this is the reality: a company hires you to do some work for them, you write the code and hand it over, at that point it’s theirs not yours. Unless there was some specific language stating the code they just paid you $5,000 for, you’re free to hand out to whomever you please; you are not at liberty to release it to anyone. Half of the time making sure that you can’t do that there are NDA’s and non-compete clauses hanging over your head. This is why those of us who make a living coding usually won’t go anywhere near something stamped with the GPL. CI on the other hand has a commercial friendly license - there is nothing in there that says you must release your code back to the community.
You my friend are a vulture, flying high looking for free things. If this code was licensed differently you would then be in a legal problem. If you use open source code then you are lacking the ethics of the open-source community.
And that is precisely the point, we use it because it is licensed differently. Also, we are not lacking in ethics or vultures simply because we won’t give you what we worked on. However, even if CI had been released under the GPL he still wouldn’t have a legal problem, if you go back and read what he posted you’ll note he said he was hired by a company to refactor some of their code. As in they own it, not him, and as long as they don’t redistribute it they are under no obligation to release their source to anyone and he certainly doesn’t have the rights to post it. I understand you feel strongly about this but if you want your arguments to be taken seriously stooping to insults isn’t the way to do it.
- K