jbilling is a robust, billing solution. It is written in java programming language and supports the J2EE platform. It will scale from a single server processing just a handful of customers, to a cluster of servers dealing with millions of customers. It is OS and database independent, supporting Windows, Linux, Oracle, Postgres. Includes customer and employee web interfaces.