english deutsch
Debugging
AQtime Linux - Performance Tuning and Detecting Me, Carillon-Y2K Bug-Finder for C, coretrace debugger for embedded Linux, Fuzz home page, Insight home page, Joerg Schilling (Jörg Schilling's signature a, Leaky, Linux kernel debugger, Linux Trace Toolkit, The BANE
Project Management
Auto Documentation, Aegis 3.20, Autoconf Tutorial, Automake Home Page, azzit.de: dot.conf, CCView C++ Project Viewer, Doxygen, Excel Software Linux, gbuild, GNU Autoconf, GNU Libtool - GNU Project - Free Software Foundati
Threads
Getting Started With POSIX Threads, Linux Threads, Programming in C, The LinuxThreads library
Advanced Bash-Scripting
A guide for those wishing to start shell scripting. Assumes no knowledge of shell scripting but advances quickly.
An Introduction To Linux/Unix Programming
Well written, entertaining, basics for 1 hour presentation.
Borland Kylix
A rapid application development environment for Linux, has similarities to Delphi. Provides a C++ IDE.
CodeDragon IDE and RAD
Multi-user software development environment for Linux and other Unix systems.
DCE RPC for Linux 2.0.30
DCE RPC for Linux 2.0.30.
DDD - The Data Display Debugger
The Data Display Debugger is a common graphical user interface to GDB, DBX, and XDB, the popular UNIX debuggers.
developerWorks : Linux : overview
The Linux content zone on the developerWorks Web site is a developer resource for information on Linux, Linux resources, and Linux development.
Dotfile Generator
Helps you to generate configuration files (dotfiles) with an easy to use X-based interface.
Greater Scope
Part blog, part programming. Linux Projects: Nesbit LAN Messenger, nCurses audio player. Web-based projects: PHP Call Center.
Jan's Linux & Assembler(x86) HomePage
Assembler and Linux, source examples for Nasm and GAS assemblers.
LCC-C Compiler For Linux
LCC is a faster C compiler for Linux.
Linoleum: Linux Programming References
Linux Programming Links
Linux 2.4 Filesystem Porting Issues
This document is a partial comparison of Linux kernels 2.2.18 and 2.4.0 focusing on changes in filesystem code.
Linux assembly tutorial
Linux Assembly Tutorial, CS 200 from fall 1998
Linux Development Tools
Programming languages, tools and libraries available for Linux.
Linux Enterprise Computing
Various aspects of Linux in business, including databases, bug tracking project management ,help-desk automation tools,and version configuration management tools.
Linux Kernel Hacking
A resource for people wanting to get started with linux kernel programming. Aims to centralize all relevant information on the subject.
Linux PIC Programmer
PIC Programmer and PIC Projects
Linuxconf Project
Tool for administering the software configuration on a system.
LinuxSoftware NZ
A Wiki with discussion and tips on the subject of Linux software development.
maketool
A simple GUI front-end to the GNU make utility.
Motor
A text-mode integrated programming environment for Linux. It consists of an editor with syntax highlighting, a project manager, a makefile generator, gcc, ctags, gdb, autoconf/automake and grep front-ends. CVS integration is also provided. It allows one to edit, compile, and debug programs without a need to leave the IDE, automatically check in/out files from a CVS repository and import projects into CVS, and generate distribution packages (tar.gz and RPM). The color schemes are customisable.
mpeglib
An mp3 and mpeg I video/audio library for linux.
OProfile
Detailed profiling package. Capable of profiling the whole system, from device drivers to applications.
Pandora Engine
The Pandora Engine is an object-oriented development environment that is specially designed for multi-platform use. It supports audio, graphics, effects, compression, scripting and interface development.
Qt
Qt is a GUI software toolkit. Qt simplifies the task of writing and maintaining GUI (graphical user interface) applications.
Serial Programming HOWTO
An advanced guide on how to make your Linux software communicate with a serial interface.
Social Networks Visualiser for Linux
This QT program reads social network data (pajek/sociomatrix) and displays them graphically. The user can mouse-interact and calculate basic network properties. GNU License
TakeFive Software
Offers a full range of source code engineering tools and services to keep software projects on a steady course.
TCM - Toolkit for Conceptual Modeling
The Toolkit for Conceptual Modeling (TCM) is a collection of software tools to present conceptual models of software systems in the form of diagrams, tables, trees, and the like.
Thai Linux Working Group
Volunteer software developers from all over the world who attempt to develop an efficient and user-friendly operating system targeting both server and desktop usage.
The BETA Language Home Page
Official Home Page for the Simuli-like OOP language BETA. Features documentation, tutorials, general information, plus lots more.
Translation of apt (Debian package transfer tool)
Debian's apt needs translations. This is a place for translators to coordinate and for users to download the newest translations.
ts2msg
Tool to convert QT Translation Sources to .po Gettext Format.
Unix Multi-Process Programming and Inter-Process C
Unix Multi-Process Programming and Inter-Process Communications (IPC)
VAST/f90 Fortran 90
Compiler for Linux, limited personal version is free.
Wolfgang Oertl
Various home-made software for Linux: Font Editor, a name server cache, and others.
wxWidgets
C++ library for cross-platform GUI development.
Xwpe-ALPHA Project
Programming environment for UNIX systems. The user interface mimics the Borland C and Pascal family of products for MS-DOS.