summaryrefslogtreecommitdiff
path: root/README.MD
diff options
context:
space:
mode:
Diffstat (limited to 'README.MD')
-rw-r--r--README.MD59
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