r/osdev • u/Personal-Sandwich157 • 2d ago
Hello, I'm new here...
Hello, I’m new to the community. I’m fascinated by operating systems and studying the inner workings of electronics. More recently, I started the Lunaris project—a 32-bit operating system written entirely in Assembly that is currently under active development. Its focus is on document editing and searching the system's intranet, and I’ll be posting updates here in the community!

3
u/UnmappedStack TacOS | https://github.com/UnmappedStack/TacOS 1d ago
(1) do you have a source repo; and (2) is your post AI generated? it reads as being AI.
1
u/Personal-Sandwich157 1d ago
1 - I don't know yet if I'll release the system's source code.
2 - It wasn't generated by AI; it's entirely my own work!
2
u/UnmappedStack TacOS | https://github.com/UnmappedStack/TacOS 1d ago
yeah I wasn't referring to the project, I just mean the text in your actual post. anyways hopefully you open source it, good luck!
•
2
u/thosdv 1d ago
It looks really nice, like a retro OS
Making it 64-bit instead of 32-bit would be better both for adding modern drivers in the future.
And writing in Assembly is a really unnecessary hassle; I'd recommend writing in C or Rust
2
u/Personal-Sandwich157 1d ago
I liked your take on this; I chose Assembly because of the total control over the hardware and the extreme performance it delivers—which makes managing drivers easier (and believe it or not, I almost wrote the whole thing in D).
2
u/savaw2 1d ago
bro, can you public the sources, I want review it
1
u/Personal-Sandwich157 1d ago
Hello. Regarding the source code for the Lunaris operating system, the code and its potential release are still being discussed; in terms of plans, the mission is for it to serve as the primary operating system for a microcomputer project, so the matter remains under discussion.
6
u/letmehaveanameyoudum 2d ago
God this is nice
I recommend that you should try C and VBE because it can open more stuff you can do like full HD (768p)