Unfortunately, github.com/SAP-samples/cloud-cap-samples is not REUSE compliant and does not fully adopt the recommendations to make software licensing easy for humans and machines alike. Have a look at our tutorial to learn about the three simple steps to become REUSE compliant.
To add the badge to your project's README.md
file,
use the following snippet:
[![REUSE status](https://api.reuse.software/badge/github.com/SAP-samples/cloud-cap-samples)](https://api.reuse.software/info/github.com/SAP-samples/cloud-cap-samples)
The API provides machine-readable artifacts for automatic analysis.
reuse spdx
command.
Commit ac6d87dc03a63eb38a63cc9110327fd5d9dda798
was checked on 27 Mar 2024 07:50:55 UTC
with the following result:
/opt/venv/lib/python3.11/site-packages/reuse/project.py:286: PendingDeprecationWarning: Copyright and licensing information for 'README.md' has been found in both 'README.md' and in the DEP5 file located at '.reuse/dep5'. The information for these two sources has been aggregated. In the future this behaviour will change, and you will need to explicitly enable aggregation. See <https://github.com/fsfe/reuse-tool/issues/779>. You need do nothing yet. Run with `--suppress-deprecation` to hide this warning. warnings.warn( /opt/venv/lib/python3.11/site-packages/reuse/project.py:286: PendingDeprecationWarning: Copyright and licensing information for 'README.md' has been found in both 'README.md' and in the DEP5 file located at '.reuse/dep5'. The information for these two sources has been aggregated. In the future this behaviour will change, and you will need to explicitly enable aggregation. See <https://github.com/fsfe/reuse-tool/issues/779>. You need do nothing yet. Run with `--suppress-deprecation` to hide this warning. warnings.warn( # MISSING LICENSES 'Apache-2.0' found in: * .eslintrc * .github/ISSUE_TEMPLATE/config.yml * .github/dependabot.yml * .github/workflows/node.js.yml * .gitignore * .npmrc * .tours/db-native.tour * .tours/samples.tour * .vscode/extensions.json * .vscode/launch.json * .vscode/settings.json * .vscode/tasks.json * README.md * bookshop/.vscode/launch.json * bookshop/app/vue/app.js * bookshop/app/vue/index.html * bookshop/db/data/sap.capire.bookshop-Authors.csv * bookshop/db/data/sap.capire.bookshop-Books.csv * bookshop/db/data/sap.capire.bookshop-Books.texts.csv * bookshop/db/data/sap.capire.bookshop-Genres.csv * bookshop/db/init.js * bookshop/db/schema.cds * bookshop/index.cds * bookshop/index.js * bookshop/package.json * bookshop/readme.md * bookshop/srv/admin-service.cds * bookshop/srv/admin-service.js * bookshop/srv/cat-service.cds * bookshop/srv/cat-service.js * bookshop/srv/user-service.cds * bookshop/srv/user-service.js * bookshop/test/genres.cds * bookshop/test/genres.http * bookshop/test/requests.http * bookstore/index.cds * bookstore/package.json * bookstore/server.js * bookstore/srv/mashup.cds * bookstore/srv/mashup.js * bookstore/srv/swagger-ui.js * bookstore/test/requests.http * common/data/sap.common-Countries.csv * common/data/sap.common-Countries_texts.csv * common/data/sap.common-Currencies.csv * common/data/sap.common-Currencies_texts.csv * common/data/sap.common-Languages.csv * common/data/sap.common-Languages_texts.csv * common/index.cds * common/package.json * data-viewer/app/viewer/app.js * data-viewer/app/viewer/index.html * data-viewer/index.cds * data-viewer/package.json * data-viewer/srv/data-service.cds * data-viewer/srv/data-service.js * etc/bookshop.drawio.svg * etc/dark.drawio.svg * etc/incidents.drawio.svg * etc/samples.drawio.svg * fiori/app/_i18n/i18n.properties * fiori/app/_i18n/i18n_de.properties * fiori/app/admin-authors/fiori-service.cds * fiori/app/admin-authors/webapp/Component.js * fiori/app/admin-authors/webapp/i18n/i18n.properties * fiori/app/admin-authors/webapp/manifest.json * fiori/app/admin-books/fiori-service.cds * fiori/app/admin-books/webapp/Component.js * fiori/app/admin-books/webapp/i18n/i18n.properties * fiori/app/admin-books/webapp/manifest.json * fiori/app/appconfig/fioriSandboxConfig.json * fiori/app/browse/fiori-service.cds * fiori/app/browse/webapp/Component.js * fiori/app/browse/webapp/i18n/i18n.properties * fiori/app/browse/webapp/manifest.json * fiori/app/common.cds * fiori/app/fiori-apps.html * fiori/app/genres/fiori-service.cds * fiori/app/genres/webapp/Component.js * fiori/app/genres/webapp/i18n/i18n.properties * fiori/app/genres/webapp/manifest.json * fiori/app/services.cds * fiori/db/common.cds * fiori/db/data/sap.capire.bookshop-GenreHierarchy.csv * fiori/db/hana/index.cds * fiori/db/sqlite/index.cds * fiori/index.cds * fiori/package.json * fiori/server.js * hello/README.md * hello/package.json * hello/srv/world.cds * hello/srv/world.js * hello/srv/world.ts * hello/test/hello-world-test.js * hello/test/test.http * loggers/app/loggers.html * loggers/package.json * loggers/readme.md * loggers/srv/dummy.cds * loggers/srv/loggers.cds * loggers/srv/loggers.js * loggers/test/requests.http * media/db/data-model.cds * media/index.cds * media/package.json * media/srv/media-service.cds * media/srv/media-service.js * media/test/Test.png * media/test/media.http * orders/.env * orders/app/fiori.cds * orders/app/orders/index.html * orders/app/orders/webapp/Component.js * orders/app/orders/webapp/i18n/i18n.properties * orders/app/orders/webapp/manifest.json * orders/db/data/sap.capire.orders-Orders.Items.csv * orders/db/data/sap.capire.orders-Orders.csv * orders/db/schema.cds * orders/index.cds * orders/package.json * orders/srv/orders-service.cds * orders/srv/orders-service.js * package-lock.json * package.json * reviews/.env * reviews/app/vue/app.js * reviews/app/vue/index.html * reviews/db/data/sap.capire.reviews-Reviews.csv * reviews/db/schema.cds * reviews/index.cds * reviews/package.json * reviews/readme.md * reviews/srv/reviews-service.cds * reviews/srv/reviews-service.js * samples.md * test/cds.ql.test.js * test/consuming-services.test.js * test/custom-handlers.test.js * test/fiori.test.js * test/hello-world.test.js * test/hierarchical-data.test.js * test/localized-data/package.json * test/localized-data/services.cds * test/localized-data/services.test.js * test/messaging.test.js * test/odata.test.js # SUMMARY * Bad licenses: 0 * Deprecated licenses: 0 * Licenses without file extension: 0 * Missing licenses: Apache-2.0 * Unused licenses: 0 * Used licenses: Apache-2.0 * Read errors: 0 * files with copyright information: 147 / 147 * files with license information: 147 / 147 Unfortunately, your project is not compliant with version 3.0 of the REUSE Specification :-( # RECOMMENDATIONS * Fix missing licenses: For at least one of the license identifiers provided by the 'SPDX-License-Identifier' tags, there is no corresponding license text file in the 'LICENSES' directory. For SPDX license identifiers, you can simply run 'reuse download --all' to get any missing ones. For custom licenses (starting with 'LicenseRef-'), you need to add these files yourself.