|
|
||
Overview . The Java Republic . Viva News Wire . Viva Forum . Polls . Runtimes . Languages . Code . Strategy . Books . Call To Action . Viva Talk . Viva @ Sourceforge |
The Java Republic
Chronicle of the Free Java Now Campaign; Open Source Core Java News Weblog
Viva News Wire
- Subscribe/Unsubscribe
Breaking News About Open Source Core Java Building Blocks;
also known as the viva-announce Mailing List
Planet Classpath
Free Java Hacker Blogger Site
Debian GNU/Linux Java FAQ
http://www.debian.org/doc/manuals/debian-java-faq
Q: What are the problems with Suns' new license?
A: Sun has moved to a new license the Sun Community License, like the GPL it is a viral license, but making all it touches subject to Sun licensing fee. The SCSL even goes so far as to define any implementation of a Sun specification as a "Modified Work". Basically, this means that if you implement any part of the new 1.2 API or Jini API, even from scratch, Sun will "own" your implementation and you will have to pay them for the right to use it.
Blackdown Linux Java FAQ
http://www.blackdown.org/java-linux/docs/support/faq-release/FAQ-java-linux.html
Q: What issues are relevant to understanding Java licensing?
A: As a developer, you unfortunately may not redistribute the Blackdown JDK on CDROM without permission from Sun. Sun has suddenly become very clear about this. Commercial Linux distribution vendors such as Red Hat must work with Sun directly to secure such rights.
J2SE (Java 2 "standard edition") source is available strictly through Sun to those willing to agree to a license containing certain intellectual property restrictions.
GNU Classpath FAQ
http://www.gnu.org/software/classpath/faq/faq.html
Q: But isn't Java free already?
A: Sun Microsystems, the company who has created Java,
currently distributes the “Java Development Kit” and “Java Runtime Environment” at no cost.
The former even comes with the source code of the standard class library.
However, the “Sun Community Source License” does not grant essential freedoms, for example the right to distribute a modified version of the code.
Therefore, Sun’s implementation does not qualify as Free Software.
Debian GNU/Linux Java Mailinglist
http://lists.debian.org/debian-java
Discussion about the packaging and use in Debian of VMs and compilers for Java,
and programs written on it
Blackdown Linux Java Mailinglist
http://www.blackdown.org/java-linux/mailinglist.html
General discussion list for Java on Linux
Kaffe
http://www.kaffe.org
a clean room implementation of the Java runtime
(contains no Sun source code at all, and was developed without even looking at the Sun source code);
licensed under the GNU General Public License (GPL).
gcj (GNU Compiler for Java)
http://gcc.gnu.org/java
a portable, optimizing, ahead-of-time compiler for Java;
supports most of the core Java APIs
including collections, networking, reflection, and serialization
Waba
http://www.wabasoft.com
| http://sourceforge.net/projects/waba
small, efficient and reliable Java runtime for mobile devices; Waba for Palm OS; Waba for Newton;
Waba for Gameboy Advance; Waba for MS-DOS;
Waba for TI calculator;
Waba for iPaq and more; licensed under GNU GPL
SuperWaba
http://www.superwaba.org
| http://www.superwaba.com.br/vm.asp
extension of Waba; Virtual machine for Palm OS and Windows CE; licensed under GNU LGPL
Jikes
http://www.ibm.com/developerworks/oss/jikes
high-speed byte-code compiler for Java written in C/C++;
licensed under IBM's Public License
KJC (Kopi Java Compiler)
http://www.dms.at/kopi/general/kjc.html
byte-code compiler for Java in Java; licensed under the GNU GPL
GNU Classpath
http://www.classpath.org
a 100% free, clean room implementation of the core Java class libraries
to offer a free alternative to Sun's proprietary libraries
Mauve
http://sources.redhat.com/mauve
a free test suite for the Java class libraries
japitools
http://www.kaffe.org/~stuart/japi
Java API compatibility testing tools; licensed under GNU General Public License (GPL)
Standard Widget Toolkit (SWT)
http://www.eclipse.org/swt
licensed under the Eclipse Public License (EPL)
wx4j (wxWidgets for Java)
http://www.wx4j.org
| http://sourceforge.net/projects/wx4j
Java Bindings for the Open-Source wxWidgets (formerly wxWindows) UI Toolkit
Java Gnome
http://java-gnome.sourceforge.net
| http://sourceforge.net/projects/java-gnome
Java Bindings for the Open-Source Gnome/Gtk+ UI Toolkit; licensed under the GNU Lesser GPL (LGPL)
Qt Java
http://developer.kde.org/language-bindings/java/qtjava.html
Jython (Python for Java)
http://www.jython.org
Groovy
http://groovy.codehaus.org
log4j
http://logging.apache.org/log4j
Open-Source Logging Toolkit; boycott the Java 1.4 java.util.logging package
and use the better log4j package instead
Mono
http://www.go-mono.com
Open-Source Multi-Language Runtime; Supports C#, Visual Basic and More;
Support for Java upcoming; headed by Miguel de Icaza
Portable.Net
http://www.southern-storm.com.au/portable_net.html
Open-Source Multi-Language Runtime in C; licensed under the GNU GPL;
headed by Rhys Weatherley
Parrot
http://www.parrotcode.org
Open-Source Multi-Language Runtime; supports Perl 5 and Perl 6;
support for Python, Java and more upcoming.
Send your comments, suggestions, praise or poems to webmistress@vamphq.com | Copyright © 2003, 2004, 2005 Gerald Bauer |