Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Jan 2025 02:12:28 -0800
From:      paige@paige.bio
To:        hackers@freebsd.org
Subject:   Re: Provisions to the contribution guidelines for using LLM generated code
Message-ID:  <CA17178C-E7FA-417D-8D3D-96E4990EBE7A@paige.bio>
In-Reply-To: <4922BB4E-1361-4AE9-A40D-D75E4875033D@freebsd.org>
References:  <4922BB4E-1361-4AE9-A40D-D75E4875033D@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail-85233B78-59E3-4E39-AD97-11A0FF8C98DA
Content-Type: multipart/related;
	type="text/html";
	boundary=Apple-Mail-14E3A17C-FABA-4970-BFF2-6D6EC8A76C45
Content-Transfer-Encoding: 7bit


--Apple-Mail-14E3A17C-FABA-4970-BFF2-6D6EC8A76C45
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><span style=3D"-webkit-text-size-adjust: au=
to; background-color: rgb(255, 255, 255);">&gt; TLDR Microsoft owns the righ=
ts to=E2=80=A6&nbsp;</span><a href=3D"https://patents.google.com/patent/US83=
21439B2/en" style=3D"-webkit-text-size-adjust: auto;">https://patents.google=
.com/patent/US8321439B2/en</a><span style=3D"-webkit-text-size-adjust: auto;=
 background-color: rgb(255, 255, 255);">&nbsp;</span><div style=3D"-webkit-t=
ext-size-adjust: auto;"><br></div><div style=3D"-webkit-text-size-adjust: au=
to;">And yeah Claude will generate the code for it without making any mentio=
n of it, because it thinks it=E2=80=99s just a hash table and doesn=E2=80=99=
t understand that apparently if it=E2=80=99s a hash table as it relates to E=
xFAT that it=E2=80=99s a patent. That=E2=80=99s sort of my take on this at t=
he moment.&nbsp;</div><div style=3D"-webkit-text-size-adjust: auto;"><br></d=
iv><div style=3D"-webkit-text-size-adjust: auto;">ExFAT is in the Linux kern=
el source tree:&nbsp;<a href=3D"https://github.com/torvalds/linux/tree/maste=
r/fs/exfat">https://github.com/torvalds/linux/tree/master/fs/exfat</a><div><=
br></div><div><br></div><div><div style=3D"display: block;" class=3D""><div s=
tyle=3D"-webkit-user-select: all; -webkit-user-drag: element; display: inlin=
e-block;" class=3D"apple-rich-link" draggable=3D"true" role=3D"link" data-ur=
l=3D"https://news.ycombinator.com/item?id=3D6225070"><a style=3D"border-radi=
us:10px;font-family:-apple-system, Helvetica, Arial, sans-serif;display:bloc=
k;-webkit-user-select:none;width:300px;user-select:none;-webkit-user-modify:=
read-only;user-modify:read-only;overflow:hidden;text-decoration:none;" class=
=3D"lp-rich-link" rel=3D"nofollow" href=3D"https://news.ycombinator.com/item=
?id=3D6225070" dir=3D"ltr" role=3D"button" draggable=3D"false" width=3D"300"=
><table style=3D"table-layout:fixed;border-collapse:collapse;width:300px;bac=
kground-color:#E65C00;font-family:-apple-system, Helvetica, Arial, sans-seri=
f;" class=3D"lp-rich-link-emailBaseTable" cellpadding=3D"0" cellspacing=3D"0=
" border=3D"0" width=3D"300"><tbody><tr><td vertical-align=3D"center"><table=
 bgcolor=3D"#E65C00" cellpadding=3D"0" cellspacing=3D"0" width=3D"300" style=
=3D"table-layout:fixed;font-family:-apple-system, Helvetica, Arial, sans-ser=
if;background-color:rgba(230, 92, 0, 1);-apple-color-filter:initial;" class=3D=
"lp-rich-link-captionBar"><tbody><tr><td style=3D"padding:8px 0px 8px 0px;" c=
lass=3D"lp-rich-link-captionBar-textStackItem"><div style=3D"max-width:100%;=
margin:0px 16px 0px 16px;overflow:hidden;" class=3D"lp-rich-link-captionBar-=
textStack"><div style=3D"word-wrap:break-word;font-weight:500;font-size:12px=
;overflow:hidden;text-overflow:ellipsis;text-align:left;" class=3D"lp-rich-l=
ink-captionBar-textStack-topCaption-leading"><a rel=3D"nofollow" href=3D"htt=
ps://news.ycombinator.com/item?id=3D6225070" style=3D"text-decoration: none"=
 draggable=3D"false"><font color=3D"#FFFFFF" style=3D"color: rgba(255, 255, 2=
