DJ Delorie
Encyclopedia
DJ Delorie is an American software developer. He initiated and maintains the DJGPP
project, a port of the GNU
C
/C++
compiler
and tools suite, targeted for PC
s running MS-DOS
or DOS terminals under Microsoft Windows
.
He attended the private Clarkson University
in 1984-86 and later worked at Data General
and Cabletron Systems
. Currently, he works for Red Hat
to overhaul the GNU Compiler Collection
.
He is also a developer on Harry Eaton's "pcb" (formerly Thomas Nau's "pcb"), an open source layout editor for printed circuit board
s. pcb can be a stand-alone application or an element of the gEDA
suite.
DJ Delorie makes a point of having his first name actually spelled DJ, and not D.J. or similar. DJ is the actual name, not the initials of first and middle name.
DJGPP
DJGPP is a development suite for 386+ IBM PC compatibles which supports DOS-enabled operating systems. It is guided by DJ Delorie, who began the project in 1989. It is a port of the popular GCC compiler, as well as mostly GNU utilities such as bash, find, tar, ls, awk, sed, and ld to DPMI...
project, a port of the GNU
GNU
GNU is a Unix-like computer operating system developed by the GNU project, ultimately aiming to be a "complete Unix-compatible software system"...
C
C (programming language)
C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system....
/C++
C++
C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features. It was developed by Bjarne Stroustrup starting in 1979 at Bell...
compiler
Compiler
A compiler is a computer program that transforms source code written in a programming language into another computer language...
and tools suite, targeted for PC
IBM PC
The IBM Personal Computer, commonly known as the IBM PC, is the original version and progenitor of the IBM PC compatible hardware platform. It is IBM model number 5150, and was introduced on August 12, 1981...
s running MS-DOS
MS-DOS
MS-DOS is an operating system for x86-based personal computers. It was the most commonly used member of the DOS family of operating systems, and was the main operating system for IBM PC compatible personal computers during the 1980s to the mid 1990s, until it was gradually superseded by operating...
or DOS terminals under Microsoft Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...
.
He attended the private Clarkson University
Clarkson University
-The Clarkson School:The Clarkson School, a special division of Clarkson University, was founded in 1978 as a unique educational opportunity. The School offers students an early entrance opportunity into college, replacing the typical senior year of high school with a year of college...
in 1984-86 and later worked at Data General
Data General
Data General was one of the first minicomputer firms from the late 1960s. Three of the four founders were former employees of Digital Equipment Corporation. Their first product, the Data General Nova, was a 16-bit minicomputer...
and Cabletron Systems
Cabletron Systems
Cabletron Systems was a major New Hampshire, USA-based provider of networking computer equipment throughout the 1980s and 1990s. Cabletron's design and sales methodologies dramatically reduced the cost of Ethernet networking equipment, covering a wide range of Layer 1 and Layer 2 networking...
. Currently, he works for Red Hat
Red Hat
Red Hat, Inc. is an S&P 500 company in the free and open source software sector, and a major Linux distribution vendor. Founded in 1993, Red Hat has its corporate headquarters in Raleigh, North Carolina with satellite offices worldwide....
to overhaul the GNU Compiler Collection
GNU Compiler Collection
The GNU Compiler Collection is a compiler system produced by the GNU Project supporting various programming languages. GCC is a key component of the GNU toolchain...
.
He is also a developer on Harry Eaton's "pcb" (formerly Thomas Nau's "pcb"), an open source layout editor for printed circuit board
Printed circuit board
A printed circuit board, or PCB, is used to mechanically support and electrically connect electronic components using conductive pathways, tracks or signal traces etched from copper sheets laminated onto a non-conductive substrate. It is also referred to as printed wiring board or etched wiring...
s. pcb can be a stand-alone application or an element of the gEDA
GEDA
The term gEDA refers to two things:# A set of software applications used for electronic design released under the GPL. As such, gEDA is an ECAD or EDA application suite. gEDA is mostly oriented towards printed circuit board design...
suite.
DJ Delorie makes a point of having his first name actually spelled DJ, and not D.J. or similar. DJ is the actual name, not the initials of first and middle name.