TeeOS is a re-write of the Linux `userland` written in Python. The idea is to remove as much binary content from the system as possible and as of this writing, the only binary pieces on the system are the kernel, the C libs and the Python interrupter itself (the python executable and associated shared objects). As the project matures there maybe a reasonable need for binary code, which will have python bindings. My goal is to write any needed binary pieces as shared objects that will have Python bindings.
The userland of TeeOS will have many similarities to a conventional Linux, but will be vastly different in many ways. As the design goals mature, they will be posted.
The name TeeOS is supposed to be a 'working' name and is probably misleading as its not an entire Operating System, just a replacement for all of userland, more of an Operating Environment.