This contribution is released under the GPL, which is now included as per a request.

More...