The original Sun vision was that Sun Hardware would sell SPARC architecture machines running any OS, SunSoft would sell Solaris for any type of hardware, Sun Labs would license their innovative research rights to anyone who wanted to productize them. Except ...
Nobody really wanted to run their OS software on Sun hardware because SunSoft had an inside track on what was coming out. Sunsoft couldn't really make Solaris on x86 just as powerful as it was on SPARC because it would undercut Sun's HW arm, and Sun Labs? They could never really license a technology to a Sun competitor without the other two companies vetoing it. The whole reason FirstPerson was created (the shell company that was developing Oak which became Java) was to keep the politics and other constraints off what could be done with the software. And when the group told Sun it was going to ship first on "Chicago" (aka Windows 95), Scott McNealy blew a gasket.
Pretty much everyone I've talked to about that decision in depth thought it was a net negative for Sun and that had we had a chance to do it again, they would do something different. And since Eric was right in the middle of that, I would have expected him to advise Larry and Sergei that it wasn't the best choice. And maybe he did, and maybe they have a scheme that will avoid the problems Sun had. I'm surprised though that they chose that route.