pythonのexit()

pythonのバージョンで
バージョンごとに exit() の挙動がちがうことがわかりました。

Python 2.4.4 (OpenSolaris2009.04)

exit()
>>> exit()
Traceback (most recent call last):
  File "", line 1, in ?
TypeError: 'str' object is not callable

エラー!!

sys.exit()
>>> import sys
>>> sys.exit()

こちらはOK

Python 2.5.2 (Debian 5.05)

exit()

OK

sys.exit()

OK

Python 2.7 (CentOS5.4)

exit()

OK

sys.exit()

OK


いや、ついついバージョン上げたpythonスクリプト書いてて
移動したら、エラーでると思ったら exit() だったなんて