Drew and friends recently began working on a new distribution based on the NetBSD kernel. Watch this space.

you are viewing a single comment's thread
view the rest of the comments
[–] 9 points 1 day ago (4 children)

my best guess is anti-AI protest, Drew Devault is quite famously vehemently against it, and the linux kernel has very openly embraced slopcoded commits

  • source
  • parent
  • hideshow 4 child comments
  • [–] [S] 10 points 1 day ago* (last edited 22 hours ago) (1 child)

    Mainly. I don't want to put words in his mouth (its an extremely early project without any formal announcement or anything), but there are nearly zero distributions where eliminating the reliance on AI-generated components is actually the goal. You have distros like Gentoo which don't use AI for development, but this has no impact on the system architecture, and with the kernel, sysutils, graphics libs, browsers, major programming languages, etc. all turning into slop, there is a dire need for an operating system which is ideologically committed to maintaining sane engineering practices.

    NetBSD has suddenly become popular as one of the last untainted OSes (excluding some externally-maintained components), but as a project / foundation, this is not due to any strong ideological commitments, and it is likely the priorities of maintaining NetBSD and building a no-AI base system (or salvaging a lot of Linuxy/GPL components) are not fully aligned.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 5 points 19 hours ago

    In addition, I would also like to add that Drew DeVault has spoken publically for years now on his blog in favor of the BSD model of development as in having a well-maintained "base system" full of software that like..... actually makes up an operating system rather than Linux chaos (that ends up being mostly the same anyway, just dominated by organizations that actually have the resources and ambitious to do total operating system crafting)

    Not to mention as well as a lot of BSD's technology and, uhhh, an approach to OS development that favors generally much simpler but less flexible and hyper-modularized systems

    I'm sure u, @PorkrollPosadist@hexbear.net know this :3 but I'm pretty sure AlpineBSD is a reference to Alpine Linux, a Linux distro that ppl having been saying for years is "BSD-like" cuz of the exclusion of a lot of GNU code and tooling and the focus on a simpler, easier to maintain system

  • source
  • parent
  • [–] 8 points 1 day ago (1 child)

    That's cool. I was just wondering why use this over just NetBSD. I am assuming they are the BSD that don't take LLM generated contributions.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 7 points 18 hours ago*

    Tbh..... imo I think it's the only BSD appropriate for this kinda project rn

    OpenBSD is dominated by the dictatorship of that South African-Canadian chud, Theo de Raadt, who is almost singularly focused on "security" (a word which means many things to the OpenBSD project from good configurations defaults to uhhhh exploit mitigation techniques which have questionable utility at best). Their kernel is pretty much intended for them and only them and while they're changing shit out from under you if u complain about it on the mailing list Theo will probably call u an entitled [slur]. To be clear, I love OpenBSD, its my favorite Unix, and Google just ripped their libc for Android years back (Bionic) so its not unprecedented but I prolly wouldn't try to fork or base smth on their kernel unless I had development resources exceeding OpenBSD's team

    FreeBSD is the Linux of the BSDs :3 (derogatory). Its codebase is massive, its code quality is sometimes worse than even Linux (see that incident a few yrs ago when some landlord wrote an in-kernel Wireguard implementation for them), and the development staff, at least to me >w<, seems overworked and too focused on features to implement things like basic exploit mitigation technology (it took them until fuckin 2021 to enable ASLR by default, not to mention that embarrassing incident some years ago when some security researcher started looking into the FreeBSD codebase and reporting serious security bugs that didn't even get a reply from the FreeBSD security team (to be fair, that was a long time ago))

    I think prolly NetBSD is the only project that has ppl that might be open to working with an effort like this, has a codebase amenable to this kind of thing and which doesn't have part of itself ripped out every other year by ppl going over the code constantly with a chainsaw (OpenBSD) or have some userspace-breaking security change forced into it also every other year, and aren't too busy accepting commits from Netflix and Facebook to work on improving the codebase they already have

    All of this is besides the project's positions on LLMs which I'm not very familiar with

  • source
  • parent