Licensing - Design Pattern Framework


Licensing can be confusing, so we've made our licensing as simple and easy-to-understand as possible.
The questions below should help you decide which license is best for you.


Who needs a 1-user license?

A single developer using our product (i.e. viewing, reading, compiling, studying, running, etc) needs to be licensed to do so. The license is associated with a named developer, not a machine. So, once a developer is licensed they are therefore entitled to use the product on more than one machine. In fact, they can use it from multiple locations (say, at home and at work). Please note that, although the product may be installed on multiple machines, only the assigned developer can use the product.



Who needs a 16-user license?

If your team has 4 or more developers, our 16-user license will be more cost effective. A 16-user license is meant for for up-to 16 users. It does not mean you have to have 16 developers (we've had some customers confused because they only have 5, or 6, or 9 developers). Essentially, the larger your team, the more cost effective this option is.



Who needs a site license?

Alternatively, if your organisation has many developers you can purchase a site license. A site license is registered to a site (normally a physical address) and all developers at that location are then automatically covered under the license. This type of licensing is very cost-effective for large enterprises. Please note that employees not working at the licensed site are not covered and will still need to be licensed separately.



Can I use code from the Framework in my own application/project?

Yes, you are free to do so (please note that our package is educational in nature and we offer no guarantees). However, there is one important restriction that you need to be aware of: You are not allowed to use the code in creating a competing product, that is, a framework, architectural, and/or .NET educational product. If you're building for example an e-commerce website, a Silverlight line of business app, or an accounting winforms application, you can use the code.

In fact, our licenses are royalty-free, meaning there are no fees associated with distributing compiled binaries that contain Design Pattern Framework code. Please note that you are not allowed to distribute or make available source code, documents, or diagrams from the Design Pattern Framework to anyone outside your license.



How long does a license last?

Forever. A license purchase also includes free access to product enhancements and upgrades for up to 1 year following purchase. After the year is up, you can optionally choose to renew eligibility for product upgrades, but even if you don't you can still continue using the products you are licensed for.