OpenWin: Difference between revisions

mNo edit summary
No edit summary
Line 23: Line 23:
=== OpenCRT ===
=== OpenCRT ===
OpenC(++) Language Runtime is a one-in replacement for MSVC Runtime, with extra functionality such as support for newer C(++) standards and libraries, cross-platform source code and easy integration in other operating systems, such as Linux-based ones, macOS and more. As a compatibility layer, <code>msvcrt.dll</code> and <code>ucrtbase.dll</code> will be provided as stubs linking to OpenCRT DLL files, additionally making runtime more reliable and faster.
OpenC(++) Language Runtime is a one-in replacement for MSVC Runtime, with extra functionality such as support for newer C(++) standards and libraries, cross-platform source code and easy integration in other operating systems, such as Linux-based ones, macOS and more. As a compatibility layer, <code>msvcrt.dll</code> and <code>ucrtbase.dll</code> will be provided as stubs linking to OpenCRT DLL files, additionally making runtime more reliable and faster.
=== BootMan ===
A spin-off for modern Windows Boot Manager - BootMan is planned, in order to fully replace rusty NTLDR. The problems with NTLDR is it's structural dispositions, which makes it unmaintainable in several cases, such as enhancements of porting boot loader into (U)EFI and x64 systems. As a base, in probable form, the boot loader of NT 3.5 will be taken, among with groundbreaking improvements and additional features, such as compatibility with GRUB, meaning ability to true dual boot with Linux and Unix-based systems.


== Utilities ==
== Utilities ==