Buy TatukGIS Developer Kernel GIS Software Development Kit (SDK) Empower your applications with royalty-free, enterprise-grade mapping and cross-platform spatial data capabilities Perpetual Subscription 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. Development rights Develop with the product during the subscription period. Maintenance included Receive new versions and technical support during the subscription period. Permanent deployment Deployed applications remain fully functional after end of subscription period. 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 Annual Plan Developer Kernel Subscription Per developer $2,400 / year 12-month subscription, upfront payment Lower upfront cost to start development Developer Kernel edition for one platform: Delphi .NET ASP.NET Java ActiveX Add to Cart 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 COMPARE FULL TECHNICAL SPECIFICATIONS ▼ 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 -20% $11,670 $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. I accept the Privacy Policy Subscribe to newsletter Licensing & Purchase Information Developer Kernel License summary 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 summary 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 discounts with perpetual licenses 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 with perpetual license 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. Developer Kernel Subscription summary 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.