| The GNUstep Project | |
|---|---|
![]() | |
| Скриншот GNUstep. | |
| Тип | Библиотека виджетов |
| Разработчик | GNUstep Developers |
| Написана на | Objective-C |
| Операционная система | Cross-platform |
| Последняя версия | make 2.7.0, base 1.25.0, gui 0.25.1, back 0.25.1 (2017-04-14) |
| Лицензия |
GNU General Public License для приложений GNU Lesser General Public License для библиотек. |
| Сайт | gnustep.org |
GNUstep — свободная реализация Cocoa (ранее OpenStep) — объектно-ориентированного API (Objective-C) для объектно-ориентированных операционных систем.
У GNUstep есть кросс-платформенная, объектно-ориентированная IDE. Как и Apple Cocoa, GNUstep также обеспечивает биндинги к Java, Ruby, Guile и другим реализациям Scheme. Для сохранения совместимости разработчики GNUStep отслеживают изменения Apple в Cocoa.
Проект был начат Paul Kunz с командой из Stanford Linear Accelerator Cente, которым был нужен порт HippoDraw из NeXTSTEP на другую платформу. Вместо того, чтобы переписывать программу с нуля, используя ее архитектуру, разработчики решили переписать слой NeXTSTEP, от которого зависело приложение. Это была первая версия libobjcX.
Это позволило им портировать HippoDraw на Unix-системы, работающие под управлением X Window, не меняя ни единой строки исходного кода приложения. После публикации спецификации OpenStep в 1994 году, они решили написать новую библиотеку objcX, которая должна была поддерживать новые API. Программное обеспечение стало называться GNUstep.[1]
Список программ написанных/портированных на GNUstep.
| GNUstep на Викискладе |
| Это заготовка статьи о свободном программном обеспечении. Вы можете помочь проекту, дополнив её. |
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .