Genealogy /
Polish & Prussian/German town name cross-reference. [100]
Poland didn't so much "welcome" German "settlers" into what was at the time deemed Polish territory, Poland needed the skills and services offered by neighboring Germany!
The latter was to be sure far more advanced academically, scientifically and later on, industrially. Rarely did Germans choose to study in Poland, yet Poles could not say their professional education was even complete without at least a period abroad, studying for example in Berlin, Munich or Regensburg.
The presence of Germans in Polish territory, as I've said often before, is one of the reasons why so many German cities, town, and villages have German names alongside Polish ones.