Почему Java не вполне свободна?

Готовится к выпуску Java 7 (осталась пара месяцев до релиза). В связи с этим обострились давние споры о лицензионной чистоте этой технологии. В юридических хитросплетениях буржуйского законодательства об интеллектуальной собственности разобраться не просто, но мне, наконец, попалась пара абзацев, где более-менее ясно описывается ситуация:

Основная проблема лицензирования связана с тем, что, что несмотря на открытый характер спецификации Java и доступность кода OpenJDK под лицензией GPL, тестовый пакет для проверки совместимости с Java содержит пункт «область применения», который указывает на то, что протестированный с помощью TCK продукт не может использоваться в ограниченной среде, т.е. его можно запускать на настольном ПК, но не в контент-киоске (платежные терминалы, информационные автоматы, банкоматы и т.п.), не внутри промышленной системы и не в мобильных платформах… Тем не менее есть надежда на изменение ситуации, в мае компания Oracle заявила о намерении реформировать связанную с Java управляющую структуру, сделав её более открытой и пересмотрев вопрос лицензирования TCK. По предварительной оценке процесс реформирования займет 12-18 месяцев.