55, 1);">What's the patent status of exFAT? | Hacker News</font></a></div><d=
iv style=3D"word-wrap:break-word;font-weight:400;font-size:11px;overflow:hid=
den;text-overflow:ellipsis;text-align:left;" class=3D"lp-rich-link-captionBa=
r-textStack-bottomCaption-leading"><a rel=3D"nofollow" href=3D"https://news.=
ycombinator.com/item?id=3D6225070" style=3D"text-decoration: none" draggable=
=3D"false"><font color=3D"#FFFFFF" style=3D"color: rgba(235, 235, 245, 0.6);=
">news.ycombinator.com</font></a></div></div></td><td style=3D"padding:6px 1=
2px 6px 0px;" class=3D"lp-rich-link-captionBar-rightIconItem" width=3D"30"><=
a rel=3D"nofollow" href=3D"https://news.ycombinator.com/item?id=3D6225070" d=
raggable=3D"false"><img style=3D"pointer-events:none !important;display:inli=
ne-block;width:30px;height:30px;border-radius:3px;" width=3D"30" height=3D"3=
0" draggable=3D"false" class=3D"lp-rich-link-captionBar-rightIcon" alt=3D"ap=
ple-touch-icon.png" src=3D"cid:680EEE19-99FA-45C6-8029-0BC7CED6EC08"></a></t=
d></tr></tbody></table></td></tr></tbody></table></a></div></div><div><br></=
div></div><div><div style=3D"display: block;" class=3D""><div style=3D"-webk=
it-user-select: all; -webkit-user-drag: element; display: inline-block;" cla=
ss=3D"apple-rich-link" draggable=3D"true" role=3D"link" data-url=3D"https://=
news.ycombinator.com/item?id=3D32750408"><a style=3D"border-radius:10px;font=
-family:-apple-system, Helvetica, Arial, sans-serif;display:block;-webkit-us=
er-select:none;width:300px;user-select:none;-webkit-user-modify:read-only;us=
er-modify:read-only;overflow:hidden;text-decoration:none;" class=3D"lp-rich-=
link" rel=3D"nofollow" href=3D"https://news.ycombinator.com/item?id=3D327504=
08" dir=3D"ltr" role=3D"button" draggable=3D"false" width=3D"300"><table sty=
le=3D"table-layout:fixed;border-collapse:collapse;width:300px;background-col=
or:#E65C00;font-family:-apple-system, Helvetica, Arial, sans-serif;" class=3D=
"lp-rich-link-emailBaseTable" cellpadding=3D"0" cellspacing=3D"0" border=3D"=
0" width=3D"300"><tbody><tr><td vertical-align=3D"center"><table bgcolor=3D"=
#E65C00" cellpadding=3D"0" cellspacing=3D"0" width=3D"300" style=3D"table-la=
yout:fixed;font-family:-apple-system, Helvetica, Arial, sans-serif;backgroun=
d-color:rgba(230, 92, 0, 1);-apple-color-filter:initial;" class=3D"lp-rich-l=
ink-captionBar"><tbody><tr><td style=3D"padding:8px 0px 8px 0px;" class=3D"l=
p-rich-link-captionBar-textStackItem"><div style=3D"max-width:100%;margin:0p=
x 16px 0px 16px;overflow:hidden;" class=3D"lp-rich-link-captionBar-textStack=
"><div style=3D"word-wrap:break-word;font-weight:500;font-size:12px;overflow=
:hidden;text-overflow:ellipsis;text-align:left;" class=3D"lp-rich-link-capti=
onBar-textStack-topCaption-leading"><a rel=3D"nofollow" href=3D"https://news=
.ycombinator.com/item?id=3D32750408" style=3D"text-decoration: none" draggab=
le=3D"false"><font color=3D"#FFFFFF" style=3D"color: rgba(255, 255, 255, 1);=
">Are the exFAT patents still a problem nowadays? &gt; exFAT was a proprieta=
ry file s... | Hacker News</font></a></div><div style=3D"word-wrap:break-wor=
d;font-weight:400;font-size:11px;overflow:hidden;text-overflow:ellipsis;text=
-align:left;" class=3D"lp-rich-link-captionBar-textStack-bottomCaption-leadi=
ng"><a rel=3D"nofollow" href=3D"https://news.ycombinator.com/item?id=3D32750=
408" style=3D"text-decoration: none" draggable=3D"false"><font color=3D"#FFFF=
FF" style=3D"color: rgba(235, 235, 245, 0.6);">news.ycombinator.com</font></=
a></div></div></td><td style=3D"padding:6px 12px 6px 0px;" class=3D"lp-rich-=
link-captionBar-rightIconItem" width=3D"30"><a rel=3D"nofollow" href=3D"http=
s://news.ycombinator.com/item?id=3D32750408" draggable=3D"false"><img style=3D=
"pointer-events:none !important;display:inline-block;width:30px;height:30px;=
border-radius:3px;" width=3D"30" height=3D"30" draggable=3D"false" class=3D"=
lp-rich-link-captionBar-rightIcon" alt=3D"apple-touch-icon.png" src=3D"cid:4=
E6BE8B9-36A4-447A-9AEF-0FD25CF4102E"></a></td></tr></tbody></table></td></tr=
></tbody></table></a></div></div><br></div><div><div>If you look at the olde=
r post, a lot of people didn=E2=80=99t think it belonged in the kernel even t=
hough it was GPL because of the patent. Fast forward to today Linus allowed E=
xFAT in but couldn=E2=80=99t get behind BCacheFS =F0=9F=98=82 wonderful.&nbs=
p;</div><div>&nbsp;</div><div>Yeah it seems uncertain whether you could crea=
te a proper driver, put it in the FreeBSD src tree and call it BSD but I=E2=80=
=99m gonna find out. I mean MacOS supports it and AFAIK the source for that i=
s proprietary, that could be patent infringement though, for sure.&nbsp;</di=
v><div><br></div></div></div><div dir=3D"ltr">Sent from my iPhone</div><div d=
ir=3D"ltr"><br><blockquote type=3D"cite">On Jan 30, 2025, at 12:48=E2=80=AFA=
M, David Chisnall &lt;theraven@freebsd.org&gt; wrote:<br><br></blockquote></=
div><blockquote type=3D"cite"><div dir=3D"ltr">=EF=BB=BF<span>I am not a law=
yer. If you want legal advice, you should talk to a lawyer. As a not-a-lawye=
r, my opinion is:</span><br><span></span><br><span>Copyright law, in general=
, does not in any way describe how copying occurs. If you photocopy a book, o=
r if someone reads it to you and you write it down, that=E2=80=99s equally c=
opyright infringement or fair use based on the result: the mechanism does no=
t matter.</span><br><span></span><br><span>If you take a load of existing ex=
FAT implementations, apply a lossy compression algorithm to them (neural net=
work training) and then decompress, is the output a derived work of the inpu=
t? That will depend on a load of tests that a court can apply to judge simil=
arity and so on. In general, a good legal rule of thumb is that judges are n=
ot idiots (ignoring the Texas West District). If you use an obfuscated proce=
ss to hide your illegal action then they will regard it as both illegal and w=
ilful (and be annoyed with you), which is not a good place to be.</span><br>=
<span></span><br><span>Is your exFAT implementation a new creative work or a=
 derived work of something else? Does it infringe Microsoft=E2=80=99s exFAT p=
