Ian F Darwin
Ian F.Darwin is a famous software developer, best known as the author of the Java Cookbook, 2nd Edition. 29th Sep.2004. The java champion’s community also selected Ian as a Java champion.

Darwin used UNIX for over twenty-five years. Before moving into Java technology Ian did a lot of C programming. He wrote and teaches on these technologies. In summer, 2007 O'Reilly released Ian’s Checking Java Programs with Open Source Tools which aims at focusing on PMD, FindBugs, and Pathfinder. He wrote Checking C Programs with Lint command used on Linux and BSD and is the author of the freeware file (1). Ian is also a co-writer of  Tomcat: The Definitive Guide, the first edition which provides a detailed information at installing, running and managing web sites with Tomcat. 

Ian also offers UNIX, Java, Security and Web related consultancy. Ian developing software before there was a system called UNIX.

As far as the work experience of Ian is concerned, he worked over three platforms respectively Unix, Java and with OpenBSD. Ian started with Unix in 1985 after ten years he worked with java from 1995. From 1998 Ian worked with OpenBSD technology. Apart from this Ian also teaches Unix, C and Java programming language in a technical training company, Learning Tree International.

Ian wrote over seventy articles and several courses for university and commercial on C and Unix. Ian covers a variety of new Java 1.5 features, including J2SE 1.5 threading, the return of printf, and the IDEs NetBeans and Eclipse.