ROS used projects — различия между версиями
(→lwIP) |
|||
Строка 58: | Строка 58: | ||
Планируется использование в [[ReactOS Community Edition|ReactOS CE]]. | Планируется использование в [[ReactOS Community Edition|ReactOS CE]]. | ||
*http://tiheum.deviantart.com/art/Faenza-Icons-173323228 | *http://tiheum.deviantart.com/art/Faenza-Icons-173323228 | ||
+ | |||
+ | ==Прочее== | ||
+ | ReactOS uses several 3rd party libraries. On this page, you can check the currently used versions. | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Библиотека !! Использование !! Версия !! Веб-сайт | ||
+ | |- | ||
+ | | 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.6.3 || http://www.freetype.org/ | ||
+ | |- | ||
+ | | libjpeg || JPEG handling || 9a || http://www.infai.org/jpeg/ | ||
+ | |- | ||
+ | | libmpg123 || MPEG library || 1.22.4 || http://www.mpg123.de/ | ||
+ | |- | ||
+ | | libpng || PNG handling || 1.6.19 || http://www.libpng.org/pub/png/libpng.html | ||
+ | |- | ||
+ | | libsamplerate || Upsampling and downsampling for the ReactOS sound mixer || 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.3 || 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/ | ||
+ | |- | ||
+ | | mbed TLS || TLS / SSL back-end for schannel (and wininet) || 2.2.0 || https://tls.mbed.org/ | ||
+ | |- | ||
+ | | MESA 3D || Default non-accelerated OpenGL implementation (OSMesa) || 8.0.4 || http://www.mesa3d.org/ | ||
+ | |- | ||
+ | | rdesktop || Remote desktop client (MSTSC.exe) reimplementation || 1.8.3 || http://www.rdesktop.org/ | ||
+ | |- | ||
+ | | 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/ | ||
+ | |} | ||
+ | |||
{{ReactOS}} | {{ReactOS}} |
Версия 12:20, 13 апреля 2016
Содержание
[убрать]Используемые проекты
Т.к. ReactOS проект с открытым исходным кодом, разработчики системы при написании некоторых компонентов используют код из других проектов. Если при разработке системы в компоненте находится ошибка разработчики ReactOS отправляют патч с исправлением.
Ниже приведен список используемых проектов:
Wine
Wine — свободное программное обеспечение, позволяющее пользователям UNIX-подобных систем архитектуры x86 (и других архитектур, при наличии совместимости, например, AMD64) исполнять 16-, 32- и 64- битные приложения Microsoft Windows.
Проект ReactOS использует код Wine для реализации Windows API. Код периодически синхронизируется, и если разработчики исправляют ошибку или реализуют новую функцию, они отправляют в Wine патч.
UniATA
UniATA - Universal ATA driver - универсальный, свободный драйвер ATA с поддержкой PATA/SATA.
Haiku
Haiku — свободная операционная система нацеленная на двоичную совместимость с операционной системой BeOS.
Из проекта Haiku была взята основа USB-стека.
FreeType
FreeType, FreeType 2 — библиотека, которая используется для растеризации шрифтов и операций над ними.
Используется в ReactOS для отображения шрифтов.
MinGW
MinGW — компилятор, родной программный порт GNU Compiler Collection (GCC) под Windows, вместе с набором свободно распространяемых библиотек импорта и заголовочных файлов для Windows API.
Используется для сборки ReactOS.
ACPICA
ACPICA (ACPI Component Architecture) — проект по написанию ОС-независимой реализации ACPI.
Используется для реализации ACPI-драйвера.
lwIP
lwIP (Lightweight Internet Protocol) — TCP/IP-стек с открытым исходным кодом, предназначенный для встраиваемых систем.
Используется для реализация TCP/IP стека.
Ext2fsd
Ext2fsd — драйвер для Microsoft Windows, который позволяет системе работать с файловыми системами формата Ext2/3/4.
Используется для реализации драйвера ext2.
Темы значков
Tango!
Используется в ReactOS.
Faenza
Планируется использование в ReactOS CE.
Прочее
ReactOS uses several 3rd party libraries. On this page, you can check the currently used versions.
Библиотека | Использование | Версия | Веб-сайт |
---|---|---|---|
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.6.3 | http://www.freetype.org/ |
libjpeg | JPEG handling | 9a | http://www.infai.org/jpeg/ |
libmpg123 | MPEG library | 1.22.4 | http://www.mpg123.de/ |
libpng | PNG handling | 1.6.19 | http://www.libpng.org/pub/png/libpng.html |
libsamplerate | Upsampling and downsampling for the ReactOS sound mixer | 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.3 | 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/ |
mbed TLS | TLS / SSL back-end for schannel (and wininet) | 2.2.0 | https://tls.mbed.org/ |
MESA 3D | Default non-accelerated OpenGL implementation (OSMesa) | 8.0.4 | http://www.mesa3d.org/ |
rdesktop | Remote desktop client (MSTSC.exe) reimplementation | 1.8.3 | http://www.rdesktop.org/ |
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/ |