Open-Xchange Development using Eclipse

Open-Xchange is using Eclipse and Equinox to develop the Open-Xchange Server platform, which is using OSGi for modularization.

The OSGi technology enables Open-Xchange to replace parts of the Open-Xchange Server Stack like authentication or the Mail Abstraction Layer (MAL) using special APIs.

If you want to develop your own Open-Xchange OSGi Bundles, you might want to check out the Open-Xchange Eclipse install guide in our Wiki: