Skip to content

thurchito/LibreWin

 
 

Repository files navigation

LibreWin

GitHub License GitHub Release Date GitHub Downloads (all assets, all releases) GitHub contributors GitHub language count GitHub top language

LibreWin is an open source Windows compatible operating system.

Warning

This is free software and comes with ABSOLUTELY NO WARRANTY!

Status

I'm currently working on porting all Windows 2000 system calls!

Minimum System Requirements

  • i386 CPU
  • 20MB of RAM
  • 32MB of Storage

Gallery

TestRelease

image

Changelog

  • added support for new Windows NT functions

What it is

LibreWin combines the familiar Windows environment with the reliability and transparency of open-source software. It aims to provide full compatibility with Windows applications, ensuring your favorite games and programs run seamlessly. Originally, LibreWin aimed to develop a custom-built kernel. However, we have now decided to fork the existing Uinxed Kernel due to its stability and rich feature set. We are actively integrating our NT Executive Layer into this kernel, ensuring seamless Windows application support.

Note

LibreWin is NOT a recreation or clone of the Microsoft Windows NT kernel. Instead, we enhance an existing kernel by implementing our own NT executive layer, allowing Windows applications to run smoothly.

What it is NOT

  • An NT Clone
  • A Windows 95 Clone (NT 4.0! Not 95, althought NT 4 is the NT version of 95.)

Project Purpose

Dependence on a large corporation for an operating system is profoundly disturbing. The goal of LibreWin is to eliminate Windows' bloatware and privacy issues while maintaining full software compatibility. With the adoption of the Uinxed Kernel, we can accelerate development while focusing on refining the NT executive layer for optimal Windows application support.

How to join the project?

You can join this project by simply doing so, literally. Anyone is welcome to contribute! You can:

  • Submit a pull request with your contributions.
  • Join the development discussion on Discord: DM thurchito, if unable to do so, please open a github issue including your discord id so we can contact you.

Running releases

To try LibreWin, you can either:

  1. Compile from source by running:

    make
    

    inside the librewin/ directory.

  2. Download a prebuilt binary from the Releases section.

About

LibreWin is an open source Windows compatible operating system.

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 91.9%
  • Assembly 3.8%
  • Makefile 3.7%
  • Other 0.6%