Nekto расписал все верно. Есть еще один путь,он чуть проще. В Германии,как и в большинстве других стран ЕС,существует программа Blue Card,то есть временный вид на жительство,который дается не более чем на три года(потом продлевается). Чтобы его получить,надо найти работу в Германии и получить специальную визу(не дается без контракта).Через 33 месяца с момента начала проживания в Германии вы сможете получить постоянный вид на жительсвто,а еще через пару-тройку лет паспорт. Получается не 8 лет, а где-то 5-6. Совсем забыл,что если через 21 месяц сдать экзамен по языку на уровень B1(если ничего не путаю),то вы получите право на постоянный вид на жительство
нужно родиться в Германии и быть немцем! Говорить по немецки, мыслить по немецки, работать по немецки, отдыхать по немецки, есть немецкую еду, пить немецкое пиво.