Vlinder Software will no longer be selling commercial licenses and support for the Funky functional embeddable programming language.

Renewals for existing support contracts will remain available and the Long-Term Support edition will continue to be maintained. Funky was originally released in 2007 and is implemented using a now-obsolete parser framework. It is that choice of technology six years ago that has led us to stop selling new licenses for Funky today.

Vlinder Software has, in the past years, produced several other Domain-Specific Languages and we’ve developed tools and methods better suited for DSLs targeting embedded devices. We will be using those tools and methods to create a replacement DSL using the same grammar and API, if there is continued demand for languages in the Funky family. (There are several dialects of Funky, all based on the same technology and all included in this announcement.)

Q&A

I have a five-year Long-Term Support package for Funky. Will I continue to get updates and support?
Yes, we will continue to support existing licensees and will continue to provide updates to the software as needed.

I’m about to port an application that uses Funky to a different platform and I have a multi-platform license and support package. Will you support me?
Yes, if you have a support package and need our support, we will support you.

Will you release new features for Funky or one of its dialects?
No, we will not be developing any new features for this software.

Will you release new updates for Funky or one of its dialects?
Maybe: if we find bugs – especially security bugs – we will fix them as long as active support packages for the software exist. We will only stop maintenance development when no more active support packages exist for the software, which is not the case at this time.

Then what does this announcement mean?
It means that you should not consider Funky for development of new applications because you will not be able to buy new licenses. You could always go with the Community Edition for such developments, but that would place your software under a GPLv2 license.

In stead, you can ask us about our custom-designed Domain-Specific Languages.