difference between oracle glassfish and glassfish opensource

questions.
What's basically the difference between if I use the opensource and oracle glassfish (the one that requires license for production use)? Is there an evaluation period for the latter? Pls advise