Diese Übersetzung berücksichtigt möglicherweise nicht mehr die seit 2022-01-07 gemachten Änderungen der englischsprachigen Originalfassung
(die Unterschiede). Wenden Sie sich bitte unter <www-de-translators> an das Übersetzungsteam, wenn Sie mithelfen möchten diese Übersetzung zu aktualisieren.
Kurzinfos zu GNU-Paketen
Diese Seite enthält Kurzinfos aller offiziellen GNU-Pakete mit Verweisen zu deren Startseiten. Weitere Anleitungen zu GNU-Paketen.
3DLDF
GNU 3DLDF unterstützt 3D-Zeichnungen mit Ausgabe im MetaPost-Format über eine Sprache, die Metafont sehr ähnlich ist. In erster Linie soll es ein Mittel zur Erstellung von 3D-Inhalten für TeX-Dokumente darstellen, kann aber auch Animationen mit TeX-Textschriftsatz erstellen. (Handbuch)
8Sync
GNU 8Sync, eine asynchrone Programmierbibliothek für GNU Guile, macht Gebrauch von abgegrenzten Fortsetzungen, um ein Durcheinander an Rückruffunktionen zu vermeiden, was zu einem sauberen, leicht lesbaren und nicht einfrierenden Quellcode führt. (Handbuch)
A2PS
GNU A2PS konvertiert fast alles zu einer PostScript-Datei und macht
sie für den Druck bereit. Dies wird durch die Möglichkeit erreicht, Dateien
an externe Handler wie Groff und Gzip zu delegieren. Es werden so
viele Schritte wie notwendig behandelt, um eine gedruckte Datei zu
erzeugen. Außerdem sind einige zusätzliche Funktionen für Besonderheiten
enthalten, wie --help
-Ausgabe. (Handbuch)
Accounting Utilities
GNU Accounting Utilities (Acct) stellt eine Möglichkeit für Systemadministratoren bereit, um Systemnutzungsmuster zu bestimmen. Es werden Auskunft über beispielsweise Verbindungen, ausgeführte Programme und genutzte Systemressourcen gegeben. (Handbuch)
Air Combat Mission
GNU Air Combat Mission (ACM) ist ein Flugsimulator, bei dem Mitspieler von verschiedenen Rechnern gegeneinander in einem Luftkampf als Piloten mit gut ausgestatteten Mehrzweckkampfflugzeugen ähnlich einer F-16 Fighting Falcon oder einer MiG-29 Fulcrum kämpfen. (Handbuch)
ADNS
GNU ADNS, eine in C geschriebene asynchron-fähige DNS-Client-Bibliothek, unterstützt eine einfach zu bedienende DNS-Auflösung. Die Bibliothek ist asynchron, was mehrere gleichzeitige Aufrufe erlaubt. Das Paket umfasst auch mehrere Befehlszeilenprogramme für den Einsatz in Skripten. (Handbuch)
Alive
GNU Alive sendet in regelmäßigen Abständen einen Ping an einen Server, um, im Allgemeinen, eine Verbindung aufrecht zu erhalten. (Handbuch)
Anastasis
GNU Anastasis is a free software protocol and implementation that allows users to securely deposit core secrets with a public set of escrow providers, and allows users to recover these secrets if their original copies are lost. (doc)
Anubis
GNU Anubis ist ein Hintergrundprogramm zwischen Mail User Agent (MUA) ‚E-Mail-Programm‘ und Mail Transfer Agent (MTA). Wenn eine Mitteilung von einem Benutzer mittels MUA gesendet wird, wird sie zunächst an Anubis übergeben, der die zusätzliche Nachrichtenverarbeitung vor Übergabe an den MTA durchführt. Anubis kann beispielsweise die Nachrichtenkopfzeilen oder -körper ändern oder die Nachricht verschlüsseln oder signieren. (Handbuch)
APL
GNU APL (A Programming Language) ist ein freier Interpreter für die Programmiersprache APL und eine Umsetzung der ISO-Norm 13751. (Handbuch)
Archimedes
GNU Archimedes ist ein freies Paket für Halbleiterbauelement-Simulationen. Es soll Ingenieure bei Entwurf und Simulation von Submikrons und mesoskopische Halbleiterbauelementen auf Grundlage der Ensemble-Monte-Carlo-Methode helfen. Es ist in der Lage eine Vielzahl von Materialien und Strukturen zu handhaben, die durch einfache Skripte beschrieben werden. (Handbuch)
Aris
GNU Aris ist ein Programm zum Durchführen logischer Nachweise. Es unterstützt Aussagen- und Prädikatenlogik sowie boolesche Algebra und arithmetische Logik. Neben vordefinierten Inferenz- und Äquivalenzregeln unterstützt Aris auch Verweise auf ältere Nachweise. Die Verwendung von standardmäßigen, logischen Symbolen und einer Schnittstelle des natürlichen Schließens sorgen besonders bei Anfängern für eine einfache Handhabung. (Handbuch)
Artanis
GNU Artanis ist ein Web-Anwendungs-Framework (WAF), geschrieben in Guile Scheme. Es ist für die Entwicklung von dynamischen Internetpräsenzen, -anwendungen, -diensten und -ressourcen ausgelegt, um sehr schnell Ergebnisse zu erzielen und lauffähige Internetanwendungen zu erstellen. Artanis bietet verschiedene Hilfsmittel: Datenbankzugriff, Templating-Mechanismen, Session-Management, URL-Remapping für RESTful, Seiten-Caching und mehr. (Handbuch)
Aspell
GNU Aspell ist eine Rechtschreibprüfung, die sowoh als Bibliothek oder eigenständiges Programm verwendet werden kann. Besonderes Merkmal ist die uneingeschränkte Unterstützung von UTF-8-kodierten Dokumenten und die Verwendung mehrerer Wörterbücher, auch persönlicher. (Handbuch)
AUCTeX
GNU AUCTeX ist eine integrierte Umgebung für TeX-Dokumente in Emacs. Es können viele verschiedene Standard-TeX-Makros mit einfachen Tastenkombinationen oder per Menüauswahl eingefügt werden. Mit einer Schnittstelle zu externen Programmen können Dokumente in Emacs kompiliert oder angezeigt werden. AUCTeX bietet auch die Möglichkeit, eine Inline-Vorschau komplexer TeX-Anweisungen wie z. B. mathematischer Formeln zu platzieren. (Handbuch)
Autoconf
GNU Autoconf bietet dem Entwickler eine Reihe robuster M4-Makros, die den Shell-Code erweitern, um die Eigenschaften unixoider Systeme zu testen und deren Softwarepaket automatisch mit diesen Systemen anzupassen. Die daraus resultierenden Shell-Skripte sind in sich geschlossen und portierbar, ohne dass der Nutzer irgendetwas über Autoconf oder M4 wissen müsste. (Handbuch)
Autoconf-Archive
GNU Autoconf-Archive ist eine Sammlung von über 450 neuen Autoconf-Makros, die den Funktionsumfang stark erweitern. Diese Makros sind als Freie Software von der Gemeinschaft beigetragen worden. (Handbuch)
AutoGen
GNU AutoGen ist ein Programm um die Programmwartung zu erleichtern, die große Mengen an sich wiederholenden Text enthalten. Es automatisiert die Erstellung dieser Quellcode-Abschnitte und vereinfacht die Aufgabe, den Text synchron zu halten. Dies umfasst auch ein Add-on-Paket namens AutoOpts, das für die Pflege und Dokumentation der Programmoptionen spezialisiert ist. (Handbuch)
Automake
GNU Automake ist Teil des GNU Build Systems zur Erstellung von standardkonformen Make-Dateien. Build-Anforderungen werden in einem intuitiven Format eingegeben und Automake erzeugt dann mithilfe von Autoconf eine robuste Make-Datei, den gesamten Vorgang für den Entwickler vereinfachend. (Handbuch)
AVL
GNU AVL ist eine Bibliothek, die eine große Sammlung binärer Suchbäume und balancierter Baum-Routinen für C bietet. Diese Bäume bieten mindestens O(log n)) Leistung für in der Regel aufwendige Vorgänge wie Suchen, Einfügen oder Löschen von Elementen aus einer Datenstruktur. (Handbuch)
Ball 'n Paddle
GNU Ball 'n Paddle ist ein klassisches Arcade-Spiel, bei dem mit einem Paddel am unteren Bildschirmrand ein Ball gegen die Steine im oberen Bereich geschlagen wird, wodurch die Steine, wenn sie getroffen werden, zerstört werden. Als neuartige Variante können Ereignisse und Attribute aller Objekte (Steine, Ball usw.) mit GNU Guile-Skripten beeinflusst werden. (Handbuch)
Barcode
GNU Barcode ist ein flexibles Dienstprogramm zur Erzeugung gedruckter Barcodes aus Textzeichen. Es unterstützt eine Vielzahl von Codierungsstandards und Längeneinheitangaben. Barcodes können im PostScript- und Encapsulated PostScript-Format ausgegeben werden. (Handbuch)
Bash
GNU Bourne-Again Shell (Bash) bezeichnet die Benutzerschnittstelle (Befehlszeileninterpreter oder kurz Shell) des GNU-Systems. Bash ist nicht nur mit der Bourne-Shell kompatibel, sondern beinhaltet auch nützliche Funktionen aus der Korn- und C-Shell und neue eigene Verbesserungen. Sie ermöglicht Befehle über die Befehlszeile einzugeben, einen unbegrenzten Befehlsverlauf, Shell-Funktionen und -Aliase und Aufgaben-Kontrolle, wobei die meisten Shell-Skripte weiterhin ohne Modifizierung ausgeführt werden können. (Handbuch)
Bayonne
GNU Bayonne ist der Telefonie-Server des GNU Telephony-Projekts. Bayonne bietet eine skalierbare Umgebung für die Entwicklung und Bereitstellung von Telefonielösungen mit Schwerpunkt auf das Session Initiation Protocol (SIP). (Handbuch)
Bazaar
GNU Bazaar ist ein System zur Versionskontrolle, mit dem man im Laufe der Zeit an Projektdateien vorgenommene Änderungen protokollieren kann. Es wird sowohl ein verteilter sowie ein klassischer zentralisierter Arbeitsablauf unterstützt. (Handbuch)
BC
GNU BC ist eine numerische Verarbeitungssprache mit beliebiger Genauigkeit. Es umfasst eine interaktive Umgebung zur Bewertung mathematischer Anweisungen. Die Syntax ist der von C ähnlich. Ebenso ist DC, ein Rechner mit UPN (Umgekehrte Polnische Notation), enthalten. (Handbuch)
BFD
Siehe GNU Binary Utilities (Binutils). (Handbuch)
Binary Utilities
GNU Binary Utilities (Binutils) ist eine Sammlung von
Dienstprogrammen für die Arbeit mit Binärdateien. Die vielleicht wichtigsten
sind ld
, ein Linker, und as
, ein
Assembler. Weitere Dienstprogramme schließen Programme zur Anzeige binärer
Informationen zur Profilerstellung, die Auflistung von Zeichenfolgen in
einer Binärdatei und Dienstprogramme für die Arbeit mit Archiven ein. Die
bfd
-Bibliothek für die Arbeit mit ausführbaren und
Objektformaten ist ebenfalls enthalten. (Handbuch)
Bison
GNU Bison ist ein universell einsetzbarer Parsergenerator. Er kann einen deterministischen oder generalisierten LR-Parser aus einer kommentierten, kontextfreien Grammatik erstellen und ist für viele Anwendungsbereiche ‑ von Parser für simple Dienstprogramme bis komplexen Programmiersprachen ‑ einsetzbar. (Handbuch)
Bool
GNU Bool ist ein Dienstprogramm zur Volltextsuche in Dateien mit booleschen Ausdrücken. Beispielsweise würde eine Suche nach Hallo UND Welt eine Datei zurückgeben, die die Phrase „Hallo Welt!“ enthält. Unterstützt werden sowohl die Anweisungen AND und OR wie auch NEAR, um nach Wörtern mit ähnlicher Schreibweise zu suchen. Zusammenhänge werden anstandslos gehandhabt, ebenso neue Zeilen- und Absatzänderungen sowie die Syntaxanalyse von HTML-Dateien. (Handbuch)
BPEL2oWFN
GNU BPEL2oWFN übersetzt einen als Web Service Business Process Execution Language (WS-BPEL) ausgedrückten Webdienst zu einem open Workflow Net (oWFN). Darüber hinaus kann es eine BPEL4Chor-Choreografie zu einem Petri-Netz-Modell konvertieren. Eigenschaften von Petri-Netzen können durch die Verwendung der statischen Analyse effizient analysiert werden, um kompakte Modelle zu erstellen. Control and Data Flow-Analyse, sowie grundlegende Überprüfungen für Deadlocks und ähnliche Eigenschaften sind verfügbar. (Handbuch)
C-Graph
GNU C-Graph ist ein Dienstprogramm zur Demonstration der Theorie der Konvolution. So kann es als ausgezeichnete Hilfe für Studenten der Signal- und Systemtheorie bei der Visualisierung des Konvolutionsprozesses dienen. Anstatt Studenten zu zwingen Code zu schreiben, bietet das Programm eine intuitive Schnittstelle mit interaktiven Dialogen, um sie zu unterstützen. (Handbuch)
GNU C Introduction and Reference
This manual provides an introduction for learning the GNU C language and also serves as a reference for it. (doc)
ccAudio2
GNU ccAudio2 ist eine portable C++-Klasse für die Ausführung mit Audiodaten von einem Datenträger. Die Klassen sind Endian und Inhalte bewusst. Anstatt Audio- als Binärdaten zu behandeln, handhabt es diese Bibliothek als Abfolge von Beispielen. ccAudio kann auch Metadaten-Informationen behandeln und unterstützt das Au-Dateiformat von Sun, RAW-Audioformat und Resource Interchange File Format (RIFF) von Microsoft. (Handbuch)
CCD2CUE
GNU CCD2CUE ist ein Präprozessor für CD-Brenn-Software, mit dem vom proprietären CCD- in das CUE-Format konvertiert werden kann, welches durch Freie Software gut unterstützt wird. Diese Dateien werden häufig mit CD-Abbildern verteilt und beschreiben, wie die Spuren auf dem Abbild angeordnet werden. (Handbuch)
CCIDE
GNU CCIDE ist ein Entscheidungstabellen-Codegenerator für die Programmiersprache C. Dadurch werden schwer zu handhabende und fehleranfällige Ketten von verschachtelten Wenn-Sonst-Anweisungen vermieden. Statt dessen werden Entscheidungstabellen in einem intuitiven und leicht zu lesenden Format dargestellt, das dann zu portablen C-Code erweitert wird. (Handbuch)
ccRTP
GNU ccRTP ist eine Umsetzung vom Real-Time Transport Protocol (RTP), ein Netzwerkprotokoll zur kontinuierlichen Übertragung von audiovisuellen Daten (Streams) der Internet Engineering Task Force (IETF, deu.: Internettechnik-Arbeitsgruppe). Es eignet sich sowohl für Hochleistungsserver und persönliche Client-Anwendungen. Ein flexibles Design ermöglicht es als Framework für das Framework zu fungieren, anstatt nur einer Paketbibliothek für die Bearbeitung zu sein. (Handbuch)
ccScript
Das aus dem GNU Telephony-Projekt stammende GNU ccScript3 ist ein Programmiergerüst zum Erstellen eines virtuellen Rechnersystems mit und als Skript-/Assembler-Sprache zur unmittelbaren Steuerung und Abwicklung von Prozessen in Echtzeit-Systemen. (Handbuch)
Cflow
GNU Cflow analyzes C source files and produces a graph charting the control flow of the program. It can output the graph in several styles and in either the POSIX format or in an extended GNU format. Cflow also includes a major mode for Emacs for examining the flowcharts that it produces. (Handbuch)
CGICC
GNU CGICC is an ANSI-compliant C++ library for writing CGI applications, featuring support for FastCGI. The library supports several features, including handling both GET and POST data, handling a variety of form data types, and on-the-fly HTML generation. (Handbuch)
Chess
GNU Chess ist ein Schachprogramm, mit dem man eine Partie Schach gegen den Rechner spielen kann, entweder mittels Standard-Terminal-Schnittstelle oder grafischer Benutzeroberfläche wie GNU XBoard. (Handbuch)
Cim
GNU Cim ist der GNU-Compiler für Simula, der ersten objektorientierten Programmierspache. (Handbuch)
Classpath
GNU Classpath bietet wichtige Bibliotheken für virtuelle Rechner der Java-Laufzeitumgebung (engl. Java Virtual Machines, kurz JVM) und -Compiler. Classpath ist weitestgehend mit den Sprach-API-Spezifikationen von Java vereinbar und bietet ein breites Spektrum an Funktionen. (Handbuch)
Common Lisp
GNU Common Lisp (CLISP) ist eine Umsetzung von ANSI Common Lisp. Common Lisp (CL) ist ein Programmierparadigma. Common Lisp umfasst Interpreter, Compiler, Debugger und vieles mehr. (Handbuch)
Combine
GNU Combine führt Dateien basierend eines gemeinsamen Schlüssels einer Hash-Tabelle zusammen. Es kann dem standardmäßigen Join-Dienstprogramm ähnlich angesehen werden, wenngleich es viel leistungsfähiger ist. Im Gegensatz zu Join können eine beliebige Anzahl von Dateien basierend auf gefundenen Übereinstimmungen zusammengeführt werden. Combine verfügt auch über andere erweiterte Funktionen wie Datumsanalyse und Directory Traversal. (Handbuch)
GNU uCommon C++
GNU Common C++ ist ein portables, optimiertes Klassen-Programmiergerüst für Thread-Anwendungen, das gleichzeitige Synchronisation, prozessübergreifende Kommunikation über Sockets und verschiedene Methoden zur Datenverarbeitung wie Serialisierung und XML-Analyse unterstützt. Es enthält die uCommon C++-Bibliothek, eine kleinere Software-Umsetzung. (Handbuch)
Complexity
GNU Complexity provides tools for finding procedures that are convoluted, overly long or otherwise difficult to understand. This may help in learning or reviewing unfamiliar code or perhaps highlighting your own code that seemed comprehensible when you wrote it. (Handbuch)
Config
Das config.guess
-Skript versucht ein kanonisches dreifaches
System zu erraten und das config.sub
-Skript überprüft und
kanonisiert. Diese werden als Teil der Konfiguration in fast allen
GNU-Paketen (und viele anderen) verwendet. (Handbuch)
Core Utilities
GNU Core Utilities (coreutils) ist eine Sammlung aller grundlegenden Befehlszeilen-Programme und orientiert sich am POSIX-Standard. Sie fassen für das GNU-System die früher einzeln angebotenen textutils (für Texte), shellutils (für die Shell) und fileutils (für Dateien) zusammen. Die meisten dieser Programme bieten erweiterte Funktionen, die über das, was im POSIX-Standard beschrieben ist, hinausgehen. (Handbuch)
Cpio
GNU Cpio kopiert Dateien in bzw. aus Cpio- oder Tar-Archiven. Tatsächlich werden mehrere Formate unterstützt, darunter auch ältere Formate. Das Format wird automatisch vom Programm ermittelt und entsprechend gehandhabt. Darüber hinaus ist der Speicherort des Archivs nicht wichtig, es kann sich dabei um eine andere Datei auf einer Festplatte, ein Magnetband oder ein Datenstrom zwischen zwei Prozessen (Pipe) handeln. (Handbuch)
CPPI
GNU CPPI verarbeitet C-Quellcodedateien, um die Präprozessor-Direktiven entsprechend ihrer Schachtelung richtig zu reflektieren. Ebenso werden auch andere Standardisierungen wie die Korrektur der Anzahl der Leerzeichen zwischen Anweisungen und dem nachfolgenden Text durchgeführt. (Handbuch)
Source Code Control System
GNU Source Code Control System (SCCS) stellt ein Ersatz für das unter Unix altbewährte System zur Quellcodeverwaltung, SCCS, dar. Dadurch kann noch auf älteren Quellcode zugegriffen und auf moderne Systeme migriert werden. (Handbuch)
Cursynth
GNU Cursynth is a polyphonic synthesizer that runs graphically in the terminal. It is built on a full-featured subtractive synthesis engine. Notes and parameter changes may be entered via MIDI or the computer's keyboard. (Handbuch)
Dap
GNU Dap ist ein Statistik- und Grafikpaket. Es kann für das proprietäre Statistiksystem SAS geschriebene Programme einlesen. Die Syntax ist der von C ähnlich, aber einfacher, so dass die meisten Aufgaben relativ einfach bei gleichzeitig erweiterten grafischen Möglichkeiten durchgeführt werden können. (Handbuch)
Datamash
GNU Datamash is a command-line program which performs basic numeric, textual, and statistical operations on input textual data files. GNU Datamash is designed to work within standard pipelines without needing to write additional code. (doc)
DC
DDD
GNU Data Display Debugger (DDD) ist ein grafisches Frontend für Befehlszeilen-Debugger. Es werden viele Backend-Debugger unterstützt, namentlich der GNU Debugger (GDB). Neben üblichen Funktionen zur Fehlerbeseitigung wie dem Anzeigen von Quelldateien hat DDD zusätzliche grafische, interaktive Besonderheiten, die bei der Fehlersuche helfen. (Handbuch)
DDrescue
GNU DDrescue ist ein vollständig automatisiertes Befehlszeilenprogramm zur Datenrettung. Es kopiert Daten zur Wiederherstellung von Daten im Falle von Lesefehlern aus einer Datei in eine andere. Eigene Protokolldateien können bearbeitet werden, um Daten, nur die notwendigen Blöcke lesend, effizienter wiederherzustellen. (Handbuch)
DejaGnu
DejaGnu is a framework for testing software. In effect, it serves as a front-end for all tests written for a program. Thus, each program can have multiple test suites, which are then all managed by a single harness. (Handbuch)
Denemo
GNU Denemo ist ein Musik-Noteneditor, der eine komfortable Schnittstelle zum mächtigen Notensatz-Programm Lilypond bereitstellt. Musik kann mittels Tastatur eingetippt, MIDI-Tastatur eingespielt oder sogar über ein an die Soundkarte angeschlossenes Mikrofon aufgenommen werden. Das Endprodukt ist ein veröffentlichungsreifer Notensatz, der ständig im Hintergrund während der Bearbeitung erzeugt wird. (Handbuch)
Dia
Dia is a GNU program for drawing diagrams. It is a versatile diagramming tool with a modular design that allows development of custom shape packages for drawing various kinds of diagrams by writing XML files, and has support for UML diagrams, flowcharts, network diagrams, circuit diagrams, and many more. Dia can export diagrams to a number of formats, including EPS, SVG, PNG, and more. (doc)
Dico
GNU Dico stellt einen flexiblen Dictionary-Server und -Client nach RFC 2229 (DICT-Server) bereit. Dank seines modularen Aufbaus kann auf jede verfügbare Datenbank zugegriffen werden, unabhängig vom Format. Neue Module können in C, Guile oder Python geschrieben werden. Dico enthält auch einen Befehlszeilen-Client, der zur Abfrage von Remote-Wörterbuchdatenbanken verwendet werden kann. (Handbuch)
Diction
GNU Diction stellt zwei klassische Unix-Befehle,
style
und diction
bereit. Mit DICTION werden
wortreiche und häufig in einem Textkörper falsch verwendete Phrasen
ermittelt, während STYLE oberflächliche Aspekte eines schriftlichen Werkes
wie Satzlänge und anderes analysiert, um die Lesbarkeit zu
erhöhen. (Handbuch)
Diffutils
GNU Diffutils ist ein Paket mit Dienstprogrammen, um
Unterschiede zwischen Dateien zu finden. Der Befehl diff
wird
verwendet, um Unterschiede an zwei Dateien anzuzeigen, während
cmp
bei Unterschieden Offsets und Zeilennummern
anzeigt. diff3
ermöglicht drei Dateien zu
vergleichen. sdiff
bietet schließlich ein interaktives Mittel
zwei Dateien zusammenzuführen. (Handbuch)
Direvent
Ein Dämon, der Ordner auf Ereignisse wie das Erstellen, Löschen oder
Umbenennen von Dateien überwacht. Wird ein Ereignis erkannt, ruft GNU
Direvent ein angegebenes externes Programm mit Informationen zum
Ereignis auf. direvent
bietet daher eine einfache Möglichkeit
sofort zu reagieren, wenn an bestimmten Dateien wie etwa wichtigen
Systemkonfigurationsdateien Änderungen vorgenommen werden. (Handbuch)
Dominion
GNU Dominion ist ein Mehrspieler-Welt-Simulations-Spiel. Jeder Mitspieler herrscht darin über ein Volk und muss dieses gegen die der anderen Mitspieler behaupten. Die Mitspieler müssen politische, wirtschaftliche, militärische und diplomatische Entscheidungen treffen, damit ihre Völker überleben. Alle Mitpieler müssen Zugriff zu demselben Rechnersystem haben. (Handbuch)
Dr. Geo
GNU Dr. Geo is a program for designing and manipulating interactive geometric sketches. (doc)
Ease.JS
GNU Ease.JS ist ein klassisches objektorientiertes Framework für JavaScript, um wiederkehrenden Textbaustein-Quellcode zu beseitigen und soll den Übergang von anderen objektorientierten Sprachen zu JavaScript erleichtern. (Handbuch)
Ed
GNU Ed is a line-oriented text editor: rather than offering an overview of a document, ed performs editing one line at a time. It can be executed both interactively and via shell scripts. Its method of command input allows complex tasks to be performed in an automated way. GNU Ed offers several extensions over the standard utility. (Handbuch)
EDMA
GNU EDMA ist eine Entwicklungsumgebung, die Ideen von
sowohl objektorientierter Programmierung als auch komponentenorientierter
Systeme vereint. Es wird zur Erstellung modularer, sich entwickelnde
Anwendungen als auch wiederverwendbare Komponenten verwendet. EDMA bietet
eine komfortable Möglichkeit, um objektorientierte Programme in C zu
erstellen, ohne C++ erfordern zu müssen. Außerdem verfügt es, im Gegensatz
zu anderen freien komponentenorientierten Systemen, die das Design
proprietärer Pendants imitieren, über ein einzigartiges
Komponentensystem. Es umfasst einen grafischen Assistenten namens
gidfwizard
, ein Dienstprogramm um GNU EDMA
Schnittstellen-Definitionsdateien und notwendige Rahmendateien für
EDMA-Klassen zu erstellen) und eine grafische Internetbrowser-Klasse namens
gecb
. (Handbuch)
Electric
GNU Electric ist ein CAD-Programm zum Entwerfen von Stromkreisen, Handhaben benutzerdefinierter IC-Layouts, schematischer Zeichnungen und Hardware-Beschreibungssprache-Spezifikationen. Mehrere CAD-Vorgänge wie Regelüberprüfung und Simulation werden unterstützt. Viele verschiedene Arten von Plänen können erzeugt und in einem großen Angebot an Formaten ein- oder ausgegeben werden. (Handbuch)
Emacs
GNU Emacs ist ein erweiterbarer und sehr flexibler Texteditor. Er basiert auf einem Emacs Lisp-Interpreter mit Erweiterungen für die Textbearbeitung. Emacs wurde in praktisch allen Bereichen der Datenverarbeitung erweitert, was zu einer Vielzahl unterstützter Pakete führte: z. B. E-Mail, IRC und XMPP Messaging, Kalkulationstabellen, Remote-Server-Bearbeitung uvm. Emacs umfasst eine umfängliche Dokumentation aller Systemaspekte, von grundlegenden Bearbeitungsfunktionen bis hin zum Schreiben umfangreicher Lisp-Programme sowie volle Unicode-Unterstützung nahezu aller gesprochenen Sprachen. (Handbuch)
Emacs-Muse
Muse is an authoring and publishing environment for GNU Emacs. It supports entering text in a convenient and easy-to-learn format. Later, your documents may be published in a variety of different formats, such as HTML, LaTeX or PDF. Muse supports projects consisting of several documents, which are properly merged according to the output format. (Handbuch)
EMMS
EMMS is the Emacs Multimedia System. It is a small front-end which can control one of the supported external players. Thus, it supports whatever formats are supported by your music player. It also supports tagging and playlist management, all behind a clean and light user interface. (Handbuch)
Enscript
GNU Enscript is a program to convert ASCII text files to PostScript, HTML or RTF formats, to be stored in files or sent immediately to a printer. It also includes the capability to perform syntax highlighting for several different programming languages. (Handbuch)
Fdisk
GNU Fdisk stellt eine GNU-Version des weitverbreiteten Datenträger Partitionierungdienstprogramms FDISK dar, dass zur Entwicklung und Manipulation von Festplattenpartitionstabellen verwendet werden kann und mit einer Vielzahl von verschiedenen Formaten umgehen kann. (Handbuch)
Ferret
GNU Ferret ist ein grafischer Datenmodellierer für das Entität-/Beziehung-Paradigma. Es kann automatisch relationale Schemata aus den Datenmodellen erstellen und es kann verwendet werden, um SQL-Anweisungen in einer Vielzahl von Dialekten zu erzeugen. (Handbuch)
Findutils
GNU Findutils supplies the basic file directory searching
utilities of the GNU system. It consists of two primary searching utilities:
find
recursively searches for files in a directory according to
given criteria and locate
lists files in a database that match
a query. Two auxiliary tools are included: updatedb
updates the
file name database and xargs
may be used to apply commands with
arbitrarily long arguments. (Handbuch)
FisicaLab
GNU FisicaLab ist ein pädagogisches Programm zur Lösung von physikalischen Problemen. Wichtigstes Ziel ist dem Nutzer zu erlauben sich auf physikalische Konzepte zu konzentrieren, abgesehen von den mathematischen Details. (Handbuch)
Foliot
GNU Foliot ist eine Anwendung für die Arbeitszeitverfolgung (Zeiterfassung) bestimmter Projekte. (Handbuch)
Fontopia
GNU Fontopia ist ein benutzerfreundlicher, textbasierter Schriftart-Editor für die Befehlszeile und wird verwendet, um die unter GNU/Linux zum Anzeigen von Text auf textbasierten Terminalemulatoren Schriftarten zu bearbeiten. Fontopia arbeitet sowohl mit PSF 1 & 2, BDF und Code Paged (CP)-Schriftarten und Raw-Schriftartdateien. Ein benutzerfreundlicher Glyphen-Editor ist enthalten, Schriftarteigenschaften (z. B. Länge, Breite und Höhe) können leicht geändert und zwischen verschiedenen Formaten konvertiert werden. (Handbuch)
Fontutils
GNU Fontutils ist eine Sammlung von Programmen für den Umgang mit Schriftarten. Bitmaps können aus eingescannten Bildern von Zeichen extrahiert, bearbeitet und Konturschriften konvertiert werden. Fontutils unterstützt im Allgemeinen Schriftformate der TeX-Schriftsatz-Umgebung, einschließlich PostScript Type 1-Schriftarten. (Handbuch)
FreeDink
GNU FreeDink ist eine freie und portable Umsetzung des Rollenspiels Dink Smallwood. Es unterstützt nicht nur die Datendateien des Originalspiels, sondern auch dessen D-Mods. Weiter ist auch ein Front-End zur Verwaltung aller D-Mods enthalten. (Handbuch)
Free UCS Outline Fonts
GNU FreeFont, auch bekannt unter GNU Free UCS Outline Fonts, ist eine Sammlung skalierbarer Konturschriften für den allgemeinen Rechnergebrauch und Desktop-Publishing. Eine serifen sowie serifenlose und nichtproportionale Schriftart ein sowohl im Truetype- und Opentype-Format enthalten, unterstützen eine Vielzahl von Zeichen für viele unterschiedliche Schriftsysteme und haben eine ausgezeichnete Abdeckung der mathematischen Notation. (Handbuch)
FreeIPMI
GNU FreeIPMI ist eine Sammlung von Dienstprogrammen gemäß der Intelligent Platform Management Interface 1.5/2.0-Spezifikation. Diese Programme stellen eine Reihe von Schnittstellen für das Plattform-Management zur Verfügung. Gemeinsame Funktionalität umfasst Sensorüberwachung, Systemereignisüberwachung, Leistungssteuerung und Serial Over LAN (SQL). (Handbuch)
Freetalk
GNU Freetalk is a command-line Jabber/XMPP chat client. It notably uses the Readline library to handle input, so it features convenient navigation of text as well as tab-completion of buddy names, commands and English words. It is also scriptable and extensible via GUILE. (Handbuch)
FriBiDi
GNU FriBidi is an implementation of the Unicode Bidirectional Algorithm. This algorithm is used to properly display text in left-to-right or right-to-left ordering as necessary. (Handbuch)
G-Golf
GNU G-Golf (Gnome-(Guile Object Library for)) ist eine Bibliothek zur Entwicklung moderner Anwendungen in Guile Scheme. Es besteht eine direkte Bindung an die GObject-Introspektion-API und übergeordnete Funktionen zum Importieren von Gnome-Bibliotheken und Bereitstellung von GObject-Klassen (und -Methoden) in Guiles objektorientiertem Programmiersystem GOOPS. (Handbuch)
Gama
GNU Gama ist ein Programm für die Anpassung von geodätischen Netzen. Es ist bei Messungen nützlich, bei denen GPS (Globales Positionierungssystem) nicht verfügbar ist, wie bspw. der U-Bahn. Es bietet die Möglichkeit, lokale kartesische Koordinaten sowie auch teilweise Unterstützung für Anpassungen im globalen Koordinatensysteme anzupassen. (Handbuch)
Gratuitous ARP Daemon
GNU Gratuitous ARP Daemon (GARPD) broadcasts Gratuitous ARP (Address Resolution Protocol) requests/replies for a list of MAC address <-> IP address mappings on specified interfaces at regular intervals. Gratuitous ARP request packets are those where the source and the destination IPs are both the IP of the requesting machine. Gratuitous ARP replies are those made without a corresponding request. (Handbuch)
GAWK
GNU AWK (GAWK) ist die GNU-Umsetzung von AWK, ist eine Programmiersprache (Skriptsprache) zur Bearbeitung und Auswertung strukturierter Textdaten, beispielsweise Datentabellen. GAWK bietet viele Erweiterungen jenseits der traditionellen Umsetzung, einschließlich Netzwerkzugriff, Sortieren und große Bibliotheken. (Handbuch)
GCAL
GCAL berechnet und druckt Kalender via Befehlszeile in 1- und 3-monatigen oder ganzjährigen Ansichten. Darüber hinaus können für viele Länder wiederkehrende Feiertage generiert werden, die durch benutzerdefinierte fixe Termine für eine Agenda ergänzt werden können. Ebenso astronomische Daten wie Mondphasen und alternative Kalenderformate: julianisch, gregorianisch, islamisch, chinesisch und mehr. (Handbuch)
GCC
GNU Compiler Collection (GCC) unterstützt Compiler-Frontends verschiedener Programmiersprachen, darunter C, C++, Objective-C, Fortran, Java, Ada und Go. Darüber hinaus werden auch Laufzeitbibliotheken dieser Sprachen unterstützt. (Handbuch)
GNU Collaborative International Dictionary of English (GCIDE)
GNU Collaborative International Dictionary of English (GCIDE) ist ein freies, auf einer Zusammenstellung verschiedener Quellen beruhendes Wörterbuch. Es kann über das Programm GNU Dico genutzt oder online über den Wörterbuch-Server unter gcide.gnu.org.ua abgerufen werden. (Handbuch)
GNU Common Lisp
GNU Common Lisp (GCL) is an implementation of the Common Lisp language. It features the ability to compile to native object code and to load native object code modules directly into its lisp core. It also features a stratified garbage collection strategy, a source-level debugger and a built-in interface to the Tk widget system. (Handbuch)
GCompris
GNU Gcompris ist eine Lernsoftware, die verschiedene Aktivitäten für Kinder im Alter von 2 bis 10 Jahren anbietet. Einige Aktivitäten sind eher spielerisch, aber immer lehrreich. Aus folgenden Bereichen können Aktivitäten ausgewählt werden: Entdeckung des eigenen Rechners, Zahlenlehre, Wissen, Erdkunde, Spiele, Lesen und mehr. (Handbuch)
GDB
GDB is the GNU debugger. With it, you can monitor what a program is doing while it runs or what it was doing just before a crash. It allows you to specify the runtime conditions, to define breakpoints, and to change how the program is running to try to fix bugs. It can be used to debug programs written in C, C++, Ada, Objective-C, Pascal, and more. (doc)
GDBM
GDBM is a library for manipulating hashed databases. It is used to store key/value pairs in a file in a manner similar to the Unix dbm library and provides interfaces to the traditional file format. (Handbuch)
GENGEN
GNU GENGEN (GENerator GENerator) ist ein Programm, um Textgeneratoren zu generieren, d. h. Funktionen zu erzeugen, die Text mit variablen Bereichen erzeugen. Der Text wird zuerst vom Nutzer in einer Vorlagen-Datei mit Parameter angegeben, dann durch GENGEN verarbeitet, um den Textgenerator zu erzeugen. Zur Laufzeit wird der variable Text durch den Rest des Programms definiert und an den Textgenerator übergeben, der diesen dann in die Vorlagenparameter einsetzt und das Ergebnis zurückgibt. GENGEN kann verwendet werden, um C- und C++-Quellcode zu erzeugen. (Handbuch)
Gengetopt
GNU Gengetopt dient zur Erzeugung einer C-/C++-Funktion zum Parsen
von Befehlszeilenoptionen mit der Funktion getopt_long
, die
über die GNU C-Bibliothek gefunden wird, um einiges an Langeweile dieser
Aufgabe bei größeren Programmen zu reduzieren, die viele Optionen
akzeptieren. Die durch die erzeugte Funktion analysierten Optionen
können ‑ wie durch den GNU-Programmierstil
spezifiziert ‑ im sowohl Kurz- (z. B. -h
) und
Langformat (--help
) sein. Außerdem wird die Ausgabe der
Standard-Optionen --help
und --version
automatisch
generiert. (Handbuch)
Gettext
GNU Gettext is a package providing a framework for translating the textual output of programs into multiple languages. It provides translators with the means to create message catalogs, as well as an Emacs mode to work with them, and a runtime library to load translated messages from the catalogs. Nearly all GNU packages use Gettext. (Handbuch)
Gforth
Gforth is a fast and portable implementation of the ANSI Forth language. It includes an editing mode for Emacs and an interpreter featuring completion and history. A generic virtual machine environment, vmgen, is also included. (Handbuch)
Gradebook
GNU Gradebook ist eine Anwendung für Lehrkräfte zur Nachverfolgung von Schülernoten. Es werden verschiedene Benotungssysteme, wie das amerikanische mit Buchstaben (A, B, C, D, F) oder das europäische mit Zahlen, unterstützt. (Handbuch)
GNU Ghostscript
GNU Ghostscript ist ein Interpreter der Seitenbeschreibungssprache PostScript und dem Portable Document Format (PDF). Dazu gehört auch eine C-Bibliothek, die die Grafikfähigkeiten von PostScript umsetzt. Es unterstützt eine Vielzahl von Dateiausgabeformaten und Druckern. (Handbuch)
GIFT
GNU Image-Finding Tool (GIFT) ist ein Dienstprogramm zur inhaltsbasierten Bildersuche (engl.: ‚Content Based Image Retrieval‘, kurz CBIR). Es analysiert die aktuellen Farben, Umrisse, Oberflächen (Texturen) oder andere Informationen eines Bildes in einer großen Datenbanksammlung. Aufgabe der Bildersuche ist es, eine Liste vorhandener Bilder anhand ihrer Ähnlichkeit zu sortieren. (Handbuch)
GIMP
GIMP, für GNU Image Manipulation Program, ist ein umfangreiches Bildbearbeitungsprogramm, das unter anderem mit einem Plug-in-System, beliebigem Rückgängigmachen und Wiederholen, Fehlerdiffusion, Unterstützung verschiedener Farbtiefen pro Bild, Zoom und Verschieben in Echtzeit, simultaner Bearbeitung mehrerer Bilder, Unterstützung verschiedener Dateiformate sowie vielen Auswahl- und Bearbeitungswerkzeugen aufwartet. (Handbuch)
Glean
GNU Glean ist ein modulares System zum Selbststudium, erheblich komplizierter als die Standard-Flash-Karten-Methode. Es ist sehr benutzerdefinierbar, damit man Themen von Interesse und Aktivitäten definieren kann, um sie zu untersuchen. Im Moment hat es eine textbasierte Schnittstelle innerhalb Guile REPL und eine experimentelle Weboberfläche. (Handbuch)
Global
GLOBAL, ein Quellcode-Tagging-System, das in einer Vielzahl von Umgebungen, wie beispielsweise verschiedenen Texteditoren, Shells und Internetbrowsern, gleichermaßen funktioniert. Die resultierenden Tags sind nützlich, um sich in einem umfangreichen, ineinander verschachtelten Projekt schnell zu bewegen. (Handbuch)
GLPK
GLPK is a C library for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It supports the GNU MathProg modeling language, a subset of the AMPL language, and features a translator for the language. In addition to the C library, a stand-alone LP/MIP solver is included in the package. (Handbuch)
Gmediaserver
GMediaServer is a UPnP-compatible media server. It serves audio and video files to network-connected media players via a command-line program that runs in the background. (Handbuch)
GMP
GMP is a library for arbitrary precision arithmetic, operating on signed integers, rational numbers and floating point numbers. The precision is only limited by the available memory. The library is highly optimized, with a design focus on execution speed. It is aimed at use in, for example, cryptography and computational algebra. (Handbuch)
Gnash
Gnash is a free Flash movie player. It supports SWF version v7 and some of v8 and v9. It is possible to configure Gnash to use several different audio or video backends, ensuring good performance. (Handbuch)
GNAT
GNATS
Das GNU Bug Tracking System (GNATS) stellt eine Reihe von Dienstprogrammen bereit, um Programm- und andere gemeldete Softwareprobleme zu verfolgen. Dabei ist es völlig offen wie seine Datenbank abgefragt, bearbeitet und gepflegt wird, über Schnittstellen von der Befehlszeile bis hin zu Emacs, obwohl die wichtigste Interaktion über die Internetschnittstelle (GNATSweb) erfolgt. Ebenso werden flexibel benutzerdefinierte Dienstprogramme unterstützt. (Handbuch)
GNATSweb
GNU C-Referenz
Dies ist eine wie von GNU Compiler Collection (GCC) umgesetzte Referenz für die Programmiersprache C. Als Referenz soll sie kein Tutorial darstellen, sondern vielmehr alle Konstrukte der Sprache beschreiben. Bibliotheksfunktionen sind nicht enthalten. (Handbuch)
Password Manager
GNU Password Manager stellt bei Bedarf schwierige Passwörter wieder her, grenzt das Risiko eines Angriffs jedoch ein. Nutzer geben eine selbstdefinierte Transformation einer Webadresse ein und erhalten das Passwort sowie einen Hinweis auf den Benutzernamen für diesen Webauftritt. (Handbuch)
Gnuastro
The GNU Astronomy Utilities (Gnuastro) is an official GNU package consisting of various programs and library functions for the manipulation and analysis of astronomical data. (doc)
GNUbatch
GNUbatch is an advanced batch scheduling system. It executes computational jobs at specified dates and times or according to interdependencies. The jobs may be completed on any number of processors shared across a network. Full access-control of the jobs is supported. (Handbuch)
Backgammon
Mit GNU Backgammon kann man nicht nur das Spiel spielen, sondern auch analysieren und anderen beibringen. Es beinhaltet eine fortschrittliche Auswertungsmaschine basierend auf künstlichen neuronalen Netzen (KNN), die sowohl für Anfänger als auch fortgeschrittene Spieler geeignet sind. Zu einer Befehlszeilenschnittstelle kommt auch eine attraktive 3D-Darstellung des Spielbretts (Handbuch)
GNUbiff
GNUbiff is a program that checks for mail and notifies you when new messages arrive. It supports multiple mailboxes which may be accessed via a variety of methods such as POP3, IMAP, MH and mailfiles. Graphical notifications are provided with GTK and complete integration with Gnome is supported. (Handbuch)
GNUbik
GNUbik ist ein Puzzlespiel, in dem man einen Würfel manipulieren muss, damit jedes seiner Seiten eine einheitliche Farbe hat. Das Spiel ist anpassbar, so dass man die Größe des Würfels (Standard ist 3x3) einstellen oder die Farben ändern kann. Es besteht sogar die Möglichkeit, Fotos anstelle von Farben auf die Fläche anzuwenden. Das Spiel ist mit Guile skriptfähig. (Handbuch)
GNU Boot
GNU Boot is a free boot firmware distribution for initializing your hardware and booting your operating system. (doc)
GNUcap
GNUcap is a circuit analysis package. It offers a general purpose circuit simulator and can perform DC and transient analyses, fourier analysis and AC analysis. The engine is designed to do true mixed-mode simulation. (Handbuch)
GnuCash
GnuCash ist eine Finanzbuchhaltungssoftware für Privatpersonen und kleine Unternehmen. Es erlaubt das Anlegen und das Verfolgen von verschiedenen Bankkonten, Wertpapierdepots und Ein- und Ausgaben nach dem Prinzip der doppelten Buchführung. Weiter unterstützt es die Datenformate QIF, OFX (für den Finanzdaten-Austausch) sowie den HBCI-Standard (für E-Banking). Ebenso können zahlreiche Aufgaben wie Finanzauswertungen oder geplante Transaktionen automatisiert werden. (Handbuch)
GnuCOBOL
GnuCOBOL is a free, modern COBOL compiler. It implements a substantial part of COBOL 85, X/Open COBOL and newer ISO COBOL standards as well as many extensions from other COBOL compilers (IBM COBOL, MicroFocus COBOL, ACUCOBOL-GT and others). (doc)
GnuComm
GNU GnuComm ist das Telecom-Subsystem des GNU-Projekts: Umbrella-Projekt für GNU Telephony-Software, derzeit Bayonne, SIP Witch und ihre unterstützenden Bibliotheken (Common C++ / uCommon, ccAudio, ccScript, ccRTP and ZRTP / ZRTP4J). (Handbuch)
GnuDOS
GnuDOS ist eine Sammlung von Programmen, entwickelt, um die wachsende Anzahl neuer Nutzer an das GNU-Systems zu gewöhnen, besonders Nutzer, die bereits einen DOS-Hintergrund haben. Enthalten ist ein Dateimanager, ein Texteditor und ein Formularentwickler für die Konsole sowie eine Kernbibliothek für die Erstellung ähnlicher Dienstprogramme. (Handbuch)
GNUgo
GNU Go is a program that plays the game of Go, in which players place stones on a grid to form territory or capture other stones. While it can be played directly from the terminal, rendered in ASCII characters, it is also possible to play GNU Go with 3rd party graphical interfaces or even in Emacs. It supports the standard game storage format (SGF, Smart Game Format) and inter-process communication format (GMP, Go Modem Protocol). (Handbuch)
GNU Interactive Tools
The GNU Interactive Tools are a set of lightweight, interactive command-line tools. They include an extensible, orthodox (two-pane) file manager, an ASCII/hex file viewer, and a process viewer/killer. The package also includes some related utilities and scripts, such as a tool to decompress any type of archive file. All the tools can be enhanced and extended through their configuration files to perform new commands. (Handbuch)
GNUjump
GNUjump ist ein einfaches, aber fesselndes Spiel, bei dem man von Plattform zu Plattform aufwärtsspringen muss ohne herunterzufallen, während sich die Plattformen immer schneller abwärts bewegen je höher man kommt. Das Spiel wartet mit einem Mehrspielermodus, unbegrenzter Anzahl Bilder pro Sekunde, gleichmäßigem sinken der Plattformen, themenbezogenen Grafik- und Klangthemen und Wiederholungsspielen auf. (Handbuch)
GNU Portability Library
GNU Portability Library (Gnulib) ist ein zentraler Ort für die
gemeinsame von GNU-Paketen erforderliche Infrastruktur. Es unterstützt eine
Vielzahl von Funktionen wie systemübergreifendr Portabilität,
Unicode-Zeichenfolgen, kryptographisches Rechnen uvm. Der Quellcode soll,
anstatt eigenständig als Bibliothek distribuiert, erzeugt und installiert,
auf Quelldatei-Ebene gemeinsam genutzt werden. Das enthaltene Skript
gnulib-tool
hilft bei der Nutzung von Gnulib-Quellcode in
anderen Paketen. Gnulib beinhaltet der Einfachheit halber auch Kopien von
Lizenz- und Wartungsbezogenen Dateien. (Handbuch)
Mach
GNUmed
GNUmed ist eine elektronische Gesundheitsakte (eGA) als geplante Datenbank, die die papierlose Aufnahme medizinischer Daten einer Person unterstützt. (Handbuch)
GNUmeric
GNUmeric is a GNU spreadsheet application, running under Gnome. It is interoperable with other spreadsheet applications. It has a vast array of features beyond typical spreadsheet functionality, such as support for linear and non-linear solvers, statistical analysis, and telecommunication engineering. (Handbuch)
GNUMP3D
GNUMP3D ist ein kleiner, in sich geschlossener Streamingserver für MP3- und OGG Vorbis-Audiodateien, -Filme und anderer Medienformate mit einer einfachen, themenbasierten HTML-Oberfläche. Audiodateien können anschließend mit jedem Wiedergabeprogramm abgespielt werden, das Streaming über HTTP unterstützt. (Handbuch)
GNUnited Nations
GNUnited Nations is a build system for translating the web site at www.gnu.org. It works via template files, which allow changes to be merged into individual translations of a page, from which the final HTML is generated. In effect, this helps to keep all translations of a page up-to-date. (Handbuch)
GNUnet
GNUnet ist ein System für sicheres und anonymes Peer-to-Peer-Networking, das keine zentralisierten oder anderweitig vertraute Dienste verwendet. Oberstes Ziel ist ein starkes, freies Softwarefundament für ein globales Internet zu schaffen, das Sicherheit und Privatsphäre bietet. In diesem Sinne soll es den aktuellen Internetprotokollstapel ersetzen. Mit einer Anwendung zur sicheren Veröffentlichung von Dateien einhergehend, ist es auf alle Arten von grundlegenden Anwendungen für die Basis eines GNU-Internet angewachsen. (Handbuch)
GnuPG
Der GNU Privacy Guard (GnuPG) ist eine vollständige
Umsetzung des OpenPGP-Standards. GnuPG wird zum Verschlüsseln und Signieren
von Daten und Kommunikation genutzt und bietet eine leistungsstarke
Schlüsselverwaltung und den Zugriff auf öffentliche Schlüsselserver. Es
umfasst mehrere Bibliotheken: libassuan
(IPC zwischen
GnuPG-Komponenten), libgpg-error
(zentrale GnuPG-Fehlerwerte)
und libskba
(mit X.509-Zertifikaten und CMS-Daten
arbeiten). (Handbuch)
GNUpod
GNUpod is a collection of scripts for using iPods with GNU/Linux and other operating systems. It can be used for transferring music and cover art, searching files, removing files, editing tags, creating playlists and more. (Handbuch)
GNU Prolog for Java
GNU Prolog for Java ist eine Umsetzung des ISO-Prolog-Standards als Java-Bibliothek. Daher kann man damt Prolog aus Java-Programmen heraus aufrufen. (Handbuch)
Radio
GNU Radio is a toolkit for implementing software radios. Its signal processing blocks can be combined with low-cost external RF hardware to create software-defined radios. Without hardware, it can be used for simulation. Radio applications are primarily written in Python, with C++ support for performance-critical processing tasks. (Handbuch)
Robots
GNU Robots ist ein Spiel, in dem man einen Roboter programmiert eine Welt voller Bösewichte, die sie zerstören können, zu erforschen, Hindernisse müssen überwunden und Nahrung gefunden werden. Ziel des Spiels ist es, am Leben zu bleiben und so viele Preise wie möglich zu sammeln. Das Programm zur Steuerung des Roboters kann passenderweise in eine Nur Text-Datei in der Programmiersprache Scheme geschrieben werden. (Handbuch)
GNUschool
GNUschool ist eine Webanwendung für Schülerinnen und Schüler, Lehrkräfte und Schulverwaltung. Mit GNUschool können Lehrkräfte Tests für Lernende Online erstellen, Rückmeldungen geben und Noten vergeben. Die Schulverwaltung kann es zur Kontrolle von Schulfehlzeiten und für Informationen der Schule nutzen. (Handbuch)
GNU Shogi
GNU Shogi ist die japanische Variante des Schachspiels Shōgi (auch als Japanisches Schach bekannt). Dazu gehört auch eine grafische Spieloberfläche. Obwohl dem Standardschach ähnlich, ist diese Variante weitaus komplizierter. (Handbuch)
GNUsound
GNUsound is a multitrack sound editor for Gnome 1 and 2. It can read and write many audio file formats such as WAV, MP3 and FLAC. It can work with the OSS, ALSA or JACK audio backends. It provides many different built-in audio processing modules, such as fades in/out, delay, and filters. GLADSPA plugins may also be used for further processing. (Handbuch)
GNUspool
GNUspool ist ein erweitertes Druckerwarteschlangen-System. Zusätzlich zur Funktionalität des Standarddrucksystems bietet es Nachbearbeitungsfunktionen, Formulartyp-Handhabung, Seitenausrichtung und anderes. Es arbeitet transparent in einem Netzwerk und benutzt Druckaufträge auf jedem Host mit Druckern auf einem beliebigen anderen Host gemeinsam. (Handbuch)
GNUstep
GNUstep is a fully-functional object-oriented development environment; a number of user applications are also included. It closely follows the Cocoa APIs but is platform-independent. (Handbuch)
GnuTLS
GnuTLS is a secure communications library implementing the SSL, TLS, and DTLS protocols. It is provided in the form of a C library to support the protocols, as well as to parse and write X.509, PKCS 12, OpenPGP, and other required structures. (doc)
GNUtrition
GNUtrition is a free nutrition analysis software. With it, one can keep track of the nutritional information of food. The software uses the Nutrient Database of Standard Reference of the US Department of Agriculture as a source of food nutrient information. (Handbuch)
GNUzilla
Goptical
Goptical is a library for optical design and simulation in C++. It provides model classes for optical components, surfaces and materials. With it, one can simulate building an optical system by creating and placing optical components in a 3d space, and visualize light propagating through the system. (Handbuch)
Gorm
Siehe unter GNUstep. (Handbuch)
GNU Paint
GNU Paint is a simple, easy-to-use paint program for the Gnome environment. It supports drawing freehand as well as basic shapes and text. It features cut-and-paste for irregular regions or polygons. (Handbuch)
Gperf
GNU Gperf ist ein perfekter Hashfunktion-Generator. Für eine vorgegebene Liste von Zeichenfolgen kann eine Hash-Funktion und -Tabelle in C- oder C++-Quellcode erzeugt werden. Perfekte Hash-Funktion bedeutet, dass keine Kollisionen auftreten und Suchvorgänge durch einzelne Zeichenfolgenvergleiche durchgeführt werden können. (Handbuch)
Gprofng-gui
gprofng GUI is a full-fledged graphical interface to operate gprofng, which is part of the GNU binutils. (doc)
GNU Prolog
GNU Prolog ist ein standardkonformer Prolog-Compiler mit der eingeschränkten Lösung über endliche Domains. Prolog+-beschränkte Programme werden akzeptiert und erzeugen eine kompilierte, native Binärdatei, die auf eigenständige Weise funktionieren kann. GNU Prolog verfügt auch über einen interaktiven Interpreter. (Handbuch)
phpGrabComics
phpGrabComics is a program that fetches and saves comic strips from the web. It features both a server, which can download strips from different sources, and ports, tiny applications which get the list of available comics from the server. (Handbuch)
Greg
GNU Greg ist ein Framework zum Testen von Programmen und Bibliotheken. Es bietet ein einziges Frontend für alle Tests eines Pakets sowie ein einfaches Framework zum Schreiben der Tests. Es wird als Guile-Modul in jede Software mit eingebettetem Guile-Interpreter geladen. Es bietet auch ein kompiliertes Modul, das dynamisch mit Guile verknüpft werden kann, um das Testen externer Programme zu ermöglichen. (Handbuch)
GREP
GNU GREP is a tool for finding text inside files. Text is found by matching a pattern provided by the user in one or many files. The pattern may be provided as a basic or extended regular expression, or as fixed strings. By default, the matching text is simply printed to the screen, however the output can be greatly customized to include, for example, line numbers. GNU GREP offers many extensions over the standard utility, including, for example, recursive directory searching. (Handbuch)
GRETL
GNU Regression, Econometrics and Time-series Library (GRETL) ist ein plattformübergreifendes Statistikpaket zur ökonometrischen Analyse. Es besteht sowohl aus einem Kommandozeilen- und einem grafischen Client und verfügt über eine Vielzahl von Schätzverfahren wie die kleinste Fehlerquadrate- und maximale Wahrscheinlichkeit-Methode, die ARIMA- und GARCH-Modelle, begrenzt abhängige Variablen wie Logit, Probit und Tobit und eine mächtige Skriptsprache. Modelle können als LaTeX-Dateien ausgegeben werden und auch mit GNU R und GNU Octave zur weiteren Datenanalyse verknüpft werden. (Handbuch)
Groff
GNU Troff (Groff) ist ein Textsatzsystem, das Klartext einliest und eine formatierte Ausgabe auf Basis von im Text enthaltenen Format-Befehlen erzeugt. Gewöhnlich ist es das Formatierungsprogramm von „man“-Dokumentationsseiten. (Handbuch)
GRUB
GRUB is a multiboot bootloader. It is used for initially loading the kernel of an operating system and then transferring control to it. The kernel then goes on to load the rest of the operating system. As a multiboot bootloader, GRUB handles the presence of multiple operating systems installed on the same computer; upon booting the computer, the user is presented with a menu to select one of the installed operating systems. (Handbuch)
GNU SASL
GNU SASL ist eine Umsetzung des Simple Authentication and Security Layer. SASL wird auf Client- und Server-Seite wie unter anderem bei IMAP und SMTP zur standardisierten, transparenten Aushandlung von Kommunikationsparametern genutzt ‑ im Regelfall eine Authentifizierungsmethode, es kann aber auch zuerst ein verschlüsseltes Transportprotokoll vereinbart werden. Dieses Paket enthält sowohl eine Bibliothek als auch ein Befehlszeilen-Dienstprogramm für den Zugriff auf die Bibliothek. (Handbuch)
GSEGrafix
GSEGrafix ist eine Anwendung, die qualitativ hochwertige grafische Plots für Wissenschaft und Technik erzeugt. Plots werden über einfache ASCII-Parameter- und Datendateien festgelegt und in einer Antialiasing Gnome-Arbeitsfläche dargestellt. Unterstützt werden rechteckige zweidimensionale Plots, Histogramme, Polarachsenplots und dreidimensionale Plots, die ausgedruckt oder im BMP-, JPEG- oder PNG-Bildformaten gespeichert werden können. (Handbuch)
GNU Scientific Library
GNU Scientific Library ist eine naturwissenschaftliche GNU-Biblothek für die numerische Analyse in C und C++. Sie enthält eine Vielzahl von mathematischen Routinen mit insgesamt über 1000 Funktionen. Themenbereiche der Bibliothek sind: Differentialgleichungen, lineare Algebra, schnelle Fourier-Transformationen und Zufallszahlen. (Handbuch)
GNU Slip
GNU Slip ist eine funktionale Erweiterung der in der C++-Standard Template Library (STL) und -Queue-Containers vorgesehen Fähigkeiten, obwohl SLIP kein Ersatz für die STL-Container ist. SLIP-Datenzellen können neben anderen Verbesserungen in anwendungsspezifischen Berechnungen verwendet werden. (Handbuch)
GNU Source Release Collection
GNU Source Release Collection (GSRC) supports installing the latest releases of GNU packages on an existing system. New versions are installed in a separate place so as not to interfere with the system versions. The goal is to make it easier to work with the original, upstream, GNU sources, and perhaps help with development and testing. (Handbuch)
Generic Security Service
The GNU Generic Security Service provides a free implementation of the GSS-API specification. It provides a generic application programming interface for programs to access security services. Security services present a generic, GSS interface, with which the calling application interacts via this library, freeing the application developer from needing to know about the underlying security implementation. (Handbuch)
GTick
GTick is a metronome application. It supports different meters, such as 2/4, 3/4, 4/4, etc. It also supports a wide range of speeds, from 10 to 1000 BPM. It provides a GTK+-based user interface and it can use both OSS and ALSA as the audio back-end. (Handbuch)
Gtypist
GNU Typist, ein universeller Typisierungstutor, kann zum Erlernen und Üben von Touch-Typing verwendet werden. Es sind mehrere Tutorials enthalten; neben Tutorials für das Standard QWERTY-Layout auch für die alternativen Layouts Dvorak und Colemak sowie für den Nummernblock. Die Tutorials sind hauptsächlich auf Englisch, aber einige andere Sprachen werden auch bereitgestellt. (Handbuch)
Guile
Guile, was für GNU Ubiquitous Intelligent Language for Extensions steht, ist die offizielle Erweiterungssprache des GNU-Systems und eine Umsetzung von Scheme, die leicht in andere Anwendungen eingebettet werden kann, um ein geeignetes praktisches Mittel zur Funktionserweiterung der Anwendung ‑ ohne den Quellcode umschreiben zu müssen ‑ bereitzustellen. (Handbuch)
Guile-CV
Guile-CV, eine funktionale Rechnervision-Programmierbibliothek für die Guile Scheme-Programmiersprache., basiert auf VIGRA (Vision with Generic Algorithms). Es umfasst eine direkte Bindung an Vigra_C (ein C-Wrapper für einem Teilbereich der Vigra Bibliothek) und übergeordnete in Guile Scheme geschrieben API. (Handbuch)
Guile-DBI
GNU Guile-DBI (Database Independent) is a library for Guile that provides a convenient interface to SQL databases. Database programming with Guile DBI is generic in that the same programming interface is presented regardless of which database system is used. It currently supports MySQL, Postgres and SQLite3. (Handbuch)
Guile-Gnome
Enthält Guile-Clutter, Guile-Gnome-GStreamer, Guile-Gnome-Plattform (Gnome-Entwicklerbibliotheken) und Guile-GtkSourceView. (Handbuch)
Guile-Ncurses
Guile-Ncurses bietet Guile Sprachbindungen für die Ncurses-Bibliothek. (Handbuch)
Guile-OpenGL
Guile-OpenGL, eine Bibliothek, die Verknüpfungen zur OpenGL-Grafik-API bereitstellt. (Handbuch)
Guile-SDL
Guile-SDL is a set of bindings to the Simple DirectMedia Layer (SDL). With them, Guile programmers can have easy access to graphics, sound and device input (keyboards, joysticks, mice, etc.). This package is looking for a maintainer. (doc)
Guix
GNU Guix, eine funktionale Paketverwaltung für das GNU-System und ebenfalls eine Verteilung davon Das auf der Nix-Paketverwaltung beruhende Guix enthält ein Abbild eines virtuellen Rechners. Neben den üblichen Funktionen einer Paketverwaltung werden auch transaktionale Aktualisierungen (Upgrades) und Roll-Backs, Benutzerprofile und vieles mehr unterstützt. (Handbuch)
Gurgle
GURGLE produces database report listings from record and field information from a file. It uses the report to produce (La)TeX-formatted output, plain ASCII text, troff, PostScript, HTML, XML, or any other ASCII-based output format. It may be used for producing large bodies of text where small parts of the text are substituted with information from the database. GURGLE supports GNUSQL, PostgreSQL, MySQL and CA-Ingres databases. (Handbuch)
GV
GNU GV ist eine grafische Benutzerschnittstelle für den Ghostscript-Interpreter. Damit kann man PostScript- und PDF-Dokumente unter X Windows ansehen und durchblättern. (Handbuch)
GVPE
GNU Virtual Private Ethernet (GVPE) erstellt ein virtuelles Netzwerk mit mehreren Knoten unter Verwendung verschiedener Transportprotokolle. Dies funktioniert durch Erstellen von verschlüsselten Host-zu-Host-Tunnel zwischen mehreren Endpunkten. (Handbuch)
GWL
GNU Guix Workflow Language (GWL), eine Workflow-Sprache, die die deklarative Sprache von Guix für die Paketverwaltung erweitert, um die Ausführung von Programmen zu automatisieren. Darüber hinaus kann GWL die Programmausführung mit Hilfe der Grid Engine entlasten. (Handbuch)
Gxmessage
GNU Xmessage, ein GTK-basierter xmessage-Klon, ist ein Programm, das Dialogfenster öffnet, die dem Benutzer eine Nachricht anzeigen und auf ihre Aktion warten. Das Programm beendet sich dann mit einem Exit-Code, der der Antwort entspricht. (Handbuch)
Gzip
GNU Gzip stellt Dienstprogramme für Datenkomprimierung und
-dekomprimierung bereit; typische Dateiendung ist .gz
. Im
Gegensatz zum ZIP-Format kann eine einzelne Datei komprimiert werden;
infolgedessen wird es häufig in Verbindung mit Tar genutzt, was zu
.tar.gz
- oder .tgz
-Archiven
usw. führt. (Handbuch)
HaliFAX
GNU HaliFAX unterstützt das Senden und Anzeigen von Faxen, darunter
ein Wrapper um den lpr
-Befehl. Dieses Paket ist auf der Suche
nach einem Betreuer (m/w). (Handbuch)
Health
GNU Health is a free medical software system, including support for electronic medical records (EMR), a hospital information system (HIS), and health information system. It supports both Spanish and English interfaces. It has been adopted by the United Nations University for implementation and training, as well as by several hospitals and health ministries around the world. (doc)
Hello
GNU Hello zeigt die Meldung „Hallo Welt!“ an und wird dann beendet. Es dient lediglich als Beispiel für den Standard GNU-Programmierstil. Als solcher werden Befehlszeilenargumente, mehrere Programmiersprachen usw. unterstützt. (Handbuch)
Help2man
GNU Help2man ist ein Dienstprogramm, welches die Ausgabe
der Standard-Befehlszeilenargumente --help
und
--version
automatisch in eine Handbuchseite
konvertiert. (Handbuch)
HP2xx
GNU HP2xx converts vector graphics specified in the HP-GL plotter language into a variety of graphical formats, both vector- and raster-based, including EPS, PCX, IMG, and formats intended for use within TeX documents. (Handbuch)
Httptunnel
GNU Httptunnel creates a bidirectional data path tunneled in HTTP requests. This allows users behind firewalls to send and receive data that would otherwise be blocked, such as telnet or ssh connections. (Handbuch)
Hurd
GNU Hurd ist der Betriebssystemkern des GNU-Systems, ein Ersatz und Erweiterung des Standard-Unix-Betriebssystemkerns. Hurd ist eine Sammlung von Protokollen zur Systeminteraktion (Dateisysteme , Netzwerke, Authentifizierung) und Server setzen sie um. Unterprojekte umfassen Mach, den auf Hurd basierenden Mikrokern, der einen grundlegenden Interprozesskommunikation-Mechanismus bereitstellt, und MIG, einen Schnittstellengenerator für Mach. (Handbuch)
Hyperbole
GNU Hyperbole ist ein programmierbares Informations- und Hypertext-System für GNU Emacs und ermöglicht Hypertext innerhalb von Dokumenten, E-Mail-Nachrichten und News-Artikeln einzubetten, womit eine Steuerung der angezeigten Informationen per Maus möglich ist. (Handbuch)
IceCat
GNU IceCat ist die GNU-Version des Firefox-Internetbrowsers ‑ Freie Software, die keine unfreien Plug-ins und Add-ons empfiehlt. IceCat bietet außerdem integrierte Eigenschaften zum Schutz der Privatsphäre. (Handbuch)
Idutils
GNU Idutils stellt Dienstprogramme bereit, um einen Index textueller Folgen zusammengehöriger Zeichen (Tokens) in einer Liste von Dateinamen zu erstellen und diesen Index dann abzufragen. Somit ermöglicht sie Nutzern beispielsweise eine bestimmte genutzte Funktion in großen Programmierprojekten zu finden. Neben der Behandlung textueller Tokens können auch numerische Konstanten und die Inhalte der Zeichenfolgen gehandhabt werden. (Handbuch)
Ignuit
GNU Ignuit soll beim Auswendiglernen, beruhend der Leitner Lern-Systematik mit Karteikarten, behilflich sein. Bei diesem System werden neuere Karten mit abnehmender Häufigkeit, wenn sie älter werden, gelernt, es sei denn es gibt Schwierigkeiten beim Auswendiglernen, dann werden sie zunehmend gelernt. Karten können Tonaufnahmen, Bilder und mathematische Formeln enthalten, eine Kartei-Sammlung kann in verschiedene Formate exportiert werden. (Handbuch)
Indent
GNU Indent ist ein Programm, mit dem Quellcode durch Neuformatierung in ein einheitliches Format besser lesbar wird. Das Format kann zu einem von mehreren unterschiedlichen Formaten wie GNU, BSD oder K&R geändert werden. Es verfügt über eine gewisse Flexibilität im Umgang mit einer unvollständigen oder fehlerhaften Syntax. GNU Indent verfügt über verschiedene Erweiterungen gegenüber dem Standardprogramm. (Handbuch)
Inetutils
GNU Inetutils ist eine Sammlung gemeinsamer Netzwerkprogramme wie unter anderem einem FTP-, einem Telnet- und einem RSH-Client und -Server. (Handbuch)
InklingReader
GNU InklingReader unterstützt Wacom Inkling-Eingabegeräte, einschließlich Datenkonvertierung in verschiedene freie Formate, grundlegende Bearbeitungsfunktionen sowie ein Inkscape-Plug-in. (Handbuch)
Intlfonts
GNU Intlfonts enthält freie X11-Schriftarten im Bitmap Distribution Format (BDF) und TrueType-Format und umfasst eine große Anzahl Zeichen aus unterschiedlichen Zeichensätzen. (Handbuch)
JACAL
GNU JACAL ist ein interaktives symbolisches, auf Scheme beruhendes Mathematik-Programm. Es manipuliert und vereinfacht eine Reihe von mathematischen Ausdrücken wie Gleichungen, Skalare, Vektoren und Matrizen. (Handbuch)
Jami
Jami is a GNU package for universal communication that respects the freedom and privacy of its users. Jami uses distributed hash tables for establishing communication, whose design avoids centralized storage of users' registries and personal data. (doc)
Java-Getopt
GNU Java-Getopt stellt eine Java-Portierung der GNU Getopt-Funktion von glibc bereit. Es unterstützt auf eine flexible Weise die Analyse langer und kurzer Befehlszeilenargumente, die vollständig kompatibel mit der C-Version sind. (Handbuch)
JEL
GNU JEL is a library that lets a program accept user-defined expressions to be entered and evaluated at runtime. In fact, the expressions are compiled by JEL to Java bytecode to avoid the performance penalty of adding interpreted expressions to an already-interpreted language. (Handbuch)
Jitter
GNU Jitter is a program to automatically generate a portable, very efficient language virtual machine with performance close to native code, starting from a relatively high-level specification provided by the user. (doc)
Java Training Wheels
GNU Java Training Wheels liefert eine weniger steile Lernkurve für das Erlernen der Java-Programmierung. Das System wird durch ein Präprozessor angetrieben, der Eigenschaften zu Java, wie einem Superfor-Makro und einem File-Inclusion-System ähnlich dem C-Präprozessor, hinzufügt. (Handbuch)
JWhois
GNU JWhois ist ein Client für das WHOIS-Protokoll, mit dem von einem verteilten Datenbanksystem Informationen zu Internet-Domains und IP-Adressen und deren Eigentümern abgefragt werden können. Das Programm verwendet eine erweiterbare Konfigurationsdatei, um den am geeignetsten abzufragenden Server zu bestimmen und zeigt bei Erfolg das Ergebnis an, ansonsten kann die Abfrage optional auf einen anderen Server umgeleitet werden. (Handbuch)
Kawa
GNU Kawa is an implementation of the Scheme programming language that is built on top of the Java platform. It is thus conveniently integrated with Java and benefits from this by having a compiler, optional static typing, and so on. Kawa also serves as a framework for implementing other programming languages on the Java platform. Included in Kawa is qexo, a partial implementation of XQuery in Java. (Handbuch)
Leg
GNU Leg is a set of libraries for game engines and game development. In addition to the libraries, it also includes resource editors designed to make game creation easier. The package is designed to be generic and modular, supporting many different styles of games. (Handbuch)
Less
GNU Less ist ein Pager, ein Programm, mit dem man große Textmengen in Seiten-gerechte Stücke anzeigen kann. Im Gegensatz zu herkömmlichen Pagern kann vor- und rückwärts durch das Dokument geblättert werden. Es liest bei Programmstart auch nicht die gesamte Eingabedatei ein, so dass es schneller als die meisten Texteditoren startet. (Handbuch)
GNU C-Bibliothek
Die GNU C-Bibliothek (libc) ist die C-Standard-Bibliothek des GNU-Systems. Sie definiert die Systemaufrufe und andere erforderliche grundlegende Funktionen, um Programme in der C-Sprache zu schreiben. Sie verarbeitet Low-Level-Funktionen, die mit dem Betriebssystemkern, wie Prozess- und Dateiverwaltung sowie Funktionalität auf höherer Ebene, wie String-Manipulation oder Befehlszeilenargument-Handhabung, in Verbindung stehen. (Handbuch)
Compact Disc Input and Control-Bibliothek (libcdio)
Die GNU Compact Disc Input and Control-Bibliotek (libcdio) ist eine Bibliothek für den Zugriff auf CD-ROMs und CD-Abbilder. Sie ermöglicht dem Anwendungsentwickler einen CD-Zugriff hinzuzufügen, ohne sich um Betriebssystem- und geräteabhängige Eigenschaften von CD-ROMs oder spezifischen Details der CD-Abbild-Formate kümmern zu müssen. Sie umfasst pycdio, eine Python-Schnittstelle zu libcdio, und libcdio-paranoia, eine Bibliothek zur Jitter-freien und fehlerfreien Audio-Extraktion von CDs. (Handbuch)
DBH-Bibliothek
Die DBH-Bibliothek unterstützt laufwerksbezogene Hash-Tabellen (engl. ‚Disk-based Hash-Tabellen) mit schneller Suche nach Schlüsselwert-Paaren. Die Nutzung ist im Allgemeinen dem von (G)DBM ähnlich, hat jedoch einen anderen Entwurf, welcher eine erweiterte atypische Nutzung unterstützt (Handbuch)
Liberty Eiffel
Das Projekt GNU Liberty Eiffel ist der Eiffel-Compiler des GNU-Projekts. Eiffel ist eine universelle, rein objektorientierte Programmiersprache mit der Softwareentwicklung gemäß den Standards des Ingenieurwesens ermöglicht wird, da sie die Erkenntnisse des Software Engineering konsequent umsetzt. Liberty Eiffel ist ein kompletter, kleiner und schneller Eiffel-Compiler mit Eiffel-to-C-Compiler, Dokumentationswerkzeugen, einen hübschen Drucker, einen Debugger und verschiedene andere Werkzeuge. Außerdem eine umfangreiche Bibliothek mit Klassen sowie umfassenden Satz Wrappern/Bindungen für weit verbreitete Freie-Software-Bibliotheken. (Handbuch)
Extractor-Bibliothek
GNU Extractor (libextractor) ist eine Bibliothek zum Extrahieren von Metadaten aus Dateien. Unterstützt wird eine sehr große Anzahl von Dateiformaten, darunter Audio-, Dokument- und Archivdateien. Jedes Dateiformat ist als Plug-in umgesetzt, so dass neue Formate einfach hinzugefügt werden können. Das Paket enthält auch ein Befehlszeilenwerkzeug, um Metadaten aus einer Datei zu extrahieren und die Ergebnisse anzuzeigen. (Handbuch)
libgcrypt
GNU Crypt (libgcrypt) ist eine kryptografische Mehrzweckbibliothek und bietet übliche kryptografische Bausteine wie symmetrische Ziffern, Hash-Algorithmen, Public-Key-Algorithmen, große Integer-Funktionen und Zufallsgenerierung. (Handbuch)
libIconv
GNU Iconv-Bibliothek (libiconv) stellt eine Umsetzung der Iconv-Funktion für Systeme bereit, die darüber nicht verfügen. Iconv wird verwendet, um Zeichenkodierungen, von denen zahlreiche unterstützt werden, in einem Programm zu konvertieren. (Handbuch)
IDN-Bibliothek (libidn)
Die Bibliothek GNU IDN (libidn) setzt die Stringprep-, Punycode- und IDNA-Spezifikationen um, die verwendet werden um internationalisierte Domainnamen zu ver- und entschlüsseln. Native C-, C#- und Java-Bibliotheken sind enthalten. (Handbuch)
Libidn2
Libidn2 is a free software implementation of IDNA2008, Punycode and Unicode TR46. Its purpose is to encode and decode internationalized domain names. (doc)
libmatheval
GNU Matheval (libmatheval) ist eine Bibliotek zum Analysieren und Auswerten von durch Benutzer als Text eingegebener symbolischer Ausdrücke. Sie kann sowohl von C und als auch Fortran geladen werden. Der Interpreter ist flexibel und unterstützt eine beliebige Anzahl von Variablen beliebiger Namen, dezimale und symbolische Konstanten, grundlegende unäre und binäre Operatoren und elementare mathematische Funktionen. Symbolische Derivate können verarbeitet und Ausdrücke zu Zeichenfolgen ausgegeben werden. (Handbuch)
libmicrohttpd
GNU Microhttpd (libmicrohttpd) ist ein kleiner, integrierbarer, als C-Bibliothek umgesetzter HTTP-Server und erleichtert das Betreiben eines HTTP-Servers als Teil einer anderen Anwendung. Die Bibliothek ist voll HTTP 1.1-kompatibel und kann mehrere Ports abhören, unterstützt vier verschiedene Threading-Modelle und IPv6. Darüber hinaus Sicherheitsfunktionen wie Basic Authentication und Digest Access Authentication sowie SSL3 und TLS. (Handbuch)
LibreJS
GNU LibreJS ist eine Erweiterung für den Internetbrowser GNU IceCat und andere auf Firefox basierende Intenetbrowser. Während man das Internet durchstöbert, wird nichttrivialer und unfreier JavaScript-Code ermittelt, der ohne Einverständnis nicht geladen wird. JavaScript-Code, der frei oder trivial ist, wird ohne weiteres geladen. (Handbuch)
libsigsegv
GNU Sigsegv (libsigsegv) ist eine Bibliothek zur Behandlung von Seitenfehlern, die auftreten können, wenn ein Programm versucht auf einen nicht verfügbaren Bereich des Arbeitsspeichers im Benutzer-Modus zuzugreifen. Durch Abfangen und Behandlung von Seitenfehlern kann das Programm auslagerungsfähigen virtuellen Speicher implementieren, Stack-Überlaufe behandeln usw. (Handbuch)
libtasn1
GNU ASN.1 (libtasn1) ist eine Bibliothek, die die ASN.1-Notation umsetzt. Sie wird, unter Berücksichtigung einer formalen Daten-Validierung gemäß einiger Spezifikationen, zur Übertragung von Rechner-neutralen-Codierungen von Datenobjekten in Rechnernetzwerken verwendet, (Handbuch)
libtool
GNU Portable Tool-Bibliotek (libtool) hilft durch Vorlage einer einzigen konsistenten, portablen Schnittstelle bei der Erstellung und Nutzung von gemeinsam genutzten Bibliotheken, die die übliche Komplexität der Arbeiten mit gemeinsam genutzten Bibliotheken plattformübergreifend ausblendet. (Handbuch)
libunistring
GNU libunistring ist eine Bibliothek, die Funktionen zum Manipulieren von Unicode- und C-Zeichenfolgen nach dem Unicode-Standard bereitstellt. (Handbuch)
libxmi
GNU XMI (libxmi) ist eine Bibliothek zum Rastern von 2D-Vektorgrafiken für C und C++. Grundlegende 2D-Zeichnungen in einer vom Nutzer bereitgestellten Pixel-Matrix werden unterstützt, darüber hinaus die Spezifikation anspruchsvoller Linienstile wie mehrfarbige gestrichelte Muster und Füll- und Texturierung von Polygonen. (Handbuch)
Lightning
GNU Lightning ist eine Bibliothek, die zur Laufzeit Assembler-Quellcode generiert und somit bei der Erstellung von Just-In-Time-Compilern nützlich. Lightning abstrahiert über die Ziel-CPU durch Bereitstellung eines standardisierten RISC-Befehlssatzes an die Clients. (Handbuch)
Lilypond
GNU LilyPond ist ein Musiksatzprogramm, das hochwertige Notenblätter erzeugt. Musik wird mit Steuersequenzen in eine Textdatei eingegeben, die interpretiert wird, um das Enddokument zu erzeugen. LilyPond ist durch Guile erweiterbar. (Handbuch)
LIMS
GNU LIMS steht für Laboratory Information Management System und dient der Verwaltung eines wissenschaftlichen Labors. LIMS besteht aus einer Reihe von Modulen für das universelle Tryton Drei-Schichten Applikations-Framework, so dass es flexibel an Laborbedürfnisse anpassbar ist. Das System umfasst beispielsweise Module zur Probenverwaltung, Integration der Laborausstattung, Buchhaltung und Lagerverwaltung. (Handbuch)
Linux-libre
GNU Linux-Libre is a free (as in freedom) variant of the kernel Linux. It has been modified to remove all non-free binary blobs. (doc)
Liquid War 6
GNU Liquid War 6 ist ein rasantes und einzigartiges Action-Spiel. Jeder Spieler kontrolliert einen Tropfen Flüssigkeit mit dem Ziel, die gesamte Karte zu überwinden. Es gibt standardmäßig 13 Ebenen, mit Bonus-Pack noch über 100 weitere. Neue Ebenen können leicht mit einfachen Bilddateien erstellt werden. (Handbuch)
Einführung in die Programmierung von Emacs Lisp
Lrzsz
GNU Lrzsz ist eine Umsetzung des XMODEM-, YMODEM- und ZMODEM-Übertragungsprotokolls. (Handbuch)
LSH
GNU LSH ist eine freie Umsetzung des SSH-Protokolls, Version 2, um eine sichere Kommunikation zwischen zwei Rechnern herzustellen und soll Shell-Zugriff auf das Server-System vom Client ermöglichen. Es bietet sowohl Server-Hintergrundprogramm und Client-Anwendung sowie Dienstprogramme zum Bearbeiten von Schlüsseldateien. (Handbuch)
M4
GNU M4 ist eine Umsetzung der Makrosprache M4 mit einigen Erweiterungen gegenüber anderen Umsetzungen, von denen einige von GNU Autoconf erforderlich sind. M4 dient als Makroprozessor, was bedeutet, dass er Text verarbeitet und Makros erweitert, sobald diese auftreten. Einige Funktionen, z. B. Shell-Befehle ausführen oder Arithmetiken berechnen, sind ebenfalls integriert. (Handbuch)
MAC Changer
GNU MAC Changer ist ein Dienstprogramm zum Anzeigen und Ändern der MAC-Adressen von Netzwerkgeräten. Neue Adressen können explizit oder nach dem Zufallsprinzip festgelegt werden und können die MAC-Adressen des gleichen oder eines anderen Hardwareanbieters oder allgemeine MAC-Adressen der gleichen Hardware-Kategorie enthalten. (Handbuch)
Mailman
GNU Mailing List Manager (Mailman) ist eine Software zum Verwalten von E-Mail-Diskussion und Mailinglisten. Sowohl Nutzer und Administratoren führen ihre Aktionen im Allgemeinen über eine Internetschnittstelle durch, E-Mail- und Befehlszeilenschnittstellen sind ebenfalls vorhanden. Das System verfügt über eine integrierte Archivierung, automatische Bounce-Verarbeitung, E-Mail-Filterung, Übermittlung von Übersichten und vielem mehr. (Handbuch)
Mailutils
GNU Mailutils ist eine Sammlung von Programmen zur Verwaltung, Anzeige und Verarbeitung elektronischer Post. Es enthält Dienst- und Server-Hintergrundprogramme und alle Vorgänge auf einer Protokoll-agnostischen Weise. Zugrunde liegende Bibliotheken, um das Hinzufügen von E-Mail-Funktionen bei neugeschriebener Software zu vereinfachen, sind ebenfalls verfügbar. (Handbuch)
Make
GNU Make ist ein Programm zur Erzeugung von Programmdateien oder anderen Dateien aus deren Quelldateien. Der Vorgang wird von einem sog. Makefile gesteuert, in dem der Entwickler angibt, wie jede Datei aus der Quelldatei erzeugt wird. Es verfügt über eine leistungsfähige Auflösung von Abhängigkeiten und die Möglichkeit zu bestimmen, wann Dateien nach einer Änderung ihrer Quelldatei regeneriert werden müssen. GNU Make bietet viele leistungsstarke Erweiterungen gegenüber dem Standard-Dienstprogramm. (Handbuch)
MARST
GNU MARST is an Algol-to-C translator. The package consists of the translator itself, a library that contains the necessary Algol 60 procedures, and a converter that converts existing Algol 60 programs from other representations to the MARST representation. (Handbuch)
Maverik
GNU MAVERIK is a development toolkit that supports 3D virtual environments and interaction with those environments. It sits on top of a low-level rendering engine that uses OpenGL or Mesa, and provides mechanisms to render different kinds of objects, to manage environments and to provide support for 3D interaction. (Handbuch)
Midnight Commander
GNU Midnight Commander is a command-line file manager laid out in a common two-pane format. In addition to standard file management tasks such as copying and moving, Midnight Commander also supports viewing the contents of RPM package files and other archives and managing files on other computers via FTP or FISH. It also includes a powerful text editor for opening text files. (Handbuch)
Mcron
GNU Mcron ist ein vollständiger Ersatz für den Vixie Cron-Dämon. Aufgaben können nach einem bestimmten Zeitplan, wie jede Stunde oder jeden Montag, ausgeführt werden. Mcron ist in GUILE geschrieben, seine Konfiguration kann also in Scheme geschrieben werden; das ursprüngliche Cron-Format wird ebenfalls unterstützt. (Handbuch)
MCSim
GNU MCSim is a package to perform simulations. It supports statistical or deterministic simulation models via Monte Carlo stochastic simulations or dynamic, ODE-based simulations. It also can do Bayesian inference through Markov Chain Monte Carlo simulations. (Handbuch)
MIX Development Kit
GNU MIX Development Kit (MDK) ist eine Emulation des pädagogischen MIX-Modellrechners und seiner Assembler-Sprache MIXAL. MIX umfasst eine virtuelle CPU mit Standardfunktionen wie u. a. Registern, Speicherzellen, Flags, E/A-Geräten und eine Reihe von binären Anweisungen. Das Paket enthält einen Compiler, einen virtuellen Rechner, eine GUI für den virtuellen Rechner uvm. (Handbuch)
Mediagoblin
GNU MediaGoblin ist freie Plattform zur Veröffentlichung von Medien. Es wird auf eine föderale Weise ausgeführt, den Nutzer von zentralisierten Webdiensten befreiend. Unterstützt werden Bilder, Videos und Audios. (Handbuch)
Melting
GNU Melting berechnet die Enthalpie, Entropie und Schmelztemperatur von Übergängen der Helix-Spule eines Nukleinsäureduplexes. (Handbuch)
MemPool
Die GNU MemPool-Bibliothek iist eine eigenständige
Speicherzuweisungsbibliothek.Es handelt sich um eine
Blockzuweisungsbibliothek, die einen einzelnen Speicherpool mit fester Größe
verwendet, um Speicherblöcke mit variabler Größe zuzuweisen und Funktionen
ähnlich wie malloc
, realloc
und free
zu exportieren. Es ist beabsichtigt, entweder Low-Speicherziele unter
GNU/Linux und anderen Systemen zu simulieren oder das
Systemspeichermanagement vollständig zu ersetzen. (Handbuch)
Mes
GNU Mes aims to help create full source bootstrapping for GNU/Linux systems such as Guix System. It features a mutual self-hosting Scheme interpreter written in a simple C, and a Nyacc-based C compiler written in GNU Guile-compatible Scheme. The Mes C library supports bootstrapping gcc. (doc)
MetaHTML
GNU MetaHTML ist eine serverseitige Programmiersprache für das weltweite Netz mit einer HTML- und Lisp-ähnlichen Syntax. Sie bietet eine große Funktionsbibliothek, einschließlich Unterstützung für Sockets, Bilderstellung und Verbindungen zu anderen Programmen. (Handbuch)
Mifluz
GNU Mifluz, eine C++-Bibliothek zum Speichern eines Volltext-invertierten Indexes, speichert das Vorkommen von Worten in einer Textsammlung auf eine Weise, die später durchsucht werden kann. Bei der Suche nach einem Wort gibt der Index eine Liste der Dokumente, die dieses Wort enthalten, zurück. (Handbuch)
Mig
Miscfiles
GNU Miscfiles ist eine Sammlung gemeinsam nutzbarer Datendateien. Dies umfasst beispielsweise Kürzel von Ländern, Städten und Hauptstädten, Währungen, ein Index bester derzeitiger Vorgehensweisen, eine Übersicht des ASCII-Zeichensatzes, dreistellige Flughafencodes und eine englische Wortliste. (Handbuch)
MIT/GNU Scheme
MIT/GNU Scheme ist eine Umsetzung der Programmiersprache Scheme. Es verfügt über einen Interpreter, Compiler und Debugger sowie einen integrierten, Emacs-ähnlichen Editor und einer großen Laufzeitbibliothek. (Handbuch)
Moe
GNU Moe is a powerful-but-simple-to-use text editor. It works in a modeless manner, and features an intuitive set of key-bindings that assign a degree of severity to each key; for example, key combinations with the Alt key are for harmless commands like cursor movements while combinations with the Control key are for commands that will modify the text. Moe features multiple windows, unlimited undo/redo, unlimited line length, global search and replace, and more. (Handbuch)
Motti
GNU Motti ist ein einfaches Mehrspieler-Strategiespiel, spielbar in einem Terminalfenster. Ziel des Spiels ist, feindliche Hauptstädte durch Besetzung und umlaufende Territorium zu erobern. (Handbuch)
MPC
GNU MPC ist eine C-Bibliothek für arithmetische Operationen mit komplexen Zahlen. Es unterstützt beliebige hohe Genauigkeit und sorgt für eine richtige Rundung der Ergebnisse. (Handbuch)
MPFR
GNU MPFR ist eine C-Bibliothek, die Gleitkommarechnungen mit korrekter Rundung für beliebig genaue/große Zahlen umsetzt. (Handbuch)
MPRIA
GNU MPRIA ist eine C-Bibliothek für rationale arithmetische Berechnungen mit beliebig hoher Präzision. Sie baut auf der GNU GMP-Bibliothek auf. (Handbuch)
Mtools
GNU Mtools ist eine Sammlung von Werkzeugen für den Zugriff auf MS-DOS-Datenträger von einem GNU- oder Unix-System. Lange Dateinamen und mehrere Festplatten-Formate werden ebenso unterstützt wie auch einige FAT-spezifische Funktionen wie Datenträgerbezeichnungen und Dateiattribute. (Handbuch)
Nana
GNU Nana ist ein Rahmenwerk um Assertions-Prüfung, -Protokollierung und -Performance-Messung bei C- und C++- Programmen hinzuzufügen. Vorgänge können entweder direkt in C umgesetzt oder durch Debugger-Befehle erzeugt werden. Prüf- und Protokollierungsfunktionen können während der Kompilierung oder zur Laufzeit aktiviert oder deaktiviert werden. (Handbuch)
Nano
GNU Nano ist ein kleiner und einfacher Texteditor für die Befehlszeile. Neben grundlegender Bearbeitung über Pfeiltasten und Tastatur werden Rückgängig/Wiederholen, Syntax-Hervorhebung, Rechtschreibprüfung, Blocksatz, automatische Einrückung, interaktives Suchen & Ersetzen (mit regulären Ausdrücken) und das Bearbeiten mehrerer Dateien unterstützt. (Handbuch)
Nano-Archimedes
GNU Nano-Archimedes ist ein freies Paket zur Simulation von Quantensystemen. Es basiert auf der Wigner-Gleichung, einer Formulierung der Quantenmechanik in Bezug auf einem Phasenraum, welcher mathematisch äquivalent der Schrödinger-Gleichung ist. Nano-Archimedes setzt die Wigner Monte-Carlo-Methode um. Der Quellcode kann leicht zu Dichtefunktionaltheorie (DFT)- und zeitabhängigen Ab-initio-Simulationen erweitert werden. (Handbuch)
New Curses (ncurses)
GNU New Curses (NCurses) ist eine freie C-Programmbibliothek, um zeichenorientierte Benutzerschnittstellen unabhängig vom darstellenden Textterminal bzw. Terminalemulator darzustellen. (Handbuch)
Nettle
GNU Nettle ist eine Kryptographie-Bibliothek auf unterster Ebene, die sich leicht in fast jedem Kontext wie in kryptografischen Toolkits für objektorientierte Sprachen oder Anwendungen selbst einfügt. (Handbuch)
Ocrad
GNU Ocrad ist ein Zeichenerkennungsprogramm (OCR) auf Basis von Merkmalserkennung (Extraktion von Merkmalen eines Zeichens). Es kann Bilder als Rastergraphiken im PBM-, PGM- oder PPM-Format einlesen und erzeugt daraus Text im 8-Bit- oder UTF-8-Format. (Handbuch)
Octave
GNU Octave ist eine auf höchster Ebene interpretierte Sprache zur numerischen Lösung mathematischer Berechnungen wie Matrizenrechnung, Lösen von (Differential-)Gleichungssystemen, Integration usw., und bietet große Unterstützung zur Visualisierung der Ergebnisse. Berechnungen können sowohl über die interaktive Kommandozeile als auch über Skript-Dateien ausgeführt werden. (Handbuch)
Oleo
GNU Oleo ist ein Tabellenkalkulationsprogramm und bietet sowohl eine Terminal-Schnittstelle als auch LessTif-basierte grafische Benutzeroberfläche mit einer Emacs-ähnlicher Tastaturbelegung. Makros wie auch Funktionen werden ebenso unterstützt. (Handbuch)
OrgaDoc
GNU OrgaDoc ist ein System für den einfachen Zugriff auf Dokumente auf Rechnern. Dokumente werden mit Rsync und Unison synchronisiert, eine Datenbank oder ein HTTP-Server ist nicht erforderlich. (Handbuch)
oSIP
GNU oSIP ist eine Umsetzung des SIP-Protokolls. Es soll Entwicklern von Multimedia- und Telekommunikationssoftware eine Schnittstelle bieten, SIP-Sitzungen zu initiieren und zu kontrollieren. (Handbuch)
Panorama
GNU Panorama ist ein System zur Erstellung von 3D-Grafiken. Es kann verschiedene Effekte wie fokale Unschärfe, beliebige Lichtquellen, Bump-Mapping und verschiedene Lichteffekte durchführen. (Handbuch)
Parallel
GNU Parallel is a tool for executing shell jobs in parallel using one or more computers. Jobs can consist of single commands or of scripts and they are executed on lists of files, hosts, users or other items. (Handbuch)
Parted
GNU Parted ist ein Paket zum Erstellen und Ändern von Festplattenpartitionstabellen und enthält eine Bibliothek und ein Befehlszeilen-Dienstprogramm. (Handbuch)
Patch
GNU Patch ist ein Programm, das Änderungen an Dateien basierend auf Unterschieden, wie von dem Programm Diff festgelegt, anwendet. Die Änderungen können zu einer oder mehreren Dateien in Abhängigkeit vom Inhalt der Diff-Datei angewendet werden. Es akzeptiert mehrere verschiedene Diff-Formate. Ebenso können zuvor angewandte Unterschiede rückgängig gemacht werden. (Handbuch)
Paxutils
GNU Paxutils ist eine Sammlung von Dienstprogrammen zur Dateiarchivierung. Enthalten sind Cpio, Tar und Pax. (Handbuch)
PCB
GNU PCB is an interactive tool for editing printed circuit board layouts. It features a “ratsnest” implementation, schematic/netlist import, and design rule checking. It also includes an autorouter and a trace optimizer; and it can produce photorealistic and design review images. (doc)
Pem
GNU Pem ist ein einfaches Programm zum Verfolgen von persönlichen Einnahmen und Ausgaben. Es wird von der Befehlszeile aus bedient und speichert seine Daten in einem einfachen Textformat im Ordner Eigene Dateien. Über eine einfache Suchfunktion können Ausgaben schnell gefunden und ausgedruckt werden. (Handbuch)
Pexec
GNU pexec is a program for executing commands or shell scripts in parallel on one or many computers. As it works, execution parameters such as the environment variables or standard input, output and error can be varied. (Handbuch)
Pies
GNU pies is a program that supervises the invocation and execution of other programs. It reads the list of programs to be started from its configuration file, executes them, and then monitors their status, re-executing them as necessary. (Handbuch)
Plotutils
GNU Plotutils is a package for plotting and working with 2D
graphics. It includes a library, libplot
, for C and C++ for
exporting 2D vector graphics in many file formats. It also has support for
2D vector graphics animations. The package also contains command-line
programs for plotting scientific data. (Handbuch)
Poke
GNU poke is an interactive, extensible editor for binary data. Not limited to editing basic entities such as bits and bytes, it provides a full-fledged procedural, interactive programming language designed to describe data structures and to operate on them. (doc)
Proxyknife
GNU Proxyknife ist ein Hilfsprogramm um freie Proxys hinter einer Firewall zu überprüfen. Die Gültigkeitsprüfung ist vollständig benutzerdefiniert anpassbar. (Handbuch)
PSPP
GNU PSPP ist ein statistisches Analyse-Programm. Es kann deskriptive Statistik, T-Tests, lineare Regression und nicht-parametrische Tests durchführen. Es bietet sowohl eine grafische Benutzeroberfläche als auch eine Eingabemöglichkeit über die Befehlszeile. PSPP bietet Interoperabilität mit Gnumeric, LibreOffice und OpenOffice. Daten können aus Tabellen, Textdateien und Datenbanken importiert und als Text, PostScript, PDF und HTML ausgegeben werden. (Handbuch)
Psychosynth
GNU Psychosynth ist ein interaktiver, modularer Synthesizer, der eine 3D-Oberfläche emuliert, auf der Module platziert und manipuliert werden sowie Musik erzeugt und verändert wird. Psychosynth besteht aus einer C++-Bibliothek, einer 3D- sowie einer Kommandozeilen-Schnittstelle. (Handbuch)
Pth
GNU Pth is a portable library providing non-preemptive,
priority-based scheduling for multiple execution threads. Each thread has
its own program-counter, run-time stack, signal mask and errno
variable. Threads are scheduled in a cooperative way, rather than in the
standard preemptive way, such that they are managed according to priority
and events. However, Pth also features emulation of POSIX.1c threads
(pthreads
) for backwards compatibility. (Handbuch)
Qexo
R
GNU R ist eine Programmiersprache für statistische Berechnungen und Grafiken und bietet eine Vielzahl von statistischen Techniken, wie lineare und nichtlineare Modellierung, klassische statistische Tests, Zeitreihenanalyse, Klassifikation und Clusterbildung. Darüber hinaus zuverlässige Unterstützung für die Herstellung von publikationsreifen Datendiagrammen. Umfangreiche Pakete von Drittanbietern erhöhen Bandbreite und Umfang zunehmend. (Handbuch)
Radius
Radius is a server for remote user authentication and
accounting. It is generally useful for networks that require a centralized
authentication and accounting services for its workstations. Authentication
can be performed in a variety of ways, such as via /etc/passwd
or credentials stored in an SQL database. (Handbuch)
RCS
Das GNU Revision Control System (RCS) ist das ursprüngliche Revisionskontrollsystem. Es arbeitet, im Gegensatz zu späteren Versionskontrollsystemen wie CVS, Subversion und Git auf einer Datei-für-Datei-Basis und eignet sich zur Verwaltung von Systemdateien. (Handbuch)
Readline
The GNU Readline library allows users to edit command lines as they are typed in. It can maintain a searchable history of previously entered commands, letting you easily recall, edit and re-enter past commands. It features both Emacs-like and vi-like keybindings, making its usage comfortable for anyone. (Handbuch)
Recutils
GNU Recutils ist eine Sammlung von Hilfsprogrammen und Bibliotheken zur Erstellung und Bearbeitung von textbasierten, bearbeitbaren Datenbanken. Obwohl textbasiert, beinhalten mit Recutils erstellte Datenbanken alle zu erwarteten Funktionen wie eindeutige Felder, Primärschlüssel, Zeitstempel uvm. Viele verschiedene Feldtypen wie Verschlüsselung werden ebenso unterstützt. (Handbuch)
Reftex
GNU RefTex is a package for implementing labels, references, citations and indices in LaTeX documents. It works by wrapping around four LaTeX macros: label, ref, cite and index. It automates the common tasks that normally are required when using these macros. (Handbuch)
Remote Control
GNU Remote Control ist eine Webanwendung zur Verwaltung von IP-fähigen Klimaanlage-Thermostaten zur Erzeugung und Aufrechterhaltung eines gleichmäßigen Raumklimas und anderen Geräten zur Gebäudeautomatisierung. Die Anwendung kann Daten verschiedener Geräte auslesen und schreiben. (Handbuch)
Rot[t]log
Mit GNU Rot[t]log können Protokolldateien verwaltet und automatisch auf eine angegebene Größe begrenzt werden, beispielsweise wenn diese überschritten wurde oder nach einem angegebenen Zeitplan. Ebenso können Protokolle automatisch komprimiert und archiviert werden. Rot[t]log sendet Statusberichte an den Systemadministrator. (Handbuch)
RPGE
GNU RPGE (für Role Playing Game Engine) ist eine Spiel-Engine für zweidimensionale grafische Rollenspiele. (Handbuch)
Rush
GNU Rush is a restricted user shell, for systems on which users are to be provided with only limited functionality or resources. Administrators set user rights via a configuration file which can be used to limit, for example, the commands that can be executed, CPU time, or virtual memory usage. (Handbuch)
Sather
GNU Sather is an object-oriented programming language similar to Eiffel. It is designed to be simple, efficient, safe, and non-proprietary. It features garbage collection, statically-checked strong typing, multiple inheritance, parameterized classes and more. This package consists of a compiler, a class library, the language specification and programming manual, and a browser for displaying sources and directed graphs of class inheritance. (Handbuch)
SCM
GNU SCM ist eine Umsetzung von Scheme. Sie umfasst Hobbit, einem Scheme-zu-C-Compiler, der C-Dateien erzeugen kann, deren Binärdateien dynamisch oder statisch mit einer ausführbaren SCM-Datei verknüpft werden können. (Handbuch)
Screen
GNU Screen is a terminal window manager that multiplexes a single terminal between several processes. The virtual terminals each provide features such as a scroll-back buffer and a copy-and-paste mechanism. Screen then manages the different virtual terminals, allowing you to easily switch between them, to detach them from the current session, or even splitting the view to show two terminals at once. (Handbuch)
Sed
GNU Sed ist ein nicht-interaktiver Stream-EDitor, mit dem Text-Datenströme bearbeitet werden können. Sed empfängt eine Texteingabe aus einer Datei oder von der Standardeingabe und wendet anschließend eine Reihe von Textbearbeitungsbefehlen auf den Stream an und gibt seine Ausgabe auf der Standardausgabe aus und wird häufig zum Ersetzen von Textmustern in einem Stream verwendet. Die GNU-Umsetzung bietet mehrere Erweiterungen über das Standarddienstprogram an. (Handbuch)
Serveez
GNU Serveez is a server framework providing the routines necessary to easily implement IP-based servers in your application. It demonstrates aspects of network programming in a portable manner, making it convenient for both simplifying the process of adding a server to your application or for learning about how network services work. Several example servers are provided already, such as an HTTP server and an IRC server. (Handbuch)
Sharutils
GNU Sharutils ist ein Paket zum Erstellen und Bearbeiten von Shell-Archiven, die problemlos per E-Mail versendet werden können. Ein Shell-Archiv ist eine Datei, die von einer Bourne-ähnlichen Shell verarbeitet werden kann, um die ursprüngliche Sammlung von Dateien zu entpacken. Dieses Paket dient vor allem der Kompatibilität und historischem Interesse. (Handbuch)
Shepherd
GNU Shepherd st ein Hintergrundprogramm, dass die Ausführung von Systemdiensten überwacht, die ähnliche Funktionen typischer Init-Systeme ersetzen. Es werden eine Behandlung von Abhängigkeiten durch eine komfortable Schnittstelle bereitgestellt und basiert auf GNU Guile. (Handbuch)
Shishi
GNU Shishi ist eine freie Umsetzung des Kerberos-5-Netzwerkprotokoll-Sicherheitssystems. Es wird genutzt, damit unsichere Netzwerkknoten auf sichere Weise mittels gegenseitiger Client-/Server-Authentifizierung per Ticket kommunizieren können. (Handbuch)
Shared Memory Manager
GNU Shared Memory Manager ist Dienstprogramm zur Verwaltung von gemeinsam genutzten Speicher. Es kann diesen sowohl auslesen als auch beschreiben und unterstützt außerdem andere Befehle wie Sperren oder Entsperren eines Speicherblocks (identifiziert durch Schlüssel und -größe). (Handbuch)
Shtool
GNU Shell Tool is a multipurpose portable shell
tool. It can perform the functions of many different commands, in order to
provide a single tool to distribute with a source distribution in order to
ensure portability of shell scripts. For example, shtool can perform the
jobs of the common commands install
, mkdir
or
echo
on systems that lack them. (Handbuch)
Sipwitch
GNU SIP Witch is a peer-to-peer Voice-over-IP server that uses the SIP protocol. Calls can be made from behind NAT firewalls and without the need for a service provider. Its peer-to-peer design ensures that there is no central point for media intercept or capture and thus it can be used to construct a secure telephone system that operates over the public internet. (Handbuch)
Scheme-Bibliothek (slib)
GNU Scheme-Bibiothek (slib) ist eine portable, gemeinsam genutzte Bibliothek für die Programmiersprache Scheme. slib unterstützt eine Vielzahl verschiedener Scheme-Umsetzungen und bietet ein Programmiergerüst für Scheme-Prozeduren und -Syntax. (Handbuch)
Smalltalk
GNU Smalltalk ist eine freie Implementierung der Sprache Smalltalk. Der ANSI-Standard und zusätzliche Klassen wie bspw. für die Vernetzung und GUI-Programmierung sind ebenfalls implementiert. (Handbuch)
Solfege
GNU Solfege is a program for practicing musical ear-training. With it, you can practice your recognition of various musical intervals and chords. It features a statistics overview so you can monitor your progress across several sessions. Solfege is also designed to be extensible so you can easily write your own lessons. (Handbuch)
SpaceChart
GNU SpaceChart lets you view how the stars are distributed in three-dimensional space. It allows you, for example, to determine the distances between stars, to view them from any point of view, or to filter your view by spectral class and luminosity. (Handbuch)
Spell
GNU Spell ist ein Befehlszeilenprogramm zur Rechtschreibprüfung. Es liest sich durch eine Texteingabe und gibt jedes falsch geschriebene Wort in einer eigenen Zeile aus. Die Umsetzung erfolgt als Wrapper für GNU Aspell oder Ispell. (Handbuch)
Sqltutor
GNU Sqltutor is a web-based, interactive SQL tutorial. It features multiple tutorials available in different languages. The tutorials present a series of questions in a dialog and, when complete, they display a final evaluation including correct answers for wrong solutions. (Handbuch)
Source-Highlite
GNU Source-Highlight liest eine Quellcodedatei ein und erzeugt eine Ausgabedatei, in der die Schlüsselwörter in unterschiedlichen Farben hervorgehoben werden, um ihre Syntaxfunktion zu bezeichnen. Es unterstützt mehr als 150 verschiedene Sprachen und 8 Ausgabeformate, darunter HTML, Latex und ODF. Ebenfalls kann es ANSI-Art-Escape-Sequenzen ausgeben, so dass hervorgehobener Quellcode in einem Terminalfenster angesehen werden kann. (Handbuch)
Spread Sheet Widget
GNU Spread Sheet Widget ist ein Gtk+ -Widget, das ein zweidimensionales Array zum Anzeigen und Bearbeiten von Tabellendaten bietet, die denen gängiger Tabellenkalkulationsprogrammen ähneln. Das Design folgt dem Model-View-Controller-Paradigma und ist sowohl zeitlich als auch räumlich 0 (1), was einen sehr schnellen und effizienten Betrieb selbst bei sehr großen Datenmengen ermöglicht. Features wie Ausschneiden und Einfügen, Drag & Drop usw. sind enthalten. (Handbuch)
Stow
GNU Stow dient zur Verwaltung symbolischer Verweise. Es
werden symbolische Verweise auf Daten-Ordner erzeugt und zusammengeführt in
demselben Verzeichnis angezeigt. Typischerweise dient es der Verwaltung von
Softwarepaketen, die aus Quellcode, der aus verschiedenen Ordnern stammen
kann, installiert wird und anschließend symbolische Verweise auf die Dateien
in einem gemeinsamen Verzeichnis wie /usr/local
erstellt. (Handbuch)
Stump
GNU STUMP (für ‚Secure Team-based Usenet Moderation Program‘) ist ein sicherer, teambasierter Usenet-Moderation-Newsreader für den Austausch von Nachrichten und Diskussionsbeiträgen im Usenet mittels einer Internet-basierten Moderation. Die Gruppenmoderation via mehrerer menschlicher Moderatoren wird unterstützt, ebenso können nicht konforme Nachrichten automatisch abgewiesen werden. (Handbuch)
Superopt
GNU Superopt is a function sequence generator for superoptimization. It uses an exhaustive generate-and-test approach to find the shortest instruction sequence for a given function. This package is looking for a maintainer. (Handbuch)
Swbis
Swbis is a software administration system specified by POSIX. It features network-transparent management of software packages for system administrators. For example, entire file system directories can be copied host-to-host across a network in a transparent manner. The package also features advanced tarball creation methods and integrity checking mechanisms. (Handbuch)
Taler
Taler provides a payment system that makes privacy-friendly online transactions fast and easy. (doc)
Talk Filters
Die GNU Talk Filters sind Programme, die englischen Text in stereotype oder sonst humorvolle Dialekte konvertieren. Die Filter werden als C-Bibliothek bereitgestellt, damit sie leicht in andere Programme integriert werden können. (Handbuch)
Tar
GNU Tar ermöglicht Tar-Archive zu erstellen sowie ein vorhandenes Archiv zu entpacken, aktualisieren oder Dateien aufzulisten. Dies ist besonders bei der Zusammenführung vieler (kleinerer) Dateien zu einer größeren Datei, unter Beibehaltung von Verzeichnisstruktur und Dateiinformationen wie Berechtigungen und Erstellung/Änderung von Daten, hilfreich. GNU Tar bietet über das Standarddienstprogramm viele Erweiterungen. (Handbuch)
Termcap
GNU Termcap is a library and a database that are used to enable the use of display terminals in a terminal-independent manner. The database describes the capabilities of many different display terminals. The library can then adapt generalized instructions given by a program to the specific capabilities of the display terminal as found in the database. (Handbuch)
Termutils
The GNU Termutils package contains two programs,
tput
and tabs
. tput
is used in shell
scripts to manipulate the terminal display, for example by clearing it or
moving the cursor to a specific point, centering text or underlining
text. tabs
is used to specify and set hardware tab stops on
terminals that support it. (Handbuch)
Teseq
GNU Teseq is a program that analyzes files that contain control sequences. It converts the sequences that it encounters into a human-readable description of what actions those sequences perform. It can also translate its output back into machine-readable control sequences. (Handbuch)
TeX for the Impatient
TeX for the Impatient (‚TeX für Ungeduldige‘) ist ein ca. 350-seitiges Buch über TeX, Plain TeX und Expanded Plain TeX (Eplain), geschrieben von Paul Abrahams, Kathryn Hargreaves und Karl Berry. (Handbuch)
Texinfo
GNU Texinfo is the official documentation format of the GNU project. It uses a single source file using explicit commands to produce a final document in any of several supported output formats, such as HTML or PDF. This package includes both the tools necessary to produce Info documents from their source and the command-line Info reader. The emphasis of the language is on expressing the content semantically, avoiding physical markup commands. (Handbuch)
TeXmacs
GNU TeXmacs ist eine wissenschaftliche Textverarbeitung und ein Satzprogramm. Das Programm ist ideal zur Bearbeitung strukturierter Dokumente verschiedensten Inhalts wie Text, Grafiken, Diagrammen usw., verfügt über eine robuste Unterstützung von mathematischen Formeln und Diagrammen und kann auch als Schnittstelle zu externen mathematischen Programmen wie R und Oktave fungieren. TeXmacs ist durch in Guile geschriebene Erweiterungen vollständig anpassbar. (Handbuch)
Time
time ist ein Befehl, der Informationen über genutzte Programmressourcen angezeigt. Die Ausgabe des Programms kann angepasst oder in einer Datei gespeichert werden. (Handbuch)
TRAMP
TRAMP is a GNU Emacs package that allows
you to access files on remote machines as though they were local files. This
includes editing files, performing version control tasks and modifying
directory contents with dired
. Access is performed via ssh,
rsh, rlogin, telnet or other similar methods. (Handbuch)
Trans-Coord
Trueprint
GNU Trueprint übersetzt C-Quellcode-Dateien als PostScript-Dateien. Neben der grundlegenden Quellcodeausgabe unterstützt es auch Diff-Markierung, Funktion- und Dateiindizes und mehr. (Handbuch)
Unifont
GNU Unifont ist eine Bitmap-Schrift, die im Wesentlichen alle Mehrsprachigen Basis-Ebene (BMP) Unicodes abdeckt. Das Paket enthält auch Dienstprogramme zum einfacheren Hinzufügen neuer Glyphen. (Handbuch)
Units
GNU Units wandelt numerische Mengen zwischen Maßeinheiten um. Es kann die Skala-Änderungen durch adaptiven Einsatz von Standard-Skala Präfixe (Mikro-, Kilo- usw.) verarbeiten. Es kann auch nichtlineare Umwandlungen wie Fahrenheit zu Celsius behandeln. Der Interpreter ist leistungsfähig genug, um effektiv als wissenschaftlicher Taschenrechner verwendet zu werden. (Handbuch)
UnRTF
GNU UnRTF konvertiert Textdokumente vom Rich Text Format (RTF) in das HTML-, LaTeX- oder Troff-Format. Es unterstützt Änderungen an Schriftart-Eigenschaften und unterstrichenen, durchgestrichenen sowie hoch- und tiefgestellten Zeichen und mehr. (Handbuch)
Userv
GNU Userv ist ein Dienstprogramm, mit dem ein Programm ein anderes selbst dann aufrufen kann, wenn nur beschränktes Vertrauen zwischen ihnen besteht. Dadurch wird verhindert, dass man nicht zuerst zu einem anderen Benutzerkonto zum Ausführen bestimmter Aufgaben wechseln muss. (Handbuch)
UUCP
Taylor UUCP ist die GNU-Umsetzung von UUCP (Unix-to-Unix Copy)-Dienstprogrammen für die Übertragung von Dateien aus der Ferne, E-Mails und Netz-Nachrichten zwischen Rechnern. (Handbuch)
VC-DWIM
Das VC-DWIM-Paket enthält zwei Dienstprogramme, VC-DWIM und VC-Chlog. VC-DWIM vereinfacht die Aufgabe, ein Änderungsprotokoll zu verwalten und gleichzeitig die Versionskontrolle zu nutzen, beispielsweise durch Drucken einer Erinnerung, wenn eine Dateiänderung im Änderungsprotokoll beschrieben, aber die Datei nicht zur Versionskontrolle hinzugefügt wurde. VC-Chlog durchsucht geänderte Dateien und erzeugt standardkonforme Änderungsprotoll-Einträge anhand der Veränderungen, die es entdeckt. (Handbuch)
VCDImager
GNU VCDImager ist ein Programmpaket für Video- und Super Video-CDs und kann zur Erstellung, Disassemblierung und Analyse von optischen Datenträgern genutzt werden. Eine vollständige Wiedergabe-Steuerung, Wiedergabe von Ausschnitten, automatisches Streamen von MPEGs und Extraktion von Video-CDs in Dateien werden unterstützt. (Handbuch)
VERA
Virtuelle Entität von relevanten Abkürzungen, kurz VERA, ist eine Liste von in der Datenverarbeitung verwendeten Abkürzungen als Info-Dokument. (Handbuch)
Vmgen
Siehe unter Gforth. (Handbuch)
WB
GNU WB ist ein laufwerkbasiertes (sortieres) assoziatives Array-Datenbankpaket für C, Scheme, Java und C#. Statt einer Umsetzung mittels Hashes werden B-Bäume genutzt, dafür optimiert, die Anzahl der Schreibzugriffe auf ein Minimum zu reduzieren. (Handbuch)
Wdiff
GNU Wdiff ist ein Frontend für das Programm diff
aus dem
GNU Diffutils-Paket, mit dem Dateien Wort-für-Wort verglichen werden
können (wobei ein Wort eine Zeichenfolge innerhalb von
Leerzeichen darstellt). (Handbuch)
Websocket4j
GNU Websocket4j ist eine Java-Bibliothek, die das WebSocket-Protokoll umsetzt. Damit können Internet-Applikationen erstellt werden, die mit Java-Anwendungen interagieren,. Die Bibliothek enthält sowohl Server- und Client-seitige Funktionen. (Handbuch)
WebSTUMP
Wget
GNU Wget ist ein nicht-interaktives Dienstprogramm zum Abrufen von Dateien mithilfe der Protokolle HTTP, HTTPS und FTP. Abgebrochene Downloads können wieder aufgenommen werden, unterstützt Platzhalter für Dateinamen sowie Proxies und Cookies und kann absolute Verweise in heruntergeladenen Dokumenten in relative Verweise konvertieren. (Handbuch)
Which
GNU Which findet mit einer Reihe von Optionen den Speicherort
ausführbarer Dateien im Pfad. Eine Alternative zum integrierten Shell-Befehl
type
. (Handbuch)
XaoS
GNU XaoS ist ein grafisches Programm, dass fraktale Muster erzeugt und ein flüssiges, stufenloses Vergrößern und Verkleinern ermöglicht. Es können viele verschiedene Fraktale-Typen wie die Mandelbrot-Menge erzeugt werden. Lernprogramme, mit denen erste Fraktale erstellt werden können, sind ebenso enthalten. (Handbuch)
XBoard
GNU XBoard ist eine grafische Benutzeroberfläche für alle Schach-Varianten, einschließlich des internationalen Schachspiels, Xiangqi (chinesisches Schach), Shogi (japanisches Schach) und Makruk (thailändisches Schach). Einige weniger bekannte Varianten werden ebenfalls unterstützt. Es stellt eine vollständig interaktive grafische Oberfläche bereit und kann Schachspiele im Portable Game Notation-Format laden und speichern. (Handbuch)
Xlogmaster
GNU Xlogmaster ist ein Programm mit einer grafischen Benutzeroberfläche, mit dem man bequem Systemprotokolle überwachen kann. Die Protokolle können mit Filtern zur Hervorhebung oder zum Ausblenden von Zeilen angezeigt werden. Das Programm kann auch zum Automatisieren bestimmter Aktionen auf benutzerdefinierte Ereignisse verwendet werden. (Handbuch)
Xnee
GNU Xnee kann Benutzeraktionen aufzeichnen, wiederholen und in X11 verteilen, beispielsweise automatisierte Interaktionen für die Prüfung oder Präsentation. (Handbuch)
Xorriso
GNU Xorriso ist ein Dienstprogramm zum Kopieren von Dateien auf und von ISO 9660-Rock-Ridge-Dateisysteme, auch bekannt als Compact Disc-Dateisystem, und ermöglicht eine sitzungsweise Bearbeitung davon. CD, DVD und BD können formatiert und beschrieben werden. Vorhandene ISO-Abbilder können genutzt oder neue erstellt werden. Xorriso kann anschließend verwendet werden, um Dateien direkt in oder aus ISO-Dateien zu kopieren. (Handbuch)
Zile
GNU Zile is a lightweight Emacs clone. Its usage is similar to the default Emacs configuration, but it carries a much lighter feature set. (doc)
Informationen zum Mithelfen
GNU benötigt sowohl personelle als auch finanzielle Unterstützung.
Wer sich mit ehrenamtlicher Arbeit einbringen möchte, kann dies in vielen Bereichen tun. Es werden ständig Mithelferinnen und Mithelfer in den Bereichen Entwicklung, Qualitätssicherung, Dokumentation, > Übersetzung <, Benutzerbetreuung und vielen weiteren gesucht. Dabei werden die Aufgaben nicht verteilt, sondern jeder sucht sich im Rahmen seiner Möglichkeiten und zeitlichen Beschränkungen selber das heraus, was sie oder er machen möchte und kann.