Open-source, free, multi-platform BASIC compiler, with syntax similar MS-QuickBASIC (including the GFX statements), that adds new features such as pointers, unsigned data types, inline assembly, a pre-processor and many others.
LaTeX to RTF convertor that handles equations, figures, and cross-refe
Latex2rtf tries to convert your LaTeX file into a RTF file for opening in Microsoft Word. The general idea is to try and get the things that computers are good at correct: character conversion, graphic conversion, etc. Page layout suffers because control in RTF is pretty pathetic compared to TeX. Consequently, it is likely that manual reformatting will be needed. Translation of bibliographies is pretty good and a wide range of styles are handled, but you must typeset your LaTeX file to create the needed .aux and .bbl files first. Translation of equations used to be excellent: it used to be possible to double-click equations in Word and then edit with MathType. Unfortunately, this conversion in Word has gotten progressively worse over the years (I changed nothing!). Unfortunately, the only solution is to converting to MTEF objects, which is a major rewrite (but would make OpenOffice users much happier.) Volunteers welcome!
This project provides binary packages for the Ada front end of GNU compiler collection. The project also provides various Ada libraries like the Ada Web Server and Ada aware Integrated Development Environments (gps and vim).
SSHDOS is a DOS port of SSH, SCP, SFTP and Telnet clients. Needs a packet driver (or a PPP driver for dialup connection) only. There are two separate packages for SSH1 and for SSH2.
BitVisor is a tiny hypervisor initially designed for mediating I/O access from a single guest OS. Its implementation is mature enough to run Windows and Linux, and can be used as a generic platform for various research and development projects.
Utilities and libraries for accessing (extracting data from, or modifying data in) and testing integrity of Clarion database files, and other files used by Clarion. See http://clarion-utils.sourceforge.net/ for more information.
Dzcomm is an RS-232 API for as many OS / platforms as we can achieve. Originally designed to work on DOS alongside the allegro games programming library it can now work work alongside it as well as independently of it and works on some unixes as well.
Jainja is a JVM (Java Virtual Machine) written in Java
PTCPas is a free, portable framebuffer library, written in Free Pascal. It allows low-level high-speed graphics access on multiple platforms.
Etherboot is Open Source code for creating boot ROMs for network booting x86, AMD64, Itanium, Hammer, Hyperstone and ARM (noMMU) platforms.
Shroud is a small C source program to shroud (hide) the meaning of C source code. This is done by changing most names in a C program to something obscure like _302. The project was written in March 1990. We are planning to port this program to Lin
The Vortex project consists of 2 things. The Vortex OS and VParse. The OS is multitasking and handles a lot of features. VParse is a stand alone Vertex2 parser. Vertex is vortex's scripting language. Pre 0.7 is QBasic and 0.7 is C++.
Simulator for 486 processor. Can be customized for embedded system emulation.
The Delphi WDosX Project Library (DWPL) is an Open Source cross-platform library (based on FreeCLX) to make the development of 32-bit DOS programs with Delphi (using WDOSX) flawless, and to make the UI created with CLX available to DOS programs.
Change volume label on ISO 9660 image and Joliet extension
isolabel is a program that allows you to change volume label in ISO 9660 image file after it was already created. Moreover, you can specify ISO 9660 and Joliet volume label separately, taking advantage of fancy names in Joliet together with simpler, but longer name in ISO 9660; something that tools like mkisofs/genisoimage does not allow you to do in standard compliant way. This program is written to have minimal software dependency, and work on all platforms.
A simple console-mode text editor
Mateusz's Saucy Editor (MSEDIT) is a simple editor working in the DOS environment. I decided to write it, because I had been using the Microsoft's EDIT editor for years, without finding any free alternative. Of course, there is plenty of free DOS editors out there, but no one has ever matched my expectations (or should I say, my taste). I guess that's because I had already been "formatted" by the MS editor :-) You will probably notice that MSEDIT is very similar to Microsoft's EDIT. That's a pure coincidence, and there is no connection at all between both of them.
NSP is the complete object-based scripting language written in just a few thousand lines of ansi c. It's portable, thread-safe, flexible, embeddable, expandable and easy to understand (as a language and as an API).
David Ashley's C compiler has now been GPL'd. This includes the full source, some demo programs, along with some minor changes... ACC builds 32bit exe's using TRAN's PMODE dos extender for MS-DOS.
MegaZeux (MZX) is a simple but powerful game creation system. It currently officially builds on Windows (9x, 2k, XP), Linux (multiplatform), and MacOS X. Versions prior to 2.80 are available only for MS-DOS.
FTC is a DOS-based distribution to enable any PC with minimal hardware configuration to serve as a Citrix Thin-Client. It currently boots from CD or HD, with as little as 8mb! of space, and connects to an application server using Citrix ICA. Hundreds o
MASkinG is an addon library for the Allegro game programming library intended for building GUI applications in C++. An allegro-5 port is currently under development.
Program and Game Manager for DOS
Program Manager Eternity is an application for launching applications in DOS. Mainly, It is for the still very active FreeDOS platform. It is built on top of the newly created QuickCrt object-oriented framework for Turbo Pascal 7.0.
Generate Pascal and/or C code starting from a simple HTML-like file. You insert then the output in your program and with a simple call to a function you'll see on the screen the linked HTML! In the future the format will be HTML/XML.
A collection of little C/C++ programs that use the Allegro library for some nice graphic effects (oscilator, fontconverter, textprinting effects, logger, etc). These can also be included in your own Allegro projects.
This is a group of makefile scripts and templates that helps the developer and end-user to configure, update, and build Allegro/AllegroGL/etc projects, on many platforms, and with different compilers, in a easy way (just type "make" and it will work).