- Robert McCool
Robert M. McCool (born 1973), more commonly known as Rob McCool, is a software developer and architect.
McCool was the author of the original
NCSA HTTPd web server, later known as theApache HTTP Server , and until Apache version 2.2,httpd.conf files as distributed contain comments signed with his name. He wrote the first version while he was an undergraduate at theUniversity of Illinois at Urbana-Champaign , where he was working with the originalNCSA Mosaic team. His twin brother, Mike, also attended the university and would join the Mosaic team to work on a port of the Mosaic software to theMacintosh computer . The brothers received theirbachelor's degree s from the university in 1995; they went tohigh school at theIllinois Math and Science Academy (class of 1991).One of Robert McCool's many contributions was in drafting the initial specification of the
Common Gateway Interface (CGI), in collaboration with others on the www-talk mailing list, and providing a reference implementation of CGI in version 1.0 of theNCSA HTTPd web server. The CGI specification, introduced in December 1993, turned out to be a key element in making theWorld Wide Web dynamic and interactive.McCool was an early
Netscape employee, contributing toNetscape Enterprise Server and other server-side systems.Later, at
Stanford University , he co-authored the TAP and KDD systems for automatic augmentation of human-generated web content. He is also the author of various journal and conference articles pertaining to semantic search, semantic web, and knowledge provenance.McCool lives in
Menlo Park, California .References
* http://www-ksl.stanford.edu/people/robm/
* http://360.yahoo.com/profile-1e5_2gMjdKSVhDSFB8n0yzU89yM-?cq=1
Wikimedia Foundation. 2010.