Google
 

osCommerce - Complete online store solution

osCommerce is an online shop e-commerce solution that offers a wide range of out-of-the-box features that allows online stores to be setup fairly quickly with ease, and is available for free as an Open Source based solution released under the GNU General Public License.

Features

Although osCommerce is still in its development stage, the available Milestone releases are considered to be stable with the following features:



  • General Functionality


    • Compatible with all PHP 4 versions

    • All features enabled by default for a complete out-of-the-box solution

    • Object oriented backend (3.0)

    • Completely multilingual with English, German, and Spanish provided by default





  • Setup / Installation

    • Automatic web-browser based installation and upgrade procedure




  • Design / Layout


    • Template struture implementation to:

      • allow layout changes to be adaptive, easy, and quickly to make (3.0)

      • allow easy integration into an existing site (3.0)




    • Support for dynamic images




  • Administration / Backend Functionality

    • Supports unlimited products and categories

      • Products-to-categories structure


      • Categories-to-categories structure



    • Add/Edit/Remove categories, products, manufacturers, customers, and reviews

    • Support for physical (shippable) and virtual (downloadable) products

    • Administration area secured with a username and password defined during installation

    • Contact customers directly via email or newsletters


    • Easily backup and restore the database

    • Print invoices and packaging lists from the order screen

    • Statistics for products and customers

    • Multilingual support

    • Multicurrency support

      • Automatically update currency exchange rates




    • Select what to display, and in what order, in the product listing page

    • Support for static and dynamic banners with full statistics




  • Customer / Frontend Functionality


    • All orders stored in the database for fast and efficient retrieval

    • Customers can view their order history and order statuses

    • Customers can maintain their accounts

      • Addressbook for multiple shipping and billing addresses




    • Temporary shopping cart for guests and permanent shopping cart for customers

    • Fast and friendly quick search and advanced search features

    • Product reviews for an interactive shopping experience

    • Forseen checkout procedure

    • Secure transactions with SSL

    • Number of products in each category can be shown or hidden


    • Global and per-category bestseller lists

    • Display what other customers have ordered with the current product shown

    • Breadcrumb trail for easy site navigation




  • Product Functionality


    • Dynamic product attributes relationship

    • HTML based product descriptions

    • Automated display of specials

    • Control if out of stock products can still be shown and are available for purchase

    • Customers can subscribe to products to receive related emails/newsletters





  • Payment Functionality

    • Accept numerous offline payment processing (cheque, money orders, offline credit care processing, ..)

    • Accept numerous online payment processing (PayPal, 2CheckOut, Authorize.net, iPayment, ..)

    • Disable certain payment services based on a zone basis





  • Shipping Functionality

    • Weight, price, and destination based shipping modules

    • Real-time quotes available (UPS, USPS, FedEx, ..)

    • Free shipping based on amount and destination


    • Disable certain shipping services based on a zone basis




  • Tax Functionality

    • Flexible tax implementation on a state and country basis

    • Set different tax rates for different products


    • Charge tax on shipping on a per shipping service basis






Download OsCommerce

Cost-Cutting Storage Strategies for Small Businesses

As data relentlessly accumulates, small businesses need to find ways to store and protect. We take a look at cost-saving strategies and new technology on the immediate horizon.

read more | digg story

Linux flavours - List is growing

