X.Org X.Org Foundation is the worldwide consortium empowered with the stewardship and collaborative development of the X Window System technology and standards. | |||
Xen Xen is a virtual machine monitor for x86 that supports execution of multiple guest operating systems. | |||
XFS XFS combines advanced journaling technology with full 64-bit addressing and scalable structures and algorithms. | |||
XML Forms Generator XML Forms Generator now includes a schema-flattening utility, an auto-detect renderer option, Eclipse V3.2 support, and Eclipse WTP V1.5 support, and more. This standards-based, data-driven Eclipse plug-in generates functional forms with XForms mark-up embedded within an XHTML document on Red Hat. | |||
Yaboot Yaboot is a PowerPC bootloader for Open Firmware based machines including New World Apple Macintosh, IBM RS/6000, IBM pSeries and IBM OpenPower machines. Courtesy: IBM |
Open Source Projects Index: X & Y
Open Source Projects Index: U, V & W
UDDI for Python A Python package that allows the sending of requests to and processing of responses from the UDDI Version 2 APIs. | |||
USAGI Project -- Linux IPv6 Development Project USAGI(UniverSAl playGround for Ipv6) Project works to deliver the production quality IPv6 and IPsec(for both IPv4 and IPv6) protocol stack for the Linux system, tightly collaborating with WIDE Project, KAME Project and TAHI Project. | |||
USB The Linux USB project develops USB support for the Linux kernel. | |||
Visual Editor Project The Eclipse Visual Editor project is a vendor-neutral, open development platform supplying frameworks for creating GUI builders, and exemplary, extensible tool implementations for Swing/JFC and SWT/RCP. These tools are exemplary in that they verify the utility of the Eclipse Visual Editor frameworks, illustrate the appropriate use of those frameworks, and support the development and maintenance of the Eclipse Visual Editor Platform itself. | |||
Visual Performance Analyzer Visual Performance Analyzer (VPA) is an Eclipse-based performance visualization toolkit, similar to Intel's VTune, and AMD's CodeAnalyst for Linux, Java and Windows platforms. It uses three major components that work to narrow down performance problems, show statistics, and examine code execution on IBM POWER processors. | |||
Web Services Description Language for Java Toolkit The Web Services Description Language for Java Toolkit (WSDL4J) allows the creation, representation, and manipulation of WSDL documents describing services. This codebase is the reference implementation of the standard created by JSR110. | |||
wsbpeltc: Oasis WS BPEL TC (private project) Provides documents being edited collaboratively by the OASIS WS BPEL Technical Committee. Courtesy: IBM |
Open Source Projects Index: T
TAHI Project TAHI Project is the joint effort formed with the objective of developing and providing the verification technology for IPv6. | |||
TCK for JWSDL (JSR 110) JWSDL TCK is the technology compatibility kit for Java APIs for WSDL (JWSDL). JWSDL is a Java Specification Request (JSR) being developed under the Java Community Process. This TCK is to be used to test a JWSDL implementation for compliance with the specification. | |||
Tcl extension library Tcl/SMAPI is a Tcl extension library that makes possible the use of the IBM Speech Manager Applications Programming Interface (SMAPI) in Tcl scripts. SMAPI is the connection between the user interface and the speech recognition engine for the IBM ViaVoice family of products, and Tcl/SMAPI uses the same speech recognition engine, or "run time", as the ViaVoice products. | |||
Tcl/SMAPI Tcl/SMAPI is a Tcl extension library that makes possible the use of the IBM Speech Manager API (SMAPI) in Tcl scripts. | |||
TrouSerS TrouSerS is an open-source TCG software stack implementation. Courtesy: IBM |
Open Source Projects Index: S
Samba Samba is an Open Source/Free Software suite that provides seamless file and print services to SMB/CIFS clients. | |||
SBLIM (Standards Based Linux Instrumentation for Manageability) SBLIM, the Standards Based Linux Instrumentation for Manageability, helps make GNU/Linux systems easier to manage. It does this by enabling GNU/Linux for WBEM (Web Based Enterprise Management), which is a set of standards defined by the DMTF and fostered by the WBEMsource initiative. This project is licensed under the Common Public License. | |||
Service and productivity tools for Linux on POWER systems Hardware service diagnostic aids and productivity tools for IBM servers running Linux operating systems on Power4 and Power5 processors. | |||
Software Test Automation Framework The Software Testing Automation Framework (STAF) is an open source, multi-platform, multi-language framework designed around the idea of reusable components, called services. | |||
Standards Based Linux Instrumentaion for Manageability SBLIM (pronounced "sublime"), the Standards Based Linux Instrumentation for Manageability is an IBM Open Source project, intended to enhance the manageability of GNU/Linux systems. It does so by enabling GNU/Linux for WBEM, Web Based Enterprise Management, a set of standards defined by the DMTF and fostered by the WBEMsource initiative. | |||
strace strace prints out a trace of all the system calls made by a another process/program. | |||
Stream Control Transmission Protocol (SCTP) The Linux Kernel Stream Control Transmission Protocol (lksctp) project is an implementation of the Stream Control Transmission Protocol (SCTP) in the Linux kernel. | |||
sysfsutils: System Utilities Based on Sysfs A set of utilities built upon sysfs, a new virtual filesystem in Linux kernel versions 2.5+ that exposes a system's device tree. | |||
System Configurator System Configurator is a utility for automatically configuring networking and bootstrapping in a Linux Distribution and Architecture agnostic way. | |||
System Installation Suite System Installation Suite is a set of tools to simplify installation and management of large numbers of machines. It is distribution and architecture agnostic. | |||
System Installer System Installer is an installation tool which is designed to build Linux images. It can be used to build and install an image directly to a machine, or it may build secondary images to be distributed to remote clients. It is designed to integrate well into System Configurator and System Imager. | |||
SystemTap The SystemTap project aims to produce a Linux tool that lets application developers and system administrators take a deeper look into a running kernel. Courtesy: IBM |
Open Source Projects Index: R
RAID and Data Protection Solutions for Linux RAID, short for Redundant Array of Inexpensive Disks, is a method whereby information is spread across several disks, using techniques such as disk striping (RAID Level 0) and disk mirroring (RAID level 1) to achieve redundancy, lower latency and/or higher bandwidth for reading and/or writing, and recoverability from hard-disk crashes. | |||
Realtime Linux Security Module Linux Security Modules project provides a lightweight, general purpose framework for access control. | |||
ReiserFS v3 ReiserFS is a journaling filesystem. It is very good at dealing with large numbers of small files. | |||
Remote Direct Memory Access (RDMA) The OpenRDMA project is an open source implementation of Remote Direct Memory Access (RDMA) service enablement layers in Linux. | |||
Robocode In Robocode, you program a robotic battletank in Java for a fight to the finish. The game is designed to help you learn Java, and have fun doing it from a simple 10-line robot to a very sophisticated, intelligent robot that destroys the competition! Courtesy: IBM |
Open Source Projects Index: P
Performance Inspector The Performance Inspector provides a mechanism to collect performance trace data in a convenient way. It provides a core set of hooks in the kernel to keep track of scheduling, interrupt, cpu, and other events. | |||
PHP PHP is a server-side, cross-platform, HTML embedded scripting language for creating dynamic Web pages. Information and tools for PHP developers are available on developerWorks at PHP project resources. | |||
PHP Security Consortium The PHP Security Consortium (PHPSC) is an international group of PHP experts dedicated to promoting secure programming practices within the PHP community. | |||
PilotBean PilotBean is a package that provides a Java interface to the 3Com PalmPilot (TM) device via Pilot Desktop application. | |||
Postfix Postfix is a somewhat-sendmail-compatible mailer that attempts to be fast, easy to administer, and secure. | |||
PowerPC Performance Libraries This project provides performance optimized library functions for IBM PowerPC 4xx embedded processors. The libraries cover floating-point emulation and common C library string and memory functions. | |||
Courtesy: IBM |
Open Source Projects Index: O
Open Cluster Framework Project The purpose of this project is to define standard clustering APIs for some basic capabilities. | |||
Open Internationalization Initiative The Free Standards Group Open Internationalization Initiative (OpenI18N) is a voluntary working group that IBM is sponsoring. The group focuses on software and application portability and interoperability in the international context. | |||
Open Object Rexx Team Object REXX is an interpreted scripting language based on Programming Language REXX. | |||
Open Visualization Data Explorer Open Visualization Data Explorer is a visualization framework that gives users the ability to apply advanced visualization and analysis techniques to their data. These techniques can be applied to help users gain new insights into data from applications in a wide variety of fields including science, engineering, medicine and business. | |||
Open Web Application Security Project (OWASP) Visit the Open Web Application Security Project (OWASP), a free and open application security community dedicated to finding and fighting the causes of insecure software. | |||
OpenAFS AFS is a distributed filesystem offering a client-server architecture for file sharing, providing location independence, scalability and transparent migration capabilities for data. | |||
openCryptoki openCryptoki is a PKCS#11 implementation for Linux. It includes drivers and libraries to enable IBM cryptographic hardware as well as a software token for testing. | |||
OpenDX OpenDX is a powerful package for the visualization of scientific, engineering and analytical data. | |||
OpenHPI OpenHPI is a project intended to provide an implementation of the SA Forum's Hardware Platform Interface. | |||
OpenI18N The OpenI18N specification is a globalization specification for open source platforms. | |||
OpenLDAP OpenLDAP Software is an open source implementation of the Lightweight Directory Access Protocol. The suite includes utilities, tools, libraries, and sample clients. | |||
OpenPegasus Pegasus is an open-source implementation of the DMTF CIM and WBEM standards. It is designed to be portable and highly modular. | |||
OpenPrinting OpenPrinting is a set of standards that will address the needs of desktop to enterprise-ready printing | |||
OpenSSH on AIX Open SSH for AIX. | |||
Oprofile OProfile is a system-wide profiler for Linux systems, capable of profiling all running code at low overhead. | |||
OS/2 to Linux Porting Package OS/2 Linux is a run-time shared object library for console-based applications. It provides the OS/2 base set of APIs in a dynamically linked run-time library. It also supplies a set of custom OS/2 header files to be used in place of the standard files during the compilation of GCC compiler source code. Courtesy: IBM |
Open Source Projects Index: N
Native POSIX Thread Library Effort to develop a standard Linux POSIX thread library. | |||
Netfilter simulation environment The netfilter simulator provides a means to run netfilter code in userspace. This allows significantly easier debugging and testing of what would otherwise be kernel-bound code. | |||
NFS Development of NFS in the Linux kernel. Courtesy: IBM |
Open Source Projects Index: M
Memory Expansion Technology for Linux Memory eXpansion Technology (MXT) is a hardware technology for compressing main memory contents. | |||
Mesa 3D Graphics Library Mesa is a 3-D graphics library with an API that is very similar to that of OpenGL. | |||
Mobile IPv6 for Linux MIPL Mobile IPv6 for Linux up to release 1.1 is a full kernel space implementation of the Mobile IPv6 specification. | |||
Model Development Tools Model Development Tools are an EMF-based implementation of the UML 2.0 metamodel for the Eclipse platform. | |||
Mod_Rexx Mod_Rexx is an Apache loadable module which interfaces to Rexx. All phases of an Apache request can be processed with Mod_Rexx. It supports Open Object Rexx and Regina Rexx. | |||
Mozilla Creates the Mozilla and Firefox web browsers, an e-mail client, and other software. Courtesy: IBM |
Open Source Projects Index: L
Life Science Identifiers This project implements the Life Science Indentifier (LSID) resolution protocol, to locate biologically significant data over a network, within middle-ware providing a client A.P.I. for Life Science applications, and server software, for Industry data providers. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Linux Channel Bonding The Linux bonding driver provides network device aggregation, load balancing, and hot standby facilities. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Linux Diagnostics Tools Linux Diagnostic Tools project focuses on diagnostic tools, first failure data capture, error log analysis, preventative testing, and system inventory gathering. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Linux Kernel The primary site for the Linux kernel source and related information.
Courtesy: IBM |
Open Source Projects Index: K
Kernel Asynchronous I/O (AIO) Support for Linux AIO enables even a single application thread to overlap I/O operations with other processing, by providing an interface for submitting one or more I/O requests in one system call (io_submit()) without waiting for completion, and a separate interface (io_getevents()) to reap completed I/O operations associated with a given completion group. | |||
Kernel Debugger (KDB) KDB debugger is part of the linux kernel and provides a means of examining kernel memory and data structures while the system is operational. | |||
Kexec/Kdump Kdump is a kexec-based crash dumping mechanism for Linux. | |||
kinput2 Kinput2 is an X window application to input Japanese text. It acts as a front-end for other applications that want kana-kanji conversion. | |||
Kprobes Kernel Dynamic Probes (Kprobes) provides a lightweight interface for kernel modules to implant probes and register corresponding probe handlers. |
Open Source Projects Index: J
Java Development Tools Project The JDT project provides the tool plug-ins that implement a Java IDE supporting the development of any Java application, including Eclipse plug-ins. It adds a Java project nature and Java perspective to the Eclipse Workbench as well as a number of views, editors, wizards, builders, and code merging and refactoring tools. The JDT project allows Eclipse to be a development environment for itself. | |||
Java POS Config Loader Provides configuration and loading of device services developed to the JavaPOS architecture and standards. | |||
JFS for Linux IBM's journaled file system technology, currently used in IBM enterprise servers, is designed for high-throughput server environments, key to running intranet and other high-performance e-business file servers. IBM is contributing this technology to the Linux open source community with the hope that some or all of it will be useful in bringing the best of journaling capabilities to the Linux operating system. | |||
Jikes Jikes is a compiler for Java. Jikes' most popular feature is the fast compile speed gained by built-in dependence analysis and incremental compilation, as well as being written in C++ rather than Java. | |||
Jikes Research Virtual Machine (Jikes RVM) The Jikes Research Virtual Machine (RVM) is designed to execute Java programs that are typically used in research on fundamental virtual machine design issues. It will provide academic and research communities with a flexible testbed to prototype new virtual machine technologies and experiment with different design alternatives. | |||
Journaled File System Technology for Linux IBM's journaled file system technology, currently used in IBM enterprise servers, is designed for high-throughput server environments, key to running intranet and other high-performance e-business file servers. IBM is contributing this technology to the Linux open source community with the hope that some or all of it will be useful in bringing the best of journaling capabilities to the Linux operating system. | |||
JTOpen The IBM Toolbox for Java / JTOpen is the open source version of the IBM Toolbox for Java Licensed Program Product (LPP). Courtesy: IBM |
Open Source Projects Index: H & I
High Availability Linux (Linux-HA) High Availability Linux project seeks to provide a high-availability (clustering) solution for Linux that promotes reliability, availability, and serviceability (RAS) through a community development effort. | |||
IBM DB2 JDBC Universal Driver, for Apache Derby Network Server IBM DB2 JDBC Universal Driver for the Apache Derby Network Server is the driver used by the client to make a connection to the Derby Network Server using DRDA. This driver is provided with Cloudscape 10.0, however it is not included with the Derby Network Server. It can be downloaded from this page, free of charge, for use in an Apache Derby Network Server environment. | |||
IBM Toolbox for Java The IBM Toolbox for Java is a library of Java classes supporting the client/server and internet programming model to an i5/OS system. | |||
IBM TuningFork Visualization Tool for Real-Time Systems IBM TuningFork: Visualization of Real-Time Systems is an Eclipse-based visualization and performance analysis tool for real-time applications with support for Java, C++, IBM's Real-time JVM, and Linux. TuningFork enhances data exploration and performance analysis by coupling a powerful data-processing mechanism with a high-performing user interface. | |||
Infiniband Development effort to add the InfiniBand stack to the Linux kernel. | |||
International Components for Unicode (ICU) The International Components for Unicode (ICU) libraries provides high performance, robust, and full-featured Unicode services on a wide variety of platforms. It offers great flexibility to add globalization, internationalization, and localization features to all of your C/C++ applications. | |||
International Components for Unicode for Java (ICU4J) Unicode is the universal character set that's the foundation for modern software internationalization. The ICU4J project is dedicated to providing full-featured, commercial-quality, and freely available Unicode-based technologies in Java. | |||
iSCSI The Linux iSCSI driver acts as an iSCSI protocol initiator to transport SCSI requests and responses over an IP network between the client and an iSCSI-enabled target device such as a Cisco SN 5428-2 storage router. | |||
iterm iterm is a platform-independent framework for making Internationalized Virtual Terminal Emulator. The OpenI18N specification is a globalization specification for open source platforms. |
Open Source Projects Index: F & G
File Hierarchy Standard A set of requirements and guidelines for file and directory placement under UNIX-like operating systems. | |||
GCC extension for stack smashing protection Applications written in C will be protected by the method that automatically inserts protection code into an application at compilation time. | |||
Globus Toolkit The Globus Toolkit is an open source toolkit for building grids. | |||
GNU Binutils GNU Binutils are a collection of binary tools, including ld and as. | |||
GNU C Library (Glibc) The GNU C library is used as the C library in the GNU system and most systems with the Linux kernel. | |||
GNU Compiler Collection (GCC) GCC, the GNU Compiler Collection, includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages. | |||
GNU Debugger (GDB) GNU Project debugger allows you to see what is going on "inside" another program while it executes. or what another program was doing at the moment it crashed. | |||
Graphical Editor Framework Project The Graphical Editing Framework (GEF) allows developers to take an existing application model and quickly create a rich graphical editor. | |||
GTK+ GTK+ is a multiplatform toolkit for creating graphical user interfaces. Courtesy: IBM |
Open Source Projects Index: E
e2fsprogs The e2fsprogs package provides file system utilities for use with ext2 and also supports the ext3 file system with journaling. | |||
Eclipse Community Education Project The goal of the Eclipse Community Education Project (ECESIS) is to promote the creation, improvement and distribution of commercial and academic quality Eclipse courseware, education and training technologies, and resource material. | |||
Eclipse Modeling Framework Project EMF is a modeling framework and code generation facility for building tools and other applications based on a structured data model. | |||
Eclipse Platform Subproject The Eclipse Platform subproject provides the core frameworks and services upon which all plug-in extensions are created. It also provides the runtime in which plug-ins are loaded, integrated, and executed. The primary purpose of the Platform subproject is to enable other tool developers to easily build and deliver integrated tools. | |||
Eclipse Plug-in Development Environment Project The PDE project provides a number of views and editors that make is easier to build plug-ins for Eclipse. Using the PDE, you can create your plug-in manifest file (plugin.xml), specify your plug-in runtime and other required plug-ins, define extension points, including their specific markup, associate XML Schema files with the extension point markup so extensions can be validated, create extensions on other plug-in extension points, etc. The PDE makes integrating plug-ins easy and fun. | |||
Eclipse Web Tools Platform project The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with tools for developing Web and Java EE applications. It includes source and graphical editors for a variety of languages, wizards and built-in applications to simplify development, and tools and APIs to support deploying, running, and testing apps. | |||
eCryptfs eCryptfs is a cryptographic filesystem that stacks on top of existing filesystems. It provides functionality similar to that of GnuPG, only the process of encrypting and decrypting the data is done transparently from the perspective of the application. | |||
Embedded IBM PowerPC 4xx Linux Support delete | |||
Embedded Rich Client Platform Project eRCP's intent is to extend the Eclipse Rich Client Platform (RCP) to embedded devices. It is largely a set of components that are subsets of RCP components. It basically enables the same application model used on desktop machines to be used on devices. | |||
Enterprise Class Event Logging An open-source, platform-independent event logging facility for Linux. | |||
Enterprise Volume Management System A plug-in architecture that allows for easy expansion and customization of various levels of volume management. | |||
Equinox Project The goal of the Equinox project is to experiment with techniques for broadening the range of Eclipse platform runtime configurations. For example, the Eclipse plugin model is static. There is no discussion of practices and tools for managing/reducing interplugin dependencies, service discovery is not covered and the component distribution mechanism is non-standard. | |||
Ethereal A powerful protocol analyzer. | |||
Event Logging Linux Event Logging for Enterprise-Class Systems logs events and informational messages from kernel subsystems and system applications. The project aims, without affecting calls to printk/klog and syslog, to provide a system-wide log with event records of fixed structure that represent attributes of the event record and a variable-length data buffer containing the event data (text or binary). | |||
Explicit Multicast (XCAST) Explicit Multicast (XCAST) is a new form of IP multicast, designed to provide scalable support for very large number of multicast groups, where these groups typically have a small number of participants. Courtesy: IBM |
Open Source Projects Index: D
Device Mapper Device Mapper is a component of the Linux kernel that supports logical volume management. | |||
DHCPv6 DHCPv6 is a stateful address autoconfiguration protocol for IPv6, a counterpart to IPv6 stateless address autoconfiguration protocol. | |||
Direct Rendering Infrastructure (DRI) DRI is a framework for allowing direct access to graphics hardware under the X Window System in a safe and efficient manner. | |||
Dynamic Probe Class Library Dynamic Probe Class Library (DPCL) is an object based C++ class library that provides the necessary infrastructure to allow tool developers and sophisticated tool users to build parallel and serial tools through technology called dynamic instrumentation. | |||
Dynamic Probes DProbes is a debugging facility designed to work under extreme or inaccessible conditions. It gathers diagnostic information by dynamically firing probes into executing code modules, relying on user-written probe-handlers. |
Open Source Projects Index: C
C/C++ Development Tools Project The CDT (C/C++ Development Tools) Project is working towards providing a fully functional C and C++ IDE for Eclipse. | |||
Carrier Grade Linux with OSDL Linux optimized with the availability, scalability, and service response characteristics required by carrier-grade applications. | |||
Castor Castor is an open source data-binding framework for Java. It's the shortest path between Java objects, XML documents, and relational tables. Castor provides Java-to-XML binding, Java-to-SQL persistence, and more. | |||
Class-based Kernel Resource Management (CKRM) The CKRM project seeks to develop Linux kernel mechanisms providing differentiated service to resources such as CPU time, memory pages, I/O and incoming network bandwith based on user-defined groups of tasks. | |||
Cloudscape and ODBC ODBC is available for the Cloudscape 10.0 GA and Derby databases as an IBM® DB2 Run-Time client. The use of Derby and ODBC is currently available as a beta. This article discusses platforms, system requirements and information about where to download the free driver. | |||
COIN (Common Optimization INterface) Developers can use Common Optimization INterface (COIN) to build optimization solutions. IBM mathematical optimization researchers opened the code they use in finding the optimal allocation of limited resources. The code has many applications in a variety of industries. | |||
Compound XML Document Toolkit Add a voice editing toolkit for Eclipse with the newly updated Compound XML Document Toolkit. It works well with HTML and XML content models and now supports Eclipse V3.2 and Eclipse WTP V1.5. This plug-in for Red Hat uses XML schemas to build Web applications that include voice, graphics, mathematical computations, data entry forms, and other content on a single page without extensive hand coding. | |||
Content Query System (CQS) Project: Summary Content Query System (CQS). CQS is a distributed peer-to-peer query system for the purpose of discovering content or data. XML messages are passed between systems and query "engines" are used to access the data that is being made available on the system. | |||
CProf Cprof is an enhanced performance profiler tool written in C++ for use with C/C++ programs under GNU/Linux. | |||
Crypto Accelerator Driver Device Driver Support for the IBM eServer Cryptographic Accelerator. | |||
Cscope Cscope is a developer's tool for browsing source code. |
Open Source Projects Index: B
Bugzilla Bugzilla is server software designed to help you manage software development. | |||
Build-to-Manage (BtM) Toolkits The Build-to-Manage (BtM) Toolkits make it easy to add manageability to distributed Java technology applications. Each toolkit focuses on a different facet of the manageability opportunity. | |||
buxom Project: Summary Buxom is an XPCOM to Bonobo bridge, which can make it easier to invoke Bonobo components from XPCOM by translating the CORBA IDL to XPCOM form, and generating XPCOM component implementation boilder plate. |
Open source Projects Index: A
Abstract Machine Test Utility for Linux Common Criteria Certificate Abstract Machine Test Utility (AMTU) is an administrative utility to check whether the underlying protection mechanism of the hardware are still being enforced. | |||
AIX Toolbox for Linux Applications AIX Toolbox for Linux Applications contains a collection of open source and GNU software built for AIX 5L for IBM pSeries systems and IBM RS/6000. | |||
Ami - Korean Input Method Korean IMS (Input Method System) Ami. | |||
Anaconda Anaconda is the installation program for Red Hat distributions. Courtesy: IBM | |||
Apache Home of the Apache Web server and several dozen related projects. | |||
Apache Ant Apache Ant is a Java-based build tool. | |||
Apache APR Apache Portable Runtime | |||
Apache Cocoon A Web development framework built around the concepts of separation of concerns and component-based Web development. | |||
Apache DB project Open source database solutions | |||
Apache Directory The Apache Directory project aims to produce a high-performance and production-quality LDAP server written in Java. | |||
Apache Excalibur Excalibur's primary product is a lightweight, embeddable Inversion of control container named Fortress that is written in Java code. | |||
Apache Forrest Apache Forrest is an XML standards-oriented documentation framework based upon Apache Cocoon, providing XSLT stylesheets and schemas, images, and other resources. | |||
Apache Geronimo Apache Geronimo is the J2EE server project of the Apache Software Foundation. The aim of the project is to produce a large and healthy community of J2EE developers tasked with the development of an open-source, certified J2EE server that: is licensed under the Apache License, passes Sun's TCK for J2EE 1.4, and reuses the best ASF/BSD licensed code available today, with new ASF code to complete the J2EE stack. | |||
Apache Gump Apache's continuous integration tool | |||
Apache Jakarta A diverse set of open source Java solutions | |||
Apache James The Apache Java Enterprise Mail Server (Apache James) is a 100% pure Java SMTP and POP3 Mail server and NNTP News server. James was designed to be a complete and portable enterprise mail engine solution based on currently available open protocols. | |||
Apache Lenya Apache Lenya is an Open Source Java/XML Content Management System and comes with revision control, site management, scheduling, search, WYSIWYG editors, and workflow. | |||
Apache Logging Services Cross-language logging services for purposes of application debugging and auditing. | |||
Apache Maven Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. | |||
Apache mod_Perl mod_perl brings together the full power of the Perl programming language and the Apache HTTP server | |||
Apache Portals Apache Portals is a collaborative software development project dedicated to providing robust, full-featured, commercial-quality, and freely available portal-related software on a variety of platforms and programming languages. | |||
Apache SpamAssassin SpamAssassin uses a wide variety of local and network tests to identify spam signatures. | |||
Apache Struts The goal of the Apache Struts project is to encourage application architectures based on the "Model 2" approach, a variation of the classic Model-View-Controller (MVC) design paradigm. Under Model 2, a servlet (or equivalent) manages business logic execution, and presentation logic resides mainly in server pages. | |||
Apache Tcl An umbrella for Tcl-Apache integration efforts | |||
Apache Tuscany Tuscany provides multiple language implementations of the Service Component Architecture (SCA) specifications and related technologies, such as SDO. | |||
Apache Web Services An umbrella for implementations of web service-related standards. | |||
Apache XML Graphics Conversion of XML formats to graphical output. | |||
Apache XML Project The goals of the Apache XML Project (part of The Apache Software Foundation) are to provide commercial-quality standards-based XML solutions that are developed in an open and cooperative fashion, to provide feedback to standards bodies (such as IETF and W3C) from an implementation perspective, and to be a focus for XML-related activities within Apache projects. | |||
Apache XMLBeans XML-Java binding tool | |||
Aperi The Aperi project at Eclipse is developing and promoting an open source storage management framework to spur innovation and help end users and storage vendors overcome the complexity and interoperability challenges in today's storage environments. | |||
AspectJ Development Tools Project Some aspects of system implementation, such as logging, error handling, standards enforcement and feature variations are notoriously difficult to implement in a modular way. The result is that code is tangled across a system and leads to quality, productivity and maintenance problems. Aspect Oriented Software Development enables the clean modularization of these crosscutting concerns. The AspectJ Development Tools (AJDT) project provides Eclipse platform-based tool support for AOSD with AspectJ. | |||
ATM on Linux Drivers and tools to support ATM networking under Linux. |
What language is open source written in?
All of them. The technology behind open source is not the most important element of open source. The important element is the decision of the author or authors to release the software as open source and use one of the many open source licenses.
Is open source software legal?
Yes, and almost everyone who uses e-mail or surfs the Web is an open source software user. Most e-mail passes through an open source server during its travels across the Internet. Most Web servers rely on open source software. Google is based on open source. As OSI points out, the running gears of the Internet, including the mail transports, Web and FTP servers, are virtually all open source-based.
Open source software is not warez, which is software distributed without permission of the copyright holders or a proper license.
Open Source ERP - Few offerings by community
Open for Business
The Apache Open For Business Project is an open source enterprise automation software project licensed under the Apache License Version 2.0. Several ERP systems are based on OfBiz, including Neogia , OpenTaps etc.
OpenBravo
Openbravo is an open source ERP solution designed specifically for the SME (small to midsize Enterprises). Developed in a web based environment.
TinyERP
Tiny ERP is a free ERP and CRM solution. The main technical features are: a GTK2 client and web interface, a distributed server,flexible workflows, an object database (on top of PostgreSQL), dynamic GUIs, customizable reports, SOAP and XML-RPC interfaces.
PostBooks
PostBooks is a full-featured, fully-integrated accounting, ERP, and CRM system, based on OpenMFG ERP Suite. Built with the open source PostgreSQL database, and the open source Qt framework for C++.
CK-ERP
CK-ERP is an open source accounting / MRP / ERP / CRM system that runs on top of multiple middlewares. It provides accounting and back office functionalities to SMEs and utilizes the underlying middleware to administer accounts/groups.
OpenOffice.org 2 - TCO for SMEs?
Yes of course, I would like to compare the price of OpenOffice.org 2 with MS Office-2007 here and see how OpenOffice.org 2 makes an impact on TCO.
MS office-2007 - 500$ (approx)
OpenOffice.org 2 - 0$
So on a whole TCO of MS Office - 2007 is 500$ where as TCO of OpenOffice-2 is 0$.
To use OpenOffice.org 2 you don’t need to contact any vendor or third party. OpenOffice-2 can be downloaded and used entirely free of cost and is released under the LGPL license. This means you may use it for any purpose - domestic, commercial, educational, public administration. You may install it on as many computers as you like. You may make copies and give them away to family, friends, students, and employees - anyone you like. And you don’t have to pay anything for future upgrades.
Some of the cool features of OpenOffice.org 2
OpenOffice.org Writer - A full-featured word processor.
OpenOffice.org Calc - Complete spreadsheet functionality
OpenOffice.org Impress - A full-featured presentation tool
- Compatibility with MS Office
- One-click PDF export feature that enables you to easily create
PDF files, to export pdf we don’t need any third party tools
- Export presentations and drawings to the Macromedia Flash format
Isn't it cool.....? try OpenOffice.org 2 today and enjoy the freedom.
Open Source Applications for OSN - 3COM
3COM is a pioneer in providing Open Source Applications for Open Source Networking. The following editorial explains what the 3COM focuses on and what they have yielded.
Open source software applications, many of them widely used now, deliver low-cost, highly functional, innovative solutions that address a number of current network challenges. To provide these benefits within an OSN-enabled environment, 3Com offers open source “bundles” of pre-tested and supported applications for use with the 3Com® OSN Module (OSN|M).
OSN Service Monitoring Bundle
The Service Monitoring Bundle gives IT managers increased network visibility that lets them proactively identify potential network problems and more effectively predict network behavior, reducings operating expense by automating problem resolution using a variety of open source solutions.
Additionally, the Service Monitoring Bundle can enhance compliance with industry and IT regulations, such as the Health Insurance Portability and Accountability Act (HIPAA), Sarbanes-Oxley (SOX) and the Payment Card Industry Data Security Standard (PCI). The bundle enhances protection through an implementation of network-wide security strategies that speedily detect worms or other threats.
Four individual solutions in the bundle can be easily installed on an OSN Module using a standard web browser.
- Network Service Monitoring. Utilizes the open source application MRTG for flexible data gathering and graphical representation of critical OSN service metrics
- Network Traffic Monitoring. Utilizes the open source application NTOP to characterize “Live” traffic and identify network usage patterns, providing a wealth of network traffic data with many uses, such as detection of network security violations or network optimization and planning.
- Packet Capturing and Analysis. Utilizes the open source application TShark to allow network administrators to quickly troubleshoot both local and remote networks, detecting potential security problems as well as providing detailed information on network protocols in use
- Service Notification. Utilizes the open source application Nagios® to inform network administrators about problems quickly and enable resolution of potential service degradations
Availability, Service and Support
The Service Monitoring Bundle includes an easy-to-use web-based administration interface, Webmin, that eases installation and administration of its open source applications on 3Com OSN-enabled hardware. Support for the monitoring tool can be obtained from 3Com as described in the Software Application Support Service available for the Service Monitoring Bundle and other applications that have been tested and approved for use with the 3Com OSN Module (OSN|M). The Service includes 24x7 telephone technical support, bug fixes, software upgrades and 3Com web services for covered software applications.
Licensing
The OSN Network Monitoring Bundle is available from the 3Com website for all registered OSN|M users. The open source-based applications that the product uses are made available under the terms of the GNU General Public License V2 . The WEBMIN module is distributed under a BSD-like license.
Courtesy: 3COM Corporation
Introduction to Open Services Networking (OSN) -
Freedom to Innovate
Open Services Networking is an initiative for enhancing business networks to reduce costs, maximize revenue and more effectively address business challenges as they arise. It provides for an innovative solutions infrastructure that lets organizations, rather than their networking vendors, select the applications that best match business requirements and implement them with timeliness and efficiency. And, it further exemplifies industry leadership by expanding the functionality of its solutions beyond basic network connectivity.
The OSN initiative opens a world of new service possibilities, enabled by a single integrated networking platform that can be customized to the needs of any network environment. And, it delivers business-critical benefits:
- Innovative, Flexible Solutions
- Rapid Deployment of New Services
- Cost Savings—CAPEX and OPEX
- Lasting Investment Protection
- Increased Control of Business Operations
In 3COM's CEO words:
"A significant focus of our technology strategy revolves around leveraging best-of-breed technology and open source applications to differentiate our networking solutions through innovation. OSN represents the foundation for that strategy and our future initiatives. It has the ability to drive a significant change in the networking landscape towards open, flexible multi-vendor integration."
Courtesy: 3COM Corporation
OpenSource ERP Software dedicated to small to mid-size companies
Searching for a modular and performing tool to manage your business?
Neogia is THE solution for managing business: complete, modular, evolutionary and simple of use. With Neogia, let's build together your solution so that it adapts perfectly to your core business.
Neogia is an ERP solution based on the OFBiz framework.
UML based design and on code generation from UML models are its strong points.
Neogia covers :
* Accounting ("accounting")
* Human Resources ("humanres")
* Production Management ("manufacturing")
* Stock management ("facility")
* Quality ("quality")
* CRM ("servicemgnt")
* Deliveries ("shipment")
Courtesy: Neogia
Top ten
Here are top ten open-source applications widely in use.
1. Firefox
2. Open source CMS: Drupal, Plone, and Joomla!
3. XAMPP
4. OpenOffice.org
5. EasyEclipse
6. Custom Linux (SmoothWall, IPCop, OpenFiler)
7. Trac and Subversion
8. CRM: SugarCRM and EGS
9. Thunderbird email client
10. Windows utilities: 7-zip, PuTTY (SSH client), Filezilla (FTP client), PDF Creator, SciTE (text editor)
Open-source groupware
One of the well-known open source groupware organisations is OpenGroupware.org who wants to do ...
- Use Open Protocols
OpenGroupware find it even more important to support open protocols than to provide the source code for a groupware solution, since open protocols provide the real freedom of choice for the customer and allow integration into existing IT infrastructures.
Groupware is in a miserable state when it comes to interoperability, OpenGroupware will try to fix that issue by cleanly documenting all the protocols used by the OGo reference server and by building protocol bridges.
- Work With Other OpenSource Server Projects
Other OpenSource groupware projects like phpGroupWare or Kolab are not seen as competitors to the goal OpenGroupware.org is trying to accomplish! In contrast, given the unique nature of OpenSource projects, OpenGroupware are working together and learning from each other to provide the best possible solution for the target audience.
- Build An Excellent OpenGroupwareb Interface
Web technologies have significant advantages in various areas. Think that a web interface is equally important as a native GUI interface and our goal is to provide a high quality, user friendly one.
OpenGroupware are also looking into technologies like Mozilla XUL or DHTML to improve the usability, but OpenGroupware are committed to provide an interface for HTML 4 "only" browsers.
- Interoperate With As Many Native Clients As Possible
While web technologies develop further and further into the traditional desktop application space, OpenGroupware still do not provide the same ease of use and speed of use of native applications. Further, Internet still isn't available everywhere, so OpenGroupware need offline solutions for mobile workers.
So OpenGroupware work on integrating available native clients like Outlook, Glow or Evolution.
- Use An Open Storage
Another major problem with a lot of current groupware solutions is that OpenGroupware use proprietary data storage. OpenGroupware is going to use standard SQL databases, OpenGroupware is going to document the database schema and OpenGroupware is going to provide an adaptor mechanism to allow free choice of the database server.
Crucial business data is stored in groupware systems and should be readily accessible.
- Integrate OGo Into Office Environment
Groupware does not end at a calendar, it's important to enable a team to share information and that information is often held in the form of Office files, like spreadsheets, word processor documents or presentation files.
OpenGroupware.org aims to provide central team storage and processing facility to allow easy sharing of that information.
Their Mission: To create, as a community, the leading open source groupware server to integrate with the leading open source office suite products and all the leading groupware clients running across all major platforms, and to provide access to all functionality and data through open XML-based interfaces and APIs
Where do we get open-source software?
Open-source software can be found on the Internet, the best way to search anything on the Internet is to Google. There are also open-source directories like osdir and lot of blogs such as openSourceMantra on Internet providing reviews and information about open-source software.
SourceForge is one of the best repository for open-source projects. SourceForge is one stop shop for individuals or organizations who would like to host or evaluate any open-source software. SourceForge provides free hosting for open-source projects including mailing lists, source repositories, bugs database etc.
There are around 1,00,000 projects hosted on SourceForge, some of them may not fulfill exact requirement of SMEs as these projects are not tailor made, but most are successful and quality open-source projects which SMEs can start using with little or no customization in significantly less time.
As SourceForge provides statistics on each open-source project's activity and number of downloads, these statistics gives a fair understanding quality and popularity of a project also how many downloaded. So anybody can easily judge whether to evaluate or discard the project.
Sample screen shot of statistics of a project
Each project on SourceForge has support options like web-based discussion forums, email-based mailing lists, a support and bug management system called the Tracker system, and a web-based form that may be used to send email to project developers. If required SMEs can buy paid support for open-source software, through SourceForge's market place.
opentaps - Open Source ERP/CRM
Free yourself from expensive commercial ERP software, diffficult to maintain legacy applications, and messy integration projects. opentaps is a complete open source platform for your enterprise. Its sophisticated features and modern architecture includes a full ERP and CRM solution plus mobile connectivity and built-in business intelligence tools. Download opentaps today and see how it can automate processes, improve efficiency, and help your entire organization work smarter and better.
opentaps Open Source ERP + CRM brings you the power and features of Tier 1 ERP and CRM software with the flexibility and low cost of ownership that only open source can deliver. You can use opentaps as an alternative to expensive and inflexible commercial ERP solutions, as a replacement for in-house solutions that are difficult to maintain or extend, or as a starting point to build your unique business model and processes.
Key features of opentaps Open Source ERP + CRM include:
* A complete suite that deliver a 360-degree view of your business, from customers to orders to inventory to accounting. opentaps is one application running on one unified data model with over 700 tables, so you'll never have to do messy integration again.
* Compatible all major open source and commercial relational databases, including MySQL, PostgreSQL, Oracle, Sybase, and Microsoft SQL Server.
* Runs on Linux, Unix, and Windows.
* Service-Oriented Architecture for easy interoperability with external or legacy applications.
* Modular and tiered architecture allows for easy modifications or additions. An add-on application could be unzipped into a directory and start running.
* Synchronize your users' contacts and calendars with their mobile phones or Outlook and Evolution clients using the built-in open source Funambol Data Synchronization server.
* Built-in business intelligence and reporting tools with JasperReports and Pentaho.
* Integrate with PHP and Ruby On Rails applications, including the Joomla content management system or your custom web storefronts, or use the fully-integrated ecommerce store in opentaps.
* Workflow for adapting to unique business processes.
To learn more about opentaps and decide if it's right for your organization or clients:
Courtesy: www.opentaps.org
Free yourself from expensive commercial ERP
The first advantage of Open source ERP applications is that it is available at free of cost. The Total Cost of Ownership is very less and this is a motivating factor to SME/SMB who cannot afford expensive commercial ERP applications. The beauty of most open source ERP applications is that they can be deployed on a regular desktop machines in order to evaluate or even in production.
All open source ERP applications are available along with the source code. This essentially makes sure that the seamless automation with respect to SME/SMB business process. With the help of small time system integrators SME/SMB can do the necessary modifications in code and without much support from the vendor.
The implementation time of open source ERP is very less when compared with expensive commercial off-the-shelf ERP solutions.
Check the following link to find various open source ERP solutions for your enterprise.
Open Source ERP Solutions