posix -> os
diff --git a/Tools/scripts/byteyears.py b/Tools/scripts/byteyears.py
index c0aea70..c643dd7 100755
--- a/Tools/scripts/byteyears.py
+++ b/Tools/scripts/byteyears.py
@@ -6,15 +6,15 @@
 #
 # Options -[amc] select atime, mtime (default) or ctime as age.
 
-import sys, posix, time
+import sys, os, time
 import string
 from stat import *
 
 # Use lstat() to stat files if it exists, else stat()
 try:
-	statfunc = posix.lstat
-except NameError:
-	statfunc = posix.stat
+	statfunc = os.lstat
+except AttributeError:
+	statfunc = os.stat
 
 # Parse options
 if sys.argv[1] == '-m':
@@ -42,7 +42,7 @@
 for file in sys.argv[1:]:
 	try:
 		st = statfunc(file)
-	except posix.error, msg:
+	except os.error, msg:
 		sys.stderr.write('can\'t stat ' + `file` + ': ' + `msg` + '\n')
 		status = 1
 		st = ()
diff --git a/Tools/scripts/checkpyc.py b/Tools/scripts/checkpyc.py
index 54396a3..7916058 100755
--- a/Tools/scripts/checkpyc.py
+++ b/Tools/scripts/checkpyc.py
@@ -1,9 +1,8 @@
 # Check that all ".pyc" files exist and are up-to-date
-# Uses module 'posix'
+# Uses module 'os'
 
 import sys
-import posix
-import path
+import os
 from stat import ST_MTIME
 
 def main():
@@ -24,8 +23,8 @@
 		print 'Using MAGIC word', `MAGIC`
 	for dirname in sys.path:
 		try:
-			names = posix.listdir(dirname)
-		except posix.error:
+			names = os.listdir(dirname)
+		except os.error:
 			print 'Cannot list directory', `dirname`
 			continue
 		if not silent:
@@ -33,10 +32,10 @@
 		names.sort()
 		for name in names:
 			if name[-3:] == '.py':
-				name = path.join(dirname, name)
+				name = os.path.join(dirname, name)
 				try:
-					st = posix.stat(name)
-				except posix.error:
+					st = os.stat(name)
+				except os.error:
 					print 'Cannot stat', `name`
 					continue
 				if verbose:
diff --git a/Tools/scripts/copytime.py b/Tools/scripts/copytime.py
index a288c09..1d201c6 100755
--- a/Tools/scripts/copytime.py
+++ b/Tools/scripts/copytime.py
@@ -3,7 +3,7 @@
 # Copy one file's atime and mtime to another
 
 import sys
-import posix
+import os
 from stat import ST_ATIME, ST_MTIME # Really constants 7 and 8
 
 def main():
@@ -12,13 +12,13 @@
 		sys.exit(2)
 	file1, file2 = sys.argv[1], sys.argv[2]
 	try:
-		stat1 = posix.stat(file1)
-	except posix.error:
+		stat1 = os.stat(file1)
+	except os.error:
 		sys.stderr.write(file1 + ': cannot stat\n')
 		sys.exit(1)
 	try:
-		posix.utime(file2, (stat1[ST_ATIME], stat1[ST_MTIME]))
-	except posix.error:
+		os.utime(file2, (stat1[ST_ATIME], stat1[ST_MTIME]))
+	except os.error:
 		sys.stderr.write(file2 + ': cannot change time\n')
 		sys.exit(2)