Codolex 2.0: the free version


GDK Software has two audiences for Codolex: Internal use with our consulting clients, and use by the larger external developer community.

After the initial release of Codolex, we discovered two things: We were getting a lot of value from using Codolex internally, and the more people in the larger developer community who use Codolex the better it is for our core consulting services business.

We believe that offering Codolex 2.0 today for free will open the doors for more consulting services in the future. It isn’t that Codolex is hard to use, and we expect developers to need our help to use it, but Codolex elevates the overall quality of the code for when we are working with customers. It also embodies our commitment to quality code and good system architecture, allowing it to act as an ambassador for GDK Software.

We expect that offering Codolex for free will improve the overall quality of code and system architecture in the larger developer community. This makes it easier for GDK Software to collaborate on new development projects. It will also introduce more people to GDK Software, leading to more consulting opportunities. The more people who are using Codolex, the more feedback and reusable activities will be created to improve Codolex for everyone, including our use internally. Ultimately everyone using Codolex provides a platform that GDK Software can use to build a better future of software development.


Q: Is Codolex 2.0 really free?
A: Yes, all features from 1.0 and 2.0 are now free for everyone.

Q: Is it open source?
A: The source code generated by Codolex is free, and you own it. You are also free to use and redistribute the library code from Codolex, but it is owned by GDK Software. The Codolex program and the code it is built from are also owned by GDK Software, and we are the only distributors of it.

Q: What are the limitations?
A: You are free to use Codolex and redistribute the code it generates without limitation. We just require you to register with us before you download and install the software. We hope you will create amazing programs, and useful activities that you share with the world. If you do tell your friends about Codolex, send them to to download a copy so we can track usage and follow up with them as needed.

Q: Do I have to activate my installation? Will it stop working in the future?
A: The free Codolex does not have activation or license keys, and there is no reason it should ever stop working. We hope you continue to use it for a long time.

Q: How does GDK Software make money?
A: We provide consulting services, and we offer services and training around Codolex. They are not required, but for anyone who wants to hit the ground running or otherwise skyrocket their Codolex productivity, they are a great option.

Q: Do I need a Delphi license to use Codolex?
A: Codolex includes three different interfaces: The Delphi IDE add-in, the stand-alone GUI, and the Command-line interface (CLI). The add-in needs to be installed into Delphi, but the stand-alone GUI and CLI do not need Delphi to work or be installed. The output from all three interfaces is ultimately Delphi code, and the Delphi compiler is required to build that code into a program.

Q: Will Codolex be free forever?
A: We don’t have a crystal ball, but we hope to make at least the core of Codolex (everything in 2.0) free for the foreseeable future. It would be great if that leads to many people taking advantage of the services GDK Software offers around Codolex and Delphi development, but that isn’t required. Eventually, we would like to provide a selection of add-on activities and features that build on the free Codolex. These may be provided by GDK Software or others, and be a mixture of free, paid, and open-source licensing options.