From 038a53541b78df4966370810db0976130d3329e8 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 18 Aug 2026 20:35:24 +0000 Subject: [PATCH] Add NOTICE file for Apache-2.0 dependencies Four modules compiled into the sqlc binary are Apache-2.0 licensed and ship a NOTICE file: wazero, grpc, and yaml.v3 (both module paths). Section 4(d) of the Apache License requires redistributions to carry their attribution notices, so aggregate them into a top-level NOTICE. Refs #4443 Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01Tb9pkPZxJefgFP3vcQ4wrD --- NOTICE | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 NOTICE diff --git a/NOTICE b/NOTICE new file mode 100644 index 0000000000..780aa2d516 --- /dev/null +++ b/NOTICE @@ -0,0 +1,48 @@ +This distribution of sqlc includes software licensed under the Apache +License, Version 2.0, from projects that ship a NOTICE file. As required +by section 4(d) of that license, their attribution notices are reproduced +below. + +================================================================================ +github.com/tetratelabs/wazero +================================================================================ + +wazero +Copyright 2020-2023 wazero authors + +================================================================================ +google.golang.org/grpc +================================================================================ + +Copyright 2014 gRPC authors. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +================================================================================ +gopkg.in/yaml.v3 +go.yaml.in/yaml/v3 +================================================================================ + +Copyright 2011-2016 Canonical Ltd. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License.