Listed below are quality resources available for 'SOFTWARE LIBRARY'. GNU Classpath GNU Classpath is a set of essential libraries for supporting the Java language. Our goal is to provide a free replacement for Sun's proprietary class libraries so that the GNU system can run programs written in the Java language. Mauve The Mauve Project is collaborative project whose goal is to create a Free suite of functional, black box, tests for the core Java libraries. OpenMap BBN Technologies OpenMap package is an Open Source JavaBeans based programmers toolkit. OpenMap provides the means to allow users to see and manipulate geospatial information. James James is a free Java package that provides an event model for MARC records through Java callbacks. James is inspired by the Simple API for XML (SAX). Using James you can write programs that involve MARC records without knowing the details of the MARC reco Java SNMP Package This is an open-source implementation of the SNMP protocol as a Java package. It provides support for basic SNMP client and agent operations as defined in SNMP versions 1 and 2 (excluding the security model proposed as part of SNMP version 2, which was never widely accept or deployed). The package provides a mechanism for getting and setting SNMP object identifier (OID) values through a simple communication interface, and represents SNMP structures and data types as corresponding Java objects JavaMail The JavaMail 1.3.1 API provides a set of abstract classes that model a mail system. The API provides a platform independent and protocol independent framework to build Java technology-based mail and messaging applications. The JavaMail API is implemented as a Java platform optional package and is also available as part of the Java 2 platform, Enterprise Edition. Sun provides a royalty-free reference implementation, in binary form, that developers will be able to use and ship. B-AWT B-AWT (BISS abstract window toolkit, also called BISS-AWT) is a Java framework for implementing feature-rich user interfaces without the need to use the basic Java AWT or Swing GNU getopt - Java port A port of the GNU getopt family of functions from C to Java. The GNU Java getopt classes support short and long argument parsing in a manner compatible with the version of GNU getopt in glibc 2.0.6 JavaHelp JavaHelp software is a full-featured, platform-independent, extensible help system that enables developers and authors to incorporate online help in applets, components, applications, operating systems, and devices. qflib qflib is a Java library created by Quality First Software GmbH during the development of a Java GUI test tool qftestJUI to encapsulate the reusable parts. It is compatible with JDK 1.1 through JDK 1.3 JavaBeans Activation Framework (JAF) With the JavaBeans Activation Framework standard extension, developers who use Java technology can take advantage of standard services to determine the type of an arbitrary piece of data, encapsulate access to it, discover the operations available on it... ICU International Components for Unicode is a portable set of IBM Unicode globalization libraries for C/C++ and Java. ICU includes support for locale sensitive string comparison; date, time, number, currency, and message formatting; character set conversion; and additional features. It is available under the X license, which is apparently compatible with the GPL license, although not copyleft. See the website for more details. JpegFile Win32 class library that allows you to read JPEG files into a RGB buffer and save the buffer as a RGB file. libAfterImage libAfterImage is a generic image manipulation library Libart Libart is a library for high-performance 2D graphics. It is currently being used as the antialiased rendering engine for the Gnome Canvas. It is also the rendering engine for Gill, the Gnome Illustration app. libwmf libwmf, a library to convert microsoft's wmf file format to something useful, currently bindings exist to convert them to onscreen X graphics, to the gif format and to fig. Ivf++ Ivf++ is a simple OpenGL based C++ visualisation framework DISLIN DISLIN is a high-level plotting library for displaying data as curves, polar plots, bar graphs, pie charts, 3D-color plots, surfaces, contours and maps. PasJPEG PasJPEG is a collection of Turbo Pascal routines to compress and decompress JPEG files. GNU libxmi GNU libxmi is a C/C++ function library for rasterizing 2-D vector graphics. It can draw 2-D graphical primitives, including wide polygonal lines and circular and elliptical arcs, into a user-supplied matrix of pixels. paintlib paintlib is a portable C++ class library for image loading, saving and manipulation. Expression 3D Toolkit Expression is a free Object Oriented 3D toolkit. It is written in C++/STL. It has support for interactive 3D graphics using OpenGL and non-interactive sphere tracing. GD Graphics Library GD is an open source code library for the dynamic creation of images by programmers. GD is written in C, and wrappers are available for Perl, PHP and other languages. GD creates PNG, JPEG and GIF images, among other formats. GD is commonly used to generate charts, graphics, thumbnails, and most anything else, on the fly. CImg Library - C++ Template Image Processing Library The CImg Library is a C++ toolkit providing simple classes and functions to load, save, process and display images in your own C++ code. It is highly portable and fully works on Unix/X11, Windows and MacOS X operating systems. It contains useful image processing algorithms for loading/saving, resizing/rotating, filtering, object drawing (text, lines, faces, ellipses,..), etc... PNGwriter PNGwriter is a C++ library for creating PNG images. PNGwriter is a very easy to use open source graphics library that uses PNG as its output format. The interface has been designed to be as simple and intuitive as possible. It supports plotting and reading in the RGB (red, green, blue), HSV (hue, saturation, value/brightness) and CMYK (cyan, magenta, yellow, black) colour spaces, basic shapes, scaling, bilinear interpolation, full TrueType antialiased and rotated text support, bezier curves, opening existing PNG images and more. Documentation in English and Spanish. Runs under Linux, Unix, Mac OS X and Windows. Requires libpng and optionally FreeType2 for the text support. DotLisp An interactive, Lisp-like language for .Net scripting and development, having deep .Net integration, sharing type system, GC and other runtime services etc., with transparent access to .Net w/o a FFI or wrappers. Delta Forth Delta Forth is a simple and efficient development tool for the Forth programming language that offers fast compilation of Forth code to IL. Delphi.NET Delphi.NET is a collection of Open Source tools and code components that enable Borland Delphi (version 5 or higher) to communicate with the Microsoft .NET-Framework A# - Ada for .NET A# is a port of Ada to the Microsoft .NET Platform. A# is freely distributed by the Department of Computer Science at the United States Air Force Academy as a service to the Ada community under the terms of the GNU general public license. Salford FTN95 With Salford FTN95: Fortran for Windows you can create console based, conventional Windows and Microsoft .NET applications. 64-Bit .NET Framework Development Tools The 64-bit .NET Framework SDK - which includes 64-bit hosted command-line compilers for C#, VB and J# as well as a 64-bit C/C++ cross-compiler, debuggers and a variety of other development tools. .NET Framework Downloads Stay up-to-date with these downloadable service packs, updates, samples, and related components for the .NET Framework. Visual Studio Express Microsoft is now offering Visual Studio Express for free, as a limited-in-time promotional offer, until November 6, 2006. TenDRA TenDRA is a free, public domain C/C++ compiler and checker technology, developed by the Open Software Systems Group (OSSG) at DERA around its TDF/ANDF compiler intermediate format. Compaq C Version 6.2 Compaq C for Linux Alpha is now available for immediate download upon acceptance of license terms and filling out an online registration form. Open Watcom Open Watcom is a joint effort between SciTech Software Inc, Sybase, and the Open Source development community to maintain and enhance the Sybase Watcom C/C++ and Fortran compiler products. Cyclone Cyclone is a programming language based on C that is designed to be safe, meaning that it rules out programs that have buffer overflows, dangling pointers, format string attacks, and so on. The Cyclone compiler and tools, as well as some benchmark programs, are freely available for download. Ch C/C++ Interpreter Ch is a powerful C/C++ interpreter. It supports classes in C++ and many new features in the latest C99 standard. The industry standard POSIX, X11/Motif, OpenGL, ODBC, XML and GTK+ are supported as well. Ch has built-in graphical support Tiny C A small C compiler for Linux. Small Device C Compiler SDCC is a freeware, optimizing ANSI C compiler. The current version targets the Intel 8051 and recently the Zilog Z80 based MCUs. SDCC can be re-targeted for other 8 bit MCUs or PICs. Leonardo A C Programming Environment for the Macintosh made specifically for learning the C language, visually debugging C programs, and creating algorithm animations in a declarative style. Digital Mars Digital Mars C and C++ Compilers for Win32, Win16, DOS32 and DOS. MinGW32 MinGW is a collection of header files and import libraries that allow one to use GCC and produce native Windows32 programs that do not rely on any 3rd-party DLLs. The current set of tools include GNU Compiler Collection (GCC), GNU Binary Utilities Cygwin The Cygwin tools are ports of the popular GNU development tools and utilities for Windows 95 using the Cygwin library which provides a UNIX-like API on top of the Win32 API. With these tools installed, it is possible to write Win32 console or GUI applicate DJGPP A complete 32-bit C/C++ development system for Intel 80386 (and higher) PCs running DOS. DJGPP is a compiler and a set of tools that let you produce 32-bit protected-mode programs which run on MS-DOS/MS-Windows machines. LCC-Win32 A Free C Compiler System For Windows 95/98 and NT. |