Это список программного обеспечения, разрабатываемого Free Software Foundation как часть проекта GNU — UNIX-подобной операционной системы состоящей целиком из свободного программного обеспечения. Большая часть из этих пакетов также используется совместно с ядром Linux, что образует целостную операционную систему.
Базовая система
Имя |
Описание |
Предоставляемые программы |
Версия 1 |
Дата 1 |
Bash |
совместимая с UNIX командная оболочка |
bash |
4.2 |
13 февраля 2011 |
coreutils |
Базовые команды |
fileutils: chgrp, chown, chmod, cp, dd, df, dir, du, ln, ls, mkdir, mkfifo, mknod, mv, rm etc.
textutils: cat, cksum, head, tail, md5sum, nl, od, pr, tsort, join, wc, tac, paste etc.
shellutils: basename, chroot, date, dirname, echo, env, groups, hostname, nice, nohup, printf, sleep etc.
|
8.15 |
7 января 2012 |
cpio |
программа архивации |
cpio |
2.11 |
10 марта 2010 |
diffutils |
содержит утилиты для сравнения файлов |
diff, cmp, diff3, sdiff |
3.2 |
2 сентября 2011 |
findutils |
содержит утилиты для поиска |
find, locate, xargs, updatedb |
4.4.2 |
6 июня 2009 |
finger |
информация о пользователе удалённого компьютера |
н/д |
1.37 |
28-10-1992 |
fontutils |
утилиты управления шрифтами |
н/д |
0.7 |
2 апреля 2002 |
grep |
поиск строк в файлах |
grep |
2.10 |
16 ноября 2011 |
groff |
система обработки документов (groff) |
groff |
1.21 |
31 декабря 2010 |
GRUB 2 |
Главный Унифицированный Загрузчик (GRand Unified Bootloader) |
grub |
1.99 |
15 мая 2011 |
gzip |
программа сжатия (gzip) |
gzip |
1.4 |
20 января 2010 |
hurd 3 |
основанная на микроядре группа серверов, которая выполняет функции ядра UNIX |
н/д |
L1 |
19 октября 2009 |
inetutils |
полезные сетевые утилиты |
ftp, telnet, rsh, rlogin, tftp |
1.9 |
31 декабря 2011 |
plotutils |
полезные утилиты для печати на различных устройствах |
graph, libplot, libplotter |
2.5 |
07-05-2006 |
readline |
полезная библиотека для чтения командных строк |
readline |
6.2 |
14 февраля 2011 |
screen |
консольный мультиплексер |
screen |
4.0.3 |
7 августа 2008 |
tar |
Архиватор, способный создавать и управлять архивами разных форматов |
tar |
1.26 |
13 марта 2011 |
texinfo |
документационная система для производства онлайновых и пригодных для печати мануалов |
н/д |
4.13a |
22 сентября 2008 |
time |
программа для определения времени выполнения определенной консольной команды |
time |
1.7 |
11-7-1996 |
Примечания
- Стабильные версии. Учтите, что некоторые дистрибутивы (например, Gentoo) используют разрабатываемые версии, если стабильные слишком стары.
- GRUB не имеет стабильной версии, в то время как эта программа нестабильна, многие дистрибутивы все равно используют ее по умолчанию.
- Hurd находится в стадии активной разработки, поэтому не существует «стабильной» версии. Hurd выпускается через системы управления версиями.
Development
- GNU build system — содержит autoconf и automake
- Gnulib — портативная библиотека, предназначенная для использования с системами, построенными на GNU
- GNU Binutils — содержит GNU ассемблер (as) и GNU линкер (ld)
- GNU make — программа Make для GNU
- GNU Compiler Collection — оптимизирующий компилятор для многих языков программирования, включающих C, C++, Fortran, Ada, и Java.
- GNU Debugger — расширенный отладчик (gdb)
- GNU C Library (glibc) — POSIX совместимая библиотека C
- GNU pth — программное обеспечение для POSIX-совместимых операционных систем.
- GNU libtool — обеспечивает поддержку "shared object"
- GNU libmicrohttpd — встраиваемый HTTP сервер
- GNU m4 — макропроцессор
- GNU Gettext — библиотека, обеспечивающая интернационализацию
- GNU lightning — компилятор, генерирующий машинный код в реальном времени
- DotGNU — замена для Microsoft .NET
- GNU Classpath — библиотеки для Java
- GNU bison — Компилятор компиляторов предназначенный для замены yacc
- GNU Guile — встраиваемый интерпретатор Scheme
- BFD — объектная файловая библиотека
- GNU MDK — инструменты разработчика для MIX
- GNU indent — программа, выделяющая исходный код на C и C++
- GNU FriBidi — библиотека, инплементирующая юникодовый Двунаправленный алгоритм
- MIT/GNU Scheme — интерпретатор, компилятор и библиотека для Scheme разработанная в Massachusetts Institute of Technology.
- SmartEiffel — компилятор Eiffel
- GNU Smalltalk — реализация ANSI Smalltalk-98 (интерпретатор и библиотека классов).
- CLISP — реализация ANSI Common Lisp (компилятор. отладчик и интерпретатор)
- GNU Common Lisp — реализация Common Lisp
- Gawk — GNU реализация awk
Graphical desktop
- Dia — векторная графическая программа для создания диаграмм
- GIMP — GNU Image Manipulation Program (программа обработки изображений) - графический редактор, который заменяет Photoshop
- GTK+ — Набор инструментов GIMP, содержащий набор библиотек GTK+, GDK и GLib (используется в GIMP и GNOME)
- GNOME — сетевая объектная модель окружения GNU, официальный рабочий стол GNU
- GNUstep — реализация OpenStep библиотек и инструментов разработчика для графических приложений
Приложения и утилиты
- Bazaar — распределённая система управления версиями
- GNU arch — распределённая система управления версиями
- Gnash — проигрыватель и плагин для браузера для файлов Adobe Flash
- GNU Alexandria — пакет системы GNU, использующий GNU Bayonne для обеспечения доступа слепых к электронному контенту и услугам по телефонной сети общего пользования
- GNU Anubis — процессор исходящей почты, представляющий собой среднее между MUA (Mail User Agent) и MTA (Mail Transport Agent)
- GNU Aspell — программа проверки орфографии, предназначенная для замены Ispell
- GNU Accounting Utils — набор утилит, предоставляющий статистику по пользователям и процессам (last, ac, accton, lastcomm, sa, dump-utmp, dump-acct)
- GnuCash — приложение финансового учёта GNU
- GNU Emacs — редактор Emacs для ОС GNU
- GNUmed — программаное обеспечение для медицинской практики
- Gnumeric — табличный процессор GNU
- GNU libextractor — библиотеки и инструменты для экстракции метаданных
- GNU Mailman — программа для управления почтовыми рассылками
- GNU Parted — программа для управления разделами жестких дисков
- pexec — параллельное выполнение консольных команд (на одном машине, или же на нескольких за счет использования SSH)
- GNU Privacy Guard — заменитель шифрователя PGP
- GNU wget — расширенный поиск файлов из сетей и Интернета
- GNUnet — децентрализованная коммуникационная сеть P2P, предназначенная быть устойчивой к цензуре
- GNU Robots — игра для программистов
- GnuTLS — протокол, заменяющий TLS
- GNU Typist — универсальный многоязычный клавиатурный тренажер
- Gnuzilla — Internet suite
- GNU Ferret — инструмент обратного инжиниринга и "Free Entity Relationship", разработчик баз SQL
- Ocrad — оптический распознаватель символов GNU
Научное ПО
- GNU Octave — программа для численных вычислений, подобная MATLAB
- GSL — научная библиотека GNU
- GMP — библиотека программирования численных расчётов длинной арифметики
- PSPP — Статистическая программа "that rivals" SPSS
- GNU R — язык программирования и программное окружение для статистических вычислений и графиков
Игровые
- GNU Backgammon — игра "короткие нарды"
- GNU Chess — шахматы
- GNU Go — игра "Го"
- Gnu Jump — игра, цель которой - забраться на башню прыганием по платформам
Другие
- GNU Miscfiles — различные файлы данных, включающими стандартные коды аэропортов, стран и языков
- GnowSys — ядро для семантических вычислений (распределённая агентно-ориентированная база знаний)
- Gnucap — пакет циркулярного анализа
- Gnu Panorama — 3D-фреймворк для трассировки лучей
- Gnu Sovix — основанная на PHP система проверки вебсайтов
- Gnu Maverik — микроядро виртуальной реальности
- 3DLDF — графический пакет
- GNU MediaGoblin — программа для хостинга медиафайлов
См. также
Ссылки
- FSF/UNESCO Free Software Directory — Все пакеты GNU.
Проект GNU |
История |
|
|
Лицензии |
|
Программное
обеспечение |
|
Персоналии |
|
Другие темы |
|