Yes, EJB container (application server) vendors like RedHat implement the J2EE specification in their products (like JBoss).
What they don't do is implement any business logic (just the "plumbing" if you will). That is where application developers come in.
Just like Apache HTTPD or nginx implement the HTTP protocol specification, but that does not a website make.