home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   alt.os.development      Operating system development chatter      4,255 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 2,402 of 4,255   
   mutazilah@gmail.com to Rod Pemberton   
   Re: microsoft vs linux   
   02 Jul 21 03:15:35   
   
   From: muta...@gmail.com   
      
   On Friday, July 2, 2021 at 7:05:55 PM UTC+10, Rod Pemberton wrote:   
      
   > > I want to run Linux executables from PDOS/386, running   
   > > as an unprivileged program running under Windows 10.   
   > > I don't have access to INT 80H so the executable will   
   > > fail (unless I was to somehow scan the executable and   
   > > zap them all into callbacks).   
      
   Note that that "desire" was for illustration purposes only.   
   I couldn't give a shit about crap like Linux.   
      
   What interests me is Win32-like S/370 executables   
   running under PDOS-generic (using FAT) running   
   under the current PDOS/3X0 (using CKD).   
      
   With all executables running at native speed on real   
   S/3X0 hardware.   
      
   That's largely embryonic. I'm not 100% sure what a   
   Win32-like S/370 executable is, and I don't have a   
   linker to produce the theoretical executable.   
      
   There is a S/370 assembler and linker written in   
   Python, about 30,000 lines, and I've made an attempt   
   at turning Python 3.3 into a C90-compliant executable,   
   a pre-requisite to working on either PDOS/386 or   
   PDOS/3X0. I have an executable built, but it produces   
   an internal error, likely due to one of the shortcuts I   
   took to get a build at all.   
      
   Someone else on the mainframe interested in Python   
   said he would take a look, and then went quiet.   
      
   I have a lot of paths open at any one time. But some   
   of them do indeed close. I have a Windows C compiler   
   with source (gccwin, 3.2.3) not dependent on Cygwin   
   crap, buildable from source. And in fact, the only   
   compiler that has been ported to PDOS/386. It only   
   became available in a form that passed my integrity   
   checks about 23 hours and 15 minutes ago, with a   
   lot of updates to pdos.org during the process.   
      
   There is method to the madness. Or there is madness.   
   Take your pick.   
      
   > You may wish to look at this old project. It directly runs Linux   
   > executables under Windows. An old post of mine says it has an "int   
   > 0x80 syscall interface, DLL loader, and no POSIX layer".   
   >   
   > LINE is not an emulator   
   > https://sourceforge.net/projects/line/   
      
   I checked out the link and stopped here:   
      
   LINE Is Not an Emulator. LINE executes unmodified Linux applications on   
   Windows by intercepting Linux system calls.   
      
      
   Intercepting Linux system calls, presumably by inserting   
   something into the INT 80H vector, requires privilege, the   
   thing I was illustrating I wanted to avoid.   
      
   BFN. Paul.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca