

They didn’t require anything in return for the free licence. I was really impressed with Caphyon’s generosity. Simple and elegant, with no extra code required from me to handle all this. Advanced Installer takes care of it all – it stops the service, puts the new executable in place, and then starts the service again. The Professional Edition gives me an easy way to upgrade the Windows service part of WinBIND whenever I release a new version. Within 24 hours I had my answer – I was offered a free licence for the Professional Edition with 12-months support. I contacted Caphyon and explained that I was offering WinBIND as freeware to the Windows BIND community, and asked if they would be kind enough to grant me a licence for their Professional Edition. What I didn’t know until recently was that Caphyon offer a free Advanced Installer license for Open Source software developers. So when issuing new builds of WinBIND I was faced with the prospect of somehow telling people to stop the Windows service before upgrading, then start it again afterwards. Windows Service management is included in all of the paid editions of Advanced Installer but it’s not available in the freeware edition. It’s the Windows service that sits in the background, processing the BIND query logs every ten minutes and uploading them to a Microsoft SQL Server. WinBIND has a Windows service as well as a regular GUI application. It will install your executables and support files into a subfolder of C:\Program Files, create Registry entries, create Desktop shortcuts, and optionally tidy all of that up when someone uninstalls your application.īut my needs for WinBIND were a little more complex. It’s really easy to use and their Freeware Edition has everything you need to create and deploy simple projects.

I’ve long used Caphyon’s Advanced Installer when distributing all the freeware I’ve written over the years.
