As we know Edward Burn has developed jsf technologyNo, 'we' don't 'know' that at all.
means whatI don't know what you mean by it. It's your statement. It's also incorrect.
Or I'm getting the things wrong.Yes.
Second thing is that, if he has already given the specification(API), then again why third parties are developing jsf-api.jar files, for example apache tomcat's myfaces-Because it's a specification.
Only they should give the implementation jar file in response to that jsf API.Exactly. If that's a statement it answers your previous question. If it's mean to be another question, it isn't.