Originally posted by Volta
View Post
If Joe Smith dies, why should Joe Smith's code stay as CDDL or Apache for perpetuity? Should code staying under X license for perpetuity be a thing? Do the licensee rights pass on to Joe's family or someone in a will? Seeing the source tree having the standards as well as special GPL and CDDL directories made me think of that.
What about people who make one-off commits and are then never heard from again? Is their code supposed to be under a specific license for all eternity?
I assume that you do not like the GPL to PD aspect of the concept, but use-cases covering how the licensing of code works when we're dead and gone is a relevant topic.
While I'm sure these are covered in wills -- what if Linus Torvalds or Linus Pottering were hit by buses tomorrow? Where to their rights to the kernel and systemd end up with? Red Hat? Someone in their will? Somewhere else? How can it be guaranteed that the Linux kernel will be in good stewardship 10 years after that? 20 years? 3 or 4 wills later? How can it be guaranteed that the licensee rights will keep being passed from good person to good person?
A Public Domain after so many years could help to act as a counter to bad actors taking control of the license rights as well as give the community an old option to fork and modernize just in case the worst-case scenario happens -- Red Hat, Microsoft, Google, etc eventually buy off or are willed into all the (GPLv2) license rights and then close up shop for outsiders.
Comment