News for hackers. Stuff that matters.
Re:Bonsai: A Voxel Engine, from scratch by andersa on Tuesday December 16, 2025 @07:11AM (#46287586)
This seems like a bad idea. Surely the warranty and liability disclaimer found in licenses like MIT exists for a reason.
Re:Bonsai: A Voxel Engine, from scratch by swiftcoder on Tuesday December 16, 2025 @07:37AM (#46287775)
> Surely the warranty and liability disclaimer found in licenses like MIT exists for a reason

Obviously IANAL, but I entirely don't see how the WTFPL (which does not ask the consumer to accept any restrictions) would create an implied contract (which would seem to be a necessary precondition for a warranty obligation)?

Re:Bonsai: A Voxel Engine, from scratch by codeflo on Tuesday December 16, 2025 @07:56AM (#46287925)
IANAL either, so my own legal theories are as creative as yours, but I'd like to offer the following data point: All unrestricted open-source licenses that were written by actual lawyers, from MIT to CC0, have found it necessary to include such a liability clause.
Re:Bonsai: A Voxel Engine, from scratch by Zambyte on Tuesday December 16, 2025 @08:18AM (#46288163)
In what sense is the MIT license "unrestricted"?
Re:Bonsai: A Voxel Engine, from scratch by codeflo on Tuesday December 16, 2025 @09:29AM (#46288924)
In the sense that when people want to use a piece of MIT-licensed software in another piece of software, they don't in practice find themselves restricted from doing so by the conditions of the license. "Permissive" might be a word I should rather have used.
Re:Bonsai: A Voxel Engine, from scratch by swiftcoder on Tuesday December 16, 2025 @09:39AM (#46289057)
The MIT license does place one specific license restriction on its users. Specifically: "subject to the following conditions: the above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software"
Re:Bonsai: A Voxel Engine, from scratch by Zambyte on Tuesday December 16, 2025 @09:51AM (#46289233)
This is what I was getting at. The MIT license has restrictions, so calling it "unrestricted" doesn't make sense.
Re:Bonsai: A Voxel Engine, from scratch by gorgoiler on Tuesday December 16, 2025 @07:48AM (#46287850)
Off the top of my head the CAPITALIZED WARRANTY DISCLAIMER is specific to a subset of states in the US. If you’re outside those jurisdictions (or any other where it is required) then for aesthetic or principled reasons I can see why you wouldn’t kowtow to the legalese spiral.
Re:Bonsai: A Voxel Engine, from scratch by infogulch on Tuesday December 16, 2025 @11:48AM (#46290835)
Maybe don't drop the warranty disclaimer just yet.

> The MMWA requires conspicuous disclosure of warranty terms (e.g., designations like "Full" or "Limited" as prominent titles).

> The common practice of ALL-CAPS WARRANTY DISCLAIMERS (e.g., "AS IS, NO WARRANTY") stems primarily from state adoptions of UCC § 2-316, which requires disclaimers of implied warranties to be "conspicuous" (and suggests all-caps as one way, especially in plain text).

- Grok https://grok.com/share/bGVnYWN5_5c7db73a-ffd2-48b2-bb36-296f...

That said, maybe it wouldn't be too hard to argue there is obviously no implied warranty with a crass license like WTFPL.