96 projects tagged "OS Independent"
Ficl (Forth inspired command language) is an ANS Forth interpreter written in C. Unlike traditional Forths, this interpreter is designed to be embedded into other systems as a command/macro/development prototype language. Ficl provides object extensions that can be used to wrap methods and structures of the host system without altering them.
Freeciv is a multiuser reimplementation for Unix/X of the famous Microprose game of Civilization. By default, the game is an improved Civ II, but this can be customized; modpacks for near-100% compatibility with Civ I and Civ II are included. Multiuser gameplay is real-time: in each turn, all human players move concurrently. The game is designed to remain fairly playable even on poor network connections. Freeciv can also be played on standalone machines, and its AI players are a good challenge for beginners. The source code comes with the server, two X clients, and non-X clients for MS Windows and Amiga. Freeciv is released under the GNU General Public License. It is maintained by an international team of coders and enthusiasts, and is easily one of the most fun and addictive network games out there.
JExpress is a Java installer builder and auto-updater. It gives you your choice of a standalone installer, including both native and cross platform installers and updaters for Windows, Mac OS X, Linux, and Solaris, or a Java Web Start one-click install. You create your installer quickly with your choice of a simple wizard or a powerful advanced interface, both included. You can bundle the exact JVM you want with your installer. The auto-updater gives you a continuous revenue stream after the sale. Your software is always up-to-date, so your customers have fewer problems. You also get all the features you expect in a top end installer. Your Java application becomes a native program just like any other. On Windows it's an EXE, on Mac OS X an app bundle, etc. If you need something really special, you can customize your installer by adding simple Java classes. You can even get a source license at a reasonable price.
Nets is a flexible and extensible network inventory and asset management system that works on all Unix and Windows platforms, and works with most SQL databases. Its complete GUI allows you to maintain details of your entire network, from network links down to interfaces and routers. It assists in provisioning, costing, reporting, and maintaining network details. It includes a network browser, an extension API, and plugins for IP address map visualisation, reports, schematics.
PLIB is a set of libraries to write games and other realtime interactive applications that are 100% portable across a wide range of hardware and operating systems. It's used by Majik3D, FlightGear, and others, and includes libraries for GUI widgets, sound replay, geometry, scene graph, joystick, and fonts/text.
SendEmail is a lightweight, completely command line-based SMTP email delivery program. If you have the need to send email from a command prompt this tool is perfect. It was designed to be used in bash scripts, Perl programs, and Web sites, but it is also quite useful in many other contexts. It is written in Perl, and is unique in that it requires no special modules, and supports any platform that runs Perl. It has a straightforward interface, making it very easy to use.
wxDesigner is a dialog editor and RAD tool for the wxWindows C++ library and its popular Python and Perl bindings. It includes a visual dialog editor, a bitmap editor, a syntax-highlighting source editor, and built-in mechanisms for automatic generation of file skeletons, GUI classes, event handlers, and getter functions. It provides an identical user interface and identical functionality for C++, Perl, and Python, and it can generate output in C++, Python, Perl, and XML.