Bomba: Java vai ser GPLv2 ?!?!?!

Pois é, notícias chocantes! Enquanto lia minhas feeds no Google Reader, vi um post no blog do Neal Gafter que continha um link para o projeto openjdk no java.net e com os headers da licença GPLv2. Aparentemente, alguém mandou ele remover o post, mas aqui está o contéudo armazenado no cache do meu leitor:

Oct 26, 2006 10:34 PM

Sun to open-source using GPLv2

from Neal Gafter’s blog
by Neal Gafter

It appears that Sun has started moving javac and HotSpot onto their respective java.net repositories. Apparently, you can browse the repository of the “Open JDK” project. And there, you can see that the license under which it is distributed is… GPL version 2! From https://openjdk.dev.java.net/source/browse/openjdk/hotspot/trunk/src/share/vm/c1/c1_CFGPrinter.cpp?rev=122&view=markup:

/*
 * Copyright (c) 2006 Sun Microsystems, Inc.  All Rights Reserved.
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 *
 * This code is free software; you can redistribute it and/or modify it
 * under the terms of the GNU General Public License version 2 only, as
 * published by the Free Software Foundation.
 *
 * This code is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
 * version 2 for more details (a copy is included in the LICENSE file that
 * accompanied this code).
 *
 * You should have received a copy of the GNU General Public License version
 * 2 along with this work; if not, write to the Free Software Foundation,
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 *
 * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
 * CA 95054 USA or visit www.sun.com if you need additional information or
 * have any questions.
 *
 */

PS: Foi bom porque pelo menos tomei vergonha na cara e postei no blog ;-)

One Response to “Bomba: Java vai ser GPLv2 ?!?!?!”

  1. [...] A implementação das três grandes plataformas Java (ME, SE e EE) foi liberada como open-source sob a licença GPLv2 (com a Classpath exception pro SE e EE) nesta segunda, dia 13. Isso já havia sido cogitado no blog no dia 27/10. Quem lê o Blog do Mister M, sabe antes [...]