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 3,683 of 4,255   
   mutazilah@gmail.com to muta...@gmail.com   
   Re: 32 on 64   
   22 Mar 23 03:23:37   
   
   From: muta...@gmail.com   
      
   On Wednesday, March 22, 2023 at 2:08:19 PM UTC+8, muta...@gmail.com wrote:   
      
   > > any of those systems as a development platform to write a    
   > > program that is then placed into the public domain. Your little    
   > > toy is completely superfluous.   
      
   > Wrong way around.    
   >    
   > You can use a public domain OS to create a copyrighted OS.    
   >    
   > If there is some restriction on using someone else's    
   > copyrighted product. E.g. Kim might say "Marx says    
   > that all property is theft - we don't want to use an OS    
   > that is stolen capitalist property" or whatever commies    
   > may come up with.    
   >    
   > Or some other desire for clean room development.    
      
   In the case of the Australian High Court, they completely   
   fabricated that there was an "implied" right to freedom   
   of speech in the Constitution, to strike down legislation   
   that they personally didn't like, and it was so much easier   
   than going to the effort of creating a Bill of Rights, or   
   updating the real constitution instead of their imaginary one.   
      
   So they may say that Microsoft has an implied right that you   
   can't develop a rival to Windows using Windows.   
      
   They may even say the same about Linux.   
      
   PDOS would be the hardest thing for them to say that about.   
      
   Not sure what the would even mean. The public has an implied   
   right that you can't write a commercial OS?   
      
   That would have to be applied to Shakespeare's work too - and   
   defeats the whole purpose and concept of public domain.   
      
   Again - courts can make anything at all up, so who knows what   
   they will do, but again, public domain is the best protection   
   from arbitrary "justice" by courts.   
      
   Of course, even with public domain, the court could say that   
   the sequence Fujitsu (e.g.) used to develop Fujitsu/x86 using   
   PDOS/386 was preceded by a Windows to PDOS/386   
   transition, so Fujitsu aren't allowed to sell their OS in   
   (some arbitrary jurisdiction).   
      
   But if a court were to go to that extreme, Windows isn't the   
   first OS to be invented, and the courts can ping Microsoft   
   for being in a chain of OSes from the 1950s or whatever.   
      
   But a court may draw the line at 1 transition or 2 transitions.   
      
   So there would be some benefit in perhaps punching some   
   newly-written machine code onto punched cards, to boot up   
   a z/Arch machine, which would be used to create some x86   
   machine code on paper tape and then onto floppy and then   
   onto hard disk. Or some such sequence.   
      
   I'm not sure card readers are still available, so maybe some   
   other medium that humans can manipulate without the   
   need for an existing OS.   
      
   This would still require courts to not claim that either the   
   mainframe controller software or microcode or the PC BIOS   
   are rival OSes, so are allowed to be used.   
      
   That may not be perfect, but it's another level of distance.   
      
   Not sure if an alternate computer instead of a PC, hand-made,   
   maybe even with a FPGA could be used to create even more   
   distance.   
      
   I can abandon ELF that at least one person is claiming is   
   copyrighted to the extent that even the names of standard   
   fields can't be used.   
      
   I prefer a.out, but it may have the same issue. Certainly   
   macro names like N_TEXT are from presumably-copyrighted   
   documentation.   
      
   I could possibly keep the a.out format but just invent new   
   names for anything I need. I already know the format of   
   a.out, since it's simple, so I just need to name each field   
   instead of using the names everyone else uses.   
      
   Depends how many asshole judges there are, worldwide.   
      
   But if I were to start that process, I would need to first   
   ensure there was a way of entering machine code   
   on some device without the aid of an OS. All my current   
   devices have OSes.   
      
   I could potentially wipe a hard disk and have an EFI   
   shell. Any OS I write (ie a rewrite of PDOS-generic)   
   wouldn't be a rival to EFI. Although even then, you   
   never know. And I'm not sure an EFI shell provides   
   the facilities required to slowly construct some   
   machine code. By doing echo and using Alt-numpad   
   to enter arbitrary data.   
      
   What about an original PC with ROM BASIC and   
   without installing PCDOS? I believe the PS/2 still   
   had ROM BASIC, so I don't need an original PC.   
      
   Presumably the Commodore 64 which also comes   
   with BASIC in ROM can't be used, because it also   
   has an OS, so not the equivalent of a real IBM PC.   
      
   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