Google Delays Distribution of New Android Tablet Source Code
businessweek.com
businessweek.com
The way I understand it there is 'vanilla' Android which is open and then there are all the devices which, even when they stay 'vanilla', still get tweaks or at very least drivers added and are not 'open'.
It sounds to me like this is just business as usual, the difference being that Google did a device specific release first for the Xoom and only now are producing the 'vanilla' branch.
There were other android releases where the opensource commit was delayed for similar reasons, in this case its to port parts of Honeycomb back to the phone branch and once that is complete than honeycomb will be committed to kernel.org.
Also note the opensource committers that work at OEMs do in fact have access..something author glossed over..as they commit code under the Apache License