NetBeans 6 delivers great updates to the Matisse GUI builder. Spend a few minutes with Roman Strobl and get an expert briefing on what's new and what has changed. (sponsored)
In this, the third and final installation of Andres' Introduction to Groovy series, you learn about how Groovy handles variable numbers of arguments, named parameters, currying, and more about Groovy operators. Including, some new operators.
Swing Fuse (actually just Fuse), is a framework designed to make it easier to create your own custom desktop components. In this article, Daniel Spiewak shows you how to get started and provides sample source code you can download.
Willam Louth shows how he uses JXInsight Probes to investigate probable performance issues with code bases that he is not familiar with. He also highlights possible pitfalls in creating a benchmark, as well as in the analysis of results.
Has it been a year? OMG time certainly flies. I remember reading with a certain fondness the news that Java was going to be open sourced. I remember reading
Jonathan Schwartz blog entry: A Rising Tide Lifts All Boats
and feel like a new leaf was about to turn, with this new day came the opening of a whole new chapter in the history of the Java programming language.
However we still don't have a 100% OpenJDK, mostly due to certain legal issues, certain projects like Harmony from the Apache foundation, have had a hard time getting Java certification, and a certain turmoil has surrounded the possibility of forking Java ever since it became open.
So what impact has the open sourcing of Java had in your life as a developer? What balance do you make of one year of free Java (as in freedom, not as in beer).
One year is a short period for some things, but in the meantime I appreciated a very concrete thing, that is problems solved in deploying to Linux (Ubuntu and in general .deb distros).
While in old times you had constant troubles with the buggy GNU Classpath thing being the default Java, and probably half of potential users just dropping your app after they couldn't install it, now I just deliver a .deb package with an embedded dependency on the Java runtime. If it's not there, the Linux installer will download and install it automatically. Once it's installed, it gets into a well known directory so you can rely on running the proper VM by just putting the right path in a script.
Good, very good. Almost as refreshing as delivering on Mac OS X, but in this case you have Java 6 available.
The last year has made one thing obvious: just how big the task of open-sourcing a project is.
Visibly a lot of people are working very hard, but the job is enormous, technically, legally and politically.
I'm glad that it is happening, but I think that either JDK 7 will be just the transition to Open Source or it will be a little later than the 18 months objective between major releases
Mark Wielaard posted this to the discuss at openjdk dot java dot net mailing list:
Hi,
Seems it that Freedom/Libre/Liberation day only lives on some webpages
currently. So let me be the first on the list to say happy November
13th! There have been several posts about this already on the various
blogs:
1 Year of Open Source Java: Balance
At 7:31 PM on Nov 12, 2007, Daniel MD wrote:
Fresh Jobs for Developers Post a job opportunity
However we still don't have a 100% OpenJDK, mostly due to certain legal issues, certain projects like Harmony from the Apache foundation, have had a hard time getting Java certification, and a certain turmoil has surrounded the possibility of forking Java ever since it became open.
So what impact has the open sourcing of Java had in your life as a developer? What balance do you make of one year of free Java (as in freedom, not as in beer).
6 replies so far (
Post your own)
Re: 1 Year of Open Source Java: Balance
One year is a short period for some things, but in the meantime I appreciated a very concrete thing, that is problems solved in deploying to Linux (Ubuntu and in general .deb distros).While in old times you had constant troubles with the buggy GNU Classpath thing being the default Java, and probably half of potential users just dropping your app after they couldn't install it, now I just deliver a .deb package with an embedded dependency on the Java runtime. If it's not there, the Linux installer will download and install it automatically. Once it's installed, it gets into a well known directory so you can rely on running the proper VM by just putting the right path in a script.
Good, very good. Almost as refreshing as delivering on Mac OS X, but in this case you have Java 6 available.
weblogs.java.net/blog/fabriziogiudici, www.tidalwave.it/blog
Member of the NetBeans Dream Team.
Speaking of porting to OSX..
http://landonf.bikemonkey.org/code/macosx/FreeBSD_Java_16_Status_Update.20071112.htmlDmitri
Re: Speaking of porting to OSX..
Wow. Amazing! where do these smart people come from?Port it... do it man!
Puzzle pirates is a great game.
Re: 1 Year of Open Source Java: Balance
The last year has made one thing obvious: just how big the task of open-sourcing a project is.Visibly a lot of people are working very hard, but the job is enormous, technically, legally and politically.
I'm glad that it is happening, but I think that either JDK 7 will be just the transition to Open Source or it will be a little later than the 18 months objective between major releases
Ian
Re: Speaking of porting to OSX..
Yeah, the dude is amazing. Apparently he only started theport a week or so ago. Awesomeness.
Dmitri
Re: 1 Year of Open Source Java: Balance
Mark Wielaard posted this to the discuss at openjdk dot java dot net mailing list:Hi,
Seems it that Freedom/Libre/Liberation day only lives on some webpages
currently. So let me be the first on the list to say happy November
13th! There have been several posts about this already on the various
blogs:
http://blogs.sun.com/rsands/entry/november_13_is_java_liberation
http://gnu.wildebeest.org/diary/2007/11/13/one-year-ago-java-liberation-day/
http://weblogs.java.net/blog/terrencebarr/archive/2007/11/happy_birthday.html
http://blogs.sun.com/tmarble/entry/the_java_experience
http://weblogs.java.net/blog/robogeek/archive/2007/11/java_freedom_da.html
http://www.jroller.com/neugens/entry/happy_birthday1
Happy birthday everybody. I am sure next year will be even more fun!
Cheers,
Mark