Archive for outubro, 2006

Saiu o NetBeans 5.5

segunda-feira, outubro 30th, 2006

Saiu o NetBeans 5.5. Comentários gerais:

  • Enterprise, Visual Web, Mobile e C++, disponíveis como packs, são demais. Gostei de nenhum deles ser incluído por default, o que tornava as primeiras distribuições enormes desnecessariamente.
  • A performance geral parece bem melhor.
  • Requer o JDK 5. Sinceramente, acho que podiam deixar pra migrar só no 6, até porque a maioria das APIs não usa generics nessa versão.
  • Jackpot, que agora uso já que estou rodando com JDK 5 mesmo, é bem legal. Pena que umas duas regras estão quebradas.
  • Deu uma travada aqui no meio da edição, uma vez só, do nada. Estranho…

Mais comentários em breve.

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

sexta-feira, outubro 27th, 2006

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 ;-)