http://nosconf2016.shdlr.com/conferences/talk/20342
The OS would not include any application with the traditional sense of the word. Instead, all it will support would be modules. The UI would be task-based and file-based at the same time. The way you access your work files is by a panel that includes all the mime types and depending which mime type you pick from the list, you can sort their resulted files found on your hard drive based on how much you are using them, recently modified, file size and more such criteria (sometimes, different criteria for files with different MIME types).
Pros:
1) Natural multi threaded code, pretty responsive implementation by
design.
2) Adding new modules will be easy, downloading and installing via the
web, and each module will hardly be more than 20-100 KB
(depending on what is for), so download times are not an issue at all
and almost instant even for modem users.
here is the link to pdf
The OS would not include any application with the traditional sense of the word. Instead, all it will support would be modules. The UI would be task-based and file-based at the same time. The way you access your work files is by a panel that includes all the mime types and depending which mime type you pick from the list, you can sort their resulted files found on your hard drive based on how much you are using them, recently modified, file size and more such criteria (sometimes, different criteria for files with different MIME types).
Pros:
1) Natural multi threaded code, pretty responsive implementation by
design.
2) Adding new modules will be easy, downloading and installing via the
web, and each module will hardly be more than 20-100 KB
(depending on what is for), so download times are not an issue at all
and almost instant even for modem users.
here is the link to pdf
Module based operating system