Yo hace poco estube buscando uno para nuestro negocio y me encontré con Galopin, que está hecho en PHP. Se necesita apache y mysql. Está muy bien.
Yo no uso ninguno de los dos porque no hacen exáctamente lo que quiero. Pero son bastante buenos. Además como en el negocio tenemos Windows (por temas de software necesario "only for windows") y encontré uno freeware que es muy bueno (factusol se llama, por si te interesa) y cubre todas mis necesidades (no es que los otros dos no sean completos, pero ciertas opciones las necesito con más libertad de acción).