Previous piecemeal touch:
1. I forgot my many years of university lectures, but I don't know whether it was Sun or Ms. At that time, I showed a portable host and operated it through a projector.
2. Differences between computers and radios mentioned in the Design Pattern of big talk
3. startup with the display function provided by TV to see any glass + special display paper
4. assembled cars
5. Google modular mobile phone assembly
6. Android brilliant failure
Everything evolves with years
Everything disappears with time
Hardware becomes smaller and more flexible, while software is the opposite.
It is not hardware that provides more space for the software, but the software itself is wrong from the very beginning.
Next-generation operating system M1
There is only one operating system for Standardization
Abstract Standard Interface
Modular reuse and polymorphism, leading to more professional software industries
Closed source and open source have killed the development of the entire ecosystem
Simple Abstraction
Loader: Operating System Management, password management ,...
-----------------------------------
HAL Hardware Producer: Unified Hardware Abstraction Layer
Kernel Operating System vendor-hardware resource management: desktop system, cloud system, server system...
Filesystem network display kernel manufacturers: file system, network system, display technology ,...
-----------------------------------
VM-API customization producer-standard abstraction layer: compatible with windows, Mac, * platform, android...
-----------------------------------
Ui logic agorithm dB business Producer: interface library, professional business, algorithm, database .....
APP software producer: Modular app assembly (A's UI + B's algorithm + C's database ...)
-----------------------------------
Next-generation operating system m2
The first generation of anti-compatibility was designed to be compatible with the legacy operating system software. When the new generation of software products were mature, they were removed from backward compatibility.
Anti-virtualization software forces hardware changes and unified hardware command standards: the hardware provides a new generation of command systems, CPU control systems, and hardware to be programmable. The software no longer needs a virtualization layer to meet functional requirements.
Completely cloud Management of anti-host hardware resources
Anti-interface interaction through neural ing
Laws of the software Universe:
All the smallest granularity, in a combination of integral components.
Everything is combined in this way, except software. The software directly uses immature instructions to form a complete individual.
If the design fails at the beginning of Android, chromeos may reach M1
Windows microkernel and three-screen integration have been gradually realized
Apple is too profitable and has the heart of changing the world, but has no devotion.
Never give up or overturn past achievements, and never create a new century
Starting from scratch:
If one day, you don't have to get tired of your life.
Start to complete previous ideas:
1. Write a virtual machine, and then write an operating system that runs on the Virtual Machine: Because the code is available, it has been stopped; from scratch design!
2. refined design of M1
Suddenly think of the ending of Ding dang Cat: everything is just a pity for the lonely man
Next-generation operating systems and software