Teraz patrzę i nazywa się John Joseph Nicholson, ten Jack to nie wziął się czasem od tego jak się nazywał w Batmanie jako Joker (Jack Napier) oraz Lśnienie Jack Torrance?
Dokładnie tak! Dlatego też np. w "Locie nad kukułczym gniazdem" z 1975r. figuruje już jako "Jack Nicholson". Jest to hołd dla filmów, w których zagra odpowiednio za 5 ("Lśnienie") i 14 ("Batman") lat...
Szukacie zbyt skomplikowanych i mitotwórczych rozwiązań. Jack to po prostu zdrobnienie od Johna:
"In English it is traditionally used as the diminutive form of the name John"
http://en.wikipedia.org/wiki/Jack_%28given_name%29