Jacob is a stand-alone Oberon-2 compiler. It compiles a single Oberon-2 module together with its imported modules and links everything together to form an executable. It implements the full Oberon-2 language specifications. External modules allow developers to write library modules in other languages. Instead of an explicit dispose function a garbage collector is implemented using the mark-and-sweep algorithm. There are command line options for enabling and disabling NIL, index, range, and assertion checks.
XPlot is a Mathematics function plotting program based on OpenGL. It can be used to plot functions in 2 and 3 dimension. Graphs plotted are interactive. Users can change the point of view, zoom in and zoom out, adjust the plot range, and colorize the graph. It should accommodate many of the needs of high school students for graphic data representation.
Pervasive.SQL is a high performance, low-TCO database server designed to be easily embedded in applications and devices targeted for Linux, Novell, and Windows environments. Pervasive delivers both transactional and relational access methods to the application in a single box. Based on this unique model, the developer can use the data access model most appropriate for a given task. This means high-transaction volume applications can exploit the performance-optimized transactional access method while reporting, statistical and other complex query tasks are easily addressed through the relational access method.
The Interactive Television Publishing System (ITPS) offers a simple way to produce ATVEF-A compliant ETV features. At the heart of the system is a database that separates form (in this case, device-specific markup code) from content (text and images appropriate to show segments). Database content is published to HTML via Perl using device-specific modules. A handful of additional static HTML pages, such as the search form, make up the remainder of the code required to support a particular client device. Devices are routed to appropriate pages via a "sniffer" page, implemented using the XSSI syntax available in Apache 1.3 or higher.
This is an XFree86 driver to add Xv (Xvideo) support for the Matrox Millennium II. It includes hardware YUV to RGB conversion and up/down scaling. Performance is not stellar compared to modern cards but it's enough to allow smooth fullscreen DVD playback on a moderately fast computer.