An Operating System (OS) is the software that manages computer hardware and software resources and provides common services for computer programs. For a platform like Wikantik, the OS (typically Linux) provides the foundational environment for the JVM, storage, and networking.
The OS schedules and manages the execution of processes. In Wikantik, the entire application runs as a process (within a Tomcat container) on the Java Virtual Machine (JVM).
SIGTERM) to the application to trigger a graceful shutdown.The OS allocates and protects memory regions.
The OS provides the abstraction for persistent storage.
docs/wikantik-pages/ directory from unauthorized access.The OS provides the TCP/IP stack that enables Wikantik to communicate with the world.
iptables or ufw) protect the application ports (e.g., 8080).Wikantik is designed to be cross-platform but is primary developed and tested on Linux. It leverages modern Linux features like systemd for service management and Docker for containerized deployment.