I respectfully disagree with Jacob's view to the JBoss
licensing issue. When I and even more true for Rickard started to
contribute JBoss had a GPL license. Then Marc asked us if we agree to
change it to LGPL but did not mention that he was going to register
JBoss as a trademark. Therefore we were not aware of the issues that
did arise now. The JBoss Inc. already used legal threads to stop...
on Oct 12, 2005
What a disappointment! After feeling betrayed by the JBoss Inc. with the trademark lawsuits
now also Linus Torwald seems to do the same
thing with Linux. Yesterday I was attending a presentation
about Java 6 (Mustang) and some of the discussions turned around Sun
and open-source. Finally, I guess, I have to admit that maybe Sun is
more trustworthy company with respect to open-source than some of...
on Oct 11, 2005
On friday I was reading some discussion about open source projects. Among the claims was the typical statement that the thousands of eyeballs results in high quality. The assumption is that with that many people, there is continual ad-hoc testing going on and any problems get spotted quickly.
Well, I don't think that's actually the case. First it presumes the project has a lot of active...
on Oct 9, 2005
Rickard Oeberg's (co-founder of JBoss) blog points to the JBoss Issue Blog where he and Matthias Bohnen discusses issues related to JBoss. So far Marc Fleury and the rest of the JBoss Inc. could hide their business agenda behind the JBoss open-source project but finally they feel that they can afford to let the business take over because they are now so successful. On the other hand it finally...
on Oct 7, 2005
Today I just stumbled over the press release of JBoss announcing a partnership of some sort even though it is not clear to me what this means. This release does not surprise me from a business view but I am surprised from my past experiences working on JBoss. I can remember the first JBossOne in 2002 when one presentation showed the "screaming monkey" making fun of Steve Balmer. On...
on Sep 27, 2005
So this is the first is a series of Open Source entries that I'll make. I would like to raise awareness of open source projects available to Java developers. To help achieve this I'll download/play with some projects, some that I've used before and some that I haven't. Then I'll discuss my experience with it. Also the more feedback the better, good or bad! Also I'd like to have a consistent...
on Sep 21, 2005
So this is the first is a series of Open Source entries that I'll make. I would like to raise awarness of open source projects available to Java developers. To help achieve this I'll download/play with some projects, some that I've used before and some that I haven't. Then I'll discuss my experience with it. Also the more feedback the better, good or bad! Also I'd like to have a consistent format...
on Sep 11, 2005
The cajo project is a very compact framework to enable completely transparent use, and transport of, ordinary unmodified Java objects; between Java Virtual Machines. It allows distributed computers to effectively coalesce; into a seamless, Virtual Virtual Machine. Its ease of use is undoubtedly its most intriguing feature.
The foundation of its operation is its transparent method invocation...
on Aug 30, 2005
I had been struggling to find time to write my JDJ editorial, I often stay up until it is done, often 3am or 4am in the morning and my wife rightly points out I'm nuts working for free when I no longer enjoy it. I have one more editorial in the pipeline for September
So back in July I was casting for ideas to write about and after an amount of googling the news saw a tiny data point hidden in a...
on Aug 26, 2005
In the past two months, we've seen Sun participate in The Apache Derby Project, an open source database written entirely in Java that IBM donated to Apache and now Jonathan recently announced Open Media Commons as an initiative that will develop royalty-free open standards for digital content.
No, you're not DReaMing
When Jonathan Schwartz kicked off the Progress Freedom Foundation Aspen Summit,...
on Aug 21, 2005
Man, I feel like I've done nothing but complain on this blog lately! I promise, I'll get back to posting netbeans RCP coding tips and stuff.
However, John Reynolds posted a link to an article inviting comments on Sun's OSS strategy. I couldn't resist sending along one of my little pet peeves...
Mr. Phipps:I saw your invitation to comment to this email address on John <br>Reynolds'...
on Aug 19, 2005
If you look really hard at www.oreilly.com, no keep scrolling down and down, you will see that OSCON is this week in Portland, Oregon. I don't know if O'Reilly are trying to keep it a secret but they have the who's who of exhibitors and speakers all in one place.
I'll be working on the show floor, flying out today so will be able to send some reports. I plan to meet up with some folks while I'm...
on Aug 2, 2005
Open source projects live or die by contributions. There is the occasional project like Open Office that can get by based on financial backing, but most of us have to suffer on collaboration and communication.
What makes a Successful Open Source Project
Most Open Source projects simply have to follow a basic formula:
Do something worthwhile
Making contributions easy
on Jul 31, 2005
My previous entry on IBM's hold over Eclipse has provoked an interesting response from the Executive Director of the Eclipse Foundation. The description of the Eclipse Foundation verbatim is an independent, not-for-profit foundation supporting the Eclipse open source community. Mike provides a few examples of Eclipse projects that have 0 IBM contributors, one of them being BIRT, and another being...
on Jul 27, 2005
In a recent news article, my boss said we're going to figure out how to make all of our software free (as in beer). As I've said previously, I'd like to ask everyone reading this to indulge me for a minute, and actually imagine that he's serious. Because I really beleive he is.
And for those of you who are wondering why we just don't go and do it already, I'd like to mention a few of the things...
on Jul 22, 2005
One of the things that writing Object Oriented systems encourages you to consider is:
what is the responsibility of each class in the system?
For example, the Model-View-Controller pattern separates responsibility for the user model,
the user interface, and the control logic into three classes.
So far, so old hat. Well, perhaps not in the world of Web Development. While AJAX...
on Jul 19, 2005
In case you listened to Steve Job's Keynote presentation at the WWDC you probably noticed that he spoke about potcasting and that it is a hot thing. Now when Apple is jumping on the podcast bandwagon and probably Microsoft is doing it quite soon then it must be a cool thing, don't you think.
Apple's plans are to include a podcasting aggregator into iTunes that is linked with their music store...
on Jun 8, 2005
For me, JDO is all about simplicity. I don't want to sit and worry too much about database schemes and such--I need a really quick solution to a simple persistence problem, and JDO's my personal favorite for that sort of thing. I can't (and won't) comment on solutions to more complex problems at this time.
Overcoming JPox integration hurdles was slightly challenging for me--and I consider...
on Jun 2, 2005
I am delighted to announce that several months of hard work finally paid off and we could release jPodder 0.9 last Sunday. If you like podcasting or where wondering what it is or where not quite happy with your current Podcast receiver then you should read on.
Podcasting is same as Blogging except that it handles media files instead of text. It enables us to become our own Radio Station but...
on May 24, 2005
I’ve been a close observer of the evolution of the Java platform, and one of the aspects that attracted me since the beginning was its openness. Back in 1996, the JDK 1.0 bundled source code for all public API classes (378Kb!). It was also multiplatform in respect to OS & hardware platforms, and soon a strong multi-vendor platform. As a binary standard, it succeeded where paper-only or...
on May 21, 2005