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. Java GIS library, Java geospatial library, Java geospatial development library, Java GIS SDK, Java GIS, Java GIS kit, Java GIS development tools, Java geospatial development tools, NetBeans GIS, NetBeans geospatial library, Eclipse GIS, Java GIS component, Java GIS developer kit, NetBeans GIS kit, Java GIS toolkit, Java GIS developer tools, Java GIS engine, Java geospatial engine, Java geospatial application, Java GIS application, GIS application in Java, GIS for Java developers, GIS Java bytecode jar file, GIS Java Virtual Machine Delphi .NET ASP.NET ActiveX Java Python Enterprise