Two years ago I was involved in presales discussions about building ICAP services for a large french company. We eventualy won the deal 1 year later and had to find some ICAP server to build services on. At that time ICAP servers were few and none fit our requirements (and this situation did not change for what I know).
At the same time I had a few spare time and wanted to try out the new Java NIO features. And guess what? I decided to build some open-source ICAP server based on NIO mechanisms.
After a few weeks I had a working ICAP server and the company I was working for decided to go with it as the base server for the ICAP services they had to deliver.
At this point I moved my code to GPL v2 licensing, I waited some extra time for the code to be stable enough and decided to publish it. And now is time to publish it :)