Contribution agreements considered "just stupid"
I happen to agree with the
commentator
on my doc.java.sun.com
post. There ought to be a better way. But contribution agreements
are remarkable common. Take a look at the one that the
Apache Project uses.
It's even longer than ours. They are an inevitable consequence of
the way that the laws work. They should be changed, but it'll take
a long time to bring the laws into the modern era. In the meantime,
the laws are what they are. We've worked pretty hard to come up
with the simplest scheme that fulfils the legal requirements.