LD (Logical Desktop) is a program that allows you to do many different things with your computer, but in a consistent way. In LD, you work by composing "actions" made of one verb and one or more objects. The advantage of LD is that you specify verbs and objects in any order, with automatic hiding of the things that don't make sense. The former point enables LD to unify the "task-oriented" and "document-oriented" paradigms. The latter point enables users to compose actions much more easily. Another innovation is that you can browse your filesystem and the Web with a "recently used first" style.
BaseX is a light-weight, high-performance, and scalable XML database system and XPath/XQuery processor, including full support for the W3C Update and Full Text extensions. An interactive and user-friendly GUI frontend gives you great insight into large XML data instances. It is platform independent and works out of the box.
Bluefish is a programmer's Web development editor written using GTK, designed to save the experienced webmaster some keystrokes. It features a multiple file editor, multiple toolbars, custom menus, image and thumbnail dialogs, open from the Web, CSS dialogs, PHP, HTML, Java, C, and XML support, external program integration (tidy, weblint, make, javac), and lots of wizards.
Secure FTP API for Java is a collection of classes that allows you to add secure file transfer capabilities to your Java applications. It has a complete implementation of the File Transfer Protocol as defined RFC 959, and support for secure file transfer using SSL/TLS as defined in RFC 2228. Both explicit and implicit SSL connections are supported. It has an extendable architecture to support legacy/non-standard FTP servers, event notification to notify the connection and transfer events to interested objects, support for active and passive data transfers, support for ASCII and binary data types, and the ability to set the timeouts and buffer size to use for the control and data connections.