JWhoisServer is a small, fast and highly configurable RFC 3912 compliant
whois server written in java and using a
Relational Database Management System (RDBMS) as a storage engine.
JWhoisServer has support for IPv6 and IDN and is ready for ICANNs "new gTLDs Program"
Have a look at all key features.
Vaibhav Shah, Sr. Lead Software Developer at VeriSign.net wrote:
"A server for your Whois server needs.
The newly introduced feature of customizing the
output response in 0.3.1.0 release is great. "
(see: reviews on sourceforge.net)