Skip to main content

James Duncan Davidson

James Duncan Davidson is a freelance author, software developer, and consultant focusing on Mac OS X, Java, XML, and Open Source technologies. He created Apache Tomcat and Apache Ant and was instrumental in their donation to the Apache Software Foundation by Sun Microsystems. While at Sun he lead the expert groups for two versions of the Java Servlet API and served as one of the architects of the J2EE platform. He is the author of Learning Cocoa with Objective-C, co-author of Cocoa in a Nutshell, and a contributor to Mac OS X Hacks (all published by O'Reilly and Associates) and publisher of his own website, x180, where he keeps his popular weblog.


duncan's blog

Cory on Trademarks

Posted by duncan on August 15, 2003 at 10:23 AM PDT

Cory Doctorow has just published an essay titled Trademarks over on the O'Reilly Network that the executives at Sun should all read. Why should they read it? Because of the following analogy that Cory makes:

The Mood Hack

Posted by duncan on June 21, 2003 at 1:10 AM PDT

Sometime yesterday (ok, really the day before that now) Ken Arnold started in on his Hack. You see, at MacHack, the highlight event is on Friday night where people present the stuff they've been working on through the conference.

Ken Arnold Critiques Ant

Posted by duncan on June 18, 2003 at 8:54 PM PDT

I just ran into Ken Arnold at MacHack (he's giving the keynote tonight at midnight) and after chatting a bit, we picked back up the Ant conversation we were having at JavaOne. He's obviously been thinking about it for a while because he came out with the line:

Speaking in Cleveland

Posted by duncan on June 17, 2003 at 12:54 PM PDT

Now that JavaOne and the Wisconsin Software Symposium are done, I've headed further east and am in Cleveland Ohio. I've stopped here for a few days to visit friends and get ready for the upcoming MacHack in Detroit.


Posted by duncan on June 17, 2003 at 10:00 AM PDT

The front page for has been down for a while today. The good news is that only the front page is down. Apparently, the infrastructure for the gaggle of servers is spread around a bit.

On to Wisconsin

Posted by duncan on June 13, 2003 at 11:29 AM PDT

After a fun week in San Francisco for JavaOne, there's a group of us, including fellow bloggers Jason Hunter, Glenn Vanderburg, and Mike Clark are heading on to the next Java conference on the schedule: The

Ant dot-Next

Posted by duncan on June 12, 2003 at 4:33 PM PDT

One of the surprising things about JavaOne for me this year is the amount of talk about Ant. Not the normal "Ant is cool" buzz that I hear (and which still amazes me), but a different kind of talk. There's talk of experimentation and trying out new things.

Blogosphere Reactions to

Posted by duncan on June 11, 2003 at 2:28 PM PDT

One of the interesting things for me about the experiment so far has been checking out the reactions from the blogosphere that I navigate through every day. Ted Leung posts:

No Link from

Posted by duncan on June 11, 2003 at 1:50 AM PDT

Mike Cannon-Brookes says that wasn't really launched today because it's not linked in from

Answers to a Few Weblogger Questions

Posted by duncan on June 11, 2003 at 1:19 AM PDT

Matt Raible (whose blog I read) has a few questions about the blogs. Here are some answers:

Is the content moderated?