64 Studio
Absolute
Adamantix
aLinux
Alphalinux
Annvix
AntiX
Arch Linux
Ark Linux
ARM Linux
Arudius
Asianux
ASLinux Desktop
ASPLinux
Astaro Security Linux
ATOS Linux
Aurox Linux
Austrumi
BasicLinux
Bayanihan Linux
BeaFanatIX
Berry Linux
BioBrew Linux
blag
BlueCat Linux
blueflops
Bonzai Linux
BOSS (Bharat Operating System Solutions)
BRaiLleSPEAK
Brazil Firewall and Router
BU Linux
CĂ tix
CCux Linux
CensorNet
CentOS
CERN Linux
CHAINSAWLINUX
ClarkConnect
Coyote Linux
CRUX
Damn Small Linux
Danix
Dappix
DARKSTAR Linux
Debian GNU/Linux
DeLi Linux
Devil-Linux
DietLinux
DiscoverStation
Dreamcast Linux Distribution
dyne:bolic
eduKnoppix
ELinOS
Elive
ELKS
eLux
EmbLin
EnGarde Secure Linux
Feather Linux
Fedora
Fermi Linux
FireCast Software Suite for Kiosks
Firegate Server
Flash Linux
Fli4L
floppyfw
Foresight Linux
FoxLinux
FREEDUC
Freesco
Freespire
Galinux
Games Knoppix
GCL- Grey Cat Linux
GeeXboX
Gentoo Linux
Gentoox
Gibraltar
GNU/Linux UTUTO
GoblinX
GoboLinux
Granular Linux
grml
Hakin9 Live
Hard Hat Linux
Hikarunix
Honung Linux
HostGIS Linux
Icebreaker
IDMS Linux
Impi Linux
INSERT
Insigne GNU/Linux
Intrinsyc Linux
IPCop Firewall
iPodLinux
JAILBAIT
K12LTSP
Kanotix
Keeper Linux
KNOPPIX
LiMP
Lineox Enterprise Linux
Linpus Linux
Linspire
LinuxInstall.org
LinuxROM (aka PizzaBox distro)
LinVDR
LVP
Mandriva
Mastodon Linux
MEPIS Linux
MkLinux
Momonga
Morphix
Musix
Myah OS
myOS
neoLinux
NimbleX
O-Net
Openfiler
OpenLX Linux
Openwall GNU/Linux - Owl
Paldo
Pardus
PA-RISC Linux
Parsix GNU/Linux
Parted Magic
PCLinuxOS
PCQuest Linux
Pie Box Enterprise Linux
Pioneer Linux
PKLinux
PLD Linux Distribution
Pocket Linux
Puppy
pure:dyne
PXES
QiLinux
Quantian
Red Hat Enterprise Linux
RedHawk Linux
Rock Linux
Roku OS
rpath Linux
SAM
Santa Fe Linux
Sauver
Scientific Linux
ScrudgeWare
Security-Enhanced Linux
Sidux
Slackware Linux
Slamd64
SLAX
SLYNUX
Small Linux
smoothwall
SoL - Server optimized Linux
SoL-diag
Source Mage GNU/Linux
StartCom Linux
stresslinux
STUX GNU/Linux
SUSE Linux
Symphony OS
tinysofa
tomsrtbt
Tomukas
TopologiLinux
Trustix Secure Linux
ttylinux
Tuquito GNU/Linux
TurboLinux
Ubuntu Linux
uClinux
Ulteo
UMCE Linux
VectorLinux
VideoLinux
VLOS
Voyage Linux
White Box Linux
White Glove Linux
Xandros
X-Evian
Yellow Dog Linux
Yoper
Yu0-GNU-Linux
Zenwalk
Zeroshell
ZipHam
ZipSpeak

Green Software?

There is Green Food, Green Computing... why not Green Software?

Green Computing makes computing echo friendly and minimizes usage of energy on the lines of Triple Bottom Line. When it comes to Open Source Software, community should also aim to follow the Triple bottom line (People, Planet and Profit).

I have observed that many open source communities already adopted Green in their Logos, Websites and User Interface. Let's see how open source software community either following or should follow Triple Bottom Line (TBL)

People - Make open source software more user friendly and let more people start using Open Source Software
Planet - Make open source software less resource hungry
Profit - The benefit enjoyed by the Open Source Software users community

Open Source Software Community already following most of the TBL policies, so I do not hesitate calling Open Source Software as Green Software.
Go Green should be the open source community new mantra.

The 10 Coolest Open Source Products Of 2008.....

Open Source Software is about more than just the Linux operating system, and 2008 brought advances in the form of OpenOffice.org, IBM Lotus Symphony, Firefox and Android. But Linux is still the heart of the FOSS movement, and this year brought key developments in the operating system as well. Here's a look at the coolest open source products.....

read more | digg story

OLAT - Online Learning And Training

Recently we have come across yet another open source Learning Management System OLAT short form of Online Learning And Training. OLAT mostly written in Java which supports around 700 users simultaneously on a standard Linux server.

It has simple yet powerful front end, users will find it easy to navigate through the system. OLAT is multilingual and supports more than 15 languages. OLAT supports e-learning standards such as SCORM, IMS CP and QTI etc.

Following are few features of OLAT

