 |
 |
Abstract User Interface Markup Language Toolkit A set of development tools and APIs for creating GUI applications that run in both the Java Swing and HTML environments. | |
| |
Alien Alien is a converter for Linux packages. It can convert between Red Hat (rpm), Debian (dpkg), stampede (slp), and SlackWare (tgz) formats. | |
| |
Apache Derby The Apache Derby project develops open source database technology that is based on Java technology, is easy to use, has a small footprint, is standards based, and is secure. | |
| |
Apache Geronimo This open source application server represents the combined efforts of many engineers from several open source projects and individual contributors from around of the world. Take this powerful and versatile app server for a spin. | |
| |
binstats binstats is an administration utility for identifying dependencies between executables and dynamic link libraries. It can find duplicate executables, identify executables which are missing DLLs, identify unused DLLs, and identify setuid binaries. | |
| |
BPEL Repository A technology that enables a mechanism for storing any XML data and retrieving this data through an object-oriented querying mechanism. | |
| |
CodeRally A Java-based, real-time programming game based on the Eclipse platform. | |
| |
CodeRuler A Java-based, real-time competition game based on the Eclipse platform. | |
| |
Component Templates for Assets and Artifacts An Eclipse-based toolkit for simplifying asset reuse and complex configuration tasks.
| |
| |
Compound XML Document Toolkit A standards-based, schema-driven toolkit for mixed-namespace XML documents. (This is an ETTK technology.) | |
| |
CVS The Concurrent Versions System (CVS) provides network-transparent source control for groups of developers. | |
| |
Cxref Cxref is a program that will produce documentation (in LaTeX, HTML, RTF or SGML) including cross-references from C program source code. | |
| |
DOC++ DOC++ is a documentation system for C/C++ and Java. It generates LaTeX and HTML output, and includes class hierarchy and cross reference information. The documentation is extracted directly from the C++ header or Java class files. | |
| |
Eclipse Eclipse is an open source community whose projects are focused on providing an extensible development platform and application frameworks for building software. If you're new to Eclipse, start by downloading the Eclipse SDK, then browse the various project pages to find the useful tools and plugins that you need | |
| |
Enlightenment Enlightenment is a configurable, themable window manager for the X Window System. | |
| |
Expresso Framework Expresso Framework is an open source Web application development framework comprising a library of extensible components for providing services to Web-based applications using Java Servlets. It includes components for security, connection pooling, access to databases, email connectivity, job control, health checking, logging, event notification, database objects, downloading, configuration values, XML import/export capability, and access to other server-side components. Expresso is also integrated with the Apache Projects Struts technology that encourages building application architectures based on the Model-View-Controller (MVC) design paradigm This is a mature product, now at version 4.0. | |
| |
GCC GCC is the GNU Compiler Collection, which currently contains compilers for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...). | |
| |
GIMP The GIMP is the GNU Image Manipulation Program. It can be used for photo retouching, image composition, and image authoring. | |
| |
GNU C Library The GNU C library is a complete, open-source, standards compliant implementation of the standard C library. It is used as the C library in the GNU system and most newer systems with the Linux kernel. | |
| |
GNU Pascal GNU Pascal is an optimizing native and cross compiler for the Pascal language, and can generate executable code for many target systems. It implements the ISO Pascal standard, most of ISO Extended Pascal, and Borland Pascal and Delphi language extensions. | |
| |
GTK+ GTK+ is an open source toolkit for creating graphical user interfaces, primarily developed for use with the X Window System. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites. | |
| |
gtkmm gtkmm is a C++ interface for the popular GUI library gtk+. gtkmm provides a convenient interface for C++ programmers to create graphical user interfaces with Gtk's flexible OO framework. Highlights include type safe callbacks, widgets extensible using inheritance, and over 110 classes that can be freely combined to quickly create complex user interfaces. | |
| |
GUILE GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a library implementation of the Scheme language. It is designed for easy embedding into any application or utility, to enable Scheme-based scripting and plug-in capability. | |
| |
IBM Container for ActiveX Documents - Eclipse Version A technology that enables better integration of Lotus SmartSuite and Microsoft Office documents within the Eclipse platform. | |
| |
IBM Globalization Tool for Eclipse An Eclipse-based tool for achieving globalization in enterprise applications written in Java. | |
| |
IBM Integrated Ontology Development Toolkit An ontology toolkit for storage, manipulation, query, and inference of ontologies and corresponding instances. | |
| |
IBM Rational Team API A unified, client-side Java API for ClearCase, ClearQuest, and Requisite Pro. | |
| |
IBM Reflexive User Interface Builder An API and application for rendering, inspecting, and validating Java rich-client GUIs based on an XML script. (This is an ETTK technology.) | |
| |
IBM Rule-based Accessibility Validation Environment A suite of Eclipse plug-ins used to inspect and validate the accessibility of Java-based, rich-client GUIs (Swing or SWT) and Eclipse plug-ins. (This is an ETTK technology.) | |
| |
IBM Task Modeler An Eclipse-based tool for rapidly creating and analyzing models of human activity for DITA and user experience design. | |
| |
IBM User Interface Help System Built on Eclipse A software system designed for the development and delivery of a GUI-based, online help system or a Web-based "information center" that can be run locally or over a network. | |
| |
IBM Web Service Streaming Engine The IBM Web Service Streaming Engine is a multi-media streaming server, able to stream audio, video, images, and text (closed captioning). It can serve both live and stored content. The streaming protocols are standards-based, such as the IETF RTSP protocol, and the streamed content itself also adheres to standards such as MPEG-4 video and MP3 audio. | |
| |
Jython Jython is an implementation of the high-level, dynamic, object-oriented language Python written in 100% Pure Java, and seamlessly integrated with the Java platform. It thus allows you to run Python on any Java platform and compile Python into Java bytecode. | |
| |
libjpeg This package contains Independent JPEG Group's free JPEG software to implement JPEG image compression and decompression. The distributed programs provide conversion between JPEG "JFIF" format and image files in PBMPLUS PPM/PGM, GIF, BMP, and Targa file formats. The core compression and decompression library can easily be reused in other programs, such as image viewers. The package is highly portable C code and has been tested on many machines ranging from PCs to Crays. | |
| |
Mesa 3d Graphics library Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL. Most applications written for OpenGL can use Mesa instead without changing the source code. | |
| |
MICO MICO is an open-source, lightweight, portable, compliant implementation of the CORBA standard. It supports IDL-to-C++ generation, dynamic invocation, IIOP, POA, OBV, and implementations of the Naming, Trader, Event, Relationship, Property, Time, and Security services. | |
| |
MM library The MM library is a 2-layer abstraction library which simplifies the usage of shared memory between forked processes under Unix platforms. | |
| |
Multimodal Tools Project for Eclipse An entry-level, lightweight package for Web developers who want to add multimodal capability to their applications. | |
| |
Netbeans Developer NetBeans is a multi-language IDE for developing and debugging programs in Java, C, C++, XML, and HTML, including a syntax-highlighting code editor with auto-completion and auto-indentation, special features for JSP, XML, RMI, CORBA, and servlet development, integration with ANT and CVS, and pluggable support for other compilers, debuggers, and execution services. | |
| |
OpenUSS The OpenUSS (Open Source University Support System) project's mission is to develop open source EJB components for an administration system for university staffs and faculties. The first alpha release of OpenUSS is now available, along with documentation and source code. | |
| |
PHP PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. | |
| |
POSSL POSSL, Panther Open Source Software for Linux, is an enterprise application development environment that simplifies the building of transactional, component-based Web applications. Its extensible framework removes the technical complexity of building distributed applications by providing visual tools, an object repository, and application building blocks. With POSSL, developers can build distributed applications managed by IBM WebSphere. | |
| |
Prevayler Prevalyer is an open-source, load-balanced, fault-tolerance persistence server for Java objects. Prevalyer stores the primary copy of an object in memory and stores snapshots and logs on disk, providing reliable persistence with much higher performance than relational database sytems. | |
| |
RPM (RedHat Package manager) The Red Hat Package Manager (RPM) is a powerful command line-driven package management system capable of installing, uninstalling, verifying, querying, and updating computer software packages. Each software package consists of an archive of files along with information about the package, like its version, a description, and the like. | |
| |
RPM Browser RPM Browser is a freeware Win95/98/NT tool that can browse and extract files from Linux RPM installation packages. | |
| |
Sather Sather is an object oriented language designed to meet the needs of modern research groups and to foster the development of a large, freely available library of classes for a wide variety of computational tasks. Sather has garbage collection, statically-checked strong typing, multiple inheritance, separate implementation and type inheritance, parameterized classes, dynamic dispatch, iteration abstraction, higher-order routines and iters, exception handling, assertions, preconditions, postconditions, and class invariants. Sather code can be compiled into C code and can efficiently link with C object files. | |
| |
Script Workbench For IBM WebSphere Product Center Eclipse-based tools that streamline custom script development for IBM WebSphere Product Center. | |
| |
Security Workbench Development Environment for Java A collection of Eclipse plug-ins designed to aid in the security-related aspects of developing Eclipse plug-ins, Java applications, and OSGi applications. | |
| |
Service Integration Bus Explorer A stand-alone GUI tool that allows exploration and management of the messaging resources in a Service Integration Bus. | |
| |
Tapestry: Java Web Components Comprehensive component-based Web application framework. Works with Servlet API 2.2 and JDK 1.2 or above. Simplifies Web application development by organizing an application into pages of components. | |
| |
Turbine Turbine is a servlet-based framework, developed under the Jakarta Project umbrella, that allows experienced Java developers to quickly build secure Web applications that use a browser to access secure business logic. To make licensing issues less of a headache, Turbine's reusable components are all published under the non-viral open source Apache license. Turbine hasn't yet made an offical release (though they say that one will come soon), but the current development tree is very stable and can be developed against now. Click the "CVS Repos" link in the left-hand navigation area to obtain the source code. | |
| |
UML2 Utilities for Model Driven Development A set of utilities that make working with the UML2 API significantly easier for developers building MDA-style automation. | |
| |
Unstructured Information Management Architecture SDK A Java SDK that supports the implementation, composition, and deployment of applications working with unstructured information. | |
| |
Visual XForms Designer A standards-based, easy-to-use Eclipse plug-in enabling the rapid development of documents with XForms mark-up using a visual user interface. (This is an ETTK technology.) | |
| |
Wine Wine is an open-source implementation of the Windows 3.x and Win32 APIs on top of X and Unix. Wine provides both a development toolkit (Winelib) for porting Windows sources to Unix and a program loader, allowing unmodified Windows 3.1/95/NT binaries to run under Intel Unixes. | |
| |
Wireless tools for Linux The Linux Wireless Extension and Wireless Tools are an open source project which allows drivers and applications to cooperate to expose configuration and management of wireless LAN adapters to user space applications. | |
| |
WSDL4Py WSDL4Py is an API implementation for the Python programming language that gives access to creating and using Web Services Description Language files. It requires you to install the Python, PyXML and 4Suite packages. | |
| |
WSDL4TCL WSDL4TCL is an API implementation for the Tool Command Language (TCL) to access and manipulate Web Services Description Language files. | |
| |
XBasic XBasic is an IDE for developing and debugging GUI Basic applications. The built-in GUI designer allows you to lay out your application's user interface components from within the development environment. | |
| |
XML Forms Generator A standards-based, data-driven Eclipse plug-in that generates functional forms with XForms mark-up embedded within an XHTML document from a XML data instance or a WSDL document. (This is an ETTK technology.) | |
| |
Watchfire Bobby Watchfire® Bobby is a web accessibility desktop testing tool designed to help expose barriers to accessibility and encourage compliance with existing accessibility guidelines, including Section 508 of the US Rehabilitation Act and the W3C's Web Content Accessibility Guidelines (WCAG). Bobby spiders through a website and tests on a page-by-page basis to see if it meets several accessibility requirements, including readability by screen readers, the provision of text equivalents for all images, animated elements, audio and video displays. Bobby can see local web pages, as well as web pages behind your firewall. It performs over 90 accessibility checks. During a scan, Bobby checks HTML against select accessibility guidelines and then reports on the accessibility of each web page. | |
| |