From b77a67f73ea45f818a65122580c3f1d3651aab28 Mon Sep 17 00:00:00 2001 From: Nicholas Beerbower Date: Tue, 28 Jul 2026 19:18:26 -0400 Subject: [PATCH 1/2] chore: assign copyright to Schneewolf Labs LLC Hemlock is no longer a personal project. It is load-bearing infrastructure for products the Lab ships -- Wobbleweed and the game built on it -- and recent compiler work (the inliner param-name collision, ptr == null parity, the array.sort merge sort, the interpreter/compiler divergence audit) was driven by those products' requirements. Aligning the copyright with the entity that maintains it: - keeps the chain consistent for anyone evaluating the stack (Hemlock MIT -> Wobbleweed MIT -> products) - puts MIT's warranty disclaimer behind the LLC rather than an individual - means outside contributions land against the entity that depends on the code License is unchanged: MIT, verbatim. Nothing about how anyone may use Hemlock changes. Note for later: while Schneewolf Labs is the sole copyright holder it can relicense or grant exceptions freely. That ends with the first merged outside contribution. If preserving that option matters, adopt a CLA or DCO before accepting one. --- LICENSE | 2 +- README.md | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/LICENSE b/LICENSE index 4da09eae..9e5c4b3c 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2025 Nicholas Beerbower +Copyright (c) 2025 Schneewolf Labs LLC Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 4a3075bb..01ae8fa1 100644 --- a/README.md +++ b/README.md @@ -224,7 +224,12 @@ Hemlock is **NOT** memory-safe. Dangling pointers, use-after-free, and buffer ov ## License -MIT License +MIT License. Copyright (c) 2025 Schneewolf Labs LLC. + +Hemlock is developed and maintained by [Schneewolf Labs](https://github.com/Yotis-Studios). +It is permissively licensed on purpose: everything built on Hemlock, including the +[Wobbleweed](https://github.com/Yotis-Studios/Wobbleweed) retro-3D engine (also MIT), +stays free for anyone to use commercially without inheriting a copyleft obligation. ## Contributing From 23bf6fb425f41f22af296cad5cb79aed485fe7a8 Mon Sep 17 00:00:00 2001 From: Nicholas Beerbower Date: Tue, 28 Jul 2026 19:22:49 -0400 Subject: [PATCH 2/2] Update link for Schneewolf Labs in README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 01ae8fa1..4adb7494 100644 --- a/README.md +++ b/README.md @@ -226,7 +226,7 @@ Hemlock is **NOT** memory-safe. Dangling pointers, use-after-free, and buffer ov MIT License. Copyright (c) 2025 Schneewolf Labs LLC. -Hemlock is developed and maintained by [Schneewolf Labs](https://github.com/Yotis-Studios). +Hemlock is developed and maintained by [Schneewolf Labs](https://schneewolflabs.com/). It is permissively licensed on purpose: everything built on Hemlock, including the [Wobbleweed](https://github.com/Yotis-Studios/Wobbleweed) retro-3D engine (also MIT), stays free for anyone to use commercially without inheriting a copyleft obligation.