[Syllable Logo]
...is becoming an easy-to-use free software operating system for the home and small office user. It is powerful, lightweight and extraordinarily fast and responsive. More info.

Try Syllable!

If you are looking for resource packages for Syllable Server, go here. Binary software packages for Syllable Desktop do not run on Syllable Server, and the other way around (with the exception of some text scripts).

The following is the main list of what we call resource packages. They need to be available in the system in a known place. Most of them contain programs from third parties that were ported over to Syllable. Many of them are programs that must be used in text mode on the command prompt, or library packages that other packages need. Resource packages released by the Syllable project are compressed with the Zip program and should be installed in a fixed place: in the /resources/ directory (packages from others may be packed differently). You can do this from the command prompt by opening the ATerm application and typing the following commands.

First download the package in a working directory. If you didn't put the package in your home directory, but for example on the desktop, you should go there:

    cd Desktop

Switch to the administrative (root) user account:


Now install the package, using its file name:

    unzip name-version.resource -d /resources

To make the package known to the system, you have to register it with the package command (you only have to give the package name here, not the version):

    package register name

Some packages are released as part of larger collection packs. You will find the individual packages and a README file with instructions inside.

There is more software available that is not listed here, because no binary installation packages have been released. With some effort, these packages can be built from their source code.

7-Zip - 7-Zip file packer 9.04

7-Zip is a file archiver with highest compression ratio. p7zip is a port of 7za.exe for POSIX systems.

Included in Syllable Desktop
AntiGrainGeometry - A High Quality Rendering Engine for C++ 2.5 release 1

Anti-Grain Geometry (AGG) is an Open Source, free of charge graphic library, written in industrially standard C++. AGG doesn't depend on any graphic API or technology. Basically, you can think of AGG as of a rendering engine that produces pixel images in memory from some vectorial data.

ApachePortableRuntime - Portability library 1.2.8 release 1

The mission of the Apache Portable Runtime (APR) project is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementations.

APR-Utilities - Portability library extension 1.2.8 release 1

The mission of the Apache Portable Runtime (APR) project is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementations.

Arch 1.3.5 release 1
Included in Network Necessities
AutoConf 2.61 release 2
Included in Perl Pit
AutoMake 1.9.6 release 3
Included in Perl Pit
AutoMake - Generates Makefiles for AutoConf 1.10.1 release 1

