Skip to content

Commit d72f916

Browse files
kyleconroyclaude
andauthored
Add NOTICE file for Apache-2.0 dependencies (#4569)
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 Claude-Session: https://claude.ai/code/session_01Tb9pkPZxJefgFP3vcQ4wrD Co-authored-by: Claude <noreply@anthropic.com>
1 parent 49950e4 commit d72f916

1 file changed

Lines changed: 48 additions & 0 deletions

File tree

NOTICE

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
This distribution of sqlc includes software licensed under the Apache
2+
License, Version 2.0, from projects that ship a NOTICE file. As required
3+
by section 4(d) of that license, their attribution notices are reproduced
4+
below.
5+
6+
================================================================================
7+
github.com/tetratelabs/wazero
8+
================================================================================
9+
10+
wazero
11+
Copyright 2020-2023 wazero authors
12+
13+
================================================================================
14+
google.golang.org/grpc
15+
================================================================================
16+
17+
Copyright 2014 gRPC authors.
18+
19+
Licensed under the Apache License, Version 2.0 (the "License");
20+
you may not use this file except in compliance with the License.
21+
You may obtain a copy of the License at
22+
23+
http://www.apache.org/licenses/LICENSE-2.0
24+
25+
Unless required by applicable law or agreed to in writing, software
26+
distributed under the License is distributed on an "AS IS" BASIS,
27+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
28+
See the License for the specific language governing permissions and
29+
limitations under the License.
30+
31+
================================================================================
32+
gopkg.in/yaml.v3
33+
go.yaml.in/yaml/v3
34+
================================================================================
35+
36+
Copyright 2011-2016 Canonical Ltd.
37+
38+
Licensed under the Apache License, Version 2.0 (the "License");
39+
you may not use this file except in compliance with the License.
40+
You may obtain a copy of the License at
41+
42+
http://www.apache.org/licenses/LICENSE-2.0
43+
44+
Unless required by applicable law or agreed to in writing, software
45+
distributed under the License is distributed on an "AS IS" BASIS,
46+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
47+
See the License for the specific language governing permissions and
48+
limitations under the License.

0 commit comments

Comments
 (0)