The recode library converts files between character sets and usages. The library recognises or produces nearly 150 different character sets and is able to transliterate files between almost any pair. When exact transliteration are not possible, it may get rid of the offending characters or fall back on approximations. Most RFC 1345 character sets are supported. The recode program is a handy front-end to the library.
The Free Pascal Compiler is a Turbo Pascal 7.0 and Delphi-compatible 32/64 bit Pascal Compiler. It comes with a fully TP 7.0-compatible run-time library. Some extensions have been added to the language, like function overloading. Shared libraries can be linked. Basic Delphi support is implemented with classes, exceptions, RTTI, and ansistrings. A Free Component Library (FCL) is available with the base classes. Bindings for X11, ncurses, GTK, OpenGL, zlib, mysql, interbase and postgres are available.
FrazierWall Linux is a single floppy distribution Linux firewall that is based on the Linux Router Project. It is designed for use with ethernet base internet connections (such as cable modems or xDSL lines). It allows you to share such a connection with several other computers on a LAN. It is easy to setup and maintain, and is available in a Linux configurable software version.
FramerD is a distributed data and processing infrastructure developed to support sharing of large knowledge bases. FDScript is a scripting language for writing FramerD applications based on R5RS Scheme. FramerD includes an object database optimized for pointer-intensive data (such as semantic networks or non-linear media) and an inverted index facility for indexing either free text or structured data. FDScript includes pervasive support for Unicode, special primitives for text processing (similar to Perl), and a native implementation of non-deterministic (Prolog-style) programming in an applicative language.
Fract-O-Rama is a Qt-based fractal generation program. All fractal images are specified using the program's fractal scripting language, so it is possible to explore a wider variety of fractal types/options than with many other generation programs. Full source is included, and the program readily compiles/runs on UNIX or win32 (win32 binaries are also available, as a Qt commercial license is required to build the program on windows). It comes with documentation and many example fractals.
The fplan application is designed to assist general aviation pilots in creating flight plans for cross country flights in powered aircraft. It reads a planfile containing a description of the flight; departure and destination airports, navigation aids, intermediate waypoints, winds aloft, fuel consumption rates, and produces a flight plan including; wind corrected magnetic headings, distance, estimated time and fuel consumption for each leg, latitude, longitude and VOR fixes for each checkpoint, etc. A graphical preview of the flight is available on systems with X11 Windows and the XView Toolkit.
FPL (Frexx Programming Language) is an interpreting script/macro language shared library, designed to be flexible and easy inserted/embedded in any code or program. It is a complete script programming language very similar to C. The FPL library lets the software programmer define functions and variables that FPL should accept. The library will call a function in the software whenever any of these functions are used or variables are read in an FPL script program. FPL allows scripts to be in straight ASCII or bytecompiled for faster execution.
fping is a ping-like program which uses the Internet Control Message Protocol (ICMP) echo request to determine if a target host is responding. fping differs from ping in that you can specify any number of targets on the command line, or specify a file containing the lists of targets to ping. Instead of sending pings to one target until it times out or replies, fping will send out a ping packet and move on to the next target in a round-robin fashion.