Git Product home page Git Product logo

wdos's Introduction

wdOS

Cosmos-based operating system for x86 PCs. Shall be somewhat architectually and "what use it for"-ly similiar to Windows NT. Bundled with Pillow Runtime and Weirdo Compiler which both make up Pillow Platform. For more information, read PILLOW.md file.

Development State

I've got this to version 0.10.0, pre-beta. Note, that system is currently has two versions: wdOS Core and wdOS Platform. Latter one is newer and more stable. First one is very buggy and definitely not modular. however, first one has cool things that most of Cosmos-built OSes have. wdOS Core's development is stopped, now I work on more stable and modular system, wdOS Platform. That feature list below is frozen and corresponds to wdOS Core.

Almost implemented features:

  • User System
  • TShell, basically optimized terminal
  • CShell, basically unoptimized graphical shell (removed; if you want use it, use commit history to get it back)
  • Some nix commands
  • System Installer

Will be implemented:

  • Networking
  • Audio Playing
  • Error Handling
  • Normal Interaction

Third-party features:

Not Asked Questions

Q: How's that possible?
A: This OS is built on Cosmos which allows to write OSes on certain .NET languages. For more information about it, go to link above.

Q: What's are minimum system requirements?
A: There goes:

RAM Disk CD-ROM Video CPU
256 MiB IDE IDE VGA-compatible Any starting from Pentium 4

Q: What's are recomended system requirements?
A: There goes:

RAM Disk CD-ROM Video CPU
512 MiB IDE IDE VBE-compatible Any starting from Core Solo

Q: Can I make apps or drivers for this OS?
A: Somewhat. wdOS now has somewhat working Pillow Runtime, so you can embed and run primitive apps. Finally it works!

Q: Can I install system to drive?
A: Nope. Kernel itself currently is not installable, beacuse Cosmos's implementation of CDFS is broken and systems based on it aren't able to read CDROM.

Credits

Cosmos Project - Cosmos Contributors (2005-2023)
ANTLR4 Runtime Libraries - © Copyright ANTLR (1992-2023)
PrismOS API Library - © Copyleft Terminal.cs and contributors (2021-2023)

Personal names are hidden for privacy reasons

© Copyright AsertCreator 2023

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.