Licensing and pricing

Our licensing model

ARToolKit and osgART are both published in two editions; Standard and Professional.

ARToolKit version 2.x and osgART Standard Edition are freely available for non-commercial use under the terms of the GNU General Public License (GPL) version 2. These editions allow users of the tool kits with limited feature or support needs, and developers of GPLv2-licensed software, to become familiar with AR software development.

ARToolKit Professional Edition, ARToolKit NFT, and osgART Professional Edition are the right products for users demanding the latest features, priority professional support options, and access to advanced and experimental AR software techniques, and those for whom development under the GPL is not practical.

We believe this model offers the best of both worlds. Persons developing their software under an open source model are freely availed of the standard editions source code, and the open source project benefits in return from enhancements, bug reports, and external development ideas. Those persons developing under a proprietary source model, from who the code base does not benefit through reciprocal openness, contribute financially instead. License fees fund research and development of today and tomorrow's versions of the products through research activities at partner institutions.


License classes

The information in this document represents our most popular proprietary license types, generally suitable to the majority of clients, whether individuals or corporations.

If you represent an educational institution, or wish to resell ARToolKit in source form, other license types are available and will suit you better. Please contact ARToolworks sales directly for more information.

If you are licensing an ARToolworks software product as part of a custom development project, licensing arrangements will be customised to suit your project needs.


License types

  1. BulletDevelopment license

  2. This license type is designed for use in in-house application development and deployment, as might be the case in research and development contexts. It is priced on a fixed-term unlimited use basis, without right of sub-license.

  3. BulletDistribution license

  4. This license type is designed for use in situations where ARToolworks products are incorporated in binary form into products destined for commercial sale to a third party. It is priced on a per-product fixed-term basis with a royalty component, and comes with right of sub-license in binary form.

  5. BulletDistribution license (negotiated)

  6. For high-volume low-value or low-volume high-value products, variations on the cost partition between flat-fee and royalty components may be negotiated on an individual basis.


Support options

Availability of responsive and effective product support and maintenance is a key differentiator between ARToolworks products and those of other vendors.

Basic electronic support and product maintenance upgrades are included in the price of the ARToolworks product licenses.

This level of support is adequate for addressing support needs in the area of offline support, Q & A, casual knowledge acquisition, contact with other users of ARToolworks products, problem reporting, and product maintenance releases.

Extended support is available at a number of different levels of service. Support is available either on fixed-term plans, renewable at varying intervals, or on an incident-lodgement basis.

Extended support can address a variety of more complex and responsive support needs, including hot code fixes, urgent telephone and on-site support, and hardware support.

Please contact ARToolworks sales for more information on extended support options and pricing.


ARToolworks software products license pricing


N.B.: The above pricing is indicative only; final pricing depends on exact product, term and support options selected. Final pricing information is contained in the license document. Draft license documents are supplied to all potential licensees.