Java 3Dは「JRL」でオープンソース化、「互換性が重要」とSunのシュワルツCOO

http://www.itmedia.co.jp/enterprise/articles/0406/29/news018.html
Javaオープンソース化のの流れは止らないようにワタシには思われます。ワタシ的にはWrite Once Run Anywhereだけは維持してほしいと思います。
商用利用に制限が付くのは、やむを得ないか、当然のことか、それとも誤った方向か?