Posted
on August 1, 2008, 00:10,
by mjw.
You would hope that Sun would get it by now, but apparently not :{
From the new JavaFX license:
“Licensee is not authorized to modify, make derivative works of, disclose, distribute, reverse engineer or disassemble the Technology, decompile binary portions of the Technology, or otherwise attempt to derive source code from such portions, or transfer the Technology to any third party or use it in development activities.”
“Licensee shall have no right to use the Technology for commercial uses or in a production environment.”
“Java Technology Restrictions. You may not create, modify, or change the behavior of, or authorize your licensees to create, modify, or change the behavior of, classes, interfaces, or subpackages that are in any way identified as “java”, “javax”, “javafx”, “sun” or similar convention as specified by Sun in any naming convention designation.”
Sigh.
Update It gets better:
“It is understood and agreed that, notwithstanding any other provision of this Agreement, Licensee’s breach of Sections 2.0 (Limited Licenses), 3.0 (Restrictions), 6.0 (Term and Termination), and/or 7.0 (Confidential Information) of this Agreement will cause Sun irreparable damage for which recovery of money damages would be inadequate…”
It is as if someone from Sun Legal was reading the Ubersoft episodes Grand Design and Ultimate Goal while drafting this license.
Posted
on July 14, 2008, 18:06,
by mjw.
Posted
on May 17, 2008, 01:10,
by mjw.
Andrew Haley and Thomas Fitzsimmons wrote a really nice article for Red Hat Magazine called Open source project: OpenJDK detailing our libre java journey from the perspective of Fedora and Red Hat. From Sun’s first announcement, GNU Classpath & GCJ, bootstrapping IcedTea, gcjwebplugin, webstart, PPC and the zero port, OpenJDK6, to being (almost) Java SE Compatible. Go read it!
Comments Off on Fedora and OpenJDK
Posted
on May 13, 2008, 23:50,
by mjw.
When you upgrade to Fedora 9, make sure you get the zero-day update of icedtea/openjdk that Lillian made. It includes some sound fixes, Gervill midi support, the hat tool and fixes for javaws/netx. Then try out Jake2 (GPLed Quake engine in Java using Jogl and Joal). Just click that Jake2 webstart link, it will just work out of the box. Awesome!
Comments Off on Fedora 9 openjdk update is awesome
Posted
on May 9, 2008, 12:24,
by mjw.
German court tells Skype to obey the GPL:
“If a publisher wants to publish a book of an author that wants his book only to be published in a green envelope, then that might seem odd to you, but still you will have to do it as long as you want to publish the book and have no other agreement in place.”
Comments Off on The GPL is like a green envelope
Posted
on May 5, 2008, 21:24,
by mjw.
An EPEL update brought a nice surprise. The Fedora 9 IcedTea/OpenJDK packages rebuild for RHEL and CentOS on i386, ppc and x86_64. So if you are running RHEL or CentOS on your servers you can now:
$ rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
$ yum install java-1.6.0-openjdk-{devel,plugin,demo,javadoc,src}
Comments Off on Fedora IcedTea/OpenJDK in EPEL for RHEL and CentOS
Posted
on May 3, 2008, 13:19,
by mjw.
Rugged PDA available with JamVM and GNU Classpath
The Nomad maintains compliance with the MIL-STD-810F standard for drops, vibration, and temperature extremes, says SDG, and is IP67 rated for imperviousness to water and dust. It can withstand 30 minutes exposure under a meter of water, says SDG, as well as survive temperatures ranging from -22 to 144 degrees F. […] Developers can create both AWT and Swing applications using the JamVM virtual machine and the GNU Classpath Libraries […] the Nomad sells for $1,650 to $2,300.
A bit pricey, but so cool! :)
Comments Off on Drop, shake and soak AWT/Swing with JamVM/GNU Classpath
Posted
on April 30, 2008, 12:29,
by mjw.
LWN published their index of all guest articles.
Since I was asked a couple of times to write about our libre-java efforts there are a couple of mine included:
It is fun to see how far we have come over the years.
Comments Off on Down LWN libre-java memory lane
Posted
on April 28, 2008, 11:09,
by mjw.
I moved houses, but not my whole network setup, so I needed a little router to connect all the machines I already moved. Walking into the store the first router box that I saw had a big GPL-Inside sticker on it! How have times changed. Apparently having the three letters G-P-L on your (hardware) box is now an extra incentive for your customers to buy your stuff. Very nice. And routers these days are really full general purpose (MIPS based) computers. For this one (and others) there is a whole community creating alternative software installations. OpenWRT even includes JamVM and GNU Classpath (now how is that for an incentive to work on JamVM Robert!)
Comments Off on GPL Shopping
Posted
on April 25, 2008, 10:50,
by mjw.
Merging communities, so hard, and so much fun. We exchanged an “ambassador” and Mark Reinhold started an interplanetary exchange of species. Lets import some fresh blood on this little Planet Classpath of ours. Hi David, Hi Mark, Hi Joe, Hi Kelly, Hi Rich!
Comments Off on What planet are you from?