REUSE compliance of CCIP-App/CCIP-KMP

Unfortunately, github.com/CCIP-App/CCIP-KMP 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.

Badge

To add the badge to your project's README.md file, use the following snippet:

[![REUSE status](https://api.reuse.software/badge/github.com/CCIP-App/CCIP-KMP)](https://api.reuse.software/info/github.com/CCIP-App/CCIP-KMP)

Machine-readable information

The API provides machine-readable artifacts for automatic analysis.

  • All information about the latest compliance check can also be accessed via a machine-parsable JSON file.
  • You can gather the automatically generated SPDX SBOM in Tag:Value format, based on the reuse spdx command.

Last lint output

Commit c355eb40b21c361ceffd43ea923519cb8d6ca81b was checked on 17 Apr 2025 14:54:17 UTC with the following result:

# MISSING COPYRIGHT AND LICENSING INFORMATION

The following files have no copyright and licensing information:
* iosApp/OPass/Common/BlurView.swift
* iosApp/OPass/Common/CachedAsyncImage.swift
* iosApp/OPass/Common/CenterLabelStyle.swift
* iosApp/OPass/Common/SafariView.swift
* iosApp/OPass/ContentView.swift
* iosApp/OPass/Event/EventView.swift
* iosApp/OPass/Event/EventViewModel.swift
* iosApp/OPass/Event/FeatureGrid.swift
* iosApp/OPass/Extension/Shared+Extension.swift
* iosApp/OPass/OPassApp.swift
* iosApp/OPass/SelectEvent/SelectEventView.swift
* iosApp/OPass/SelectEvent/SelectEventViewModel.swift
* iosApp/OPass/Settings/AppearanceSettingsView.swift
* iosApp/OPass/Settings/GeneralSettingsView.swift
* iosApp/OPass/Settings/SettingsView.swift
* iosApp/OPass.xcodeproj/project.pbxproj
* iosApp/OPass.xcodeproj/project.xcworkspace/contents.xcworkspacedata
* iosApp/OPass.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
* iosApp/OPass.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
* iosApp/OPass.xcodeproj/xcshareddata/xcschemes/OPass.xcscheme
* iosApp/OPass.xcodeproj/xcshareddata/xcschemes/OneSignalNotificationServiceExtension.xcscheme
* iosApp/OneSignalNotificationServiceExtension/Info.plist
* iosApp/OneSignalNotificationServiceExtension/NotificationService.swift
* iosApp/OneSignalNotificationServiceExtension/OneSignalNotificationServiceExtension.entitlements
* iosApp/Supporting Files/Assets.xcassets/AccentColor.colorset/Contents.json
* iosApp/Supporting Files/Assets.xcassets/AppIcon.appiconset/Contents.json
* iosApp/Supporting Files/Assets.xcassets/AppIcon.appiconset/opass-02.png
* iosApp/Supporting Files/Assets.xcassets/AppIcon.appiconset/opass-05.png
* iosApp/Supporting Files/Assets.xcassets/AppIcon.appiconset/opass.png
* iosApp/Supporting Files/Assets.xcassets/Color/Contents.json
* iosApp/Supporting Files/Assets.xcassets/Color/SectionColor.colorset/Contents.json
* iosApp/Supporting Files/Assets.xcassets/Contents.json
* iosApp/Supporting Files/Assets.xcassets/Symbol/Contents.json
* iosApp/Supporting Files/Assets.xcassets/Symbol/external-link.imageset/Contents.json
* iosApp/Supporting Files/Assets.xcassets/Symbol/external-link.imageset/external-link@1x.png
* iosApp/Supporting Files/Assets.xcassets/Symbol/external-link.imageset/external-link@2x.png
* iosApp/Supporting Files/Assets.xcassets/Symbol/external-link.imageset/external-link@3x.png
* iosApp/Supporting Files/Assets.xcassets/Symbol/github-mark.imageset/Contents.json
* iosApp/Supporting Files/Assets.xcassets/Symbol/github-mark.imageset/github-mark.svg
* iosApp/Supporting Files/Assets.xcassets/Symbol/opass-icon.imageset/1F1B715F5E5BB49DC938AFC9CF02C3B212EA2256.png
* iosApp/Supporting Files/Assets.xcassets/Symbol/opass-icon.imageset/Contents.json
* iosApp/Supporting Files/Fonts/Roboto_Condensed/RobotoCondensed-Bold.ttf
* iosApp/Supporting Files/Fonts/Roboto_Condensed/RobotoCondensed-BoldItalic.ttf
* iosApp/Supporting Files/Fonts/Roboto_Condensed/RobotoCondensed-Italic.ttf
* iosApp/Supporting Files/Fonts/Roboto_Condensed/RobotoCondensed-Light.ttf
* iosApp/Supporting Files/Fonts/Roboto_Condensed/RobotoCondensed-LightItalic.ttf
* iosApp/Supporting Files/Fonts/Roboto_Condensed/RobotoCondensed-Regular.ttf
* iosApp/Supporting Files/GoogleService-Info.plist
* iosApp/Supporting Files/Info.plist
* iosApp/Supporting Files/Localizable.xcstrings
* iosApp/Supporting Files/OPass.entitlements

# SUMMARY

* Bad licenses: 0
* Deprecated licenses: 0
* Licenses without file extension: 0
* Missing licenses: 0
* Unused licenses: 0
* Used licenses: GPL-3.0-only, Apache-2.0, GPL-2.0-or-later
* Read errors: 0
* Files with copyright information: 153 / 204
* Files with license information: 153 / 204

Unfortunately, your project is not compliant with version 3.3 of the REUSE Specification :-(


# RECOMMENDATIONS

* Fix missing copyright/licensing information: For one or more files, the tool
  cannot find copyright and/or licensing information. You typically do this by
  adding 'SPDX-FileCopyrightText' and 'SPDX-License-Identifier' tags to each
  file. The tutorial explains additional ways to do this:
  <https://reuse.software/tutorial/>