This is an automated email from the ASF dual-hosted git repository. sciabarracom pushed a commit to branch 0.9.0 in repository https://gitbox.apache.org/repos/asf/openserverless.git
commit 96dd1dfb03cfb468ff66ee7b18d1aa7f1f127bf7 Author: Build OpenServerless <[email protected]> AuthorDate: Mon Sep 21 22:29:43 2026 +0000 updated LICENSE and NOTICE --- LICENSE | 189 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ NOTICE | 163 +++++++++++++++++++++++++++++++++++++++++++++++++++ oplugins | 2 +- oplugins-op | 2 +- 4 files changed, 354 insertions(+), 2 deletions(-) diff --git a/LICENSE b/LICENSE index 9f0c425..5ad00c5 100644 --- a/LICENSE +++ b/LICENSE @@ -230,3 +230,192 @@ Gradle wrapper v5.5 The files build/openwhisk/gradlew and build/openwhisk/gradlew.bat are distributed under the Apache License, Version 2.0. For details see those files. + +Kubernetes ingress-nginx + The deployment manifests of the ingress-nginx controller are vendored + under oplugins, taken from the upstream static provider manifests: + oplugins/cloud/eks/ingress-deploy.yaml (controller v1.15.1) + oplugins/cloud/gke/ingress-deploy.yaml (controller v1.15.1) + oplugins/cloud/aks/ingress-deploy.yaml (controller v1.15.1) + oplugins/setup/docker/ingress-deploy.yaml (controller v1.7.0) + Licensed under the Apache License, Version 2.0. + Copyright The Kubernetes Authors. + +Kubegres + The custom resource definition and the operator descriptors of Kubegres, + for the API group kubegres.reactive-tech.io, are vendored under oplugins: + oplugins/setup/kubernetes/crds/kubegres-crd.yaml + oplugins/setup/kubernetes/roles/openserverless-kubegres-roles.yaml + oplugins/setup/kubernetes/common/openserverless-kubegres-common.yaml + The upstream release version is not recorded in these files. + Licensed under the Apache License, Version 2.0. + Copyright Reactive Tech Limited. + +openshift-acme + The deployment descriptors of openshift-acme are vendored under oplugins: + oplugins/cloud/osh/acme-openshift/acme-setup.yaml + oplugins/cloud/osh/acme-openshift/acme-rbac.yaml + Licensed under the Apache License, Version 2.0. + Copyright The openshift-acme Authors. + +Prometheus and kube-state-metrics + The files + oplugins/setup/kubernetes/common/openserverless-monitoring-common.yaml + oplugins/setup/kubernetes/roles/openserverless-monitoring-roles.yaml + contain descriptors derived from the prometheus-community `prometheus` + Helm chart, with the resource names rebranded to the openserverless- + prefix. Licensed under the Apache License, Version 2.0. + Copyright The Prometheus Authors. + Copyright The Kubernetes Authors. + +Apache OpenWhisk Helm chart descriptors + The files + oplugins/setup/kubernetes/common/openwhisk-core-common.yaml + oplugins/setup/kubernetes/common/openwhisk-invoker-common.yaml + oplugins/setup/kubernetes/roles/openwhisk-core-roles.yaml + oplugins/setup/kubernetes/roles/openwhisk-invoker-roles.yaml + were rendered from the `openwhisk` Helm chart and retain their upstream + `# Source:` provenance comments. Licensed under the Apache License, + Version 2.0. See the NOTICE file for the required attribution. + + +============================================================================== +BUNDLED COMPONENTS -- PRE-BUILT JAVASCRIPT +============================================================================== + +The pre-built JavaScript files checked in under oplugins are produced by +`bun build` from the TypeScript sources beside them and statically embed +their runtime dependencies. The embedded components are listed below. + +------------------------------------------------------------------------------ +Apache License, Version 2.0 +------------------------------------------------------------------------------ + +The pre-built file oplugins/util/upload.js embeds the following component, +which was released under an Apache 2.0 license. + + * minio (8.0.1), MinIO JavaScript client + +------------------------------------------------------------------------------ +MIT License +------------------------------------------------------------------------------ + +The pre-built file oplugins/util/upload.js embeds the following components, +which were released under an MIT license. + + * async (3.2.6) + * block-stream2 (2.1.0) + * browser-or-node (2.1.1) + * buffer-crc32 (1.0.0) + * decode-uri-component (0.2.2) + * docopt (0.6.2) + * eventemitter3 (5.0.1) + * fast-xml-parser (4.5.0) + * filter-obj (1.1.0) + * ipaddr.js (2.2.0) + * lodash (4.17.21) + * mime-db (1.52.0) + * mime-types (2.1.35) + * query-string (7.1.3) + * readable-stream (3.6.2) + * safe-buffer (5.2.1) + * split-on-first (1.1.0) + * strict-uri-encode (2.0.0) + * string_decoder (1.3.0) + * strnum (1.0.5) + * through2 (4.0.2) + * util-deprecate (1.0.2) + * xml2js (0.5.0) + * xmlbuilder (11.0.1) + +The pre-built file oplugins/util/config/configurator.js embeds the following +components, which were released under an MIT license. + + * @clack/core (0.3.4) + * @clack/prompts (0.7.0) + * sisteransi (1.0.5) + +The MIT license reads as follows: + +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. + +------------------------------------------------------------------------------ +ISC License +------------------------------------------------------------------------------ + +The pre-built file oplugins/util/upload.js embeds the following components, +which were released under an ISC license. + + * inherits (2.0.4) + * sax (1.4.1) + +The pre-built file oplugins/util/config/configurator.js embeds picocolors +(1.0.1), and the pre-built file oplugins/admin/usage/usage.js embeds yaml +(2.8.3), which were released under an ISC license. + +The ISC license reads as follows: + +Permission to use, copy, modify, and/or 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. + +------------------------------------------------------------------------------ +BSD 3-Clause License +------------------------------------------------------------------------------ + +The pre-built file oplugins/util/upload.js embeds the following components, +which were released under a BSD-3-Clause license. + + * stream-chain (2.2.5) + * stream-json (1.8.0) + +The BSD-3-Clause license reads as follows: + +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. + +3. 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 HOLDER 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. diff --git a/NOTICE b/NOTICE index 02ffdde..bbda682 100644 --- a/NOTICE +++ b/NOTICE @@ -15,3 +15,166 @@ vendored under build/openwhisk. Apache OpenWhisk Copyright 2016-2021 The Apache Software Foundation + +This product contains parts that were originally based on software from +Nuvolaris (https://github.com/nuvolaris). +Copyright (C) 2022-2024 Nuvolaris Inc + +This product contains ConcurrentMapBackedCache.scala in +build/openwhisk/common/scala/src/main/scala/org/apache/openwhisk/core/database/, +which contains an implementation derived from Spray Caching +<http://spray.io/>, namely from `spray.caching.Cache` and +`spray.caching.SimpleLruCache`, which was released under an Apache 2.0 +license. + +Copyright (C) 2011-2015 the spray project <http://spray.io> + +This product bundles the files gradlew and gradlew.bat from Gradle, under +build/openwhisk, which were released under an Apache 2.0 license. + +Gradle +Copyright 2007-2019 the original author or authors. + +This product includes software developed at +Gradle Inc. (https://gradle.com/). + +This product contains, under oplugins, the deployment manifests of the +ingress-nginx controller, which were released under an Apache 2.0 license. + +Kubernetes ingress-nginx +Copyright The Kubernetes Authors. + +This product contains, under oplugins, the custom resource definition and +the operator descriptors of Kubegres, which were released under an Apache +2.0 license. + +Kubegres +Copyright Reactive Tech Limited. + +This product contains, under oplugins, deployment descriptors of +openshift-acme, which were released under an Apache 2.0 license. + +openshift-acme +Copyright The openshift-acme Authors. + +This product contains, under oplugins, descriptors derived from the +prometheus-community Helm chart, which were released under an Apache 2.0 +license. + +Prometheus +Copyright The Prometheus Authors. + +kube-state-metrics +Copyright The Kubernetes Authors. + +This product bundles, in the pre-built JavaScript file +oplugins/util/upload.js, the MinIO JavaScript client which was released +under an Apache 2.0 license. + +MinIO Javascript Library for Amazon S3 Compatible Cloud Storage +Copyright 2015-2024 MinIO, Inc. + +This product bundles, in the pre-built JavaScript file +oplugins/util/upload.js, the following components which were released under +an MIT license. + +async +Copyright (c) 2010-2018 Caolan McMahon + +block-stream2 +Copyright (c) James Halliday + +browser-or-node +Copyright (c) 2018 Dineshkumar Pandiyan + +buffer-crc32 +Copyright (c) 2013-2024 Brian J. Brennan + +decode-uri-component +Copyright (c) Sam Verschueren + +docopt +Copyright (c) 2012 Vladimir Keleshev + +eventemitter3 +Copyright (c) 2014 Arnout Kazemier + +fast-xml-parser +Copyright (c) 2021 Natural Intelligence + +filter-obj +Copyright (c) Sindre Sorhus + +ipaddr.js +Copyright (C) 2011-2017 whitequark + +lodash +Copyright OpenJS Foundation and other contributors + +mime-db, mime-types +Copyright (c) 2014 Jonathan Ong + +query-string +Copyright (c) Sindre Sorhus + +readable-stream, string_decoder +Copyright Joyent, Inc. and other Node contributors + +safe-buffer +Copyright (c) Feross Aboukhadijeh + +split-on-first +Copyright (c) Sindre Sorhus + +strict-uri-encode +Copyright (c) Kevin Martensson + +strnum +Copyright (c) 2021 Natural Intelligence + +through2 +Copyright (c) Rod Vagg + +util-deprecate +Copyright (c) 2014 Nathan Rajlich + +xml2js +Copyright 2010, 2011, 2012, 2013. All rights reserved. + +xmlbuilder +Copyright (c) 2013 Ozgur Ozcitak + +This product bundles, in the pre-built JavaScript file +oplugins/util/upload.js, inherits and sax which were released under an ISC +license. + +Copyright (c) Isaac Z. Schlueter and Contributors + +This product bundles, in the pre-built JavaScript file +oplugins/util/upload.js, stream-chain and stream-json which were released +under a BSD 3-Clause license. + +Copyright (c) 2005-2024, Eugene Lazutkin + +This product bundles, in the pre-built JavaScript file +oplugins/util/config/configurator.js, @clack/core and @clack/prompts which +were released under an MIT license. + +Copyright (c) Nate Moore + +This product bundles, in the pre-built JavaScript file +oplugins/util/config/configurator.js, sisteransi which was released under an +MIT license. + +Copyright (c) 2018 Terkel Gjervig Nielsen + +This product bundles, in the pre-built JavaScript file +oplugins/util/config/configurator.js, picocolors which was released under an +ISC license. + +Copyright (c) 2021 Alexey Raspopov, Kostiantyn Denysov, Anton Verinov + +This product bundles, in the pre-built JavaScript file +oplugins/admin/usage/usage.js, yaml which was released under an ISC license. + +Copyright Eemeli Aro <[email protected]> diff --git a/oplugins b/oplugins index 2b0aab6..a108773 160000 --- a/oplugins +++ b/oplugins @@ -1 +1 @@ -Subproject commit 2b0aab6e35291a1f60cad6789eb28def7c25157a +Subproject commit a1087733a6fbe452d56c8a2ee4057658b14bff73 diff --git a/oplugins-op b/oplugins-op index 8e37b34..5d509e3 160000 --- a/oplugins-op +++ b/oplugins-op @@ -1 +1 @@ -Subproject commit 8e37b349c3db7938a0c8f2a3dbf4d24004735f72 +Subproject commit 5d509e30b1fca7c5ad6e558ceecadb8ac909f89b
