Brian Behlendorf
Sat, 03 Jul 2004 18:08:39 -0700
- Compatibility and open source licensing are not at odds with each other; the open source community can address compatibility, and usually sees compatibility issues as defects to be fixed rather than contractual violations to be litigated.
- Use trademark law as the tool to enforce compliance, not copyright. Allow people to create non-conformant derivative works, so long as they aren't claiming conformance. Creating derivative works is a part of the every day process of open source projects, and you can't TCK-test everything.
- There is significant tension in the open source community between those who want to "work within the system", and others who are pushing ahead with de facto standards, or leaving Java altogether.
- As 'open' as Java is compared to, say, Microsoft windows, we still have extremely closed attitudes and licenses around TCKs, RI's, expert groups, and more. TCKs in *particular* should be open to inspection by all, it's where peer review matters most.
Brian -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3