You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<descriptionlang="de">< umgehen kann]]></description>
@@ -75,7 +75,7 @@ A full blown example would look like this (needs to be utf-8 encoded):
75
75
<lib>curl</lib>
76
76
<lib>SimpleXML</lib>
77
77
<lib>iconv</lib>
78
-
<nextcloudmin-version="9"max-version="10"/>
78
+
<nextcloudmin-version="31"max-version="32"/>
79
79
</dependencies>
80
80
<background-jobs>
81
81
<job>OCA\DAV\CardDAV\Sync\SyncJob</job>
@@ -175,7 +175,25 @@ version
175
175
176
176
licence
177
177
* required
178
-
* must contain **agpl**, **mpl*** and/or **apache** as the only valid values. These refer to the AGPLv3, MPL 2.0 and Apache License 2.0
178
+
* can occur multiple times with different licenses
179
+
* must contain one of the following licenses (for apps targeting v31 or higher, see the `SPDX License List <https://spdx.org/licenses/>`_ for details):
180
+
181
+
* **AGPL-3.0-only**
182
+
* **AGPL-3.0-or-later**
183
+
* **Apache-2.0**
184
+
* **GPL-3.0-only**
185
+
* **GPL-3.0-or-later**
186
+
* **MIT**
187
+
* **MPL-2.0**
188
+
189
+
* (deprecated, for apps targeting v30 or lower) the following shorthand aliases are also used:
Copy file name to clipboardexpand all lines: developer_manual/app_publishing_maintenance/publishing.rst
+1-1
Original file line number
Diff line number
Diff line change
@@ -31,7 +31,7 @@ These are the app guidelines an app has to comply with to have a chance to be ap
31
31
Legal and security
32
32
^^^^^^^^^^^^^^^^^^
33
33
34
-
* Apps must be licensed under AGPLv3+ or any compatible license.
34
+
* Apps must be licensed under AGPL-3.0-or-later or any compatible license.
35
35
* Apps must not use 'Nextcloud' in their name.
36
36
* Irregular and unannounced security audits of all apps can and will take place.
37
37
* If any indication of malicious intent or bad faith is found the developer(s) in question can count on a minimum 2 year ban from any Nextcloud infrastructure.
0 commit comments