Automake is a tool for automatically generating `Makefile.in' files compliant with the GNU Coding Standards. Automake requires the use of Autoconf.

AVR-Assembler - Atmel AVR Assembler 1.2.1 release 1

Assembler for the Atmel AVR microcontrollers for all platforms. Compatible with Atmel's own assembler.

BASh - Command line interpreter 4.0

Bash is the shell, or command language interpreter, that will appear in the GNU operating system. Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers functional improvements over sh for both programming and interactive use. In addition, most sh scripts can be run by Bash without modification.

Included in Syllable Desktop
BerkeleyDB 4.5.20 release 1
BinUtils 2.17 release 3
Included in Developer's Delight
Bison 2.3 release 3
Included in Developer's Delight
Boa - Fast, single-tasking web server 0.94.14rc21 release 1

Boa is a single-tasking HTTP server. That means that unlike traditional web servers, it does not fork for each incoming connection, nor does it fork many copies of itself to handle multiple connections. It internally multiplexes all of the ongoing HTTP connections, and forks only for CGI programs (which must be separate processes), automatic directory generation, and automatic file gunzipping. Preliminary tests show Boa is capable of handling several thousand hits per second on a 300 MHz Pentium and dozens of hits per second on a lowly 20 MHz 386/SX.

The primary design goals of Boa are speed and security. Security, in the sense of "can't be subverted by a malicious user," not "fine grained access control and encrypted communications". Boa is not intended as a feature-packed server.

Bochs 2.3.5 release 1
Boost - Peer-reviewed portable C++ libraries 1.35.0 release 1

Boost provides free peer-reviewed portable C++ source libraries.

The emphasis is on libraries that work well with the C++ Standard Library. Boost libraries are intended to be widely useful, and usable across a broad spectrum of applications. The Boost license encourages both commercial and non-commercial use.

We aim to establish "existing practice" and provide reference implementations so that Boost libraries are suitable for eventual standardization. Ten Boost libraries are already included in the C++ Standards Committee's Library Technical Report (TR1) as a step toward becoming part of a future C++ Standard. More Boost libraries are proposed for the upcoming TR2.

Boron - Interpreted, prototype-based language similar to REBOL -current release 0.2.3

Boron is an interpreted, prototype-based, scripting language similar to Rebol. The interpreter and datatype system is a C library useful for building domain specific languages embedded in C/C++ applications.

Included in Syllable Desktop
Builder - The Syllable software build system 0.7.63 release 1
Included in Developer's Delight
BZip2 - Data compressor 1.0.5

BZip2 is a freely available, patent free (see below), high-quality data compressor. It typically compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical compressors), whilst being around twice as fast at compression and six times faster at decompression.

Included in Syllable Desktop
C-ARes - Asynchronous DNS resolver library 1.3.2 release 1

C-ARes is a C library that performs DNS requests and name resolves asynchronously. C-ARes is a fork of the library named ARes.

CA-CertificatesBundle - Common CA certificates -current release 2009.4.9

OpenSSL no longer includes any root certificates. This package adds root certificates as provided by mozilla.org.

Included in Syllable Desktop
Cairo - 2D graphics library with support for multiple output devices 1.4.14 release 1

Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System, Win32, image buffers, PostScript, PDF, and SVG file output. Experimental backends include OpenGL (through glitz), Quartz, XCB, BeOS, OS/2, and DirectFB. Cairo is designed to produce consistent output on all output media while taking advantage of display hardware acceleration when available (eg. through the X Render Extension).

The Cairo API provides operations similar to the drawing operators of PostScript and PDF. Operations in Cairo including stroking and filling cubic Bézier splines, transforming and compositing translucent images, and antialiased text rendering. All drawing operations can be transformed by any affine transformation (scale, rotation, shear, etc.).

CDRKit - Portable command-line CD/DVD recorder software 1.1.9 release 1

CDRKit is a suite of programs for recording CDs and DVDs, blanking CD-RW media, creating ISO-9660 filesystem images, extracting audio CD data, and more.

CMake - Cross-platform Make 2.8.4 release 1

CMake is a cross-platform, open-source build system. CMake is used to control the software compilation process using simple platform-independent and compiler-independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice. CMake is quite sophisticated: it is possible to support complex environments requiring system configuration, preprocessor generation, code generation, and template instantiation.

CoreUtilities - GNU core command-line utilities 6.4

The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system.

Included in Syllable Desktop
CScope 15.6 release 1
Included in Developer's Delight
cURL - cURL groks URLs 7.18.2

CURL is a command line tool for transferring files with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, FILE and LDAP. CURL supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, kerberos...), file transfer resume, proxy tunneling and a busload of other useful tricks.

Included in Syllable Desktop
cURL-Binding - REBOL extension for the cURL network library -current

This is a programming language binding that gives REBOL 3 access to the networking functionality of the cURL library. cURL provides network protocols and features that REBOL 3 doesn't have yet, such as FTP, SFTP, SCP, SSL encryption in HTTPS and FTPS, proxy support, and custom headers, commands and cookies.

Included in Syllable Desktop
CVS 1.12.11 release 2
Included in Developer's Delight
DejaVu-Fonts - The DejaVu fonts -current release 2.29

The DejaVu fonts are a font family based on the Vera Fonts release 1.10. Its purpose is to provide a wider range of characters, while maintaining the original look and feel through the process of collaborative development.

Included in Syllable Desktop
DiffUtilities 2.8.1
Included in Syllable Desktop
DOSBox - PC and DOS emulator 0.71 release 1

DOSBox is a DOS-emulator that uses the SDL-library. DOSBox emulates an Intel x86 PC, complete with sound, graphics, mouse, modem, etc., necessary for running many old DOS games that simply cannot be run on modern PCs and operating systems. You can "re-live" the good old days with the help of DOSBox, it can run plenty of the old classics that don't run on your new computer!

DoxyGen 1.5.1 release 1
Included in Developer's Delight
E-UAE - Experimental Ubiquitous Amiga emulator 0.8.29wip4 release 1

E-UAE is an Amiga emulator, a program that allows you to run software designed for Amiga computers on other platforms, such as Linux or Mac OS. It is based on UAE, the original Ubiquitous Amiga Emulator, and WinUAE, the Windows version of UAE. While it owes a huge debt to these two great projects, E-UAE diverges from both, aiming to improve performance and features on a variety of host platforms.

Ed - Simple line-based text editor with regular expressions 0.9 release 1

ed is the standard text editor on the Unix operating system originally written by Ken Thompson and contains one of the first implementations of regular expressions.

GNU ed is a line-oriented text editor. It is used to create, display, modify and otherwise manipulate text files, both interactively and via shell scripts. A restricted version of ed, red, can only edit files in the current directory and cannot execute shell commands. Ed is the "standard" text editor in the sense that it is the original editor for Unix, and thus widely available. For most purposes, however, it is superseded by full-screen editors.

Expat 2.0.0 release 1
FAAD - MPEG-4 and MPEG-2 AAC decoder 2.6.1 release 1

FAAD2 is an open source MPEG-4 and MPEG-2 AAC decoder.

FFMPEG 11308 release 1
FindUtilities - Tools for finding files 4.4.2

The GNU Find Utilities are the basic directory searching utilities of the GNU operating system. These programs are typically used in conjunction with other programs to provide modular and powerful directory search and file locating capabilities to other commands.

Included in Syllable Desktop
FLAC - Free Lossless Audio Codec 1.2.1 release 1

FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but lossless, meaning that audio is compressed in FLAC without any loss in quality. This is similar to how Zip works, except with FLAC you will get much better compression because it is designed specifically for audio, and you can play back compressed FLAC files in your favorite player (or your car or home stereo, see supported devices) just like you would an MP3 file.

FLAC stands out as the fastest and most widely supported lossless audio codec, and the only one that at once is non-proprietary, is unencumbered by patents, has an open-source reference implementation, has a well documented format and API, and has several other independent implementations.

FLex 2.5.33 release 3
Included in Developer's Delight
FontConfig - Library for font customisation and configuration 2.5.0 release 1

Fontconfig is a library designed to provide system-wide font configuration, customisation and application access.

Fossil - Simple, high-reliability, distributed software configuration management -current release 1.21

Fossil is a software configuration management system. Fossil is software that is designed to control and track the development of a software project and to record the history of the project. There are many such systems in use today. Fossil strives to distinguish itself from the others by being extremely simple to setup and operate.

Included in Syllable Desktop
FreeFont - Free UCS outline fonts -current release 2009.1.4

This project aims to provide a set of free outline (PostScript Type0, TrueType, OpenType...) fonts covering the ISO 10646/Unicode UCS (Universal Character Set).

Included in Syllable Desktop
FreeType - A free, high-quality, and portable font engine 2.3.5 release 1

FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries, display servers, font conversion tools, text image generation tools, and many other products as well.

GetText - The GNU project's translation framework 0.17 release 1

This package offers to programmers, translators, and even users, a well integrated set of tools and documentation. Specifically, the GNU `gettext' utilities are a set of tools that provides a framework to help other GNU packages produce multi-lingual messages. These tools include a set of conventions about how programs should be written to support message catalogs, a directory and file naming organization for the message catalogs themselves, a runtime library supporting the retrieval of translated messages, and a few stand-alone programs to massage in various ways the sets of translatable strings, or already translated strings.

Included in Shell Essentials
GhostScript - PostScript and PDF tools and library 8.64

Ghostscript is a package of software that provides:
    - An interpreter for the PostScript (TM) language, with the ability to convert PostScript language files to many raster formats, view them on displays, and print them on printers that don't have PostScript language capability built in;
    - An interpreter for Portable Document Format (PDF) files, with the same abilities;
    - The ability to convert PostScript language files to PDF (with some limitations) and vice versa; and
    - A set of C procedures (the Ghostscript library) that implement the graphics and filtering (data compression / decompression / conversion) capabilities that appear as primitive operations in the PostScript language and in PDF.

Included in Syllable Desktop
GIFLibrary - GIF image programming library 4.1.6 release 1

Giflib is a library for reading and writing gif images. It is API and ABI compatible with libungif which was in wide use while the LZW compression algorithm was patented.

GLib - GTK low-level core library 2.14.4 release 1

Provides data structure handling for C, portability wrappers and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system.

GLibMM - GLib C++ wrapper 2.14 release 1

GLibMM is a part of GTKMM. GTKMM is the official C++ interface for the popular GUI library GTK+.

GNU-AWK - Text data manipulation language 3.1.6 release 1

The awk utility interprets a special-purpose programming language that makes it possible to handle simple data-reformatting jobs with just a few lines of code.

If you are like many computer users, you would frequently like to make changes in various text files wherever certain patterns appear, or extract data from parts of certain lines while discarding the rest. To write a program to do this in a language such as C or Pascal is a time-consuming inconvenience that may take many lines of code. The job is easy with awk, especially the GNU implementation: gawk.

Included in Shell Essentials
GNU-CompilerCollection 4.1.2 release 3
Included in Developer's Delight
GNU-CompilerCollection 3.4.3 release 3
GNU-Debugger - GNU source-level debugger 6.4 release 3
Included in Developer's Delight
GNU-PrivacyGuard - OpenPGP security tools 1.4.9 release 1

GnuPG is the GNU project's complete and free implementation of the OpenPGP standard as defined by RFC4880. GnuPG allows to encrypt and sign your data and communication, features a versatile key managment system as well as access modules for all kind of public key directories. GnuPG, also known as GPG, is a command line tool with features for easy integration with other applications. A wealth of frontend applications and libraries are available.

Included in Shell Essentials
GNUtris - Tetris game 0.3 release 1

Remake of the classic Tetris game.

GPerf - Perfect hash function generator 3.0.2 release 1

GNU GPerf is a perfect hash function generator. For a given list of strings, it produces a hash function and hash table, in form of C or C++ code, for looking up a value depending on the input string. The hash function is perfect, which means that the hash table has no collisions, and the hash table lookup needs a single string comparison only.

GRep - Line-oriented text matching and manipulation tool 2.5.4

The grep command searches one or more input files for lines containing a match to a specified pattern. By default, grep prints the matching lines.

Included in Syllable Desktop
Gutenprint 5.0.1
Included in Syllable Desktop
GZip - Compression tool 1.3.12

GNU zip is a popular data compression program written by Jean-loup Gailly for the GNU project. Mark Adler wrote the decompression part. We developed this program as a replacement for compress because of the Unisys and IBM patents covering the LZW algorithm used by compress. These patents made it impossible for us to use compress, and we needed a replacement. The superior compression ratio of gzip is just a bonus.

Included in Syllable Desktop
ICU - International Components for Unicode 3.6 release 2

ICU is a mature, widely used set of portable C/C++ and Java libraries for Unicode support, software internationalization and globalization (i18n/g11n).

Indent 2.2.9 release 3
Included in Developer's Delight
IntlTool - Internationalisation tools 0.37.1 release 1

Intltool is a set of tools to centralise translation of many different file formats using GNU gettext-compatible PO files.

Included in Perl Pit
INetUtilities - A collection of common network programs 1.6

Inetutils is a collection of common network programs. It includes: an ftp client and server, a telnet client and server, an rsh client and server, an rlogin client and server, a tftp client and server and much more. Most of them are improved versions of programs originally from BSD. Some others are original versions, written from scratch.

Included in Syllable Desktop
LCD-Fonts - LCD Fonts 1.1

LCD (and its variants) is an upper-case-only typeface.  The lower-case characters are identical to the upper-case characters, with the exception of the letters "J", "M", "W", and "Y".  To see the difference between the upper- and lower-case symbols, enter the alphabet in both upper- and lower-case in your word processor, and set the font to LCD. I recommend that you use either all upper-case or all lower-case characters with this font.

Included in Syllable Desktop
Less - Text mode text file viewer 429

Less is a free, open-source file pager. It can be found on most versions of Linux, Unix and Mac OS, as well as on many other operating systems.

Less is a program similar to more, but which allows backward movement in the file as well as forward movement. Also, less does not have to read the entire input file before starting, so with large input files it starts up faster than text editors like vi. Less uses termcap (or terminfo on some systems), so it can run on a variety of terminals. There is even limited support for hardcopy terminals.

Included in Syllable Desktop
LibA52 - A free ATSC A/52 stream decoder 0.7.4 release 1

Liba52 is a free library for decoding ATSC A/52 streams. The A/52 standard is used in a variety of applications, including digital television and DVD. It is also known as AC-3.

LibCDDB - CDDB server access library 1.3.0 release 1

Libcddb is a library that implements the different protocols (CDDBP, HTTP, SMTP) to access data on a CDDB server [freedb.org]. It allows you to search the database for possible CD matches, retrieve detailed information about a specific CD and submit new CD entries to the database.

Libcddb supports both the custom CDDB protocol and tunnelling the query and read operations over plain HTTP. It is also possible to use an HTTP proxy server. If you want to speed things up, you can make use of the built-in caching facility provided by the library.

LibDVB-PSI - Simple library for MPEG TS and DVB PSI tables 0.1.6 release 1

Libdvbpsi is a set of tools which allows to decode and generate all the Program Specific Information (PSI) present in a MPEG2 TS or a DVB stream.

LibDVDNav - DVD navigation library 4.1.2 release 1

Libdvdnav is a library for developers of multimedia applications. It allows easy use of sophisticated DVD navigation features such as DVD menus, multiangle playback and even interactive DVD games. All this functionality is provided through a simple API which provides the DVD playback as a single logical stream of blocks, intermitted by special dvdnav events to report certain conditions. The main usage of libdvdnav is a loop regularly calling a function to get the next block, surrounded by additional calls to tell the library of user interaction. The whole DVD virtual machine and internal playback states are completely encapsulated.

LibDVDRead - Library for reading DVD video disks 0.9.7 release 1

Libdvdread provides a simple foundation for reading DVD video disks. It provides the functionality that is required to access many DVDs. It parses IFO files, reads NAV-blocks, and performs CSS authentication and descrambling.

Liberation-Fonts - Liberation fonts -current release 1.04

Sans, Serif and Mono replacement fonts for similar proprietary fonts.

There are three sets: Sans (a substitute for Arial, Albany, Helvetica, Nimbus Sans L, and Bitstream Vera Sans), Serif (a substitute for Times New Roman, Thorndale, Nimbus Roman, and Bitstream Vera Serif) and Mono (a substitute for Courier New, Cumberland, Courier, Nimbus Mono L, and Bitstream Vera Sans Mono).

Included in Syllable Desktop
LibFFI - A portable foreign function interface library 3.0.4 release 1

The libffi library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run-time.

FFI stands for Foreign Function Interface. A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. The libffi library really only provides the lowest, machine dependent layer of a fully featured foreign function interface. A layer must exist above libffi that handles type conversions for values passed between the two languages.

LibGD - Image creation library 2.0.35 release 1

GD is an open source code library for the dynamic creation of images by programmers. GD creates PNG, JPEG and GIF images, among other formats. It allows your code to quickly draw images complete with lines, arcs, text, multiple colors, cut and paste from other images, and flood fills. GD is commonly used to generate charts, graphics, thumbnails, and most anything else, on the fly. While not restricted to use on the web, the most common applications of GD involve web site development.

GD is written in C and various binding are available.

LibID3Tag - Library for ID3 tags 0.15.1b release 1

Libid3tag is a library for reading and (eventually) writing ID3 tags, both ID3v1 and the various versions of ID3v2.

LibIDL - CORBA IDL and Mozilla XPIDL compiling library 0.8.10 release 1

LibIDL is a library for creating trees of CORBA Interface Definition Language (IDL) files, which is a specification for defining portable interfaces. LibIDL was initially written for ORBit (the ORB from the GNOME project, and the primary means of libIDL distribution). However, the functionality was designed to be as reusable and portable as possible.

LibJPEG 6b release 2
Included in Syllable Desktop
LibMAD - High-quality MPEG audio decoder 0.15.1b release 2

MAD is a high-quality MPEG audio decoder. It currently supports MPEG-1 and the MPEG-2 extension to lower sampling frequencies, as well as the de facto MPEG 2.5 format. All three audio layers - Layer I, Layer II, and Layer III (i.e. MP3) - are fully implemented.

MAD does not yet support MPEG-2 multichannel audio (although it should be backward compatible with such streams) nor does it currently support AAC.

LibMPEG2 - A free MPEG-2 video stream decoder 0.4.1 release 1

LibMPEG2 is a free library for decoding mpeg-2 and mpeg-1 video streams.

LibOgg - Ogg multimedia container format library 1.1.3 release 1

Ogg is a multimedia container format, and the native file and stream format for the Xiph.org multimedia codecs. As with all Xiph.org technology it is an open format free for anyone to use.

As with most container formats it encapsulates raw compressed data and allows the interleaving of audio and video data inside a single convenient format. Other examples of container formats are Quicktime .mov, the MPEG program stream, and AVI.

Ogg is a stream oriented container, meaning it can be written and read in one pass, making it a natural fit for internet streaming and use in processing pipelines. This stream orientation is the major design difference over other file-based container formats.

LibPNG - An open, extensible image format with lossless compression 1.2.37 release 1

This is an open source project to develop and maintain the reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files.

LibSigCPlusPlus - Callback framework for C++ 2.0.18 release 1

Libsigc++ implements a typesafe callback system for standard C++. It allows you to define signals and to connect those signals to any callback function, either global or a member function, regardless of whether it is static or virtual.

LibTheora - Video compression library 1.0beta3 release 1

Theora is a free and open video compression format from the Xiph.org Foundation. Like all our multimedia technology it can be used to distribute film and video online and on disc without the licensing and royalty fees or vendor lock-in associated with other formats.

Theora scales from postage stamp to HD resolution, and is considered particularly competitive at low bitrates. It is in the same class as MPEG-4/DiVX, and like the Vorbis audio codec it has lots of room for improvement as encoder technology develops.

LibTIFF - TIFF programming library 3.8.2 release 2
LibTool - The GNU Portable Library Tool 1.5.22 release 2

GNU libTool is a generic library support script. LibTool hides the complexity of using shared libraries behind a consistent, portable interface.

Included in Developer's Delight
LibUSB - User-space USB access library 0.1.12

Library for use by user level applications to access USB devices regardless of OS.

Included in Syllable Desktop
LibVorbis 1.1.2 release 1
LibraryXML2 - XML C parser and toolkit 2.7.8 release 1

Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform).

XML itself is a metalanguage to design markup languages, i.e. text language where semantic and structure are added to the content using extra "markup" information enclosed between angle brackets. HTML is the most well-known markup language. Though the library is written in C a variety of language bindings make it available in other environments.

LibXMLPlusPlus - LibXML C++ wrapper 2.20 release 1

Libxml++ is a C++ wrapper for the libxml XML parser library.

LibXSLT 1.1.18 release 1
Lua 5.1.1 release 1
Luxi-Fonts - Luxi fonts release 1.0.0

Luxi fonts by Bigelow & Holmes Inc.

Included in Syllable Desktop
Lynx - Text-mode web browser release 1

Lynx is a fully-featured World Wide Web (WWW) client for users running cursor-addressable, character-cell display devices such as vt100 terminals, vt100 emulators running on Windows 95/NT or Macintoshes, or any other character-cell display.  It will display Hypertext Markup Language (HTML) documents containing links to files on the local system, as well as files on remote systems running http, gopher, ftp, wais, nntp, finger, or cso/ph/qi servers, and services accessible via logins to telnet, tn3270 or rlogin accounts.

Included in Network Necessities
M4 1.4.8 release 2
Included in Developer's Delight
Make 3.81 release 2
Included in Developer's Delight
MakeDepend 1.0.0 release 1
MD5Deep - Computes several types of checksums 1.12 release 1

MD5Deep is a cross-platform set of programs to compute MD5, SHA-1, SHA-256 Tiger, or Whirlpool message digests on an arbitrary number of files.

Mephistoles - Web, DNS, SMTP and POP3 servers written in Perl 2008-3-16
Mephistoles 2008-3-16
Mesa3D - 3D Graphics Library 7.10.3 release 0

Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics. A variety of device drivers allows Mesa to be used in many different environments ranging from software emulation to complete hardware acceleration for modern GPUs.

Included in Syllable Desktop
Mesa3D 6.0.1 release 1
Mesa3D 6.2.1 release 1
MidnightCommander - Text mode file manager 4.6.1 release 1

GNU Midnight Commander is a file manager for free operating systems. Being a text mode application, GNU Midnight Commander can be used locally or remotely, on the console or under a windowing system. By using full screen space of the terminals, it provides an intuitive user interface to the operating system, aiming to be a useful tool for users with any level of experience, from a newbie to a guru.

Included in Shell Essentials
MIME-Support - MIME file types data -current release 3.48

MIME files 'mime.types'.

Included in Syllable Desktop
MkTemp - Creates safe temporary files 1.6

Mktemp is a small program to allow safe temporary file creation from shell scripts.

Included in Syllable Desktop
MPlayer - Movie player and (re)encoder 1.0rc2 release 2

MPlayer/MEncoder is a multi-format video player/converter.

MPlayer can play most standard video formats out of the box and almost all others with the help of external codecs. MPlayer currently works best from the command line, but visual feedback for many functions is available from its onscreen status display (OSD), which is also used for displaying subtitles. MPlayer also has a GUI with skin support and several unofficial alternative graphical frontends are available.

MEncoder is a command line video encoder for advanced users. Unofficial graphical frontends exist but are not included.

MSNTP - Simple Network Time Protocol client/server 1.6

MSNTP can be used as a SNTP client to query a NTP or SNTP server and either display the time or set the local system's time (given suitable privilege). It can be run as an interactive command, in a cron job or as a daemon. It can be run as a daemon to provide a SNTP server for other clients.

Included in Syllable Desktop
NAsm 0.98.39 release 2
Included in Developer's Delight
NCurses - Character terminal emulation library 5.7

The Ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, and more. It uses Terminfo format, supports pads and color and multiple highlights and forms characters and function-key mapping, and has all the other SYSV-curses enhancements over BSD Curses.

Included in Syllable Desktop
Neon 0.26.2 release 1
Net-SSLeay - A Perl module for SSL socket support 1.30 release 2

A Perl binding to OpenSSL.

Included in Perl Pit
NetCat - TCP/IP Swiss army knife networking tool 1.10

Netcat is a simple Unix utility which reads and writes data across network connections, using TCP or UDP protocol. It is designed to be a reliable "back-end" tool that can be used directly or easily driven by other programs and scripts. At the same time, it is a feature-rich network debugging and exploration tool, since it can create almost any kind of connection you would need and has several interesting built-in capabilities.

