JSF Central - FAQ
JSF Central

 Articles & Books 
FAQ > General
How is JavaServer Faces licensed? Is it free or open source?
Updated: June 27, 2008

JSF was developed through the Java Community Process, and like any other Java Specification Request (JSR), there are two primary pieces that most people see: a specification and a reference implementation (RI). For many JSRs, including the JSF one, anybody, including open source organizations, can implement the specification. The RI, on the other hand, doesn't have to be open source -- that's up to the specification lead (Sun in this case) and the expert group.

For JSF, the RI (called "Mojarra") is fully open source, available through both the CDDL or GPLv2 licenses. The other primary implementation, MyFaces, is open source as well (released under the Apache license).

There are also open source implementations available.

RSS feed(all feeds)
RSS feed(General)

The Editor's Desk
Inside Facelets
In the Trenches

Site version 1.83  Report web site problems

Copyright (C) 2003-2015 Virtua, Inc. All Rights Reserved. Java, JavaServer Faces, and all Java-based marks are trademarks or registered trademarks of Oracle Corporation. in the United States and other countries. Virtua, Inc. is independent of Oracle Corporation. All other trademarks are the sole property of their respective owners.