Difference between revisions of "Third party libraries"

From ReactOS Wiki
Jump to: navigation, search
(it's absolutely nonsense to store all the latest versions in here. we have links to the websites for this reason...)
Line 1: Line 1:
ReactOS uses several 3rd party libraries. On this page, you can check their current and the used versions.
+
ReactOS uses several 3rd party libraries. On this page, you can check the currently used versions.
  
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! library name !! purpose !! used version !! latest version !! Link to website
+
! library name !! purpose !! used version !! Link to website
 
|-
 
|-
| ACPICA || Reference implementation of ACPI || 20140325 || 20150515 || https://www.acpica.org/
+
| ACPICA || Reference implementation of ACPI || 20140325 || https://www.acpica.org/
 
|-
 
|-
| adns || Used by dnsapi || 1.0 || 1.4 || http://www.chiark.greenend.org.uk/~ian/adns/
+
| adns || Used by dnsapi || 1.0 || http://www.chiark.greenend.org.uk/~ian/adns/
 
|-
 
|-
| bzip2 || ... || 1.0.6 || 1.0.6 || http://www.bzip.org/
+
| bzip2 || ... || 1.0.6 || http://www.bzip.org/
 
|-
 
|-
| CardLib || used by the cardgames || 2005-07-14 || 2005-07-14 || http://www.catch22.net/tuts/cardlib
+
| CardLib || used by the cardgames || 2005-07-14 || http://www.catch22.net/tuts/cardlib
 
|-
 
|-
| FreeType || font rendering library || 2.5.5 || 2.6 || http://www.freetype.org/
+
| FreeType || font rendering library || 2.5.5 || http://www.freetype.org/
 
|-
 
|-
| libjpeg || JPEG handling || 9a || 9a || http://www.infai.org/jpeg/
+
| libjpeg || JPEG handling || 9a || http://www.infai.org/jpeg/
 
|-
 
|-
| libmpg123 || MPEG library || 1.22.1 || 1.22.2 || http://www.mpg123.de/
+
| libmpg123 || MPEG library || 1.22.1 || http://www.mpg123.de/
 
|-
 
|-
| libpng || PNG handling || 1.6.18 || 1.6.18 || http://www.libpng.org/pub/png/libpng.html
+
| libpng || PNG handling || 1.6.18 || http://www.libpng.org/pub/png/libpng.html
 
|-
 
|-
| libsamplerate || ... || 0.1.8 || 0.1.8 || http://www.mega-nerd.com/SRC/
+
| libsamplerate || ... || 0.1.8 || http://www.mega-nerd.com/SRC/
 
|-
 
|-
| libtiff || TIFF handling || 4.0.3 || 4.0.4beta || http://www.remotesensing.org/libtiff/
+
| libtiff || TIFF handling || 4.0.3 || http://www.remotesensing.org/libtiff/
 
|-
 
|-
| libwin-iconv || iconv implementation using Win32 API to convert || >0.0.6 || 0.0.6 || https://github.com/win-iconv/win-iconv
+
| libwin-iconv || iconv implementation using Win32 API to convert || >0.0.6 || https://github.com/win-iconv/win-iconv
 
|-
 
|-
| libxml2 || xml parsing library || 2.9.2 || 2.9.2 || http://xmlsoft.org/
+
| libxml2 || xml parsing library || 2.9.2 || http://xmlsoft.org/
 
|-
 
|-
| libxslt || used for rosdocs || 1.1.28 || 1.1.28 || http://xmlsoft.org/libxslt/
+
| libxslt || used for rosdocs || 1.1.28 || http://xmlsoft.org/libxslt/
 
|-
 
|-
| lwip || TCP/IP stack || 1.4.1 || 1.4.1 || http://savannah.nongnu.org/projects/lwip/
+
| lwip || TCP/IP stack || 1.4.1 || http://savannah.nongnu.org/projects/lwip/
 
|-
 
|-
 
| rdesktop ||  ||  ||  ||   
 
| rdesktop ||  ||  ||  ||   
 
|-
 
|-
| stlport || "Our" C++ STL || 5.2.1 || 5.2.1 || http://sourceforge.net/projects/stlport/
+
| stlport || "Our" C++ STL || 5.2.1 || http://sourceforge.net/projects/stlport/
 
|-
 
|-
| strmbase || Wine Sound streaming lib, used by Wine DirectX || Wine 1.7.1
+
| strmbase || Wine Sound streaming lib, used by Wine DirectX || Wine 1.7.1 || http://source.winehq.org/git/wine.git/tree/refs/heads/master:/dlls/strmbase
|| Wine 1.7.43 || http://source.winehq.org/git/wine.git/tree/refs/heads/master:/dlls/strmbase
 
 
|-
 
|-
| zlib || Used by everything that needs to (de)compress archives || 1.2.8 || 1.2.8 || http://www.zlib.net/
+
| zlib || Used by everything that needs to (de)compress archives || 1.2.8 || http://www.zlib.net/
 
|}
 
|}
 
Version numbers with a '''>''' before them are development/trunk versions. These are usually newer than the shown ones, but may be in an unstable state.
 
  
 
* [http://svn.reactos.org/svn/reactos/trunk/reactos/media/doc/3rd%20Party%20Files.txt?view=markup 3rd Party Files.txt]
 
* [http://svn.reactos.org/svn/reactos/trunk/reactos/media/doc/3rd%20Party%20Files.txt?view=markup 3rd Party Files.txt]
  
 
[[Category:Documentation]]
 
[[Category:Documentation]]

Revision as of 20:09, 14 September 2015

ReactOS uses several 3rd party libraries. On this page, you can check the currently used versions.

library name purpose used version Link to website
ACPICA Reference implementation of ACPI 20140325 https://www.acpica.org/
adns Used by dnsapi 1.0 http://www.chiark.greenend.org.uk/~ian/adns/
bzip2 ... 1.0.6 http://www.bzip.org/
CardLib used by the cardgames 2005-07-14 http://www.catch22.net/tuts/cardlib
FreeType font rendering library 2.5.5 http://www.freetype.org/
libjpeg JPEG handling 9a http://www.infai.org/jpeg/
libmpg123 MPEG library 1.22.1 http://www.mpg123.de/
libpng PNG handling 1.6.18 http://www.libpng.org/pub/png/libpng.html
libsamplerate ... 0.1.8 http://www.mega-nerd.com/SRC/
libtiff TIFF handling 4.0.3 http://www.remotesensing.org/libtiff/
libwin-iconv iconv implementation using Win32 API to convert >0.0.6 https://github.com/win-iconv/win-iconv
libxml2 xml parsing library 2.9.2 http://xmlsoft.org/
libxslt used for rosdocs 1.1.28 http://xmlsoft.org/libxslt/
lwip TCP/IP stack 1.4.1 http://savannah.nongnu.org/projects/lwip/
rdesktop
stlport "Our" C++ STL 5.2.1 http://sourceforge.net/projects/stlport/
strmbase Wine Sound streaming lib, used by Wine DirectX Wine 1.7.1 http://source.winehq.org/git/wine.git/tree/refs/heads/master:/dlls/strmbase
zlib Used by everything that needs to (de)compress archives 1.2.8 http://www.zlib.net/