The UNH-iSCSI project consists of vendor-independent reference implementations of both a software initiator and a software target emulator for the latest draft (20) of the new IETF protocol for Storage Area Networks (SANs) called iSCSI. The initiator and target are implemented as independently loadable modules for the Linux kernel, versions 2.4.18 or later. The software performs extensive checking for conformance to the standard during operation. It supports almost all components of the iSCSI standard, and development is underway to provide support for the remaining components. Although these modules have been developed and tested together, they operate independently of one another, and do not have to be used together. That is, the unh-iscsi initiator is capable of connecting with a target from any vendor, and the unh-iscsi target is capable of accepting connections from any vendor's initiator.
UNIXem is a small and simple library that provides emulation of several popular Unix API functions on the Win32 platform. Its primary purpose is to assist Win32 programmers who are porting to Unix or are writing multi-platform code. API functions include opendir/readdir/closedir, glob/globfree, readv/writev, pathconf/realpath, mmap/munmap/msync, dlopen/dlclose/dlsym/dlerror, gettimeofday, and getpagesize.
UNIforge is a Web-based software hosting system that supports collaborative development. Its features include issue tracking, version control via Subversion or CVS, and mailing lists. It is possible to host projects and assign members to these projects, with full control over their permissions. A plugin system allows easy writing of extensions for UNIforge.
UNO-Darmstadt is a program which allows you to play a card game similar to the game UNO, but with some modified rules. The game is played via a telnet connection to a server. Support for color etc. can be achieved by using tinyfuge (a tfrc-file is part of the release). The server also supports German and English input and output.
Difference Bound Matrices (DBMs) are efficient data structures to represent clock constraints in timed automata. They are used in UPPAAL as the core data structure to represent time. This library features all the common operations such as up (delay, or future), down (past), general updates, different extrapolation functions, etc. on DBMs and federations. The library also supports subtractions and methods to merge DBMs.
UProxy is a proxy for UDP protocols. UProxy was initially designed to allow users to play Unreal Tournament matches over the Internet on computers sharing a dial up connection. It could also be used by any client-server application that uses the UDP protocol and doesn't require clients to bind a fixed port. UProxy should run under Windows, Linux, or any OS which supports BSD sockets.