As of 25 November 2002, the PowerDNS nameserver and its modules are open source. This has led to a lot of questions on the future of both PowerDNS, the company and the products. This FAQ attempts to address these questions.
A: PowerDNS 2.9 is licensed under the GNU General Public License version two, the same license that covers the Linux kernel.
A: It is not. Not a single byte has been omitted.
A: Far from it. In fact, we expect development to speed up now that we have joined the open source community.
A: In the current economic climate and also the way the Internet is built up right now, selling software is very hard. Most potential customers had never before bought a piece of software for their UNIX internet setup. Even though we know (from the recent survey) that nameserver operators love PowerDNS, their suggested price for it is in the $100 range.
For us, it makes far more sense to open source PowerDNS than to ask $100 for it. It is expected that open sourcing PowerDNS will lead to far higher adoption rates. We hope that PowerDNS will soon be included in major Linux and UNIX distributions.
A: In fact, we don't expect to in the near future. We also don't have a lot of expenses, basically some hosting and a few domain names.
However, we are available for consulting work, for example to help a large registrar or registry migrate to PowerDNS, or to help integrate our software in existing provisioning systems.
Furthermore, non-GPL licenses are available for those needing to do closed source modifications, or for customers uncomfortable with the GPL. This is much like what MySQL AB is doing now.
In fact, their strategy is a lot like ours in general.
Sure, to do so, please contact us at <sales@powerdns.com>
Probably - in general, it is best to discuss your intentions and needs on the <pdns-dev@mailman.powerdns.com>
(subscribe)
mailinglist
before doing the work. We may have suggestions or guidelines on how you should implement the feature.
Be sure to ask on the <pdns-dev@mailman.powerdns.com>
(subscribe) mailinglist. You can even hire us to do work on PowerDNS
if plain asking is not persuasive enough. This might be the case if we don't currently have time for your feature, but you
need it quickly anyhow, and are not in a position to submit a patch implementing it.
Perhaps, we're not yet sure.
A: Please do. In fact, we'd be very happy to work with you to make this happen. Contact <ahu@ds9a.nl>
if you have specific upstream needs.