Retiring, March 2020 - sorry, you have missed our final public course.
The Coronavirus situation has lead us to suspend public training - which was on the cards anyway, with no plans to resume
Please ask about private 'maintenance' training for Python, Tcl, Perl, PHP, Lua, etc
Happily continuing private consultancy / programming work
Why is Tomcat called Tomcat?
I'm doing an Apache httpd and Tomcat deployment course these two days, and I'm quite used to the "how come it's called Java" question but for some reason I've never been asked (and never had for find out) how the Apache Tomcat server got IT'S name. Until today.
Tomcat was given that name by James Duncan Davison, software architect at Sun. He hoped that Tomcat would be open source (and it now is) and wanted to choose an animal as the name to make it easy for O'Reilly when they published the inevitable book. (For those of you who are not familiar with O'Reilly, they put animals on their book covers). He came up with Tomcat as an animal that could take care of, and fend for, itself.
While researching, I've also come up with some other interesting history. I've know since I started with Java that it was previously known as "OaK" - Oak after an Oaktree that grew outside the office in which it was hatched up, to be supreceeded by "Java" since the programmers who wrote it drank a lot of coffee from that island. I hadn't known that even earlier it had been known as "D" - the next language to take over from "C" ... but that this name had been dropped because it looked like a rather poor grade on a school report card - "Could do better" - and indeed they did with the later names. (written 2005-11-17, updated 2006-06-05)
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articlesA651 - Web Application Deployment - Tomcat Overview 
Public training courses - upcoming dates - (2015-02-21) 
Servlet v JSP (Java Server Page). What is the difference? - (2013-02-06) 
You do not just fly - that is just part of the journey - (2010-05-06) 
An FAQ on the Apache httpd and Apache Tomcat web servers, and on using them together - (2009-05-17) 
Why put Apache httpd in front of Apache Tomcat - (2009-03-12) 
Apache httpd and Apache Tomcat miscellany - (2009-01-30) 
Server - Service - Engine - Host, Tomcat - (2008-12-14) 
More HowTo diagrams - MySQL, Tomcat and Java - (2008-08-24) 
Apache, Tomcat, Jakarta, httpd, web server - what are they? - (2007-07-13) 
Web Application Components - (2006-03-28) 
Why run two different web servers - (2006-01-25) 
Business is the predominant user of Tomcat, Perl and Tcl - (2004-09-15)
Some other Articles
SELECT in MySQL - choosing the rows you want.css - using PHP to make dynamic style sheetsBowerhill, Melksham, 2006 CalendarGood IT training cannot be cheapWhy is Tomcat called Tomcat?I have a river to crossPython printfMore spam - a success storyMySQL - a score of things to rememberRunning a Perl script within a PHP page
4759 posts, page by page
Link to page ... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 at 50 posts per page
This is a page archived from The Horse's Mouth at
the diary and writings of Graham Ellis.
Every attempt was made to provide current information at the time the
page was written, but things do move forward in our business - new software
releases, price changes, new techniques. Please check back via
our main site for current courses,
prices, versions, etc - any mention of a price in "The Horse's Mouth"
cannot be taken as an offer to supply at that price.
Link to Ezine home page (for reading).
Link to Blogging home page (to add comments).