Skip to content

Commit fff7903

Browse files
feat(app-licenses): Add further compatible licenses for apps to use
Resolves nextcloud/appstore#1710 Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
1 parent f16c6c9 commit fff7903

2 files changed

Lines changed: 32 additions & 0 deletions

File tree

resources/app-info-shipped.xsd

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -381,14 +381,30 @@
381381
<xs:simpleType name="licence">
382382
<xs:restriction base="xs:string">
383383
<!-- Requires Nextcloud minVersion >= 31 -->
384+
<xs:enumeration value="0BSD"/>
384385
<xs:enumeration value="AGPL-3.0-only"/>
385386
<xs:enumeration value="AGPL-3.0-or-later"/>
386387
<xs:enumeration value="Apache-2.0"/>
388+
<xs:enumeration value="BSD-2-Clause"/>
389+
<xs:enumeration value="BSD-3-Clause"/>
390+
<xs:enumeration value="BSD-3-Clause-Clear"/>
387391
<xs:enumeration value="CC0-1.0"/>
392+
<xs:enumeration value="EUPL-1.2"/>
393+
<xs:enumeration value="FSFAP"/>
394+
<xs:enumeration value="GPL-2.0-or-later"/>
388395
<xs:enumeration value="GPL-3.0-only"/>
389396
<xs:enumeration value="GPL-3.0-or-later"/>
397+
<xs:enumeration value="LGPL-2.1-only"/>
398+
<xs:enumeration value="LGPL-2.1-or-later"/>
399+
<xs:enumeration value="LGPL-3.0-only"/>
400+
<xs:enumeration value="LGPL-3.0-or-later"/>
390401
<xs:enumeration value="MIT"/>
391402
<xs:enumeration value="MPL-2.0"/>
403+
<xs:enumeration value="OLDAP-2.7"/>
404+
<xs:enumeration value="PDDL-1.0"/>
405+
<xs:enumeration value="SAX-PD"/>
406+
<xs:enumeration value="Unlicense"/>
407+
<xs:enumeration value="X11"/>
392408

393409
<!-- Deprecated -->
394410
<xs:enumeration value="agpl"/>

resources/app-info.xsd

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -377,14 +377,30 @@
377377
<xs:simpleType name="licence">
378378
<xs:restriction base="xs:string">
379379
<!-- Requires Nextcloud minVersion >= 31 -->
380+
<xs:enumeration value="0BSD"/>
380381
<xs:enumeration value="AGPL-3.0-only"/>
381382
<xs:enumeration value="AGPL-3.0-or-later"/>
382383
<xs:enumeration value="Apache-2.0"/>
384+
<xs:enumeration value="BSD-2-Clause"/>
385+
<xs:enumeration value="BSD-3-Clause"/>
386+
<xs:enumeration value="BSD-3-Clause-Clear"/>
383387
<xs:enumeration value="CC0-1.0"/>
388+
<xs:enumeration value="EUPL-1.2"/>
389+
<xs:enumeration value="FSFAP"/>
390+
<xs:enumeration value="GPL-2.0-or-later"/>
384391
<xs:enumeration value="GPL-3.0-only"/>
385392
<xs:enumeration value="GPL-3.0-or-later"/>
393+
<xs:enumeration value="LGPL-2.1-only"/>
394+
<xs:enumeration value="LGPL-2.1-or-later"/>
395+
<xs:enumeration value="LGPL-3.0-only"/>
396+
<xs:enumeration value="LGPL-3.0-or-later"/>
386397
<xs:enumeration value="MIT"/>
387398
<xs:enumeration value="MPL-2.0"/>
399+
<xs:enumeration value="OLDAP-2.7"/>
400+
<xs:enumeration value="PDDL-1.0"/>
401+
<xs:enumeration value="SAX-PD"/>
402+
<xs:enumeration value="Unlicense"/>
403+
<xs:enumeration value="X11"/>
388404

389405
<!-- Deprecated -->
390406
<xs:enumeration value="agpl"/>

0 commit comments

Comments
 (0)