• Dizzy Devil Ducky@lemm.ee
    link
    fedilink
    English
    arrow-up
    40
    ·
    edit-2
    4 个月前

    My personal favorite acronym like that definitely goes to AROS (Amiga Research Operating System) that if I remember correctly had to - for legal reasons - change the name. Rather than come up with a completely new name, went with AROS Research Operating System.

    Edit: name change was apparently to avoid any trademark issues with the Amiga name.

    • Zannsolo@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      4 个月前

      I wrote a rule engine for processing data called ORE - ORE Rule Engine I wanted to call it Odoyle Rules Engine. It had a QueryTracker, that had a RulesAppliedQueue aka a QT with a RAQ. This is what happens when you have 4 friends from college working in a 4 pack office.

    • 4am@lemm.ee
      link
      fedilink
      arrow-up
      25
      arrow-down
      1
      ·
      4 个月前

      It’s a cheeky play on “WINdows Emulator” as well as “WINE’s Is Not an Emulator”, but I think for both legal (trademark) and logistical (it really isn’t an emulator) reasons, you’ll never officially see that bit sanctioned

    • Evil_incarnate@lemm.ee
      link
      fedilink
      English
      arrow-up
      7
      ·
      4 个月前

      Pine was already taken by an email reader. One of the early ascii email readers was called elm, for ELectronic Mail. Pine was made after elm and it stands for Pine Is Not Elm.

      • skulblaka@sh.itjust.works
        link
        fedilink
        arrow-up
        4
        ·
        4 个月前

        I’m starting to get the impression that most software older than me is defined more by what it isn’t than by what it is.

  • admin@sh.itjust.works
    link
    fedilink
    arrow-up
    17
    ·
    edit-2
    4 个月前

    My favorite software acronym is PINCE, the reverse engineering tool that’s similar to Cheat Engine in Winblols, that stands for PINCE Is Not Cheat Engine.

      • lennivelkant@discuss.tchncs.de
        link
        fedilink
        arrow-up
        3
        ·
        4 个月前

        Game Conqueror also works, but is missing a lot of features too from what I can tell. Don’t know how it holds up against PINCE.

        I’ve had success getting CE to run with Proton though, specifically by using SteamTinkerLaunch to run it as additional custom command with the game. There are other ways too, like protontricks. In my experience, it has been mostly stable, with the occasional freeze, but generally usable for pointer scanning and such.

  • Hupf@feddit.org
    link
    fedilink
    arrow-up
    13
    arrow-down
    1
    ·
    4 个月前

    You can wine about it all day - it still isn’t an emulator.

    • cook_pass_babtridge
      link
      fedilink
      English
      arrow-up
      13
      ·
      edit-2
      4 个月前

      But I thought LAME Ain’t an MP3 Encoder?!

      Actually I never got that. WINE isn’t an emulator, but LAME very much is an MP3 encoder

  • don@lemm.ee
    link
    fedilink
    arrow-up
    10
    ·
    4 个月前

    GNU Hurd.

    It’s time [to] explain the meaning of “Hurd”. “Hurd” stands for “Hird of Unix-Replacing Daemons”. And, then, “Hird” stands for “Hurd of Interfaces Representing Depth”. We have here, to my knowledge, the first software to be named by a pair of mutually recursive acronyms.

    – Thomas (then Michael) Bushnell

  • Gakomi@lemmy.world
    link
    fedilink
    arrow-up
    9
    arrow-down
    1
    ·
    4 个月前

    True is not cause it not emulating CPU/GPU of a different device, is more like a translator of sorts as it translates windows modules like directx and stuff in a way that Linux can interpret them and use them!

    • VonReposti@feddit.dk
      link
      fedilink
      arrow-up
      23
      ·
      4 个月前

      Not really. It is just translating the Windows system API calls into Linux system API calls. It’s not emulating Windows, it’s an entirely different implementation that doesn’t necessarily match that of Microsoft’s implementation. It had it own workarounds to make buggy code work.

      You wouldn’t call a Java Virtual Machine an emulator of another JVM either, they’re just different implementations of the same specification.

      • Blackmist
        link
        fedilink
        English
        arrow-up
        10
        ·
        4 个月前

        Thing is, I do kind of think of a JVM as an emulator for a processor that doesn’t exist.

        WINE kind of blurs the line of a traditional emulator by having the executable run natively on the target machine’s CPU, but everything it does in regards to dealing with the host OS, the display, disk access, etc, is emulated as far as I’m aware.

        A theoretical PS4 or Xbox One emulator running on x86 hardware could be just as much of an emulator as WINE is.

        • Gakomi@lemmy.world
          link
          fedilink
          arrow-up
          3
          ·
          4 个月前

          Yes but an emulator emulates both the CPU and GPU of the consoles and in the case of PS4 even thought the CPU is x86 the biggest difference I can think of is the GPU drivers.

        • bitfucker@programming.dev
          link
          fedilink
          arrow-up
          2
          ·
          4 个月前

          Maybe depending on how far you take it. A CPU instruction is different from hardware to hardware, but a function signature would stay the same no matter the underlying architecture. If we want to go through that logic then an interpreter can be thought of as a form of emulator.