我上述定義基本就是大家接受的上海人的定義,包括因種種原因失去了上海戶籍去了上海以外地方的人。當然,有歸化公民就有歸化上海人:出生在上海以外,但移民到上海,接受上海文化,會講上海話,有上海戶籍。
祖上是什麽不過是什麽裔的問題,比如寧波的老商在上海就像蘇格蘭裔在美國。