Python OS is an environment for Python and Pygame applications to run in.
With Python OS 3.2.0 and onward, Python OS supports "layered multitasking", so that there can be several applications open at once, while the status of the last application is preserved.
Python OS 4
Python OS 4 is a revolutionary new way to use Python and Pygame.
It features a linux-like command line, a host of new and redesigned apps, and a package system for downloading, installing, and updating applications. For detailed information, see the webpage and individual version releases.
Show your support for Python OS by commenting below, and by hitting the +1 button on the website.
Pygame.org account Comments
pyGuy 2012-06-03 10:55:31
This is an interesting project, I like that you've made a GUI with pyGame! My only suggestion would be adding backspace support for text boxes, and the catcher game seems to respond a little slow to keypresses. Good job though ^_^
Anonym 2012-07-01 13:04:50
Leo Edmiston-Cyr 2012-12-14 00:11:20
I've looked for hours now to find a project that has this aim. Downloading and exploring NOW!
Leo Edmiston-Cyr 2012-12-14 00:35:21
Well,I was psyched by reading about this project, the recent releases, all good. However, I can't find a way to download the code!? The homepage (http://www.pygame.org/project/... Just tells me something big is coming. Help Adam!?
Adam 2012-12-14 06:59:31
I am currently working on Python OS 4. A beta will be out in time for the holidays. If you want to download 3.2.1, go to adamfurman.private page.sk/PythonOS/Files/PythonO.... Hope this helps!
Green Brown 2013-03-14 07:09:44
chold you please have a download wich is just the py file(s) because i can not open zip files
Adam 2013-03-14 14:50:23
The code in itself will not work as it needs various resources throughout folders. If you are on Linux, try installing the zip and unzip utilities, as well as an archive manager that supports them (like file-roller) through your default package manager. I will also make a .tar.gz file later on.
kaboomtsd 2013-01-17 17:52:20
how do you download?
Adam Furman 2013-01-18 02:13:36
Go to adamfurman.privatepage.sk/Pyth... and click the Download button. Once on the download page, choose the "Python OS 4.0.0" link to download the Python OS 4 .zip file.
Robert Talada 2013-04-06 01:18:20
So... It isn't really an OS. Its more like a client for launching other python programs? An OS runs at the processor level and directly commands hardware. An OS controls the hard disk and the RAM at the lowest level. If you really want to make an OS, you should learn C or assembly. Download a free compiler and you'll be sending your processor raw instructions to add and subtract and store data in RAM. Once you get good enough at it and understand the concepts of registers and logic, you should download VirtualBox and run your OS on some virtual hardware.
If you are trying to create a client I suggest Tkinter as it uses native GUI elements.
Columpio 2013-06-14 10:49:36
How have you done text input in gui? I really can't find it in your code...
Adam 2013-10-30 23:25:26
In Python OS 4x, text input is PythonOS.py >> components().getinput(...).
Shashi Obulasetty 2013-08-11 18:56:55
How can you download? And does it run plain as a independent operating system just like windows, android, etc...? I really like the idea.
James Lu 2013-08-11 22:18:03
You should put it on github!
(I could help you set it up then transfer to you)
F1e4u8 2014-08-03 18:15:43
www.sourceforge.net/projects/a... for the win!
Adam F 2015-01-18 18:43:04
Hello everyone, I am the creator of Python OS. I would like to apologize to all having problems downloading or running Python OS. The server it was hosted on has since been taken offline. The files are now hosted on https://sites.google.com/site/.... I am working to put the project on GitHub. As to Python OS 5x, development has been stalled for a while due to lack of time and a multitude of errors. Thanks, Adam.
pixdigit 2015-03-05 17:42:13
Doesn’t run but no error message...
(The worst that can happen ;)
Steve Colburn 2015-07-15 17:25:25
Hi Adam, I was wondering about the file archiving capability of Python. How it is similar and different from other file archiving applications. I am finding that the file archives that Python outputs, cannot be read by Windows 8.1's built-in unzipping utility. Any ideas why that is?
Christie Hilderbrand 2015-10-17 14:51:44
i can't find the username & password in the kernel help!!!
canine828 2016-03-04 22:37:03
The thumbnail of the main OS screen is too small to see, which brings me to this issue: it doesn't look like it scales to support lower-resolution screens. Here is a suggestion: At 1024x768 or less, make the UI 2x as large. At 640x480 or less, use fullscreen apps and a fullscreen launcher in a scrollable grid view. At 320x240 or less, make the UI 2x as large again!
pixdigit 2016-09-27 16:22:45
How is this connected to PythonOS 6?
404 2016-12-03 15:36:03
please fix or remove broken links...
FERRIERE Tom 2019-01-27 02:12:41.970744I've found a link of 4.1.0 with the wayback machine =P https://1002ada4-a-62cb3a1a-s-sites.googlegroups.com/site/pythonosrepomirrorofficial/home/system/PythonOS4.1.zip?attachauth=ANoY7cogg2g4AmJxKQLB0aGcUSj26FUGYLfoTm_-PpcdXf9Jt2sO0OxO5jKJGHZtHBfxQ7oopSkqSjCL7jnHO8K_mhn1JTjNOIeZ56OvcyqCmJyUYEd4PAGl6Bu4gL0leEWVswE-9KnrrZLTcGiK_cyRzzsd7eX_F4vzYDJGhYCtX_yj1KxxOZKe_Y4yVH9qJh0uB4N2l5jTRTZFFeuW_ZCUc1mQNOJncTFaecRF3Lgc-7RjSBYiSKyUC1n7_Ite6-oS1T1KfY-J&attredirects=0
FERRIERE Tom 2019-01-27 02:11:53.960099I've re-found a link with wayback machine for 4.1.0 =P https://1002ada4-a-62cb3a1a-s-sites.googlegroups.com/site/pythonosrepomirrorofficial/home/system/PythonOS4.1.zip?attachauth=ANoY7cogg2g4AmJxKQLB0aGcUSj26FUGYLfoTm_-PpcdXf9Jt2sO0OxO5jKJGHZtHBfxQ7oopSkqSjCL7jnHO8K_mhn1JTjNOIeZ56OvcyqCmJyUYEd4PAGl6Bu4gL0leEWVswE-9KnrrZLTcGiK_cyRzzsd7eX_F4vzYDJGhYCtX_yj1KxxOZKe_Y4yVH9qJh0uB4N2l5jTRTZFFeuW_ZCUc1mQNOJncTFaecRF3Lgc-7RjSBYiSKyUC1n7_Ite6-oS1T1KfY-J&attredirects=0 Enjoy :)
Frank Koslowski 2019-09-10 03:23:52.561859http://adamfurman.privatepage.sk/PythonOS/ Not Found The requested URL /PythonOS/ was not found on this server. What's happening? Have you left us for C++?