Projects: Difference between revisions

→‎P: updated PDOS with latest enhancements
[unchecked revision][unchecked revision]
m (added xv6 refs for text book & hardware port)
(→‎P: updated PDOS with latest enhancements)
Line 878:
{{OSProject
|OSName=PDOS - Public Domain Operating System
|OSDescription=One of very few operating systems that have an explicit "released to the public domain" notice. What that means is that if you spend time on this, and you later see a commercial use for it, there is absolutely no restriction on selling/modifying etc, any more than you would dig up Shakespeare and ask him if it's OK to use "Hamlet". It is designed to look like MSDOS, and the 8086 version can currently execute some MSDOS executables unchanged, the 80386 version can currently execute some Win32 executables (including gccwin - a modified GCC 3.2.3 for Windows msvcrt.dll) unchanged, and the S/3X0 version can currently execute some MVS executables unchanged (and on real IBM mainframe z/Arch hardware executes S/370 in effective AMODE 32 giving access to 4 GiB of memory), and the x64 UEFI version can execute some Win64 executables unchanged, including a completely public domain completely-self-hosting environment. It's written in C90, with some assembler. BasicThe functionalitypublic isdomain nowC completecompiler andincluded focus(only) in the x64 version has a small amount of (included) C99 dependency. There is switchingalso toa native fixingARM32 bugsversion.
|Contact=Paul Edwards, mutazilah@gmail.com
|License=Open source (Public Domain)
|URL=http://pdos.org
|Status=Latest commit: 20212023-0809-0724, is active
}}
 
Anonymous user