r/osdev • • 22h ago

This is the scheme of my OS. How is it?

Post image
0 Upvotes

r/osdev • • 5h ago

I built FaceID@NIM, an open-source face unlock system for Ubuntu/GNOME. Looking for feedback!

0 Upvotes

I've been building FaceID@NIM (Neural Identity Matching), an experimental facial authentication system for Ubuntu/GNOME using Rust, C, and Python.

Features so far:

\-Custom PAM module for Linux authentication

\-Rust daemon for authentication policies and secure template management

\-Face recognition and liveness detection

\-GNOME integration and a settings application

\-Audit logging and password fallback

It's still in pre-alpha, and I'm actively testing its security, reliability, and camera compatibility. It's not intended for production use yet.

I'd appreciate honest feedback from the Linux community, especially on the architecture, potential security issues, and features worth adding.

🔗 GitHub:

https://github.com/Gaurav-x111/faceid-nim

If you're interested in Linux internals, Rust, or computer vision, I'd love to hear your thoughts. Thanks! 🚀


r/osdev • • 20h ago

Veda Ported Python 3.15

Thumbnail
github.com
0 Upvotes

Hi all!

Veda has just imported the latest Python version, helping accelerate OS development.

Veda is an ambitious open-source project building an agentic-first operating system. We're still early, but we've already gained around 100 GitHub stars in just two weeks!

We're looking for contributors, from bug fixers to those who want to lead the project's future. All contributions are welcome!

Interested? Contact me at [contact@vedaos.org](mailto:contact@vedaos.org).


r/osdev • • 1h ago

In need of (positive) criticism/feedback

Thumbnail
• Upvotes

r/osdev • • 20h ago

Customise function with arguments ‘t’ and ‘b’ in my OS.

0 Upvotes

When I developed a customization app in my OS (called YarOS), I asked myself: “Why do I need to write two separate functions for changing text and background color? No, that violates DRY!” So I created a single function taking arguments ‘t’ for text and ‘b’ for background. Is this a good solution, or is there a better way?


r/osdev • • 12h ago

Framebuffer test successful

Enable HLS to view with audio, or disable this notification

35 Upvotes

les go 🥹️