atents? I don=E2=80=99t know and going to court is probably the only way of g=
etting a definitive answer. Please don=E2=80=99t expose the FreeBSD project t=
o that legal risk, defending it would cost more than the annual budget of th=
e Foundation.</span><br><span></span><br><span>David</span><br><span></span>=
<br><blockquote type=3D"cite"><span>On 30 Jan 2025, at 02:05, paige@paige.bi=
o wrote:</span><br></blockquote><blockquote type=3D"cite"><span></span><br><=
/blockquote><blockquote type=3D"cite"><span>=EF=BB=BFHi there,</span><br></b=
lockquote><blockquote type=3D"cite"><span></span><br></blockquote><blockquot=
e type=3D"cite"><span>As y=E2=80=99all have probably heard AI is the new big=
 thing in town and people are at a bit of a loss for what it means. Despite t=
he news about the stock market sell off that came in the wake of the new Dee=
pSeek thing, I=E2=80=99ve actually been playing around with this thing calle=
d Claude for the past couple of weeks and I=E2=80=99m still not really sure w=
hat to think of it. I think it=E2=80=99s really cool to say the least, but I=
 still have a lot of questions myself.</span><br></blockquote><blockquote ty=
pe=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite"><span>Mo=
re specifically, I=E2=80=99m not really sure at what point does using someth=
ing like Claude to create something like a native ExFAT filesystem become an=
 issue of attribution;</span><br></blockquote><blockquote type=3D"cite"><spa=
