Java CMS
Magnolia is a Java CMS, a Content Management System written in Java. Being a Java-powered CMS, Magnolia provides you with many benefits, like vendor independence, power and standards-support.
Magnolia - a Java CMS
Magnolia is a Java CMS, which means it is a Content Management System written in Java. Java is a mature object-oriented programming language and JEE (or J2EE as it was formerly known) a platform. Typically, Java means both the language and the platform.
As a Java CMS, Magnolia has significant benefits because it can and does use the power that the Java platform provides. Foremost, there are many standards, and JSR-170, informally known as the Java Content Repository API, is the basis of Magnolia.
So being a Java CMS provides us with the industry strength the JEE platform provides, but it doesn't mean that a CMS user needs to know Java. You don't even have to install Java to use a Java-powered CMS like Magnolia, because Magnolia's use of Java is strictly limited to the back-end, the server, on which Magnolia is running.
For those deploying Magnolia, the fact that it is in Java has massive benefits, for instance it typically runs on all major computer operating systems like OSX, Linux or Windows.
To learn more about CMS or Content Management, download Magnolia, the Java CMS.
Magnolia CMS