It's been like this for a while.
post
I must be too stupid to get NetBSD running. I have OpenBSD installed just fine but for the life of me I just can't wrap my head around getting the amdgpu stuff working. I don't know why.
Can someone please tell the owner of https://codeberg.org/ethical-foss/open-slopware that NetBSD does not in fact have a "Permissive AI Policy."
In fact, it matches two of the "Permissive" criteria: generated code has been merged, and the policy defines conditions that allow such merges (approval by core). The list still recommends various software made by NetBSD developers as viable alternatives to slop projects, where appropriate.
But how is requiring explicit approval (meaning it's not something that is not typically allowed) considered "permissive"?
The wording is weird. But the project (openslop) defines permissive as basically having a path for AI to enter the code. This lumps together both measured approaches like NetBSD's and fully embracing slop contributions in the same category.
I think this only makes sense if you view AI contributions as a taint, something that threatens the licensing of a project. In that optic, it really is an all or nothing. But it doesn't help users choose among the options as much.
Do those two commits count as “increasingly”?
There were more commits, the scanner basically checks the most recent history and stops, just to confirm that the project still allows LLMs. I don't have a laptop or good internet right now to clone the entire repo and grep logs.
Before I refreshed it there were 4 flagged commits, all from September 1st. Since then there was one new LLM-assisted commit so it looks like the rate is decreasing.
That is good to know. I've also just checked the commits, and now I'm unsure if the LLM-related lines actually signified LLM use or just were copied from updated software changelogs. I will remove my above comment and stop with this topic until I learn more.
Too bad permissive licensing instead of copyleft (even as flawed as GPLv2 is) is a deal-breaker.
On the bright side, AI companies and vibe coders are going to ignore the GPL anyways, so those MIT licenses are at least on par with it nowadays.
...Hey, wait a minnit! That's not a bright side at all!
(Personally, I'd like to think that the output of any LLM whose training data includes copyleft code ought to be required to be copyleft.)
Personally, I think any output from these models must be for noncommercial use only, as its impossible to track down exactly whose rights are being violated for any given output, yet guaranteed that's its a non-zero number every single time.
They want it to worm its way into every corner of our lives as quickly as possible so that when a non-criminal administration and congress come into power, they'll be hesitant to prosecute something that touches the entire economy.
Don't let them win.
To be clear, I said I'd like to think all the output should be copyleft. I actually think that, since the training set is a hopeless mishmash of conflicting licenses, it's just massive copyright infringement and can't be used for any purpose at all. Part of me is surprised some judge hasn't started ordering them to just straight-up delete the entire models yet.
But which? Creative Commons have a range of different restrictions some aren’t even GPL compatible, copyleft as per OSI or GPL would still impede on the source available code licensed under CC BY-NC and vice versa.
And that’s forgetting all the blogs and books where no open license is given.
Theft is theft. AI CEO’s should be in jail.
I think you're right. Hopefully FSF will win some lawsuits and we'll get all the models made public
Biggest problem is proving where the code came from. Trying to pick out what software vibe code comes from is loke.trying to pick out a single hay strand from a pile of sharp broken glass and used needles. Can you do it? I'm sure with enough time you can, but at that point was the time spent worth it instead of learning how to be an actual programmer and/or developer?
if I'm reading the writing on the wall right, copyright's days are numbered
If people are gonna try NetBSD, please be aware of the "sysinst" command, it makes starting out a lot easier.
NetBSD, the only OS where typing ldconfig instantly bricks your system without warning.
Don't they still do development on mailing lists? That will keep contributors out for sure 👍
I’m going to try it on my ThinkPad X250 this weekend. I managed to install Gentoo with a handbook printout 25 years ago. This can’t be that much harder or am I in for a rough surprise?
I guess that's probably the push I need to but it on my dc5700s. That thing's been sitting on the shelf undeployed for too long.
cross-commented from https://slrpnk.net/comment/24863179:
Well, it din't exactly ban it, but it did set some strict and sensible restrictions. As a result, there is only a single AI-generated commit in the OS:
IlIt is a fairly large commit. However, it is dwarfed by the Linux kernel, which has thousands of slop commits.
It's extraordinarily naive to believe NetBSD is Ai-free & especially that it will remain so. No project with multiple contributors is, some do make an effort to hide it well enough though.
BSDs will never catch up to linux because of their cuck licensing
Maybe not in popularity, but they're perfectly fine OSs. Probably close to ten years ago now, I ran FreeBSD on my desktop, and I was gaming and everything. It was just as functional as Linux was at the time. Things may have changed since then, but from my experience, I doubt for the worse.
"This post is hosted on beehaw.org which has higher standards of behaviour than most places. Be nice."
"If your first reply when we ask you to be nice to each other is to tell us to “fuck off”, we will respond in kind."
They have a cute icon, but yeah... no
Well, it din't exactly ban it, but it did set some strict and sensible restrictions. As a result, there is only a single AI-generated commit in the OS:

It is a fairly large commit. However, it is dwarfed by the Linux kernel, which has thousands of slop commits.
Okay found it https://github.com/NetBSD/src/commit/f3b327fa6f8b4ff6f758a8b9e8190aa20109e222
It is BIND9 import but as far as I remember NetBSD devs deleted claude commits from import. Claude name is from commit message scanned by AI scanners but you can ask more about it on NetBSD mailing list

1 comment