n></span><br></blockquote><blockquote type=3D"cite"><span>https://github.com=
/paigeadelethompson/exfat/tree/main/sys/fs/exfat</span><br></blockquote><blo=
ckquote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite=
"><span>it presumably created this based on the parameters in it=E2=80=99s m=
odel (presumably, it is not actually known how Anthropic=E2=80=99s models wo=
rk because as far as I know that information is proprietary.) I vaguely unde=
rstand how it is able to do this and to the best of my knowledge, it doesn=E2=
=80=99t plagiarize code but it does generate code based on facts that it can=
 find in it=E2=80=99s own model about ideas which are potentially subject to=
 patent restrictions. For what this is worth, I think that people are going t=
o find this to be incredibly valuable regardless of whether or not it produc=
es an exact desired result. What it doesn=E2=80=99t get right the first time=
 is often the subject of something being really damn close.</span><br></bloc=
kquote><blockquote type=3D"cite"><span></span><br></blockquote><blockquote t=
ype=3D"cite"><span>I=E2=80=99m really just dumbfounded by how much it actual=
ly can do that I haven=E2=80=99t even tried to compile this code for this fi=
lesystem it created; it didn=E2=80=99t take me more than an hour of saying =E2=
=80=9Cyes=E2=80=9D following the initial "I'd like to make an ExFAT driver f=
or FreeBSD in C can you give me the best starting point possible?=E2=80=9D T=
o be honest I kinda had to fact check it a couple of times, it wanted to do t=
hings like implementing extattrs which this filesystem patently doesn=E2=80=99=
t have. But as soon as I asked it, it seemed to know exactly what I meant:</=
span><br></blockquote><blockquote type=3D"cite"><span></span><br></blockquot=
e><blockquote type=3D"cite"><span>"No, you're right - I apologize for adding=
 unnecessary complexity. The ExFAT specification doesn't include support for=
 extended attributes like other filesystems (e.g., UFS or ext4). The only at=
tributes ExFAT supports are the basic DOS/FAT attributes we already have def=
ined=E2=80=9D</span><br></blockquote><blockquote type=3D"cite"><span></span>=
<br></blockquote><blockquote type=3D"cite"><span>And then it proceeded to ma=
ke changes to remove the stubs and so forth (which it may not have done righ=
t but I haven=E2=80=99t gotten that far yet.) In fact, I don=E2=80=99t reall=
y feel like I can realistically move forward with this (because I=E2=80=99ll=
 have to fork $20 to get more time out of it) but also I just don=E2=80=99t r=
eally know whether or not this is okay. Obviously I want to say yes, but I g=
et the impression that some people might not be okay with this, especially i=
f what it creates is not well understood or violates copyright laws.</span><=
br></blockquote><blockquote type=3D"cite"><span></span><br></blockquote><blo=
ckquote type=3D"cite"><span>"Under U.S. law, you cannot patent an idea, but y=
ou may be able to protect your idea by bringing it to life.=E2=80=9D As far a=
s I know the licensing for ExFAT is a little bit of a gray area. It=E2=80=99=
s Microsoft=E2=80=99s patent, there=E2=80=99s a GPL implementation that exis=
ts but asides from that I don=E2=80=99t know if it=E2=80=99s technically oka=
y to make another implementation that is licensed any other way. I assume so=
, but it=E2=80=99s not unimaginable that even simply ingesting an ExFAT file=
system could come with some kind of stipulation.</span><br></blockquote><blo=
ckquote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite=
"><span>And I=E2=80=99m sure some people might even think =E2=80=9Cwhy would=
 you, there=E2=80=99s a FUSE implementation for this already=E2=80=9D and yo=
u know because FUSE is FUSE and this is an implementation of ExFAT that uses=
 VFS. Also ExFAT/fuse does have problems but it works (sorta) in a pinch. I=E2=
