diff options
Diffstat (limited to 'README.MD')
| -rw-r--r-- | README.MD | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/README.MD b/README.MD new file mode 100644 index 0000000..a5742a3 --- /dev/null +++ b/README.MD @@ -0,0 +1,59 @@ +# BSDOS + +A complete FreeBSD reimplementation, engineered from scratch. + +- Some components may be ported where appropriate. +- The majority of the codebase is custom-written. +- The long-term objective is compatibility without codebase dependency. + +## Project Goals + +- Build a modern BSD operating system from first principles. +- Maintain compatibility with the FreeBSD ecosystem where practical. +- Produce clean, well-documented, maintainable code. +- Prioritize correctness, performance, and security. + +## Current Status + +- Project started: 02 July 2026. +- Architecture and design phase. +- No stable releases yet. +- Name is temporary. + +## Scope + +The project intends to implement: + +- Kernel +- Device drivers +- Virtual memory subsystem +- Process scheduler +- Filesystems +- Networking stack +- Userland utilities +- Build system +- Package management (planned) + +## Design Principles + +- Simplicity over unnecessary complexity. +- Readable and maintainable source code. +- Minimal external dependencies. +- Standards compliance whenever possible. +- Security by design. + +## Licensing + +License: TBD. + +## Contributing + +Contributions are currently closed while the core architecture is being established. + +## Maintainer + +Maintained by: + +Allexander B. <al@fyntoraos.com> + +Project owner and lead developer.
\ No newline at end of file |
