Buy TatukGIS Developer Kernel

GIS Software Development Kit (SDK)

Empower your applications with royalty-free, enterprise-grade mapping and cross-platform spatial data capabilities

 
Development rights Develop with the product indefinitely - perpetual license never expires.
Maintenance included Receive new versions and technical support for 12 months from the license purchase date.
Future maintenance Renew maintenance for next 12-month period for 40% of the license price.

Core Capabilities

  • Royalty-free library for professional GIS application development
  • Huge API with 750 classes, 20,000 methods and properties
  • Available for .NET (including ASP.NET), Delphi, Java, Python, and ActiveX
  • Cross-platform support on Windows, Linux, macOS, iOS, Android, and Web
Most Popular

Developer Kernel License

Per developer
$3,890
One-time license fee
Volume Discounts available
Maintenance renewal at 40% of the license price
  • Developer Kernel edition for one platform:
    • Delphi (+ Source Code)
    • .NET
    • ASP.NET
    • Java
    • ActiveX
Add to Cart
All-in-one

Enterprise Upgrade

Team-wide upgrade
$8,800
Single fee upgrades all Developer Kernel Perpetual licenses in the developer team to the Enterprise level.
Receive the entire TatukGIS toolset
Maintenance renewal at 40% of the license price
  • All-in-one license for TatukGIS products:
    • All Developer Kernel platform editions
    • Developer Kernel Source Code (for Delphi)
    • TatukGIS Editor
  • Support for advanced spatial databases including Oracle Spatial, MS SQL Katmai and PostGIS
  • BIM visualization (Windows platform only)
Add to Cart
Feature
Subscription
Standard
Enterprise
License to develop using Developer Kernel
During subscription
Perpetual
Perpetual
License type
Per Developer
Per Developer
Applies to whole team
Access to Product Updates
While subscription is active
For 12 months since last maintenance renewal
For 12 months since last maintenance renewal
Support
While subscription is active
For 12 months since last maintenance renewal
For 12 months since last maintenance renewal, with priority
Platforms Included
One of the following:
Delphi, .NET, ASP.NET, Java, ActiveX
One of the following:
Delphi (with Source Code), .NET, ASP.NET, Java, ActiveX
All available versions:
Delphi (with Source Code), .NET, ASP.NET, Java, ActiveX
Source Code Access
(Delphi version only)
(Delphi version only)
TatukGIS Editor Included
BIM Visualization
(Windows only)
Advanced Spatial DB Support
(Oracle Spatial, MS SQL, PostGIS, etc.)
Volume Discounts
-
Annual Maintenance Discounts

Subscription

License to develop
During subscription
License type
Per Developer
Product Updates
While subscription is active
Support
While subscription is active
Platforms Included
One of the following:
Delphi, .NET, ASP.NET, Java, ActiveX
Source Code Access
TatukGIS Editor Included
i
BIM Visualization
Advanced Spatial DB Support
Volume Discounts
Annual Maintenance Discounts

Developer Kernel License

License to develop
Perpetual
License type
Per Developer
Product Updates
For 12 months since last renewal
Support
For 12 months since last renewal
Platforms Included
One of the following:
Delphi (with Source Code), .NET, ASP.NET, Java, ActiveX
Source Code Access
(Delphi version only)
TatukGIS Editor Included
BIM Visualization
Advanced Spatial DB Support
Volume Discounts
Annual Maintenance Discounts

Enterprise Upgrade

License to develop
Perpetual
License type
Applies to whole team
Product Updates
For 12 months since last renewal
Support
For 12 months since last renewal, with priority
Platforms Included
All available versions:
Delphi (with Source Code), .NET, ASP.NET, Java, ActiveX
Source Code Access
(Delphi version only)
TatukGIS Editor Included
BIM Visualization
(Windows only)
Advanced Spatial DB Support
Volume Discounts
-
Annual Maintenance Discounts

Perpetual License Volume Discount Calculator

Starting at 2 licenses
Number of Developer Kernel licenses:
 
Include Enterprise Upgrade +$8,800
Single fee upgrades all perpetual licenses in the developer team

Total Price

DK license(s) subtotal
$9,336
Enterprise Upgrade $8,800
 
Estimated Total $18,136
Price per developer
-52% $12,690 $6,045

Questions?

Our sales teammates are ready to assist you.

Whether you need help finishing your order or just have a few questions, leave your email and we will reach out shortly.


Licensing & Purchase Information

Royalty-free distribution
A Developer Kernel (DK) license enables ownership of compiled applications developed using the DK product, free of any royalty or run-time obligations.

Per developer licensing
A Developer Kernel perpetual license grants one person (typically a software developer) a perpetual right to use the licensed product. Use includes accessing or manipulating the DK functionality, libraries, or source code to perform application development, debugging, testing, or similar activity. Each user must be registered under a purchased DK license in the TatukGIS customer database. It is the responsibility of the customer to communicate with TatukGIS to ensure accurate registration is maintained.

