Scripting language support and whether Java needs to be open sourced