You’re gunna do you and use your own definitions and I respect that. But the first line from the page is
Debian GNU/kFreeBSD is a port that consists of GNU userland using the GNU C library on top of FreeBSD’s kernel, coupled with the regular Debian package set.
It is literally GNU userland using the GNU C library on top of FreeBSD’s kernel, coupled with the regular Debian package set
You can say Debian GNU/kFreeBSD is BSD system tools with a Linux kernel but you would be evidently and clearly wrong.
okay, sorry i got the kernel and system tools mixed up in my head after reading it. that proves nothing other than the fact that you’re looking for a gotcha rather than a serious discussion
That’s ok! I was just trying to help you see the difference. You do now. It’s a win/win. There was a reason why I kept on brining up Debian GNU/kFreeBSD. It really highlights the difference.
and my point is that these things aren’t definitions that have particularly concrete categories… an operating system is not a single thing: it can be many different things which include things like GUIs even… as much as we try to fit the world into neat little boxes, that’s just not how things work
even the categories of operating systems is messy: take single user vs multi user… macos is single user, but openbsd is multi user… in the beginning, the kernel was largely the same but due to the system tools and configuration, macos became a different classification of operating system
it’s all super messy, and saying that windows vista and windows 11 are the same operating system is extremely reductive
But we can agree that there are upper and lower limits though. And I believe that we can now agree that system utilities and system libraries are outside of that limit. Just because the edge are fuzzy, don’t mean we can’t come to any conclusions at all.
Any now stepping way way back. I think we can now agree that Fedora, Ubuntu and other distros run the same operating system. That operating system being Linux.
i certainly don’t agree that system utilities and libraries are outside of that limit and said as much when i commented on Debian GNU/kFreeBSD: its its own thing… its neither debian, nor freebsd. it is however based on both
the gui is definitively part of the operating system - confirmed by that wikipedia page that you linked (though i’d say only in the case where the gui is heavily tied to the default configuration of the OS like windows, macos, android, etc), and that’s nowhere near the kernel
i don’t think percentage is a useful distinction… how do you measure that? by lines of code? by behavioural traits? my point throughout this discussion is that it’s not as clean as any of that
as i said: its its own thing… it is neither linux, debian, nor is it freebsd… in the same way that android is an operating system distinct from other flavours of linux
the common understanding is that android is a different operating system to ubuntu, and macos is a different operating system to openbsd
it is what it is: a completely different thing… BSD system tools with a linux kernel
You’re gunna do you and use your own definitions and I respect that. But the first line from the page is
It is literally GNU userland using the GNU C library on top of FreeBSD’s kernel, coupled with the regular Debian package set
You can say Debian GNU/kFreeBSD is BSD system tools with a Linux kernel but you would be evidently and clearly wrong.
Anyways. I wish you well. Best of luck.
okay, sorry i got the kernel and system tools mixed up in my head after reading it. that proves nothing other than the fact that you’re looking for a gotcha rather than a serious discussion
That’s ok! I was just trying to help you see the difference. You do now. It’s a win/win. There was a reason why I kept on brining up Debian GNU/kFreeBSD. It really highlights the difference.
and my point is that these things aren’t definitions that have particularly concrete categories… an operating system is not a single thing: it can be many different things which include things like GUIs even… as much as we try to fit the world into neat little boxes, that’s just not how things work
even the categories of operating systems is messy: take single user vs multi user… macos is single user, but openbsd is multi user… in the beginning, the kernel was largely the same but due to the system tools and configuration, macos became a different classification of operating system
it’s all super messy, and saying that windows vista and windows 11 are the same operating system is extremely reductive
But we can agree that there are upper and lower limits though. And I believe that we can now agree that system utilities and system libraries are outside of that limit. Just because the edge are fuzzy, don’t mean we can’t come to any conclusions at all.
Any now stepping way way back. I think we can now agree that Fedora, Ubuntu and other distros run the same operating system. That operating system being Linux.
i certainly don’t agree that system utilities and libraries are outside of that limit and said as much when i commented on Debian GNU/kFreeBSD: its its own thing… its neither debian, nor freebsd. it is however based on both
the gui is definitively part of the operating system - confirmed by that wikipedia page that you linked (though i’d say only in the case where the gui is heavily tied to the default configuration of the OS like windows, macos, android, etc), and that’s nowhere near the kernel
Ok. I have one question then. I think we can come to a clear resolution with it.
Debian GNU/kFreeBSD, what percentage is it Linux?
It includes 100% the apps, system tools, GUIs, and libraries that you associate with Linux. It also has 0 lines of Linux code in it.
If you can justify that it is above >0% Linux I will use your definition of operating system going forward.
i don’t think percentage is a useful distinction… how do you measure that? by lines of code? by behavioural traits? my point throughout this discussion is that it’s not as clean as any of that
as i said: its its own thing… it is neither linux, debian, nor is it freebsd… in the same way that android is an operating system distinct from other flavours of linux