Outsourced development
If development is performed by a DK-licensed third-party contractor, the organization that owns the intellectual property (copyright) in the resulting DK-developed application must also hold a DK license and be registered as a TatukGIS customer.

Build/CI machines
The DK may be used on a build machine if access on the build machine is restricted to registered DK licensed users. (A build machine is a computer dedicated to performing software compilations, also sometimes referred to as continuous integration or unattended build.)

No SDK re-packaging
The DK may not be used to create an SDK product, such as a component that exposes the DK API for use by other developers.

Enterprise upgrade benefits
Enterprise upgrade provides each perpetual Developer Kernel licensed developer in an organization with the right to:

  • use all available DK product editions
  • use the desktop TatukGIS Editor product
  • support for advanced spatial databases
  • support for 2D/3D visualization of BIM data (on Windows)

As is possible, Enterprise customers are prioritized by TatukGIS technical support.

Applies organization-wide
Enterprise upgrade is a one-time license fee that converts all DK licenses held by the customer – whether purchased previously, together with the Enterprise upgrade, or later – to Enterprise status. Additional Enterprise developer(s) can be added later simply by purchasing an additional Developer Kernel perpetual license(s), and TatukGIS will convert the new license(s) to Enterprise status.

Renewal alignment
Whenever an Enterprise customer later purchases an additional DK perpetual license(s), TatukGIS ensures synchronization of the next annual maintenance expiration/renewal date for all licenses using a weighted average value calculation. Therefore, purchase of an additional license(s) has the effect of extending the paid-up maintenance period for already existing licenses.

Not available with subscription
Enterprise upgrade is perpetual and, therefore, cannot be paired with a DK license subscription.

Pricing logic
Because the Enterprise upgrade fee is the same regardless of the number of Developer Kernel licenses, the effective volume discount is very large. For example, the incremental cost to add a second DK Enterprise developer is 69% lower than the price of the first license. The per-license incremental cost to add two additional Enterprise developers (with volume discount) is 75% lower than the first license.

Downgrade from Enterprise to non-Enterprise
Downgrade of a Developer Kernel license(s) from Enterprise to non-Enterprise status is possible by renewing annual maintenance for the DK license(s) without renewing maintenance for the Enterprise upgrade. If prior development work involves Enterprise functionality, however, incompatibility issues are to be expected if continuation of the prior development project is attempted using a non-Enterprise DK product version.

Volume discount tiers
Volume discount applies to perpetual licenses with the following tiers:

  • 1 license: 0%
  • 2–4 licenses: 20%
  • 5–9 licenses: 30%
  • 10–14 licenses: 35%
  • >14 licenses: contact sales@tatukgis.com

Applies per transaction
Volume discount with Developer Kernel perpetual licenses is per transaction and not based on the total number of licenses held by the customer. Example:

  • Buy 1 DK license today → no volume discount
  • Later buy 1 more DK license → still no volume discount
  • Later buy 2 more DK licenses in a single transaction → 20% volume discount on that transaction

Volume discount is not applicable to the Enterprise upgrade fee because that fee is purchased only once per customer organization.

Maintenance renewal price
The price to renew license maintenance (providing access to new versions and technical support) for a Developer Kernel perpetual license(s) for a new 12-month period is:

  • 40% of the license price when performed with no lapse
  • 60% of the license price when performed within one year of a lapse
  • 80% of the license price when performed more than one year after a lapse

Maintenance renewal transactions involving multiple licenses qualify for volume price discount (20% on 2–4 licenses, 30% on 5–9 licenses, etc.).

Enterprise maintenance renewal
For Enterprise license customers and regardless of the number of DK licenses, the maintenance renewal for the Enterprise upgrade status additionally costs:

  • 40% of the Enterprise upgrade fee when performed with no lapse
  • 60% of the Enterprise upgrade fee when performed within one year of a lapse
  • 80% of the Enterprise upgrade fee when performed more than one year after a lapse

Maintenance period synchronization
Each time an existing Developer Kernel perpetual license customer (Enterprise or not) purchases an additional perpetual DK license(s), TatukGIS synchronizes the next scheduled maintenance expiration/renewal date for all perpetual licenses of the same edition using a weighted average value calculation. This prolongs the paid-up maintenance period for the previously held licenses, simplifies future maintenance renewals, maximizes the volume discount on future maintenance renewals, and reduces the number of automated renewal notifications from TatukGIS.

Subscription benefits
The subscription license option offers a substantially lower price point for non-Enterprise customers, which can be attractive for shorter-term projects, to temporarily enable a contract developer, extended evaluations, or situations requiring a proof-of-concept application for presentation to customers. Like DK perpetual licenses, DK subscriptions are per developer.

Development vs runtime rights
The Developer Kernel product can be used for development only during the subscription period. Applications compiled during a subscription period continue to run normally after the subscription ends.

Subscription renewal
Continuation of development is possible by purchasing a new 12-month subscription.