Contributors to the Zend Framework must first sign a Contributor License Agreement (CLA) before they're allowed to commit anything. This is claimed to make the Zend Framework "IP clean", so big corporations have no problem adopting it.
I've never believed in this proclaimed need of being "IP clean". Maybe that's because stealing someone's proprietary code never came to mind - am I just to good a person?

However, in a world where in certain strange countries (I won't drop any names here

) you can actually patent software - or worse, ideas - it is increasingly difficult to write a single line of code that you can be sure of not violating anyone else's so-called intellectual property.
In the FAQ for the CLA there's one phrase that I do not get in this context:
By having a CLA in place, we mitigate the risk of companies like SCO claiming intellectual property infringement and coming after users of the Zend Framework, whether individuals or companies, for licensing fees.
How is this possible? Granted, a few lines above it says "to the best of the contributor's knowledge", but still, how can Zend make this claim? How is it possible to know for any individual contributor that his code doesn't infringe software patents of some patent troll, like SCO, without spending insane amounts of time/money? This is easily answered: It is not possible. Thus, I don't think the CLA has any legal meaning whatsoever. It's just a marketing instrument to help sell the Zend Framework to corporations.
It would be fairly interesting to know, though, if Zend, if they must insist on signing a CLA like that, is planning on offering any kind of protection against silly patent lawsuits in case a troll comes along.
What? Is there any point I'm getting to, you ask? Nope. Just ranting and wasting your time
Recent Comments