Citation: 2C_362/2009 24.07.2009 E. C

Agissant par la voie du recours en matière de droit public, l'intéressé demande au Tribunal fédéral, sous suite de frais et dépens, de réformer l'arrêt rendu le 30 avril 2009 par le Tribunal cantonal en ce sens qu'une autorisation de séjour lui est octroyée, subsidiairement de l'annuler et de le renvoyer au Tribunal cantonal pour nouvelle décision dans le sens des considérants. Il se plaint de la violation de l'art. 10 de l'ancienne loi fédérale sur le séjour et l'établissement des étrangers (LSEE) et de l'art. 8 CEDH. Il demande l'octroi de l'assistance judiciaire. Le Tribunal cantonal et l'Office fédéral des migrations concluent au rejet du recours. Le Service de la population du canton de Vaud renonce à prendre position.