REUSE compliance of Freifunk-Aalen/FreifunkCompanion

Unfortunately, codeberg.org/Freifunk-Aalen/FreifunkCompanion 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/codeberg.org/Freifunk-Aalen/FreifunkCompanion)](https://api.reuse.software/info/codeberg.org/Freifunk-Aalen/FreifunkCompanion)

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 4b317db6a013641dcf1cc219aa19a75e870dbb42 was checked on 13 May 2026 10:58:25 UTC with the following result:

# MISSING COPYRIGHT AND LICENSING INFORMATION

The following files have no copyright and licensing information:
* .gradle/8.13/checksums/checksums.lock
* .gradle/8.13/checksums/md5-checksums.bin
* .gradle/8.13/checksums/sha1-checksums.bin
* .gradle/8.13/executionHistory/executionHistory.lock
* .gradle/8.13/fileChanges/last-build.bin
* .gradle/8.13/fileHashes/fileHashes.bin
* .gradle/8.13/fileHashes/fileHashes.lock
* .gradle/8.13/fileHashes/resourceHashesCache.bin
* .gradle/buildOutputCleanup/buildOutputCleanup.lock
* .gradle/buildOutputCleanup/cache.properties
* .gradle/config.properties
* .idea/.gitignore
* .idea/AndroidProjectSystem.xml
* .idea/caches/deviceStreaming.xml
* .idea/compiler.xml
* .idea/deploymentTargetSelector.xml
* .idea/deviceManager.xml
* .idea/gradle.xml
* .idea/migrations.xml
* .idea/misc.xml
* .idea/runConfigurations.xml
* .idea/vcs.xml
* app/.gitignore
* app/build.gradle.kts
* app/proguard-rules.pro
* app/src/androidTest/java/de/njbraun/freifunkcompanion/ExampleInstrumentedTest.kt
* app/src/main/AndroidManifest.xml
* app/src/main/java/de/njbraun/freifunkcompanion/MainActivity.kt
* app/src/main/java/de/njbraun/freifunkcompanion/ui/theme/Color.kt
* app/src/main/java/de/njbraun/freifunkcompanion/ui/theme/Theme.kt
* app/src/main/java/de/njbraun/freifunkcompanion/ui/theme/Type.kt
* app/src/main/res/drawable/ffcom.webp
* app/src/main/res/drawable/ic_launcher_background.xml
* app/src/main/res/drawable/ic_launcher_foreground.xml
* app/src/main/res/mipmap-anydpi/ic_launcher.xml
* app/src/main/res/mipmap-anydpi/ic_launcher_round.xml
* app/src/main/res/mipmap-hdpi/ic_launcher.webp
* app/src/main/res/mipmap-hdpi/ic_launcher_round.webp
* app/src/main/res/mipmap-mdpi/ic_launcher.webp
* app/src/main/res/mipmap-mdpi/ic_launcher_round.webp
* app/src/main/res/mipmap-xhdpi/ic_launcher.webp
* app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
* app/src/main/res/mipmap-xxhdpi/ic_launcher.webp
* app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
* app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
* app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
* app/src/main/res/values/colors.xml
* app/src/main/res/values/strings.xml
* app/src/main/res/values/themes.xml
* app/src/main/res/xml/backup_rules.xml
* app/src/main/res/xml/data_extraction_rules.xml
* app/src/test/java/de/njbraun/freifunkcompanion/ExampleUnitTest.kt
* build.gradle.kts
* gradle/libs.versions.toml
* gradle/wrapper/gradle-wrapper.jar
* gradle/wrapper/gradle-wrapper.properties
* gradle.properties
* local.properties
* readme.md
* settings.gradle.kts

# SUMMARY

* Bad licenses: 0
* Deprecated licenses: 0
* Licenses without file extension: 0
* Missing licenses: 0
* Unused licenses: 0
* Used licenses: Apache-2.0, CC0-1.0
* Read errors: 0
* Invalid SPDX License Expressions: 0
* Files with copyright information: 3 / 63
* Files with license information: 3 / 63

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/>