BZFlag is a 3D, multiplayer, tank battle zone, capture the flag game that pits players against each other in a networked environment. It runs on Windows 95/98/NT/2000, Linux, MacOS 10.x, Irix, Solaris, and others. An OpenGL accelerator is highly recommended, but it is playable with 3D in software.
You are captain of the cargo ship Chromium B.S.U., responsible for delivering supplies to our troops on the front line. Your ship has a small fleet of robotic fighters which you control from the relative safety of the Chromium vessel. Chromium B.S.U. is a fast paced, arcade-style, top-scrolling shooter. It uses OpenGL for graphics, OpenAL/SDL_mixer for sound effects, GLC/FTGL for text rendering, and glpng/SDL_image for texture loading.
Tux Paint is a simple and entertaining drawing program geared towards young children. It has a simple interface, sound effects, and a cartoon character (Tux, the Linux penguin). Along with drawing brush strokes, lines and shapes, you can also enter text and place "rubber stamp" (or "sticker") images on the picture. Tux Paint is extensible, and could be useful in an educational environment (such as a grammar, elementary, or grade school). It's portable across numerous platforms, and runs well even on slower systems like the Pentium 133MHz.
SecureSkat is a peer-to-peer implementation of the German card game Skat. The program negotiates participating players and game sessions over an arbitrary IRC network (Internet Relay Chat). Neither a trusted third-party (dealer) nor a centralized game server is necessary. All critical operations, e.g. shuffle of the deck, are performed using advanced cryptographic techniques (so-called Mental Poker solutions) provided by LibTMCG. The outdated OpenSkat branch contains a graphical user interface based on XSkat 3.4. This interface can be used with most recent versions, but must be built separately.
Asymptopia Crossword Builder (Math/Text) is an application that runs in any modern Web browser, but does not require an Internet connection (if it is installed locally). The application was designed to allow teachers to quickly produce well-designed, challenging activities. The application features a configuration panel where the user can either enter their own word-hint pairs, or generate math-crossword problems via a single button. The math functionality generates word:hint pairs like: "four:7/x-3/8=11/8", where the hint corresponds to the problem, and the student would write the letters "four" in the corresponding boxes of the puzzle.
Flight Navigation Planner lets you make flight plans based on known airports, navaids, fixes, or cities. You can use the sectional charts, wacs, or the vector/terrain planning charts. It calculates headings, winds, time, and fuel. It features Airways-based Auto-Routing, Climb and Descent calculations (a/c type based), Fuel Stop Planning, Auto-Route around MOAS and Restricted Airspace, Hi-Res Weather Radar Overlay, Viewing of current sectional, wac, and IFR charts, the ability to see a route over TFRs, detailed nexrad radar overlays over your routes, Terrain Profiles with cloud ceilings, and the ability to upload flight plans to GPS.