
These innovations and advancements are returned to the community through open source licenses such as Apache 2, so that others can build upon them and further advance the state of the art within the industry. By not having to re-invent the wheel every time, we can have our resources focus on adding new features, resolving important bug fixes, and providing comprehensive certification and testing across the matrix of ICEfaces’ supported platforms. This is made easier with the capabilities of JSF 2.X. What is ICEsoft’s strategy as it pertains to third party technologies?Ī major part of ICEsoft’s strategy is to identify best-in-class open source technologies and integrate them into the ICEfaces framework, if we believe their inclusion represents material value to our development community. By integrating third party technologies such as PrimeFaces, is ICEsoft failing to innovate?.Why did ICEsoft fork PrimeFaces 2.X instead of 3.X?.Do the ACE components provide proper attribution to the original developers?.How does jQuery technology fit into all of this?.What are some examples of the feature enhancements added to the PrimeFaces components?.What is the nature of the changes ICEsoft made to the PrimeFaces library?.
DIFFERENCE BETWEEN PRIMEFACES AND ICEFACES CODE

This FAQ has been assembled to address some of the false claims and misrepresentations currently being made about the ACE library and its origins with respect to PrimeFaces.

The net result is a high-quality, industry-leading library that can interoperate with one of the industry's most popular application frameworks.
DIFFERENCE BETWEEN PRIMEFACES AND ICEFACES LICENSE
We then re-released everything back to the open source community under the Apache 2 license so others can benefit and carry the work forward. We improved upon the components, adding features, fixing bugs and constructing a comprehensive QA process around them.

We integrated popular component elements from PrimeFaces, jQuery and YUI projects into the ICEfaces framework and combined them within our own Advanced Component Environment (ACE). In constructing the ACE library, ICEsoft sourced components from the very best open source solutions we could find. ICEsoft is proud of its new ACE library and the advancements it represents to the open source community.
