https://git.reactos.org/?p=reactos.git;a=commitdiff;h=119f102f6337e736bc2b25acba08e44e58454e5f

commit 119f102f6337e736bc2b25acba08e44e58454e5f
Author:     Victor Perevertkin <[email protected]>
AuthorDate: Sat Oct 24 06:34:55 2020 +0300
Commit:     Victor Perevertkin <[email protected]>
CommitDate: Sat Oct 24 06:34:55 2020 +0300

    [DOC] Make "3rd Party Files.txt" a main source about 3rd party projects
    
    - Add path and license information to "3rd Party Files.txt"
    - Merge README.FSD with it
    - Rename README.WINE to WINESYNC.txt
---
 media/doc/3rd Party Files.txt           | 258 ++++++++++++++++++++++++--------
 media/doc/README.FSD                    |  35 -----
 media/doc/{README.WINE => WINESYNC.txt} |   0
 3 files changed, 192 insertions(+), 101 deletions(-)

diff --git a/media/doc/3rd Party Files.txt b/media/doc/3rd Party Files.txt
index 5b2ff47e5b0..346d8dbd84d 100644
--- a/media/doc/3rd Party Files.txt     
+++ b/media/doc/3rd Party Files.txt     
@@ -1,104 +1,230 @@
-Files synced with various file system upstreams can be found in 
/media/doc/README.FSD
-Files synced with Wine can be found in /media/doc/README.WINE
+This file contains 3rd party projects which are used by the ReactOS
+Files synced with Wine can be found in /media/doc/WINESYNC.txt
 
-Other things synced with other projects:
+Projects are sorted alphabetically by a path.
+SPDX identifier of a license was used where possible.
+Please update this file when you port/sync an external project.
 
-Title: Liberation Fonts
-Used Version: 2.00.1
-Website: https://fedorahosted.org/liberation-fonts/
 
