"That code is not free enough for us to use, and therefore we don't use it."
Theo is complaining (again..) about GPL code not being free enough.
Here's a Theo quote I prefer, where he talks about the BSD licensed OpenSSH:
If I add up everything we have ever gotten in exchange for our efforts with OpenSSH, it might amount to $1,000. This all came from individuals. For our work on OpenSSH, companies using OpenSSH have never given us a cent. What about companies that incorporate OpenSSH directly into their products, saving themselves millions of dollars? Companies such as Cisco, Sun, SGI, HP, IBM, Siemens, a raft of medium-sized firewall companies -- we have not received a cent. Or from Linux vendors? Not a cent.
Of course we did not set out to create OpenSSH for the money -- we purposely made it completely free so that the "telnet infrastructure" of the 1980s would die. But it sure is sad that none of these companies return even a fraction of value in kind.
-- Theo de Raadt, in a March 28rd, 2006 interview on Linux.com.
The expectations of users of GPL software is specified in the license.
With BSD licensed software (from OpenBSD) you need to listen to both sides of Theo's mouth:
There is room for disagreement on software licensing philosophies, but the double-standard is unreasonable.
"Theo is complaining (again..) about GPL code not being free enough."
You just love to hate Theo, don't you? He's not "complaining again". He's answering a question about using GPL licensed code in OpenBSD, and the answer is (obviously) the same as before; no, GPL code is not free enough for us. Why do you find that so hard to accept?
"There is room for disagreement on software licensing philosophies, but the double-standard is unreasonable."
What double standard? You seem to imply that you're not allowed to complain just because you gave without asking for anything in return.
Companies that don't want to play nice are not going to do so just because some license say they have to. They'll just "roll their own" or find a way around it.
Just like we don't need laws in society... "Companies that don't want to play nice are not going to do so just because some law say they have to. They'll just "roll their own" or find a way around it."
The BSD is a rediculous piece of junk, doing the EEE with the GPL on projects using it would be a lovely thing. Less ammo for the companies to use against software using REAL free licenses. ;)
Feel free to describe how you're binding "[i]mposing any other obligation is not free enough" AND hating the BSD.