this post was submitted on 06 Aug 2024
545 points (97.6% liked)

linuxmemes

21160 readers
1351 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.

  • Please report posts and comments that break these rules!

    founded 1 year ago
    MODERATORS
    545
    Wine acronym (lemmy.ca)
    submitted 2 months ago* (last edited 2 months ago) by [email protected] to c/[email protected]
     
    top 50 comments
    sorted by: hot top controversial new old
    [–] [email protected] 1 points 1 month ago

    I've always thought of this

    [–] [email protected] 1 points 2 months ago

    PHP Hypertext Protocol

    [–] [email protected] 1 points 2 months ago

    When it bears repeating, let's make it recursive.

    [–] [email protected] 7 points 2 months ago

    Of course not! It's a drink!

    [–] [email protected] 10 points 2 months ago (2 children)

    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

    [–] [email protected] 1 points 2 months ago

    LoL I guess acronyms that repeat on itself are a common thing in Linux

    [–] [email protected] 4 points 2 months ago

    And then they slapped the GNU's not UNIX infront for good measure

    [–] [email protected] 8 points 2 months ago

    Yaml ain't markup language

    [–] [email protected] 8 points 2 months ago

    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!

    [–] [email protected] 8 points 2 months ago (1 children)
    [–] [email protected] 23 points 2 months ago (2 children)

    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.

    [–] [email protected] 5 points 2 months ago

    I'd call a JVM an emulator. To the end user they're the same.

    [–] [email protected] 10 points 2 months ago (2 children)

    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.

    [–] [email protected] 3 points 2 months ago

    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.

    [–] [email protected] 2 points 2 months ago

    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.

    [–] [email protected] 12 points 2 months ago (1 children)
    [–] [email protected] 13 points 2 months ago* (last edited 2 months ago) (1 children)

    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

    [–] [email protected] 10 points 2 months ago (1 children)

    Next you're going to tell me the People's Republic of North Korea isnt a Republic?

    [–] [email protected] 9 points 2 months ago (1 children)

    well it sure as hell ain’t the people’s

    [–] [email protected] 2 points 2 months ago

    "The Democratic People's Republic of Korea is neither Democratic, nor the people's, nor a republic."

    • Voltaire
    load more comments
    view more: next ›