=80=99d personally be more interested in improving something that is part of=
 core FreeBSD than I would anything having to do with a port that I have to i=
nstall in addition to the OS itself in order to use it.</span><br></blockquo=
te><blockquote type=3D"cite"><span></span><br></blockquote><blockquote type=3D=
"cite"><span>The reason why it matters; I just really like ExFAT. Virtually e=
verything now has native support for it out of the box except for UEFI (they=
 should, surprised Microsoft hasn=E2=80=99t pushed the standard to adopt it g=
iven that .WIM files can certainly exceed 4.3GB on modern versions of Window=
s. It just makes good sense to me to use it, even though it=E2=80=99s not a j=
ournaled filesystem. Using parchive is not lost on me, but I=E2=80=99ve seld=
om ever truly needed it even with ExFAT.</span><br></blockquote><blockquote t=
ype=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite"><span>M=
aybe I=E2=80=99m not even really trying to drive this to completion as much a=
s I just needed an example and am just wanting to understand are people alre=
ady doing this? Is it possible that people have already done this and nobody=
 is really aware of it? I=E2=80=99d like to think if you can then you certai=
nly should but where do you draw the line, and should there perhaps be conve=
ntions for keeping track of code in FreeBSD that is produced by LLMs? Maybe t=
here already is and I just haven=E2=80=99t found it yet but it wouldn=E2=80=99=
t come as any surprise if there weren=E2=80=99t given this is all still kind=
 of novel. Either way I=E2=80=99m sure there are things much more substantia=
l than ExFAT worth trying, but there should probably be something of an unde=
rstanding about what is and isn=E2=80=99t okay. I wonder if what we don=E2=80=
=99t know about proprietary LLMs like Claude could potentially be an easily o=
verlooked problem that could have legal consequences later.</span><br></bloc=
kquote><blockquote type=3D"cite"><span></span><br></blockquote><blockquote t=
ype=3D"cite"><span>In any case I=E2=80=99m sure people will figure it out, b=
ut if anybody was looking for a cue to discuss this I mean.. it=E2=80=99d be=
 really useful to me if FreeBSD supported ExFAT out of the box (especially s=
ince I can=E2=80=99t get to my offline archive of the ports and it=E2=80=99s=
 distfiles without it.) The only available implementations at present are GP=
L=E2=80=94 so can we just like=E2=80=A6 generate an implementation with Clau=
de and license it BSD? I honestly wish that my friend hadn=E2=80=99t insiste=
d on showing me this kinda because I hoped to avoid something that I know is=
 certainly going to have repercussions for the way things are currently done=
, but I can=E2=80=99t unsee this and I feel like I=E2=80=99ve been =E2=80=9C=
doing it wrong=E2=80=9D my whole life.</span><br></blockquote><blockquote ty=
pe=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite"><span>-P=
aige</span><br></blockquote><blockquote type=3D"cite"><span></span><br></blo=
ckquote><span></span><br></div></blockquote></body></html>=

--Apple-Mail-14E3A17C-FABA-4970-BFF2-6D6EC8A76C45
Content-Type: image/png;
	name=apple-touch-icon.png;
	x-apple-part-url=680EEE19-99FA-45C6-8029-0BC7CED6EC08
Content-Disposition: inline;
	filename=apple-touch-icon.png
Content-Transfer-Encoding: base64
Content-Id: <680EEE19-99FA-45C6-8029-0BC7CED6EC08>

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
vpk/AAAAAElFTkSuQmCC
--Apple-Mail-14E3A17C-FABA-4970-BFF2-6D6EC8A76C45
Content-Type: image/png;
	name=apple-touch-icon.png;
	x-apple-part-url=4E6BE8B9-36A4-447A-9AEF-0FD25CF4102E
Content-Disposition: inline;
	filename=apple-touch-icon.png
Content-Transfer-Encoding: base64
Content-Id: <4E6BE8B9-36A4-447A-9AEF-0FD25CF4102E>

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
vpk/AAAAAElFTkSuQmCC
--Apple-Mail-14E3A17C-FABA-4970-BFF2-6D6EC8A76C45--

--Apple-Mail-85233B78-59E3-4E39-AD97-11A0FF8C98DA--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA17178C-E7FA-417D-8D3D-96E4990EBE7A>