Difference between revisions of "Problematic Licenses"

From ReactOS Wiki
Jump to: navigation, search
m (Category:Development and :Documentation)
(List: Update paths after migration to Git)
 
(One intermediate revision by the same user not shown)
Line 11: Line 11:
 
! Notes
 
! Notes
 
|-
 
|-
| /reactos/drivers/filesystems/fastfat_new<br>/trunk/reactos/sdk/lib/3rdparty/fullfat
+
| /modules/wallpapers/Angelus/*
| Extra restriction to the GPL that prevents commercial usage
 
|
 
|-
 
| /wallpapers/Angelus*
 
 
| Apparently released under CC-BY-NC preventing commercial usage (needs verification)
 
| Apparently released under CC-BY-NC preventing commercial usage (needs verification)
 
|
 
|
 
|-
 
|-
| /rostests/testdata/2prong.txt<br>/rostests/testdata/test.pfb<br>/rostests/testdata/test.pfm
+
| /modules/rostests/testdata/2prong.txt<br>/modules/rostests/testdata/test.pfb<br>/modules/rostests/testdata/test.pfm
 
| Fonts used as test data under proprietary license that prevents commercial usage
 
| Fonts used as test data under proprietary license that prevents commercial usage
 
|
 
|
 
|-
 
|-
| /reactos/drivers/storage/class/cdrom<br>/reactos/drivers/storage/class/class2<br>/reactos/drivers/storage/class/disk<br>/reactos/drivers/storage/ide/atapi
+
| /drivers/storage/class/cdrom<br>/drivers/storage/class/class2<br>/drivers/storage/class/disk<br>/drivers/storage/ide/atapi
 
| Under Windows NT4 DDK sample code license
 
| Under Windows NT4 DDK sample code license
 
| Some can be replaced by similar code under Ms-PL Open-Source license from https://github.com/Microsoft/Windows-driver-samples/tree/master/storage/class
 
| Some can be replaced by similar code under Ms-PL Open-Source license from https://github.com/Microsoft/Windows-driver-samples/tree/master/storage/class
 
|-
 
|-
| /reactos/sdk/tools/xml2sdb/tinyxml2.cpp<br>/reactos/sdk/tools/xml2sdb/tinyxml2.h
+
| /sdk/tools/xml2sdb/tinyxml2.cpp<br>/sdk/tools/xml2sdb/tinyxml2.h
 
| Needs to be referenced / indexed that these files exist here
 
| Needs to be referenced / indexed that these files exist here
 
|  
 
|  

Latest revision as of 11:35, 22 September 2020

This page shall be used to track problematic licenses in the ReactOS source code tree. It was created after a presentation about Licensing Best Practices held by Colin Finck at ReactOS Hackfest 2017.

To put it in a nutshell: Problematic licenses include any form of non-Open-Source licenses or licenses prohibiting commercial usage.

List

Directory Problem Notes
/modules/wallpapers/Angelus/* Apparently released under CC-BY-NC preventing commercial usage (needs verification)
/modules/rostests/testdata/2prong.txt
/modules/rostests/testdata/test.pfb
/modules/rostests/testdata/test.pfm
Fonts used as test data under proprietary license that prevents commercial usage
/drivers/storage/class/cdrom
/drivers/storage/class/class2
/drivers/storage/class/disk
/drivers/storage/ide/atapi
Under Windows NT4 DDK sample code license Some can be replaced by similar code under Ms-PL Open-Source license from https://github.com/Microsoft/Windows-driver-samples/tree/master/storage/class
/sdk/tools/xml2sdb/tinyxml2.cpp
/sdk/tools/xml2sdb/tinyxml2.h
Needs to be referenced / indexed that these files exist here