ABSTRACT Combining atomic transactions, distributed shared memory (DSM) and a typesafe language (Java) might simpilify the construction of intranets, of telecooperation systems, of parallel computations and in general the consistent management of distributed data structures. DSM not only simplifies the communication mechanisms between programs and program modules but also the structure of the underlying run-time environment. Read/write conflicts between concurrent transactions on different network nodes can be automatically resolved by the operating system. DSM-Java is the core facility of our native operating system Plurix which might serve as a prototype for „Next Generation Distributed Operating Systems“. As a com-panion to the native DSM-Java environment a plug-in for web-based DSM-Java is envisaged. KEYWORDS: DSM Java, Plurix Operating system, lean Systems Design, Java Compiler.