Users & Groups

  • Unlimited number of accounts

  • Different roles

  • Various authentication methods

  • Administrators can add, modify or delete users

  • Personalized authoring and learning environment

  • Manage your files via HTTP or WebDAV

  • Calendar (per course, per group and combined personal calendar)

  • Instant Messenger: See who is online and chat with others using either the integrated chat client (AJAX based) or an external Jabber client


  • Authentication Options
  • Users can create their own accounts (with/without approval by administrators)

  • Direct login into OLAT with OLAT user name and password

  • Access file system via WebDAV login


  • Course Management
  • Flexible course system

  • Based on IMS learning design concepts

  • Create a personalized course structure according to your needs

  • Course editor: create your course using OLAT course elements

  • Group management: manage your learners

  • Rights management: grant specific users access to course tools

  • Assessment tool: assess your learners


  • Course Elements OLAT Offers
  • Wiki

  • Single pages with integrated WYSIWYG HTML editor

  • Include external pages or sites via tunneling

  • Both SCORM and IMS Content Packages

  • Tasks with drop box, sample solution and scores

  • Tests (with scores) and self-tests (anonymous, no scores) based on QTI standard

  • Questionnaire for course evaluations
  • e-learning and cource management systems

    Moodle is a Course Management System (CMS), also known as a Learning Management System (LMS) or a Virtual Learning Environment (VLE).



    Moodle is open source web application that you can use to create interactive web sites where teachers and students can communicate and collaborate in educational ways. It needs to be installed on a web server somewhere (which could be one of your own computers or one at a web hosting company).

    The focus of the Moodle project is always on giving educators the best tools to manage and promote learning , but there are many ways to use Moodle:

    * Moodle has features that allow it to scale to very large deployments and hundreds of thousands of students, yet it can also be used for a primary school or an education hobbyist.
    * Many institutions use Moodle as their platform to conduct fully online courses, while some use it simply to augment face-to-face courses (known as blended learning).
    * Many of Moodle users love to use the many activity modules (such as Forums, Wikis, Databases and so on) to build richly collaborative communities of learning around their subject matter (in the social constructionist tradition), while others prefer to use Moodle as a way to deliver content to students (such as standard SCORM packages) and assess learning using assignments or quizzes.

    Check out the online demo of Moodle here or download and start using.

    Open Source Projects Index: X & Y

    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: 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.

    Linux Kernel Crash Dumps
    This project involves adding code to the Linux kernel to implement crash dumps for performing post-failure analysis of a kernel crash.
    Linux Kernel Stream Control Transmission Protocol (SCTP)
    Stream Control Transmission Protocol (SCTP) is a reliable, message-oriented, multihomed transport protocol. Developed by the IETF SIGTRAN working group to transport SS7 over IP, it is now the third general-purpose transport developed by the IETF.
    Linux Memory Hotplug Support
    Project to create hotplug memory for Linux.
    Linux on System Z
    Linux is an operating system whose kernel was developed by Linus Torvalds and initially distributed in 1991. Linux has evolved to become a widely accepted operating system with a wealth of applications. Today, many Linux distributions also contain a variety of tools and utilities provided by the open source community (e.g., from the GNU project). Linux is platform-independent and executes on many architectures, including Intel®, Alpha®, or Sparc®. Linux is Open Source software that may be downloaded free of charge.
    Linux orinoco wireless NIC driver
    Linux orinoco driver supports a large number of wireless NICs based on the Prism 2 chipset.
    Linux Screen Reader
    The Linux Screen Reader (LSR) is an application that transforms the contents of the computer screen to other media, enabling non-visual access to the graphical Gnome desktop environment.
    Linux Standard Base
    Tasked to develop and promote a set of standards that will increase compatibility among Linux distributions and enable software applications to run on any compliant system.
    Linux Support for Non-Uniform Memory Access (NUMA) Hardware
    NUMA is one way to reduce the number of CPUs competing for access to a shared memory bus. This is accomplished by having several memory buses and only having a small number of CPUs on each of those buses.
    Linux Test Project
    The latest revision of the Linux Test Project test suite contains more than 2,100 tests for Linux.
    Lotus Sametime Code Exchange
    Get code samples and JAR files that add functionality to Sametime, an instant messenger client application.
    LTC Linux Performance Team
    Project to improve Linux kernel performance, with special emphasis on SMP scalability, by using open source workloads.


    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.