DidiSoft Licensing Explained

DidiSoft licenses are divided into two groups: Licenses for software libraries and Licenses for software products.

Licenses for software libraries


Single Developer License

  • Licenses are sold on a per developer basis.
  • You can install the product on as many computers as you wish, and redistribute with your application to as many end-users as you wish.
  • Regardless of the type of license purchased, the product can be used in any number of applications and can be redistributed royalty-free with your applications to your end-users.


Enterprise License

  • Unlimited number of developers and servers from the same organization can use the product with one license
  • The product can be used in any number of applications and can be redistributed royalty-free with your applications to your end-users.
  • An additional advantage that the Enterprise License brings is that you will have a copy of the component source code
  • This license is suitable for an organization that wishes to use the product in a key business system.

Licenses for software products


Single Server License

  • Licenses are sold on a per-machine (either physical or virtual) basis.
  • This is a perpetual license.
  • You can use and copy the software on a single computer owned, leased and/or controlled by the Licensee or its employer or organization for whom the Licensee has installed the Software for internal use


Enterprise Server License

  • An unlimited number of developers from the same organization can use the product and the product can be installed on unlimited servers in the same organization.
  • An additional advantage that the Enterprise License brings is that you will have a copy of the component source code
  • This license is suitable for an organization that wishes to use the product in a key business system.


OEM Server License

  • The product can be sold as part of your solutions (royalty-free distribution)
  • This license is suitable for an organization that wishes to use the product as part of systems that they sell to other businesses.

Frequently asked questions

  • Question: Two software engineers will be developing an application using the library, but another eight programmers are working on the same application but not using the product directly. How many licenses do I need to purchase?

    Answer
    : You will need two 1-Developer licenses (or one Enterprise license) because only two developers are programming with the component.
  • Question: One developer will be programming with the product, but the library will be installed on many computers. What license do I need?.Answer: You only need a one 1-Developer license.