This is unfortunate. An employer deciding what projects you can contribute to on your own time and with your own resources seems like an overstep to me.
Appears that he works for Apple now.
If I remember correctly, as part of Apple's employment contract, employees are restricted from contributing code to open source projects.