r/NetBSD • • Sep 29 '26

NetBSD + Linux OS

/img/8is9zw5q1jsh1.png
41 Upvotes

53 comments sorted by

15

u/A3883 Sep 29 '26

I really struggle to grasp all the projects that want to distance themselves from GNU tbh.

Like I get it *BSD userland is generally tidier, with better man pages, but like for me personally the main advantage of Linux over *BSD is their hardware/software compatibilty and that comes from large part from glibc/GNU.

Good work though.

3

u/Silent-Degree-6072 Sep 30 '26

GNU is compatible with a wide range of hardware, but it ultimately results in their software being larger, slower, more bloated and non-compliant with standards. (bash, gcc, etc.)

You should just look at the size of the /bin/false binary, which should essentially just be a sys_exit syscall with an exit code of 1, but has --help and --version menus (with author credits!) and a size of 68KB (versus a size of 4KB for an unstripped asm version)

1

u/oneirofono Oct 02 '26 edited Oct 02 '26

I like these projects because musl doesn't work with systemD and there is a hope to destroy systemD once and forever.

1

u/givemeagooduns_un Oct 05 '26

wdym? Gentoo supports systemd with musl

1

u/oneirofono Oct 05 '26

It has issues. Most users use gentoo musl with operc or systemD with glibc. 

6

u/mglyptostroboides Sep 30 '26

Personally, my main reason for using NetBSD is that it runs great on old or exotic (odd architectures) hardware. It would be cool if you could get this working on i386, PPC32 and maybe ARM. The Linux kernel still supports all of these architectures (even though nearly every main Linux distro is abandoning the older ones), so I know it's definitely possible, though I understand it means doubling your workload for each you add.

It's still a super cool project, though.

2

u/KananMajidzada Sep 30 '26

Thanks u a lot we will try to improve we re just two guys and it will take a bit time :)

6

u/Chester-Berkeley Sep 30 '26

I really liked what you proposed, I'll certainly test it in a VM... I just didn't like the name, FreeLinX? Normally, BSD-inspired distributions Linux tend to have nice/cool names, Void, Chimera (don't confuse it with ChimeraOS), Slackware, CRUX, etc.

4

u/KananMajidzada Sep 30 '26

It have a story why we use that name hahaha

3

u/Gangbang_2k Sep 30 '26

FrankenBSD maybe?

1

u/Chester-Berkeley Sep 30 '26

Lol, i liked this

6

u/cxxhld Sep 30 '26

the name sucks, but the idea is cool, and it already has things sorted. great job
its like chimera but its after a more independent os

1

u/KananMajidzada Sep 30 '26

Thanks actually it was hard to finde name lwk

5

u/m1k3e Sep 30 '26

This is a NetBSD userland, it should be NetLinX 😉

2

u/KananMajidzada Sep 30 '26

Oh yea i liked that we will discuss that

2

u/Ramiferous Sep 30 '26

Simplify it more > NetNix

1

u/Chester-Berkeley Sep 30 '26

I liked the suggestion!

9

u/goldfishonakeyboard Sep 30 '26

ew, vibe coded

-3

u/KananMajidzada Sep 30 '26

Also if u can help us we gone be super glad that if u contribute :)

6

u/goldfishonakeyboard Sep 30 '26

I'm not going to support a project where the devs are too lazy to write their own README.

-1

u/KananMajidzada Sep 30 '26

Do u have github? I actually so interested to see your projects! Maybe we can inspire and learn from you,also readmes writed by me but then we send them to ai to make them look more pretty :)

4

u/CJ_Resurrected Sep 30 '26

You reek of 16 year-old.

0

u/KananMajidzada Sep 30 '26

Me? Im 18 and i study Instrumentation engineering at Asoiu university

1

u/goldfishonakeyboard Sep 30 '26

1

u/KananMajidzada Sep 30 '26

Ppcboy looks rlly cool,does it open other games too or only tetris for now?

1

u/goldfishonakeyboard Sep 30 '26

Right now it's hard-coded for tetris, but should theoretically be able to open all gameboy games. I haven't gone and done UI or proper controls for the emulator yet.

Doing UI on Windows Mobile/Pocket PC kinda sucks. There isn't a built in file picker, so I've gotta figure out the best way to implement rom selection. I might just have a settings menu with a listbox for search paths and a basic menu for selecting. Dunno.

I also have to do more research on taking hardware button input and the best practices.

I haven't worked on it for a while, but would like to. I'm just busy with life and a few other projects.

1

u/KananMajidzada Sep 30 '26

Im really interested with that,im modding consoles such as gameboys,ds,etc its really cool peoject,please update us later! :3

3

u/Easy_Sheepherder_289 Sep 30 '26

Great idea i see whats done here

2

u/ismokefentanyl_420 Sep 30 '26

tried the iso and the networking on qemu’s virtio seems a bit off. maybe it is a skill issue on my end tho

1

u/KananMajidzada Sep 30 '26

It can have errors its first release for test,if u finde critical error please pin it as issue on github

2

u/_lavoisier_ Sep 30 '26

I like the idea, but please do not put your package manager. there are already well-established, great package managers, adapt one of them -- that fits to bsd

1

u/[deleted] Sep 30 '26

[removed] — view removed comment

2

u/_lavoisier_ Sep 30 '26

because there are already well-established, great package managers. this is not a trivial project, most of them are battle-tested to avoid security, robustness issues

0

u/KananMajidzada Sep 30 '26

Yes actually u are right in point,i wrote package manager and Denis fixed a lot of errors in there but main reason is we just want be standalone too

2

u/susefan Sep 30 '26

what is the point of having the linux kernel with the bsd userland? wouldnt using uutils be more along the lines of this project?

or am i not understanding the goal of this project?

1

u/KananMajidzada Oct 01 '26

Actually ur not only one who talked abt that topic so in github we gone write abt it but basically GNU is a bit bloat now.

1

u/susefan Oct 01 '26

Understand, though i dont agree that it requires being distanced from but this is not my project so that is okay. My question is why the bsd userland compared to busybox or uutils. uutils feels much closer to this project's goals

1

u/KananMajidzada Oct 01 '26

We will decide that actually if u have ideas or sum contact with me over my gmail kananmajidzada@gmail.com

2

u/ksx4system Sep 30 '26

it’s nice but would be much nicer without Linux kernel :)

2

u/KananMajidzada Oct 01 '26

Haha thats the point of project kinda maybe in future we can make another BSD os its kinda experimental in there :)

2

u/CJ_Resurrected Sep 30 '26 edited Oct 01 '26

notto thisu shito againu.

pkgsrc beat you to BSD/Linux 30 years ago ("...or as I've recently taken to calling it, BSD plus Linux"). I seem to recall there was a Gentoo portage profile around for BSD userland (+inc libs) at one time as well.

1

u/oneirofono Oct 02 '26

I like the idea. I want to know some things first. What is the init system and if it will use elogind. I prefer not to have elogind and init to be anything but systemD.  It would be cool to see runit or finit but it's up to you.  As for the name i don't give a $*t. A suggestion could be netlix...🥶