I can't say I know much about other communities either, but one thing that I know has never worked, is having a big company mothership hovering over the heads of an open source city.
Look at Novell. Look at Red Hat (out of it came CentOS - and it is a success). Look at Cyanogen (it isn't just that they couldn't compete with Google).
Not saying having a company behind you is bad, but a company that basically has their hand on your head telling you where to turn is going to cause issues in a *community*.