@ada@navi Except the 0BSD, all the BSD licences have at least one condition: Copyright notice and license kept intact.
And except 0BSD and BSD-1-Clause, the Copyright notice must also be kept in binary form, which is why you can see BSD terms (among a pile of other licences) with most embedded devices.
@navi@social.vlhl.dev i mean the gpl does have conditions that you have to follow (source disclosure upon request), so there is something for you to actually accept to.
@ada being aware of the gpl != "accept EULA" button
most installers just re-use the EULA mechanism and slap the GPL as the license, but all you'd need to do is show the gpl and have the user go next, clicking "i accept" is the meme, not making the user aware of it
and in both cases they'll ignore it and just continue, the only difference is being forced to check a meaningless box
this meme is kind of in bad faith, because you do actually have to be aware of the gpl terms as the end user as if you distribute binary forms you now need to comply with the license and have a copy of the source.
@navi@social.vlhl.dev it's about reducing liability on the origin. there's no defense like "it was impossibly hard to find the terms" after being literally shown it and having to consent to it.
they don't need explicit consent for most EULAs either as it's implied in the service terms but it helps the legal process. (aka it's scumware)
@ada you need to follow those restrictions upon distribution, not usage, this distinction is what makes the gpl a copyright law based license instead of an EULA
and is also the reason distros don't need an "accept eula" thing built into their package managers