6 ms·
In 1997, the Justice Department decided that Operating Systems and Web Browsers must remain separate. Since then, the Web Browser has been becoming an Operating
by typedef_struct 3mo ago
In 1997, the Justice Department decided that Operating Systems and Web Browsers must remain separate. Since then, the Web Browser has been becoming an Operating System.
- teleforce 3mo agoIMHO, for effective computing in the Internet era, we should not be depending on classical OS or application centric but data-centric. Otherwise it will be always a mismatched of abstraction between OS and application. In this case a web OS inside a classical OS, remember webOS anyone [1]? This should a new data-centric OS similar to TabulaROSA in concept where data is managed and governed by mathematical relationship in this case associative array based D4M [2],[3]. This concept can be implemented initially on Linux, since now Linux support generic non-conventional kernel bypass for memory, storage and compute with io_uring and eBPF, for examples [4]. [1] webOS: https://en.wikipedia.org/wiki/WebOS https://en.wikipedia.org/wiki/WebOS [2] TabulaROSA: Tabular Operating System Architecture for Massively Parallel Heterogeneous Compute Engines: https://dspace.mit.edu/entities/publication/69c8906b-440f-494f-8f7d-0b0361fdde56 https://dspace.mit.edu/entities/publication/69c8906b-440f-49... [3] D4M: https://d4m.mit.edu/ https://d4m.mit.edu/ [4] BPF comes to io_uring at last: https://lwn.net/Articles/1062286/ https://lwn.net/Articles/1062286/