Re: It's not Rust, it's FreeBSD (and LLVM)
- Reply: Tomek CEDRO : "Re: It's not Rust, it's FreeBSD (and LLVM)"
- Reply: Poul-Henning Kamp: "Re: It's not Rust, it's FreeBSD (and LLVM)"
- Reply: Lowell Gilbert : "Re: It's not Rust, it's FreeBSD (and LLVM)"
- In reply to: Poul-Henning Kamp: "Re: It's not Rust, it's FreeBSD (and LLVM)"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 09 Sep 2024 21:06:48 UTC
Am 2024-09-08 15:02, schrieb Poul-Henning Kamp: > -------- > Alexander Leidinger writes: > > I'm only going to answer two bits from your email: > >> > The source tree became our citadel: "FreeBSD is src". If something >> > was not in src, it was not FreeBSD. >> >> We are way past that too, FreeBSD is src+ports+docs(+community). > > Nope. > > The only reason the Rust advocates need to bring this up is /precisely/ > because that is not the case. > > If it were, they would just have added ports. So you are promoting a Linux-distro style model? >> In your world. And in the world of some other people. But there are a >> lot of worlds where this is not true. I have systems which are updated >> from src, and use only packages which are build locally. > > Beware of selection bias. This argument goes in both directions. > "Somebody who compiles from src" is almost the literal definition of > "committer". No. - specific needs for a kernel which can not be satisfied with GENERIC - specific needs / interest for optional stuff (maybe also as part of hardening) - specific needs / interest to exclude some stuff (maybe also as part of hardening) - ... For nothing of this I need to be a committer, or even to be a contributor. > In terms of all the FreeBSD running hardware out there, not even > one percent of one percent of the machines compile from src. > > (Hint: Consumer electronics and server farms running FreeBSD) Netflix/Sony or other vendors providing a product have their own way of handling this... I don't think we should include those in this part of the argument. And server farms may exactly be the case of compiling from source (once, and distributing this via their own freebsd-update or shared obj, or whatever mechanism, with the reason being local patches or specific kernel builds or whatever). Surely not all, but some of them. Enough of them to be relevant to consider. Yes, we surely have much more people using our binary-only possibilities than it was the case 20 years ago when I joined FreeBSD, but there are enough people out there that we can not neglect an update from src. And I was not talking about each _machine_ compiling their own stuff, but there are surely more _sites_ which compile their own stuff than one percent of one percent. Bye, Alexander. -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF