The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).
The GNU Core Utilities are the basic file, shell and text manipulation utilities of the GNU Operating System.
The GNOME project provides two things: The GNOME desktop environment, an intuitive and attractive desktop for users, and the GNOME development platform, an extensive framework for building applications that integrate into the rest of the desktop.
Screen is a text console window manager that generates virtual terminals (PTYs) for interactive processes. A scrollback history buffer allows copy&paste, a detach feature saves your session for later reconnect.
The K Desktop Environment (KDE) is a graphical desktop, a set of applications and a development platform. It is created by a community of people dedicated to create a free and user-friendly computing experience. KDE offers all necessary means to easily build all kinds of applications upon.
KDE has been around since 1996, with code change history dating back at least to 1997.
KDE is one of the biggest free software C++ project around and one of the two leaders of unix desktops.
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.
Rediscover Your Music!
Amarok is the music player for Linux and Unix with an intuitive interface. Amarok makes playing the music you love easier than ever before - and looks good doing it.
K3b was created to be a feature-rich and easy to handle CD and DVD burning application for KDE desktop.
Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors) and to some extent PHP, C#, and D.
Doxygen is developed under Linux and Mac OS X, but is set-up to be highly portable. As a result, it runs on most other Unix flavors as well. Furthermore, executables for Windows are available.
gettext is the GNU internationalization (i18n) library. It is commonly used for writing multilingual programs.
GNU Libtool hides the complexity of using shared libraries behind a consistent, portable interface. GNU Libtool ships with GNU libltdl, which hides the complexity of loading dynamic runtime libraries (modules) behind a consistent, portable interface.
Filesystem in Userspace is a simple interface for userspace programs to export a virtual filesystem to the Linux kernel. It also aims to provide a secure method for non privileged users to create and mount their own filesystem implementations.
Qt is a cross-platform application and UI framework. Using Qt, you can write applications once and deploy them across many desktop and embedded operating systems without rewriting the source code.
Boost was begun by members of the ISO C++ Standard committee Library Working Group to provide free peer-reviewed portable libraries to the C++ community. An additional objective is to establish "existing practice" and provide reference implementations so that the Boost libraries are suitable for eventual standardization.
Components successfully moved into draft ISO Standard C++09 include shared_ptr, regular expressions, function wrappers and binders.
MinGW: import libraries and header files for use with GCC to build native Windows applications; now with added extensions to the MSVC runtime to support C99 functionality.
KMail is the email component of Kontact, the integrated personal information manager of KDE.
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.
Note that FreeType 2 is a font service and doesn't provide APIs to
perform higher-level features, like...
KTorrent is a light and full-featured bittorrent program. It supports:
- µTorrent compatible peer exchange
- Zeroconf extension to find peers on the local network
- WebGUI plugin
- RSS plugin
- Grouping feature to put torrents into groups
- UDP Trackers
- Port forwarding with UPnP
- IP blocking plugin
- Importing of partially or fully downloaded files
GNU Midnight Commander is a text-mode full-screen file manager.
The KDE libraries, basis of KDE and used by many open source projects. They are based on Qt, Trolltech's cross-platform toolkit, and run on Linux, BSDs, and other Unices, as well as Microsoft Windows and Mac OS X.
Licensed under GNU LGPL, they may be used by open source and proprietary applications.