Amiga - *.exe in lha means trouble (heads up)
category: general [glöplog]
Quote:
Quote:
What are you talking about?
There's a (thorougly debunked) conspiracy theory that QDOS/86-DOS/MS-DOS/PC-DOS is not just a re-implementation of the CP/M APIs, but actually uses stolen code from CP/M-80
While it has been debunked that there is stolen CP/M code in DOS, it has been verified that QDOS/86-DOS absolutely stole the API. The first 12 functions in CP/M and DOS are exactly the same, in the same order and with the same function numbers, so of course Patterson started his DOS by studying CP/M.
Quote:
it has been verified that QDOS/86-DOS absolutely stole the API
Has there ever been any doubt about that? As you said, it's totally obvious to anybody who looked at the APIs. AFAIK it was a very deliberate design decision, made to facilitate ports from existing CP/M software. They (or was it just "he" at this point?) even had a compatibility fallback for the syscall interface itself, so a "call 5" didn't need to be replaced by this newfangled "int 21h" stuff.
86-DOS was developed as a substitute for the delayed CP/M-86, so the whole point was to use the CP/M-80 manual as a reference.
Digital Research did not lose the CP/M API as a result of the cloning, so nothing was stolen. The legality of the cloning otherwise wasn't tried in court; instead IBM was released of liability in an agreement.
Quote:
QDOS/86-DOS absolutely stole the API.
Digital Research did not lose the CP/M API as a result of the cloning, so nothing was stolen. The legality of the cloning otherwise wasn't tried in court; instead IBM was released of liability in an agreement.
have you tried using exe as a prefix instead of a suffix within your LHA? Personally I use file prefixes on files made on or for Amiga as this was how we used to do it back in the day.
Alternatively do you really need to have "exe" in the filename at all? You could use ".runme" or ".demo" or ".whatever" if you must have a suffix in your filename, Amiga don't care. We're not beholden to the antiquated method of file identification as used by Windows to this very day.
Alternatively do you really need to have "exe" in the filename at all? You could use ".runme" or ".demo" or ".whatever" if you must have a suffix in your filename, Amiga don't care. We're not beholden to the antiquated method of file identification as used by Windows to this very day.
Also I have found that Chrome and Firefox and probably other browsers don't like any LHA files one little bit, claiming that it might "do damage to my computer", just click the button that tells the browser to ignore the threat and it'll download anyway. What would a file made for Amiga do to my PC anyway? Show it up for just how crappy it is when compared to an architecture from the 80's & 90's? Do "1337 hackers" use the LHA archive format to conceal Windows viruses or something? That's not something I'm familiar with anyone doing, why would they when these same browsers will happily download any dodgy old ZIP archive?