This is an automated email from the ASF dual-hosted git repository.
miki3421 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/openserverless-streamer.git
The following commit(s) were added to refs/heads/main by this push:
new 2c5da16 0.9.0 (#24)
2c5da16 is described below
commit 2c5da1607a0a6ac69e83ba02e4fb4bf6f871b78b
Author: Michele Sciabarra <[email protected]>
AuthorDate: Tue Sep 15 14:05:47 2026 +0200
0.9.0 (#24)
* updated ref
* license and notice and headers updated
* removed WARN
* fix comments
---------
Co-authored-by: Michele Sciabarra <[email protected]>
---
.env.dist | 18 +++
.env.example | 18 +++
.licenserc.yaml | 29 +----
Dockerfile | 2 +-
LICENSE | 362 +++++++++++++++++++++++++++++++++++---------------------
NOTICE | 103 +++-------------
README.md | 2 +-
src/go.mod | 18 +++
8 files changed, 303 insertions(+), 249 deletions(-)
diff --git a/.env.dist b/.env.dist
index 8027a41..40dd325 100644
--- a/.env.dist
+++ b/.env.dist
@@ -1,3 +1,21 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you 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.
+#
+
# github user, used to derive the default local image name
GITHUB_USER=github: put here your github user
diff --git a/.env.example b/.env.example
index 6f010d5..cde05bb 100644
--- a/.env.example
+++ b/.env.example
@@ -1,3 +1,21 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you 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.
+#
+
# for task docker-login-ghcr (github)
GITHUB_TOKEN=
GITHUB_USER=
diff --git a/.licenserc.yaml b/.licenserc.yaml
index c171922..9a3f46c 100644
--- a/.licenserc.yaml
+++ b/.licenserc.yaml
@@ -21,30 +21,9 @@ header:
copyright-owner: Apache Software Foundation
paths-ignore:
- - '**/*.sample'
- - 'env.src'
- - '.git-hooks/pre-commit'
- - '**/_*'
- - 'nuvroot.json'
- - 'LICENSE'
- - 'NOTICE'
- - 'DISCLAIMER'
- - 'cert-manager.yaml'
- - 'ingress-deploy.yaml'
- - 'runtimes.json'
+ - LICENSE
+ - NOTICE
+ - DISCLAIMER
+ - WARN
- '**/*.json'
- - '**/*.service'
- - 'update/update.ps1'
- - '**/mime.types'
- - '**/*.txt'
- - '.env.example'
- 'go.sum'
- - 'go.mod'
- - 'openwhisk/_test/**'
- - '.gitattributes'
- - '.env.dist'
- - '**/.npmrc'
- - 'customkitd.toml'
- - 'runtimes.json'
- - 'runtimes.json.tpl'
- - WARN
diff --git a/Dockerfile b/Dockerfile
index c7b5334..a665f9e 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -26,7 +26,7 @@ ARG
STREAMER_IMAGE_DEFAULT=docker.io/apache/openserverless-streamer
ARG STREAMER_TAG_DEFAULT=latest
COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
COPY --from=builder /src/streamer /streamer
-# Apache release metadata (see DISCLAIMER, LICENSE, NOTICE, WARN)
+# Apache release metadata (see DISCLAIMER, LICENSE, NOTICE)
COPY DISCLAIMER LICENSE NOTICE /
ENTRYPOINT ["/streamer"]
diff --git a/LICENSE b/LICENSE
index 90053c9..c6643c6 100644
--- a/LICENSE
+++ b/LICENSE
@@ -202,139 +202,229 @@
limitations under the License.
-========================================================================
-Apache License 2.0
-========================================================================
-
-This distribution bundles the following components, which are available under
an Apache License 2.0 (https://opensource.org/licenses/Apache-2.0).
-Spray Caching 1.3.4 (io.spray:spray-caching_2.11:1.3.4 -
http://spray.io/documentation/1.2.4/spray-caching/)
- ConcurrentMapBackedCache.scala under
common/scala/src/main/scala/org/apache/openwhisk/core/database/ contains
implementation
- from Spray's [[spray.caching.Cache]] and [[spray.caching.SimpleLruCache]]
respectively.
- License included at licenses/LICENSE-spray.txt, or
https://github.com/spray/spray/blob/master/LICENSE
- Copyright (C) 2011-2015 the spray project <http://spray.io>
-
-This product bundles the files gradlew and gradlew.bat from Gradle v5.5
-which are distributed under the Apache License, Version 2.0.
-For details see ./gradlew and ./gradlew.bat.
-
-
-==============================================================================
-BEGIN BUNDLED THIRD-PARTY SOFTWARE INVENTORY (container image)
-==============================================================================
-
-==============================================================================
-LICENSES OF BUNDLED THIRD-PARTY SOFTWARE
-Container image: apache/openserverless-streamer
-==============================================================================
-
-Apache OpenServerless itself is licensed under the Apache License,
-Version 2.0, reproduced above. The container image built from the
-Dockerfile beside this file additionally bundles the third-party
-components listed below, each under its own license.
-
-Refer to https://www.apache.org/legal/resolved.html for the ASF
-classification of these licenses. Components that are NOT compatible
-with the Apache License 2.0 are enumerated in the WARN file.
-
-------------------------------------------------------------------------------
-Summary by license
-------------------------------------------------------------------------------
-
-Apache-2.0
- github.com/apache/openwhisk-client-go (v0.0.0-20241028140229-bb8408824b9b)
- github.com/cloudfoundry/jibber_jabber (v0.0.0-20151120183258-bcc4c8345a21)
- github.com/pelletier/go-toml (v1.9.5)
-
-Apache-2.0 AND MIT
- gopkg.in/yaml.v2 (v2.4.0)
- gopkg.in/yaml.v3 (v3.0.1)
-
-BSD-2-Clause
- gopkg.in/check.v1 (v0.0.0-20161208181325-20d25e280405)
-
-BSD-3-Clause
- github.com/fsnotify/fsnotify (v1.6.0)
- github.com/google/go-cmp (v0.5.2)
- github.com/google/go-querystring (v1.1.0)
- github.com/pmezard/go-difflib (v1.0.1-0.20181226105442-5d4384ee4fb2)
- golang.org/x/net (v0.38.0)
- golang.org/x/sys (v0.31.0)
- golang.org/x/text (v0.23.0)
- gopkg.in/tomb.v1 (v1.0.0-20141024135613-dd632973f1e7)
-
-ISC
- github.com/davecgh/go-spew (v1.1.2-0.20180830191138-d8f796af33cc)
-
-MIT
- github.com/fatih/color (v1.17.0)
- github.com/hokaccha/go-prettyjson (v0.0.0-20211117102719-0474bc63780f)
- github.com/mattn/go-colorable (v0.1.13)
- github.com/mattn/go-isatty (v0.0.20)
- github.com/nicksnyder/go-i18n (v1.10.3)
- github.com/nxadm/tail (v1.4.11)
- github.com/onsi/ginkgo (v1.15.0)
- github.com/onsi/gomega (v1.10.5)
- github.com/stretchr/testify (v1.9.0)
-
-MPL-2.0
- CA certificates bundle ((Alpine ca-certificates))
-
-------------------------------------------------------------------------------
-Detail by component
-------------------------------------------------------------------------------
-
-Go module dependencies (src/go.mod, src/go.sum)
------------------------------------------------
- github.com/apache/openwhisk-client-go (v0.0.0-20241028140229-bb8408824b9b)
-- Apache-2.0
- Apache OpenWhisk.
- github.com/stretchr/testify (v1.9.0) -- MIT
- Test-only dependency.
- github.com/cloudfoundry/jibber_jabber (v0.0.0-20151120183258-bcc4c8345a21)
-- Apache-2.0
- github.com/davecgh/go-spew (v1.1.2-0.20180830191138-d8f796af33cc) -- ISC
- github.com/fatih/color (v1.17.0) -- MIT
- github.com/google/go-querystring (v1.1.0) -- BSD-3-Clause
- github.com/hokaccha/go-prettyjson (v0.0.0-20211117102719-0474bc63780f) -- MIT
- github.com/mattn/go-colorable (v0.1.13) -- MIT
- github.com/mattn/go-isatty (v0.0.20) -- MIT
- github.com/nicksnyder/go-i18n (v1.10.3) -- MIT
- github.com/nxadm/tail (v1.4.11) -- MIT
- github.com/pelletier/go-toml (v1.9.5) -- Apache-2.0
- github.com/pmezard/go-difflib (v1.0.1-0.20181226105442-5d4384ee4fb2) --
BSD-3-Clause
- golang.org/x/net (v0.38.0) -- BSD-3-Clause
- golang.org/x/sys (v0.31.0) -- BSD-3-Clause
- golang.org/x/text (v0.23.0) -- BSD-3-Clause
- gopkg.in/yaml.v2 (v2.4.0) -- Apache-2.0 AND MIT
- gopkg.in/yaml.v3 (v3.0.1) -- Apache-2.0 AND MIT
- github.com/onsi/ginkgo (v1.15.0) -- MIT
- Test-only, transitive.
- github.com/onsi/gomega (v1.10.5) -- MIT
- Test-only, transitive.
- github.com/fsnotify/fsnotify (v1.6.0) -- BSD-3-Clause
- Transitive.
- github.com/google/go-cmp (v0.5.2) -- BSD-3-Clause
- Test-only, transitive.
- gopkg.in/check.v1 (v0.0.0-20161208181325-20d25e280405) -- BSD-2-Clause
- Test-only, transitive.
- gopkg.in/tomb.v1 (v1.0.0-20141024135613-dd632973f1e7) -- BSD-3-Clause
- Transitive.
- CA certificates bundle ((Alpine ca-certificates)) -- MPL-2.0
- Category B: copied unmodified from the builder stage.
-
-------------------------------------------------------------------------------
-Full license texts
-------------------------------------------------------------------------------
-
-The complete text of the Apache License 2.0 is reproduced at the top of
-this file. The complete texts of the other licenses referenced above are
-distributed with each component inside the container image, in the
-package metadata directories of the respective package manager:
-
- * Python packages: <site-packages>/<dist>.dist-info/ (LICENSE, METADATA)
- * Node.js packages: /node_modules/<pkg>/LICENSE
- * PHP packages: /phpAction/composer/vendor/<pkg>/LICENSE
- * Go modules: vendored module sources / pkg.go.dev
- * Debian packages: /usr/share/doc/<pkg>/copyright
-
-==============================================================================
-END BUNDLED THIRD-PARTY SOFTWARE INVENTORY
-==============================================================================
+---------------
+
+The Apache OpenServerless Streamer source distribution is licensed under the
+Apache License, Version 2.0, reproduced above.
+
+The container image built from the Dockerfile in this distribution is a
+convenience binary. It statically links the Go module dependencies declared
+in `src/go.mod` and `src/go.sum`, and copies a CA certificate bundle from the
+builder stage. The components below are bundled in that image under the
+licenses recorded in this file. Components that are not compatible with the
+Apache License, Version 2.0 are enumerated in the WARN file beside this one.
+
+---------------
+
+The streamer binary contains code from the following Go modules which were
+released under the Apache License, Version 2.0.
+
+- github.com/apache/openwhisk-client-go (v0.0.0-20241028140229-bb8408824b9b)
+
+ Apache OpenWhisk
+ Copyright 2016-2024 The Apache Software Foundation
+
+- github.com/cloudfoundry/jibber_jabber (v0.0.0-20151120183258-bcc4c8345a21)
+
+ Copyright (c) 2014 Pivotal
+
+- github.com/pelletier/go-toml (v1.9.5)
+
+ Copyright (c) 2013 - 2021 Thomas Pelletier, Eric Anderton
+
+---------------
+
+The streamer binary contains code from gopkg.in/yaml.v2 (v2.4.0) and
+gopkg.in/yaml.v3 (v3.0.1), which were released under the Apache License,
+Version 2.0 and, for the parts derived from libyaml, under the MIT license.
+
+Copyright 2011-2016 Canonical Ltd.
+Copyright (c) 2006-2010 Kirill Simonov
+Copyright (c) 2006-2011 Kirill Simonov
+
+The MIT license text is reproduced below under "MIT License".
+
+---------------
+
+The streamer binary contains code from the following Go modules which were
+released under the 3-clause BSD license.
+
+- github.com/google/go-querystring (v1.1.0)
+
+ Copyright (c) 2013 Google. All rights reserved.
+
+- github.com/pmezard/go-difflib (v1.0.1-0.20181226105442-5d4384ee4fb2)
+
+ Copyright (c) 2013, Patrick Mezard. All rights reserved.
+
+- golang.org/x/crypto (v0.51.0)
+- golang.org/x/net (v0.55.0)
+- golang.org/x/sys (v0.45.0)
+- golang.org/x/term (v0.43.0)
+- golang.org/x/text (v0.37.0)
+- golang.org/x/xerrors (v0.0.0-20191204190536-9bdfabe68543)
+
+ Copyright (c) 2009 The Go Authors. All rights reserved.
+
+- github.com/fsnotify/fsnotify (v1.6.0)
+
+ Copyright (c) 2012 The Go Authors. All rights reserved.
+ Copyright (c) 2012-2019 fsnotify Authors. All rights reserved.
+
+- github.com/google/go-cmp (v0.5.2)
+
+ Copyright (c) 2017 The Go Authors. All rights reserved.
+
+- gopkg.in/tomb.v1 (v1.0.0-20141024135613-dd632973f1e7)
+
+ Copyright (c) 2010-2011 - Gustavo Niemeyer <[email protected]>
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ * Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above
+copyright notice, this list of conditions and the following disclaimer
+in the documentation and/or other materials provided with the
+distribution.
+ * Neither the name of the copyright holder nor the names of its
+contributors may be used to endorse or promote products derived from
+this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+---------------
+
+The streamer test binaries contain code from gopkg.in/check.v1
+(v0.0.0-20161208181325-20d25e280405) which was released under the 2-clause
+BSD license.
+
+Copyright (c) 2010-2013 Gustavo Niemeyer <[email protected]>
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+1. Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+---------------
+
+The streamer binary contains code from the following Go modules which were
+released under the MIT license.
+
+- github.com/fatih/color (v1.17.0)
+
+ Copyright (c) 2013 Fatih Arslan
+
+- github.com/hokaccha/go-prettyjson (v0.0.0-20211117102719-0474bc63780f)
+
+ Copyright (c) 2015 Kazuhiro Hokamura
+
+- github.com/mattn/go-colorable (v0.1.13)
+- github.com/mattn/go-isatty (v0.0.20)
+
+ Copyright (c) 2016 Yasuhiro Matsumoto
+
+- github.com/nicksnyder/go-i18n (v1.10.3)
+
+ Copyright (c) 2014 Nick Snyder https://github.com/nicksnyder
+
+- github.com/nxadm/tail (v1.4.11)
+
+ Copyright (c) 2019 FOSS contributors of https://github.com/nxadm/tail
+ Copyright (c) 2015 HPE Software Inc. All rights reserved.
+ Copyright (c) 2013 ActiveState Software Inc. All rights reserved.
+
+- github.com/stretchr/testify (v1.9.0)
+- github.com/stretchr/objx (v0.5.2)
+
+ Copyright (c) 2012-2020 Mat Ryer, Tyler Bunnell and contributors.
+
+- github.com/onsi/ginkgo (v1.15.0)
+
+ Copyright (c) 2013-2014 Onsi Fakhouri
+
+- github.com/onsi/gomega (v1.10.5)
+
+ Copyright (c) 2013-2014 Onsi Fakhouri
+
+ MIT License
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, 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.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+---------------
+
+The streamer binary contains code from github.com/davecgh/go-spew
+(v1.1.2-0.20180830191138-d8f796af33cc) which was released under the ISC
+license.
+
+Copyright (c) 2012-2016 Dave Collins <[email protected]>
+
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+---------------
+
+The container image contains a CA certificate bundle copied unmodified from
+the Alpine `ca-certificates` package of the builder stage. The bundle is
+derived from the Mozilla CA Certificate Store, which is released under the
+Mozilla Public License, Version 2.0.
+
+This is a Category B component under the ASF third-party licensing policy
+(https://www.apache.org/legal/resolved.html): it is included in binary form
+only, unmodified, and as a separate file. See the WARN file.
+
+The complete text of the Mozilla Public License, Version 2.0 is available at
+<https://www.mozilla.org/MPL/2.0/>.
diff --git a/NOTICE b/NOTICE
index ea92cf4..cf729d7 100644
--- a/NOTICE
+++ b/NOTICE
@@ -1,96 +1,27 @@
Apache OpenServerless (Incubating)
-Copyright 2024 The Apache Software Foundation
+Copyright 2024-2026 The Apache Software Foundation
This product includes software developed at
-The Apache Software Foundation (http://www.apache.org/).
+The Apache Software Foundation (https://www.apache.org/).
+---------------
-==============================================================================
-BEGIN BUNDLED THIRD-PARTY SOFTWARE INVENTORY (container image)
-==============================================================================
+The container image built from this distribution bundles the
+openwhisk-client-go library, which was developed at
+The Apache Software Foundation.
-------------------------------------------------------------------------------
-Container image: apache/openserverless-streamer
-------------------------------------------------------------------------------
+Apache OpenWhisk
+Copyright 2016-2024 The Apache Software Foundation
-This image bundles third-party software. The components below are
-redistributed under the licenses recorded in the LICENSE file that
-accompanies this NOTICE. Components flagged '*** SEE WARN ***' are
-listed in the WARN file as incompatible with the Apache License 2.0.
+---------------
-Go module dependencies (src/go.mod, src/go.sum)
------------------------------------------------
- * github.com/apache/openwhisk-client-go (v0.0.0-20241028140229-bb8408824b9b)
- License: Apache-2.0
- Apache OpenWhisk.
- * github.com/stretchr/testify (v1.9.0)
- License: MIT
- Test-only dependency.
- * github.com/cloudfoundry/jibber_jabber (v0.0.0-20151120183258-bcc4c8345a21)
- License: Apache-2.0
- * github.com/davecgh/go-spew (v1.1.2-0.20180830191138-d8f796af33cc)
- License: ISC
- * github.com/fatih/color (v1.17.0)
- License: MIT
- * github.com/google/go-querystring (v1.1.0)
- License: BSD-3-Clause
- * github.com/hokaccha/go-prettyjson (v0.0.0-20211117102719-0474bc63780f)
- License: MIT
- * github.com/mattn/go-colorable (v0.1.13)
- License: MIT
- * github.com/mattn/go-isatty (v0.0.20)
- License: MIT
- * github.com/nicksnyder/go-i18n (v1.10.3)
- License: MIT
- * github.com/nxadm/tail (v1.4.11)
- License: MIT
- * github.com/pelletier/go-toml (v1.9.5)
- License: Apache-2.0
- * github.com/pmezard/go-difflib (v1.0.1-0.20181226105442-5d4384ee4fb2)
- License: BSD-3-Clause
- * golang.org/x/net (v0.38.0)
- License: BSD-3-Clause
- * golang.org/x/sys (v0.31.0)
- License: BSD-3-Clause
- * golang.org/x/text (v0.23.0)
- License: BSD-3-Clause
- * gopkg.in/yaml.v2 (v2.4.0)
- License: Apache-2.0 AND MIT
- * gopkg.in/yaml.v3 (v3.0.1)
- License: Apache-2.0 AND MIT
- * github.com/onsi/ginkgo (v1.15.0)
- License: MIT
- Test-only, transitive.
- * github.com/onsi/gomega (v1.10.5)
- License: MIT
- Test-only, transitive.
- * github.com/fsnotify/fsnotify (v1.6.0)
- License: BSD-3-Clause
- Transitive.
- * github.com/google/go-cmp (v0.5.2)
- License: BSD-3-Clause
- Test-only, transitive.
- * gopkg.in/check.v1 (v0.0.0-20161208181325-20d25e280405)
- License: BSD-2-Clause
- Test-only, transitive.
- * gopkg.in/tomb.v1 (v1.0.0-20141024135613-dd632973f1e7)
- License: BSD-3-Clause
- Transitive.
- * CA certificates bundle ((Alpine ca-certificates))
- License: MPL-2.0
- Category B: copied unmodified from the builder stage.
+The container image built from this distribution bundles a CA certificate
+bundle derived from the Mozilla CA Certificate Store, which is released
+under the Mozilla Public License, Version 2.0.
-------------------------------------------------------------------------------
-Attribution required by bundled components
-------------------------------------------------------------------------------
+---------------
-This product includes software developed by the Apache Software
-Foundation (http://www.apache.org/), including Apache OpenWhisk
-components and Apache-2.0 licensed libraries listed above.
-
-This product includes software developed by third parties under the
-MIT, BSD, ISC, PSF, MPL-2.0 and other licenses, as recorded in LICENSE.
-
-==============================================================================
-END BUNDLED THIRD-PARTY SOFTWARE INVENTORY
-==============================================================================
+The container image built from this distribution bundles further third-party
+software released under the Apache 2.0, MIT, BSD-2-Clause, BSD-3-Clause and
+ISC licenses. Those components and their license texts are recorded in the
+LICENSE file that accompanies this NOTICE.
diff --git a/README.md b/README.md
index 151ae25..5c595f1 100644
--- a/README.md
+++ b/README.md
@@ -63,5 +63,5 @@ action on the given namespace, custom package, and action
name.
## Building
-Check the
[BUILD.md](https://github.com/apache/openserverless/blob/main/BUILD.md)
+Check the
[DEVEL.md](https://github.com/apache/openserverless/blob/main/DEVEL.md)
in the [apache/openserverless](https://github.com/apache/openserverless)
repository.
diff --git a/src/go.mod b/src/go.mod
index a8769b8..2555bd4 100644
--- a/src/go.mod
+++ b/src/go.mod
@@ -1,3 +1,21 @@
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements. See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership. The ASF licenses this file
+// to you 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.
+//
+
module github.com/apache/openserverless-streaming-proxy
go 1.25.0