[Java EE 7] About scope

In Java EE 7, scope(@RequestScoped and so on) that is same name and different package exists. I will describe these scopes.

Scopes that exist both CDI and JSF

CDI JSF
javax.enterprise.context.ApplicationScoped javax.faces.bean.ApplicationScoped
javax.enterprise.context.SessionScoped javax.faces.bean.SessionScoped
javax.enterprise.context.RequestScoped javax.faces.bean.RequestScoped

A javax.faces.bean package will be depreciated.
http://docs.oracle.com/javaee/7/api/javax/faces/bean/package-summary.html

About ViewScoped, they exist in two packages.

JSF
javax.faces.bean.ViewScoped
javax.faces.view.ViewScoped

A javax.faces.bean package will be depreciated.

A ConversationScoped exists only in CDI package.

CDI
javax.enterprise.context.ConversationScoped

Answer at Stack Overflow.
http://stackoverflow.com/questions/15057564/why-are-there-different-bean-management-annotations