blob: a5742a3f5531a947e27b03433a09d761838dd86b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
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.
|