Included in Syllable Desktop
NewLisp - Lisp reborn as a scripting language 9.3.0 release 1

NewLISP is a scripting language for developing web applications and programs in general and in the domains of artificial intelligence (AI) and statistics.

NewLISP is a LISP-like scripting language for doing things you typically do with scripting languages: programming for the internet, system administration, text processing, gluing other programs together, etc. newLISP is a scripting LISP for people who are fascinated by LISP's beauty and power of expression, but who need it stripped down to easy-to-learn essentials. newLISP is small on resources like disk space and memory but has a deep, practical API.

ObjectiveCaml - The programming language for discriminating hackers 3.10.2 release 1

Caml is a general-purpose programming language, designed with program safety and reliability in mind. It is very expressive, yet easy to learn and use. Caml supports functional, imperative, and object-oriented programming styles. It has been developed and distributed by INRIA, France's national research institute for computer science, since 1985.

The Objective Caml system is the main implementation of the Caml language. It features a powerful module system and a full-fledged object-oriented layer. It comes with a native-code compiler that supports numerous architectures, for high performance; a bytecode compiler, for increased portability; and an interactive loop, for experimentation and rapid development.

OMake - Software build system replacement for Make release 1

OMake is a modern replacement for Make.
OMake is a build system designed for scalability and portability. It uses a syntax similar to Make utilities you may have used, but it features many additional enhancements.

Included in Developer's Delight
OpenLDAP 2.3.27 release 1
OpenSSH - Secure Shell remote networking tools 5.2p1

OpenSSH is a FREE version of the SSH connectivity tools that technical users of the Internet rely on. Users of telnet, rlogin, and ftp may not realise that their password is transmitted across the Internet unencrypted, but it is. OpenSSH encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other attacks. Additionally, OpenSSH provides secure tunneling capabilities and several authentication methods, and supports all SSH protocol versions.

The OpenSSH suite replaces rlogin and telnet with the ssh program, rcp with scp, and ftp with sftp. Also included is sshd (the server side of the package), and the other utilities like ssh-add, ssh-agent, ssh-keysign, ssh-keyscan, ssh-keygen and sftp-server.

Included in Syllable Desktop
OpenSSL - Secure Sockets Layer library 0.9.8k

The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library.

Included in Syllable Desktop
Packager - The Syllable package manager
Included in Syllable Desktop
Patch 2.5.4 release 3
Included in Developer's Delight
PCRE 7.0 release 1
Perl - The 800 pound gorilla of scripting languages 5.10.0 release 2

Perl 5 is a highly capable, feature-rich programming language with over 23 years of development. Perl 5 runs on over 100 platforms from portables to mainframes and is suitable for both rapid prototyping and large scale development projects.

Included in Perl Pit
PHP - PHP: Hypertext Preprocessor 5.2.5 release 1

PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.

PicoGL - Basic OpenGL 3D software rendering library for SDL release 1

PicoGL is a free implementation of the TinyGL library (mini-OpenGL) under the multiplatform SDL library.

Included in Syllable Desktop
Pig - Pig game 1.0 release 1

Fixed Rate Pig was intended as an SDL programming example, to demonstrate the use of a fixed virtual logic frame rate together with interpolation, also known as "tweening". However, it turned into a (sort of) playable platform game, so it's more of a how-it-all-fits-together example. (No sound, though.)

Apart from fixed rate game logic, this game also demonstrates sprite animation and partial/smart display updating techniques, suitable for games and applications that need high frame rates but can do without updating the whole screen every frame.

PkgConfig - Library configuration tool 0.22 release 1

Pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use gcc -o test test.c `pkg-config --libs --cflags glib-2.0` for instance, rather than hard-coding values on where to find glib (or other libraries). It is language-agnostic, so it can be used for defining the location of documentation tools, for instance.

Included in Developer's Delight
Python 2.5.1 release 2
QEmu - Emulator and virtualiser 0.9.1 release 0

QEMU is a generic machine emulator and virtualiser.

When used as a machine emulator, QEMU can run OSes and programs made for one machine (e.g. an ARM board) on a different machine (e.g. your own PC). By using dynamic translation, it achieves very good performance.

When used as a virtualiser, QEMU achieves near native performance by executing the guest code directly on the host CPU. A host driver called the QEMU accelerator (also known as KQEMU) is needed in this case.

Included in Syllable Desktop
ReadLine - Command line editing and history recall library 6.0

The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. The Readline library includes additional functions to maintain a list of previously-entered command lines, to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands.

The history facilities are also placed into a separate library, the History library, as part of the build process. The History library may be used without Readline in applications which desire its capabilities.

Included in Syllable Desktop
REBOL/Core - Relative Expression Based Object Language -current release 3alpha110

An entirely new version of the innovative REBOL programming language.

REBOL uses "relative expressions" (context dependent dialects) to create a powerful new dimension similar to that found in natural human languages.

REBOL provides a lightweight platform for Internet applications. REBOL's power makes applications small so they are less expensive to create, distribute, maintain, and upgrade. In the size of a typical web page, you can fit an entire REBOL application.

REBOL 3.0 is an entirely new design built from the ground up using the insights gained over years of REBOL development and usage. In addition, REBOL 3.0 is more open to enable greater contribution from the development community.

Included in Syllable Desktop
RevisionControl - Revision control prototype 0.0x2 release 1

Storage layer for version 2 of the Arch revision control system.

RSync 2.6.9 release 1
Included in Network Necessities
Ruby 1.8.6 release 1
Included in Network Necessities
Rune 309 release 1
S3Sync - Amazon S3 control and synchronisation tools -current release 1.2.6

S3Cmd is a Ruby program that wraps S3 operations into a simple command-line tool. It is inspired by things like rsh3ll, #sh3ll, etc., but shares no code from them.

S3Sync is a Ruby program that easily transfers directories between a local directory and an S3 bucket:prefix. It behaves somewhat, but not precisely, like the RSync program.

In general, s3sync and s3cmd complement each other. s3sync is useful to perform serious synchronization operations, and s3cmd allows you to do simple things such as bucket management, listing, transferring single files, and the like.

Included in Network Necessities
SaMBa 3.0.20b release 1
Included in Syllable Desktop
SANE-Backends - SANE universal scanner interface 1.0.18

SANE stands for "Scanner Access Now Easy" and is an application programming interface (API) that provides standardized access to any raster image scanner hardware (flatbed scanner, hand-held scanner, video- and still-cameras, frame-grabbers, etc.).

Included in Syllable Desktop
ScummVM - Script Creation Utility for Manic Mansion Virtual Machine 0.11.1 release 1

ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files. The clever part about this: ScummVM just replaces the executables shipped with the games, allowing you to play them on systems for which they were never designed!

Some of the adventures ScummVM supports include Adventure Soft's Simon the Sorcerer 1 and 2; Revolution's Beneath A Steel Sky, Broken Sword 1 and Broken Sword 2; Flight of the Amazon Queen; Wyrmkeep's Inherit the Earth; Coktel Vision's Gobliiins; Westwood Studios' The Legend of Kyrandia and games based on LucasArts' SCUMM (Script Creation Utility for Maniac Mansion) system such as Monkey Island, Day of the Tentacle, Sam and Max and more. You can find a thorough list with details on which games are supported and how well on the compatibility page [www.scummvm.org/compatibility.php]. ScummVM is continually improving, so check back often.

SDL - Cross-platform multimedia library 1.2.13

Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games.

Included in Syllable Desktop
SDL-Gfx - SDL graphics drawing library 2.0.16 release 1

SDL graphics drawing primitives and other support functions wrapped up in an addon library for the Simple Direct Media (SDL) cross-platform API layer.

SDL-Image - SDL picture file loading library 1.2.7 release 1

SDL_image is an image file loading library. It loads images as SDL surfaces, and supports the following formats: BMP, GIF, JPEG, LBM, PCX, PNG, PNM, TGA, TIFF, XCF, XPM, XV.

Included in Syllable Desktop
SDL-Net - Simple SDL networking library 1.2.7

This is a small sample cross-platform networking library.

Included in Syllable Desktop
SDL-Sound - SDL library to decode popular audio formats 1.0.3

SDL_sound is a library that handles the decoding of several popular sound file formats, such as .WAV and .MP3. It is meant to make the programmer's sound playback tasks simpler. The programmer gives SDL_sound a filename, or feeds it data directly from one of many sources, and then reads the decoded waveform data back at her leisure. If resource constraints are a concern, SDL_sound can process sound data in programmer-specified blocks. Alternately, SDL_sound can decode a whole sound file and hand back a single pointer to the whole waveform. SDL_sound can also handle sample rate, audio format, and channel conversion on-the-fly and behind-the-scenes, if the programmer desires.

Included in Syllable Desktop
SDL-TTF - TrueType font library for SDL 2.0.9

This is a sample library which allows you to use TrueType fonts in your SDL applications. It comes with an example program "showfont" which displays an example string for a given TrueType font file.

Included in Syllable Desktop
SDL-VNC 1.0.0 release 1
SEd - Text stream processor 4.2.1

Sed (streams editor) isn't really a true text editor or text processor. Instead, it is used to filter text, i.e., it takes text input and performs some operation (or set of operations) on it and outputs the modified text. Sed is typically used for extracting part of a file using pattern matching or substituting multiple occurrences of a string within a file.

Included in Syllable Desktop
SPLint 3.1.1 release 3

SPLint is an extended implementation of the "lint" C code checker.

Included in Developer's Delight
SQLite - SQL database engine library -current release 3.7.10

SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine.

Included in Syllable Desktop
TAr - Archiving utility 1.22

The Tar program provides the ability to create tar archives, as well as various other kinds of manipulation. For example, you can use Tar on previously created archives to extract files, to store additional files, or to update or list files which were already stored.

Initially, tar archives were used to store files conveniently on magnetic tape. The name "Tar" comes from this use; it stands for tape archiver. Despite the utility's name, Tar can direct its output to available devices, files, or other programs (using pipes), it can even access remote devices or files (as archives).

Included in Syllable Desktop
teTeX - teTeX is a complete TeX typesetting distribution 3.0 release 1

The TeX typesetting engine converts markup language to Postscript or PDF and allows powerful formatting options.

This distribution includes the classical plain and LaTeX macro packages as well as several more recent developments of TeX (and LaTeX).

TexInfo - The GNU project's documentation format processor 4.12 release 1

Texinfo is the official documentation format of the GNU project.

Texinfo uses a single source file to produce output in a number of formats, both online and printed (dvi, html, info, pdf, xml, etc.). This means that instead of writing different documents for online information and another for a printed manual, you need write only one document. And when the work is revised, you need revise only that one document.

Included in Shell Essentials
TINY - Text parsing and manipulation library written in REBOL -current

TINY Is Not YAML. Parses and manipulates strings, text files and data objects in directory hierarchies.

Included in Syllable Desktop
Transmission - BitTorrent client 1.72

Transmission is a fast, easy, and free multi-platform BitTorrent client with a focus on being lightweight yet feature-filled. On Syllable, currently only the text-mode version is available.

Included in Syllable Desktop
UnACE - Extracts data from ACE archives 1.2b release 1

UnACE is an extract-only command line version of the WinACE archive manager. This is an older, freely available version by the original author of ACE.

UnRAR - Extracts data from RAR archives 3.7.3 release 1

UnRAR is an extract-only command line version of the WinRAR archive manager. UnRAR is based on the official WinRAR source code from RARLabs and can extract from all known RAR files, including RAR3 files.

UnZip - Zip file unpacker 6.0

UnZip is an extraction utility for archives compressed in .zip format (also called "zipfiles"). Although highly compatible both with PKWARE's PKZIP and PKUNZIP utilities for MS-DOS and with Info-ZIP's own Zip program, the primary objectives have been portability and non-MSDOS functionality.

Included in Syllable Desktop
URW-Fonts 1.07pre41
Included in Syllable Desktop
VideoLAN - Multimedia player and streaming server 0.8.6f release 2

VLC media player is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ...) as well as DVDs, VCDs, and various streaming protocols. It can also be used as a server to stream in unicast or multicast in IPv4 or IPv6 on a high-bandwidth network. It doesn't need any external codec or program to work.

VIm 7.0 release 1
WGet 1.9.1 release 3
Included in Network Necessities
Which - Finds the location of executables 2.19 release 1

Which takes one or more arguments. For each of its arguments it prints to stdout the full path of the executables that would have been executed when this argument had been entered at the shell prompt. It does this by searching for an executable or script in the directories listed in the environment variable PATH using the same algorithm as bash(1).

Included in Shell Essentials
XML-Parser - A Perl module for parsing XML documents 2.36 release 2

A Perl binding for the Expat XML parser.

Included in Perl Pit
XML-Starlet - Command line XML toolkit 1.0.1 release 1

XMLStarlet is a set of command line utilities (tools) which can be used to transform, query, validate, and edit XML documents and files using a simple set of shell commands in a similar way it is done for plain text files using UNIX grep, sed, awk, diff, patch, join, etc commands.

This set of command line utilities can be used by those who deal with many XML documents on a UNIX shell command prompt as well as for automated XML processing with shell scripts.

X264 20080625.2245 release 1
XProto 7.0.5 release 1
XZ-Utilities - Utilities for LZMA and XZ compressed files 4.999.9beta

XZ Utils is free general-purpose data compression software with high compression ratio. XZ Utils were written for POSIX-like systems (GNU/Linux, *BSDs, etc.), but also work on some not-so-POSIX systems like Windows. XZ Utils are the successor to LZMA Utils.

The core of the XZ Utils compression code is based on LZMA SDK, but it has been modified quite a lot to be suitable for XZ Utils. The primary compression algorithm is currently LZMA2, which is used inside the .xz container format. With typical files, XZ Utils create 30 % smaller output than gzip and 15 % smaller output than bzip2.

XZ Utils consist of several components:
- liblzma is a compression library with API similar to that of zlib.
- xz is a command line tool with syntax similar to that of gzip.
- xzdec is a decompression-only tool smaller than the full-featured xz tool.
- A set of shell scripts (xzgrep, xzdiff, etc.) have been adapted from gzip to ease viewing, grepping, and comparing compressed files.
- Emulation of command line tools of LZMA Utils eases transition from LZMA Utils to XZ Utils.

While liblzma has a zlib-like API, liblzma doesn't include any file I/O functions. A separate I/O library is planned, which would abstract handling of .gz, .bz2, and .xz files with an easy to use API.

Included in Syllable Desktop
YAsm - Modular assembler 0.7.1 release 1

Yasm is a complete rewrite of the NASM assembler under the "new" BSD License.

Yasm currently supports the x86 and AMD64 instruction sets, accepts NASM and GAS assembler syntaxes, outputs binary, ELF32, ELF64, 32 and 64-bit Mach-O, RDOFF2, COFF, Win32, and Win64 object formats, and generates source debugging information in STABS, DWARF 2, and CodeView? 8 formats.

Zip - Zip files packer 3.0

Zip is a compression and file packaging/archive utility. Although highly compatible both with PKWARE's PKZIP and PKUNZIP utilities for MS-DOS and with Info-ZIP's own UnZip, the primary objectives have been portability and other-than-MSDOS functionality.

Included in Syllable Desktop
ZLib - Compression programming library 1.2.3

A Massively Spiffy Yet Delicately Unobtrusive Compression Library.

Zlib is designed to be a free, general-purpose, legally unencumbered -- that is, not covered by any patents -- lossless data-compression library for use on virtually any computer hardware and operating system. The zlib data format is itself portable across platforms. Unlike the LZW compression method used in Unix compress(1) and in the GIF image format, the compression method currently used in zlib essentially never expands the data. (LZW can double or triple the file size in extreme cases.) zlib's memory footprint is also independent of the input data and can be reduced, if necessary, at some cost in compression.

The compression algorithm used in zlib is essentially the same as that in gzip and Zip, namely, the `deflate' method that originated in PKWARE's PKZIP 2.x.

Included in Syllable Desktop
ZSNES - Super Nintendo emulator 1.51 release 1

ZSNES is a Super Nintendo emulator programmed by zsKnight and _Demo_.


Copyright © 2002 - 2015 Syllable Project
All Rights Reserved