Doesn't mean much, if you are a developer for company X and you have restriction in your contract which are fairly standard these days that grant full or partial ownership on any thing you do on or off the job while being employed sticking an open source license for it won't save you.
I've seen quite a bit of "open source" projects being pull off when the employer discovered them, and while it's true that you can't effectively pull anything off the internet, it also means that no one with a shred of common sense would ever touch them again with a 10 feet pole.
This is slightly more complicated since it's been released by the corporation under an OSS license.
It's also less about employees doing something on their own, and more about the company fearing that some one external will lay claims to parts of the cod from what i understand.
But there can be still internal legal complications that would result in this being pulled off completely or dropped.