Developer Kernel for Java The TatukGIS Developer Kernel (DK) for Java edition is a professional grade, general-purpose GIS library compiled natively for the Java Swing framework to use with NetBeans, Eclipse, and other Java Swing compatible development tools. This GIS SDK can be used to develop custom geospatial applications for all Java supported operating systems including Windows, macOS, Linux, and even Raspbian (Raspberry Pi). A true Java bytecode jar file, the DK for Java edition is fully executable on Java Virtual Machine (JVM) and truly multi-platform. While designed for desktop application development, the code does not preclude server deployment. Database connectivity uses JDBC. The DK for Java features the same object-oriented API and comprehensive geospatial functionality as DK product editions designed for other development platforms, except for differences required by the different technologies. A DK.Java application debugging under NetBeans on Ubuntu 16.04. Read More about Developer Kernel Buy Samples