Operating system architecture for microkernel generations support
AssigneeLimited Liability Company “Peerf”
InventorsVladimir Nikolaevich BASHEV, Nikolay Olegovich ILYIN
Life of this patent
Estimating the term…
Loading patent…
AssigneeLimited Liability Company “Peerf”
InventorsVladimir Nikolaevich BASHEV, Nikolay Olegovich ILYIN
Estimating the term…
The invention relates to computer operation systems and suggests novel OS architecture to provide compatibility of user applications and operating system of different generations. Besides, OS implements a granular module-based structure for customizations and full access to hardware capabilities. OS and its kernel can be developed for new features and hardware without compromising and rewriting existing software components and applications. That saves investments for users and reduces application maintenance costs for developers dramatically. OS components code can be reused, like Lego constructor, for building new components and tailored solution for specific use-cases. The modular principle permits to run and stop components as required, for example to correct errors, resulting to an increased uptime. This architecture represents ACOM—evolved COM component architecture with immutable interfaces and their specifications, allowing freedom of components programming code implementation. That includes: modular microkernel itself, possibility for OS concurrently run microkernels-containers of various generations, comprising/delegating or aggregating other required components; special marshalling mechanism reduces header size by allowing executable file to have a single system interface instance' address pointer for dynamic functions importing without need to recompile applications earlier executables in accordance with the latest versions of OS system libraries.
An operating system (OS) architecture configured for simultaneous operation of microkernels of various generations, comprising:
Dependencies are inferred from the claim text.