Sure they are open source projects, but the majority of dev work is done on Google's dime. Google employs many of the most important people in these projects. Sure the code will still be there if Google gives up, but will anyone have the capacity to step up and maintain them?