I think this thread might be better handled on c.l.py, at least until it's understood well enough to be clear whether something does need to change in Python.
BTW, I tried to comply with your request. Currently the crossover posting which I Bcc'd to python-dev is being held for moderator approval: firstname.lastname@example.org writes:
Your mail to 'Python-Dev' with the subject
Extension modules, Threading, and the GIL
Is being held until the list moderator can review it for approval.
The reason it is being held:
Message has implicit destination
Either the message will get posted to the list, or you will receive notification of the moderator's decision.
-- David Abrahams email@example.com * http://www.boost-consulting.com Boost support, enhancements, training, and commercial distribution