NetKernel® – the power of a Uniform Resource Engine
A browser is a special resource oriented client-operating-system for the Web. It is dedicated to HTTP, HTML and web publishing/applications. It fetches resource representations, manages cache consistency (temporal), minimizes network transfers, composites and renders HTML, and executes page-based scripts and WASM byte-code.
NetKernel is a general resource oriented client-server operating system. Like a browser, it manages resource state, cache consistency (temporal, dependency, contextual), minimizes network transfers, provides compositing languages, supports code with many language runtimes.
But it is not tied to HTTP, it hosts microservice endpoints in protocol agnostic address spaces. While REST is a subset, ROC is a general abstraction in which everything is a resource: files, networks (client and server), scripts, composites, code, even computational state and spacial architectures.