Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blog Entries by Topic

• Accessibility • Ajax • Blogging • Business • Community 
• Databases • Deployment • Distributed • Eclipse • Education 
• EJB • Extreme Programming • Games • GlassFish • Grid 
• GUI • IDE • Instant Messaging • J2EE • J2ME 
• J2SE • Jakarta • JavaFX • JavaOne • Jini 
• JSP • JSR • JXTA • LDAP • Linux 
• Mobility • NetBeans • Open Source • OpenSolaris • OSGi 
• P2P • Patterns • Performance • Porting • Programming 
• Research • RMI • RSS Feeds • Search • Security 
• Servlets • Struts • Swing • Testing • Tools 
• Virtual Machine • Web Applications • Web Design • Web Development Tools • Web Services and XML 


Still looking into Hibernate, expanding a bit into Middlegen. I got a bit distracted by all of the pieces it takes to get it working, and I'm trying to figure out if I can put it all into the system in a clean enough fashion that everyone else will understand what I'm doing. Or, for that matter, so that I understand what I'm doing. There's a sort of Red Hat for Java apps, now, called "Out-of-...
on Jun 30, 2003

Web Services and XML

The way people use the internet is changing. I first heard of RSS less than a year ago when an reader emailed me asking if I had considered offering an RSS feed. I replied, "What's RSS?" The reader pointed me to some information about RSS on the web. I thought RSS was a great idea, and within two hours Artima had its first RSS feed, in which I announce new articles at
on Jun 26, 2003


This rather long ramble is something I've been getting around to writing for a long time. So, it may be incoherent, but at least I'm getting it off my chest. The fundamental idea behind the articles that Jaron Lanier has been publishing in the past few months is that protocols should be designed around the idea of "what are you ttrying to tell me to do" , rather than "that was an illegal...
on Jun 26, 2003


I just signed up to deliver one of the industry perspective talks at Supernova in Washington DC. I'm looking forward to it - there's a risk it will be like Steve McLaughlin describes another conference: To take a recent example, you had a conference about blogging's impact on the business world where bloggers sat on panels with other bloggers, some of which were blogging what was said, while...
on Jun 26, 2003
For a while now I've wanted a reference list of people at Sun who maintain weblogs (first called out by Timothy Appnel). I've not found one, so decided to throw one together - Sun Bloggers. If there is a list I missed, or there are bloggers I've not encountered, let me know. [Also posted to]
on Jun 24, 2003
Nice to see some of the vendors go on record about making Java open source. Here's an artice talking with Oracle and Sun about the JCP and the newly proposed JCP v2.6. Here's a ComputerWorld article talking with various vendors and users. Here's an interview with Sun's Jonathan Schwartz on the issue. Here's more on the subject in an interview with James Gosling and here's my earlier blog on...
on Jun 20, 2003
James provides a nice, insider view of some of the thinking around open sourcing Java. There's a nice bit in there about the whole Microsoft fiasco too.
on Jun 20, 2003
I really like the report on Corante about but it raises for me the question of why none of the other sources I respect in the blogging community have even mentioned the launch of blogs and wikis on, let alone come in with a critique (positive or negative). In particular, I've not seen anyone in the blogging A-list that I track with NetNewsWire mention or critique, and...
on Jun 19, 2003
I'm getting ready to give my keynote at MacHack. At midnight. That's the kind of conference this is -- the opening keynote is at midnight. I am assured that these folks will hang around for the talk, and that at previous conferences they have stayed for hours. I do not intend to take hours -- who has that much useful to say at midnight? Not me, for sure. The conference is based on actual...
on Jun 18, 2003
The development methodologies and tools we use to build software can also be applied to the way we do other things in our lives. Software development literally becomes part of who we are. How many times have you been around a table of folks (who are not involved in the high tech industry) and someone asks you what you do for a living? As you start to explain how you create software that can be...
on Jun 18, 2003


Dan Steinberg put together this discussion between a number of the folks on the new Java Research License.
on Jun 25, 2003
Danese Cooper wrote about the pros and cons of sitting in the front row as a Sun employee. Let me be so bold as to recommend to Sun, Key3Media, and all of the other folks who put on developer conferences to try two experiments... First, just get up and wander around a bit and then sit down somewhere much farther back in the audience. Be Brazilian (as John Gage would say) and actively chat with...
on Jun 24, 2003
I read a lot of wireless related stuff: News articles, whitepapers, developer tutorials, user guides, Javadocs, and the list goes on. Most of this stuff is not particularly noteworthy. Sometimes, however, something stands out by its mere existence. June 15th's Wireless Week article on J2ME is just such a stand out. I enjoyed the quotes from AT&T about Java phones increasing the...
on Jun 19, 2003


Duncan reports that I gently and kindly harangued him at MacHack about ant. I'm not so sure I was all that gentle, but I hope I was kind. It's interesting that after we talked, he said "You've got ant's killer weakness there." But what he quoted was not what I expected. His quote was: The problem with Ant is that it violates something we learned with Unix. Tasks aren't composable. But what...
on Jun 25, 2003


Monday Immediately after arriving to my hotel, I was wisked away to the top-secret war room where many of us set up the first pieces of Javapedia. In the evening I had dinner with the jGuru folks, including Tom Burns, John Mitchell, Alex Chaffee, and Ian Mcfarland (along with some others, please forgive me for leaving you out - let me know who I missed). My friends Jonathan Simon...
on Jun 24, 2003

Open Source

Red Hat Inc is in discussions with Sun Microsystems Inc about launching an open source version of Sun's Java environment, according to Red Hat chairman and CEO Matthew Szulik. The Raleigh, North Carolina-based Linux distributor is also lining up a slew of product launches including its new Red Hat Linux Desktop operating system and new versions of Red Hat Enterprise Linux and the Red Hat...
on Jun 23, 2003
Responding to my earlier posting, Glen Martin comments that: To my mind, patents in software add no value, and really only serve to subject software development to the less than scrupulous (lawyers, that is). and It is starting to look to me as if the OSS world won't ever meet its real potential unless software patents go away. Since the non-OSS world has little incentive to change, it would seem...
on Jun 21, 2003
Just sitting in the final session at F/OSS at Harvard, largely on software patents. The research, presented here by Jim Bessen (the paper is available online and Slashdot has a great summary), suggests that it's become cheaper and easier to get software patents over the last 20 years (overall and compared with other patents). The research finds "... software patents substitute for firm R&D...
on Jun 20, 2003
I am (unexpectedly) at the MIT/HBS Free/Open Source Software conference at Harvard. The first session included a paper comparing Apache, Mozilla and a commercial software project. The results suggested open source development does indeed deliver higher productivity levels and lower defect counts than closed team development. While I felt intuitively that this was the case, I'm pleased to see a...
on Jun 19, 2003


The idea of the MacHack conference - 48 hours of talking and coding, with an emphasis on doing clever but useless things with code - seems like it would cater exclusively to platform-specific Mac coders. But instead, Java has been a big part of this conference. Ken Arnold's delightful keynote started with principles of good design, both of end-user applications and of API's offered to other...
on Jun 21, 2003