Congratulations, github.com/nextcloud/bruteforcesettings is REUSE compliant! This project adopts the recommendations to make software licensing easy for humans and machines alike.
To add the badge to your project's README.md
file,
use the following snippet:
[](https://api.reuse.software/info/github.com/nextcloud/bruteforcesettings)
The API provides machine-readable artifacts for automatic analysis.
reuse spdx
command.
Commit 5d7eecaefe6f452f87ed9eec5f28ec6d585a08bd
was checked on 31 Jul 2025 20:06:48 UTC
with the following result:
reuse.extract - ERROR - Could not parse 'AGPL-3.0-or-later\n */\nfunction getGuestNameValidity(name) {\n if (name.trim() === \"\") {\n return t(\"Names must not be empty.\");\n }\n if (name.startsWith(\".\")) {\n return t(\"Names must not start with a dot.\");\n }\n try {\n validateFilename(name);\n return \"\";\n } catch (error) {\n if (!(error instanceof InvalidFilenameError)) {\n throw error;\n }\n switch (error.reason) {\n case InvalidFilenameErrorReason.Character:\n return t('\"{char}\" is not allowed inside a name.' reuse.extract - ERROR - 'js/bruteforcesettings-node_modules_nextcloud_dialogs_dist_chunks_PublicAuthPrompt-BSFsDqYB_mjs.js.map' holds an SPDX expression that cannot be parsed, skipping the file reuse.extract - ERROR - Could not parse 'AGPL-3.0-or-later\n */\nfunction getGuestNameValidity(name) {\n if (name.trim() === \"\") {\n return t(\"Names must not be empty.\");\n }\n if (name.startsWith(\".\")) {\n return t(\"Names must not start with a dot.\");\n }\n try {\n validateFilename(name);\n return \"\";\n } catch (error) {\n if (!(error instanceof InvalidFilenameError)) {\n throw error;\n }\n switch (error.reason) {\n case InvalidFilenameErrorReason.Character:\n return t('\"{char}\" is not allowed inside a name.' reuse.extract - ERROR - 'js/bruteforcesettings-node_modules_nextcloud_dialogs_dist_chunks_PublicAuthPrompt-BSFsDqYB_mjs.js.map' holds an SPDX expression that cannot be parsed, skipping the file # SUMMARY * Bad licenses: 0 * Deprecated licenses: 0 * Licenses without file extension: 0 * Missing licenses: 0 * Unused licenses: 0 * Used licenses: MIT, AGPL-3.0-or-later, GPL-3.0-or-later, CC0-1.0 * Read errors: 0 * Files with copyright information: 250 / 250 * Files with license information: 250 / 250 Congratulations! Your project is compliant with version 3.3 of the REUSE Specification :-)