-Title: DejaVu Fonts
-Used Version: 2.37
-Website: http://dejavu.sourceforge.net
+Title: DXTN OpenGL Compression Libs
+Path: dll/3rdparty/dxtn
+Used Version: 1.1
+License: MIT (https://spdx.org/licenses/MIT.html)
+URL: http://www.geocities.com/dborca/opengl/tc.html
 
-Title: Ubuntu Fonts
-Used Version: 0.83
-Website: http://font.ubuntu.com
+Title: libjpeg
+Path: dll/3rdparty/libjpeg
+Used Version: 9d
+License: custom, BSD-like
+URL: http://www.ijg.org/
 
-Title: Open Sans Fonts
-Used Version: 1.10
-Website: http://www.google.com/fonts/specimen/Open+Sans
+Title: libpng
+Path: dll/3rdparty/libpng
+Used Version: 1.6.37
+License: PNG Reference Library version 2
+URL: http://libpng.sourceforge.net/
 
-Title: DXTN OpenGL Compression Libs
-Used Version: 1.1
-Website: http://www.geocities.com/dborca/opengl/tc.html
+Title: libtiff
+Path: dll/3rdparty/libtiff
+Used Version: 4.1.0
+License: libtiff (https://spdx.org/licenses/libtiff.html)
+URL: http://www.simplesystems.org/libtiff/
 
-Title: FreeType
-Used Version: 2.9.0
-Website: http://www.freetype.org
+Title: Libxslt
+Path: dll/3rdparty/libxslt
+Used Version: 1.1.34
+License: MIT (https://spdx.org/licenses/MIT.html)
+URL: http://xmlsoft.org
+
+Title: mbed TLS
+Path: dll/3rdparty/mbedtls
+Used Version: 2.7.16
+License: Apache-2.0 (https://spdx.org/licenses/Apache-2.0.html)
+URL: https://tls.mbed.org/
 
 Title: Mesa3D
+Path: dll/opengl/mesa
 Used Version: 2.6
-Website: http://www.mesa3d.org
+License: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later.html)
+URL: http://www.mesa3d.org
 
 Title: Mesa3D glu libary
+Path: dll/opengl/glu32
 Used Version: 9.0.1
-Website: https://gitlab.freedesktop.org/mesa/glu | 
ftp://ftp.freedesktop.org/pub/mesa/glu/
-
-Title: GNU adns
-Used Version: 1.0 REV 5
-Website: http://www.gnu.org/software/adns/ | http://adns.jgaa.com
+License: SGI-B-2.0 (https://spdx.org/licenses/SGI-B-2.0.html)
+URL: https://gitlab.freedesktop.org/mesa/glu, 
ftp://ftp.freedesktop.org/pub/mesa/glu/
 
-Title: LibXML
-Used Version: 2.9.10
-Website: http://xmlsoft.org | ftp://xmlsoft.org/libxml2/
+Title: ACPICA
+Path: drivers/bus/acpi/acpica
+Used Version: 20200925
+License: GPL-2.0 (https://spdx.org/licenses/GPL-2.0.html)
+URL: https://acpica.org/
+
+Title: WinBtrfs
+Path: dll/shellext/shellbtrfs
+Path: drivers/filesystems/btrfs
+Path: sdk/lib/fslib/btrfslib
+Used Version: 1.7.2
+License: LGPL-3.0-or-later (https://spdx.org/licenses/LGPL-3.0-or-later.html)
+URL: https://github.com/maharmstone/btrfs
+
+Title: Microsoft CDFS File System Driver
+Path: drivers/filesystems/cdfs
+Used Version: git commit f73e552
+License: MS-PL (https://spdx.org/licenses/MS-PL.html)
+URL: https://github.com/microsoft/Windows-driver-samples/tree/master/filesys
+
+Title: Ext2Fsd
+Path: drivers/filesystems/ext2
+Path: sdk/lib/fslib/ext2lib
+Used Version: 0.69
+License: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later.html)
+URL: http://www.ext2fsd.com
+
+Title: FFS/UFS file system driver for Windows
+Path: drivers/filesystems/ffs
+Used Version: 0.5.2
+License: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later.html)
+URL: http://www.acc.umu.se/~bosse/
+
+Title: NFSv4.1 Client for Windows
+Path: base/services/nfsd
+Path: dll/3rdparty/libtirpc
+Path: dll/np/nfs
+Path: drivers/filesystems/nfs
+Used Version: ??? (Imported on 2017.06.18.)
+License: LGPL-2.1-or-later (https://spdx.org/licenses/LGPL-2.1-or-later.html)
+URL: http://www.citi.umich.edu/projects/nfsv4/windows/readme.html
+
+Title: ReiserFS file system driver for Windows
+Path: drivers/filesystems/reiserfs
+Used Version: 0.26
+License: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later.html)
+URL: http://www.acc.umu.se/~bosse/
+
+Title: Microsoft fastfat File System Driver
+Path: drivers/filesystems/fastfat_new
+Used Version: git commit 16022c5
+License: MS-PL (https://spdx.org/licenses/MS-PL.html)
+URL: https://github.com/microsoft/Windows-driver-samples/tree/master/filesys
+
+Title: Microsoft CDROM Storage Class Driver
+Path: drivers/storage/class/cdrom_new
+Used Version: git commit 96eb96d
+License: MS-PL (https://spdx.org/licenses/MS-PL.html)
+URL: https://github.com/microsoft/Windows-driver-samples/tree/master/storage
+
+Title: Microsoft ClassPnP Storage Class Driver Library
+Path: drivers/storage/class/classpnp
+Used Version: git commit 88541f7
+License: MS-PL (https://spdx.org/licenses/MS-PL.html)
+URL: https://github.com/microsoft/Windows-driver-samples/tree/master/storage
+
+Title: Microsoft Disk Class Driver
+Path: drivers/storage/class/disk_new
+Used Version: git commit 3428c5f
+License: MS-PL (https://spdx.org/licenses/MS-PL.html)
+URL: https://github.com/microsoft/Windows-driver-samples/tree/master/storage
+
+Title: Microsoft Super Floppy (sfloppy) Storage Class Driver
+Path: drivers/storage/floppy_new
+Used Version: git commit 8fb512a
+License: MS-PL (https://spdx.org/licenses/MS-PL.html)
+URL: https://github.com/microsoft/Windows-driver-samples/tree/master/storage
 
-Title: Libxslt
-Used Version: 1.1.34
-Website: http://xmlsoft.org
+Title: DejaVu Fonts
+Path: media/fonts
+Used Version: 2.37
+License: media/fonts/doc/DejaVu/LICENSE.txt
+URL: http://dejavu.sourceforge.net
 
-Title: ZLib
-Used Version: 1.2.11
-Website: http://www.zlib.net
+Title: Open Sans Fonts
+Path: media/fonts
+Used Version: 1.10
+License: Apache-2.0 (https://spdx.org/licenses/Apache-2.0.html)
+URL: http://www.google.com/fonts/specimen/Open+Sans
 
 Title: GNU FreeFont
+Path: media/fonts
 Used Version: 2012-05-03
-Website: http://savannah.gnu.org/projects/freefont/
+License: GPL-3.0-or-later (https://spdx.org/licenses/GPL-3.0-or-later.html)
+URL: http://savannah.gnu.org/projects/freefont/
+
+Title: GNU adns
+Path: sdk/lib/adns
+Used Version: 1.0 REV 5
+License: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later.html)
+URL: http://www.gnu.org/software/adns/, http://adns.jgaa.com
 
 Title: CardLib
+Path: sdk/lib/cardlib
 Used Version: 2005-07-14
-Website: http://www.catch22.net/tuts/cardlib
+License:
+URL: http://www.catch22.net/tuts/cardlib
 
-Title:  libsamplerate
-Used Version: 0.1.9
-Website: http://www.mega-nerd.com/SRC/download.html
+Title: lwIP - A Lightweight TCP/IP stack
+Path: sdk/lib/drivers/lwip
+Used Version: 1.4.1
+License: Modified BSD License (sdk/lib/drivers/lwip/COPYING)
+URL: https://savannah.nongnu.org/projects/lwip/
 
-Title:  libmpg123 (used by winemp3.acm)
+Title: FreeType
+Path: sdk/lib/freetype
+Used Version: 2.9.0
+License: FTL (https://spdx.org/licenses/FTL.html)
+URL: http://www.freetype.org
+
+Title: dosfstools
+Path: sdk/lib/fslib/vfatlib/check
+Used Version: 4.1
+License: GPL-3.0-or-later (https://spdx.org/licenses/GPL-3.0-or-later.html)
+URL: https://github.com/dosfstools/dosfstools
+
+Title: libmpg123 (used by winemp3.acm)
+Path: sdk/lib/libmpg123
 Used Version: 1.26.1
-Website: http://www.mpg123.de/
+License: LGPL-2.1 (https://spdx.org/licenses/LGPL-2.1.html)
+URL: http://www.mpg123.de/
 
-Title:  STLport
-Used Version: 5.2.1
-Website: http://stlport.sourceforge.net/
+Title: libsamplerate
+Path: sdk/lib/libsamplerate
+Used Version: 0.1.9
+License: BSD-2-Clause (https://spdx.org/licenses/BSD-2-Clause.html)
+URL: http://www.mega-nerd.com/SRC/download.html
 
 Title: win-iconv
+Path: sdk/lib/libwin-iconv
 Used Version: git commit 8765259
-Website: https://github.com/win-iconv/win-iconv
+License:
+URL: https://github.com/win-iconv/win-iconv
 
-Title: libjpeg
-Used Version: 9d
-Website: http://www.ijg.org/
-
-Title: libtiff
-Used Version: 4.1.0
-Website: http://www.simplesystems.org/libtiff/
-
-Title: mbed TLS
-Used Version: 2.7.16
-Website: https://tls.mbed.org/
+Title: LibXML
+Path: sdk/lib/libxml2
+Used Version: 2.9.10
+License: MIT (https://spdx.org/licenses/MIT.htmlf)
+URL: http://xmlsoft.org, ftp://xmlsoft.org/libxml2/
 
-Title: libpng
-Used Version: 1.6.37
-Website: http://libpng.sourceforge.net/
+Title: STLport
+Path: sdk/lib/stlport
+Used Version: 5.2.1
+License: BSD-2-Clause (https://spdx.org/licenses/BSD-2-Clause.html)
+URL: http://stlport.sourceforge.net/
 
-Title: ACPICA
-Used Version: 20200925
-Website: https://acpica.org/
+Title: ZLib
+Path: sdk/lib/zlib
+Used Version: 1.2.11
+License: Zlib (https://spdx.org/licenses/Zlib.html)
+URL: http://www.zlib.net
 
 Title: Schily Tools, mkisofs
+Path: sdk/tools/mkisofs/schilytools
 Used Version: schily-2017-09-07
-Website: https://sourceforge.net/projects/schilytools/
+License: CDDL-1.0 (https://spdx.org/licenses/CDDL-1.0.html)
+URL: https://sourceforge.net/projects/schilytools/
 
 Title: chmc and lzxcomp
+Path: sdk/tools/hhpcomp/chmc
+Path: sdk/tools/hhpcomp/lzx_compress
 Used Version: ??? (Imported on 2015.08.11.)
-Website: https://sourceforge.net/projects/chmc/
+License: GPL-3.0-or-later (https://spdx.org/licenses/GPL-3.0-or-later.html)
+URL: https://sourceforge.net/projects/chmc/
diff --git a/media/doc/README.FSD b/media/doc/README.FSD
deleted file mode 100644
index 83137d81a5c..00000000000
--- a/media/doc/README.FSD
+++ /dev/null
@@ -1,35 +0,0 @@
-# ReactOS FSD porting/syncing reference file
-# Update this file when you port/sync a FSD from an external source.
-
-The following FSD are shared with: https://github.com/maharmstone/btrfs.
-
-dll/shellext/shellbtrfs             # Synced to 1.7.2
-drivers/filesystems/btrfs           # Synced to 1.7.2
-sdk/lib/fslib/btrfslib              # Synced to 1.7.2
-
-The following FSD are shared with: http://www.ext2fsd.com/
-
-drivers/filesystems/ext2            # Synced to 0.69
-
-The following FSD are shared with: http://www.acc.umu.se/~bosse/
-
-drivers/filesystems/ffs             # Synced to 0.5.2
-drivers/filesystems/reiserfs        # Synced to 0.26
-
-The following FSD are shared with: 
https://github.com/Microsoft/Windows-driver-samples
-
-drivers/filesystems/cdfs            # Synced to f73e552
-drivers/filesystems/fastfat_new     # Synced to 16022c5
-drivers/storage/class/disk_new      # Forked. (Imported on 2012.01.26 (r55211, 
from Windows XP DDK), merged to trunk on 2012.02.12 (r55555).)
-drivers/storage/floppy_new          # Synced to 8fb512a
-
-The following FSD are shared with: ??? ('nfs41 project'. See CORE-8204.)
-
-base/services/nfsd                  # ??? (Imported on 2017.06.19.)
-dll/3rdparty/libtirpc               # ??? (Imported on 2017.06.18.)
-dll/np/nfs                          # ??? (Imported on 2017.06.18.)
-drivers/filesystems/nfs             # ??? (Imported on 2017.06.18.)
-
-The following FS libs are shared with: https://github.com/dosfstools/dosfstools
-
-sdk/lib/fslib/vfatlib/check         # Synced to 4.1
diff --git a/media/doc/README.WINE b/media/doc/WINESYNC.txt
similarity index 100%
rename from media/doc/README.WINE
rename to media/doc/WINESYNC.txt

Reply via email to