Sun Looks To GPL3 For Java, Solaris
daria42 writes "Sun is leaning toward changing the license for Java and Solaris to the GNU GPL version 3. The article has some insightful comments from Sun boss Jonathan Schwartz. '"Will we GPL Solaris? We want to ensure we can interact with the GPL community and the Mozilla community and the BSD community," he says.'"
Well, based on TFA, that won't happen:
The LGPL covers situations like file formats or codecs that you want become standard even in proprietary software. Using BSD for such a case allows unscrupulous companies to create their own incompatible Vorbis+ codec to lock users into using their own software. LGPL at least ensures that if they use your code to do this, they have to provide the source so that other implementations can provide compatibility.