Qual implementação jsf utilizar?

Bom dia senhores

Estou començando a desenvolver um projeto web, e me deparei com a seguinte duvida, Qual implementação jsf utilizar? outro problema que estou tendo é identificar as blibliotecas com suporte a jsf são necessarias e onde eu posso baixa? ja tentei baixar varias vezes do link https://javaserverfaces.dev.java.net/download.html, mas infelizmente não estou conseguindo.

Valeuu

estou usando o Richfaces e não tenho do que reclamar.
veja alguns exemplos aqui

richfaces não é uma implementação do jsf né?
que eu saiba é apenas uma biblioteca de componentes
que eu saiba o MyFaces é uma implementação
e Tomahawk e RichFaces são apenas librarias de componentes para JSF
me corrijam se estier errado
e tem a implementação da sun mesmo do JSF né
vc acha no site da sun

Marcos eu nao estou conseguindo baixar a implementação da sun, não se o problema é aqui ou no site da https://javaserverfaces.dev.java.net/download.html, tem um outro site onde eu possa baixar a implementação da sun?

Valeu

[quote=claudemir ramos]Bom dia senhores

Estou començando a desenvolver um projeto web, e me deparei com a seguinte duvida, Qual implementação jsf utilizar? outro problema que estou tendo é identificar as blibliotecas com suporte a jsf são necessarias e onde eu posso baixa? ja tentei baixar varias vezes do link https://javaserverfaces.dev.java.net/download.html, mas infelizmente não estou conseguindo.

Valeuu[/quote]
Claudemir,

Talvez, antes de mais nada, seja melhor você entender o que são implementações e conjuntos de componentes. O post abaixo pode te ajudar,
http://www.rponte.com.br/2008/02/18/qual-implementacao-jsf-voce-usa/

Um abraço.