Skip to content

GreenteaOS/Greentea

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Greentea Operating System

Warm and cozy, open-source operating system compatible with existing apps and games

Awesome! Telegram Channel Telegram Chatroom GPL License

GitHub Feed Nightly Builds Donate Sponsor Discord

Greentea OS is an operating system based on open source code. The main idea of the project is to create a compatible environment for the existing software as fast and as qualitatively as possible and provide the user with the best experience with a personal computer.

Screenshot

Compatibility Goals

Greentea OS does not limit itself just to running ".exe" and ".sys" files.

Overall compatibility goals are:

  • GUI and console .exe apps (including software preservation in general) targeting legacy Win32 API (superseded by WinUI/WinRT)
  • NT drivers (in the sandboxes/virtualized environments, any 64-bit version since NT 6.1 up to latest officially unsupported one)
    • This includes anti-cheats and other low-level software
  • Unix ELF executables (in a Docker-like environments)
  • Android .apk apps
  • Framework for other platforms emulation and their software preservation
  • Full backwards compatibility of the most system APIs and services so you can trust Greentea OS as a stable platform
  • CPU features emulation like AVX to prolong hardware lifetime

New Software Ecosystem

Despite broad compatibility goals, Greentea OS is an independently developed and distinct open-source operating system, engineered to provide a versatile and robust computing environment. While it offers broad compatibility with various existing software formats and APIs, Greentea OS is not, and is not intended to be, a derivative of Microsoft Windows, but a complementary alternative. Instead, it represents a novel software ecosystem built on open-source principles.

Greentea OS serves as both a platform for executing a wide array of legacy and contemporary applications and a foundation for developing innovative new software within its unique architecture. Our focus is on providing a secure, adaptable, and community-driven alternative for diverse computing needs.

Wiki

Give a star Give some attention for Greentea OS be noticed and attract more developers, thank you!

User guide

Developer and contributor guide

Building, testing and enjoying the development process:

What makes Greentea so special

Note: This project is in active development and has not yet implemented all of the features.

Content rating 0+

Get Greentea

Latest version may be easily downloaded from our automatic build bot.

Some releases may be provided in the Greentea LOAD official downloads channel.

DO NOT INSTALL ON A PC! USE VIRTUAL MACHINES! GREENTEA OS IS UNSTABLE RIGHT NOW!

Issues and Proposals

Visit out Issues section to dive into development process! You are free to read and share anything important (well, actually bugs), but talking in chat rooms is in prefer.

Internals

System's source code is hosted inside Tofita repository. Feel free to make pull requests!

License

OS Greentea itself is being mostly a GPL project. We are using some parts from other open source projects as well. No proprietary code allowed or in use.

If you found any code which violates GPL, then please open issue! IT WILL BE REMOVED TO ENSURE GPL CONFORMANCE.

If yours country law disallows use of some parts of the project or has another problem, then DO NOT USE OR DISTRIBUTE binary builds or source code. Open issue instead!

This project is done by a broad variety of people. To discuss legal issues contact developers directly.

๐Ÿด We do not support piracy, modification of unlicensed copies, and modifications that violate license agreements.

License of the binary materials (icons, wallpapers, etc)

Original content is under CC0 license

When contributing your own content, you're implicitly agreeing to share it under CC0 too