DJGPP
DJGPP (акроним от DJ’s GNU Programming Platform) — проект по переносу GNU-утилит на платформы DOS и Windows для поддержки DPMI. Название происходит от имени автора — DJ Delorie.
DJGPP | |
---|---|
| |
Тип | Компилятор |
Разработчик | DJ Delorie[d][1] |
Написана на | C++ |
Операционная система | DOS[1] |
Первый выпуск | 1989 |
Аппаратная платформа | x86 |
Последняя версия | 2.05[2] (3 ноября 2015 года) |
Лицензия | GNU GPL |
Сайт | delorie.com/djgpp/ |
DJGPP является свободным программным обеспечением, и большинство утилит под него распространяются под GNU GPL или более пермиссивной лицензией. Может работать только на 32-битных процессорах (80386 и выше).
Не совместим с 64-х разрядными версиями Windows, так как они не реализуют 16-битный интерфейс DOS[3] и там нет виртуальной машины DOS[4], то есть для запуска нужно использовать DOSBox.
Утилиты разработки DJGPP поставляются также в составе GNU/DOS.
В конце 1990-х годов на DJGPP создавалось множество сложных программных продуктов под DOS (например, игра Quake[5][6]).
Примечания
- http://www.delorie.com/djgpp/doc/eli-m17n99.html#History
- Announce: DJGPP V2.05 Released, comp.os.msdos.djgpp, 3 ноября 2015
- Список ограничений 64-разрядных версий Windows
- Windows x64 — All the Same Yet Very Different, Part 5: NTVDM, Services, WoW64
- The history of djgpp
- Why did ID choose DJGPP for Quake?, comp.os.msdos.djgpp, 26 декабря 1999
Ссылки
- Официальный сайт (англ.)
- Обзор проекта DJGPP (англ.)
- «Review» of DOS compilers (англ.)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.