• da_cow (she/her)@feddit.org
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 hours ago

    Some people in this comment section would probably profit from touching some grass and then looking up who actually contributes to the kernel and how the GPL license works.

  • Gobbel2000@programming.dev
    link
    fedilink
    English
    arrow-up
    69
    arrow-down
    2
    ·
    2 days ago

    If you’re concerned about this coming from Meta, you haven’t been paying attention. This is not to excuse Metas responsibility in the enshittification of the internet, but as a hyperscalar they of course have been pushing computing technology for a long time, and many of it openly available. CRAM will probably be upstreamed into Linux and I assume is therefore already licensed under the GPL. Meta Research seems to be operating in a much more open and useful way than the rest of the company.

    • reksas@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      1
      ·
      1 day ago

      what i worry about is them having any control over it and thus in position to gain more control over everything that might depend on it should it become widely used.

      • Gobbel2000@programming.dev
        link
        fedilink
        English
        arrow-up
        10
        ·
        1 day ago

        In the case of CRAM as a part of Linux the ultimate control still lies with Linus Torvalds. Other Meta projects like for example zstd can be forked as soon as they do some fishy stuff with it. But I do agree, when Meta is in the role of maintainer, we should keep a close eye on how the projects develop.

    • prole@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      5
      ·
      1 day ago

      It’s foolish to fall for the false firewall these corporations try to put up between divisions. Meta is meta is meta. Do not think for a moment that they are not the same thing.

      It seems like there are even idealistic employees of these places that have deluded themselves into believing that, simply because right at this moment, the person Meta has put in charge of their division isn’t an absolute psychopath, that their positions aren’t extremely unethical.

      • da_cow (she/her)@feddit.org
        link
        fedilink
        English
        arrow-up
        5
        ·
        4 hours ago

        Did you know that most of the contributions made to the Linux kernel come from people who are being paid to do so?

        Corporate developers authored 84.3% of kernel commits in 2025, with contributions distributed across more than 1,780 organizations. Intel maintained its position as the top contributor by changesets, delivering nearly double the volume of second-place Google.

        Google demonstrated extensive sign-off activity, accounting for approximately 12.5% of patches. Meta functions as a significant maintainer hub, with 12.5% of patches passing through Meta-affiliated reviewers.

        https://commandlinux.com/statistics/linux-kernel-contributors-lines-of-code-statistics/

        Yes, meta is a evil ass company but the fearmongering, that they will take over Linux is just that. Fearmongering. The Linux foundation has been put in charge of the kernel to prevent takeover of the project by corporate members and it has been like that for years.

  • ItsMeForRealNow@lemmy.world
    link
    fedilink
    English
    arrow-up
    24
    ·
    2 days ago

    I feel like most of such work happens despite the company not because of it. True credit goes to the engineers who did it. I feel like meta would have just scraped them for more VR universe or whatever it was called lol

    • philipp_@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      5
      ·
      19 hours ago

      They buy a lot of servers and all that expensive ram is eating into Zuccs orphan crushing machine budget, so something had to be done.

    • thingsiplay@lemmy.ml
      link
      fedilink
      English
      arrow-up
      38
      ·
      2 days ago

      ZStandard is also developed by a Facebook. And its truly amazing. What’s wrong with their CRAM development, if everyone benefits from it for free and is Open Source?

      • Skullgrid@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        20
        ·
        2 days ago

        I don’t want to have anything to do with facebook, that’s why. It’s fucking charity washing

          • Skullgrid@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            4
            ·
            19 hours ago

            yes yes, it’s all AI and IBM so it’s made of the same algos that ran the Nazi concentration camps.

            I don’t want to RELISH news of them doing more, and I’m not going to kiss their ass because they spent 0.00000000000001% of their earnings on one patch.

        • thingsiplay@lemmy.ml
          link
          fedilink
          English
          arrow-up
          20
          arrow-down
          1
          ·
          2 days ago

          You actually don’t, because this is in the Linux Kernel. Fine if you don’t want to, just like I don’t want to have anything to do with Epic Games. But this is a personal and emotional decision, and I do respect this!

          However, charity washing? Is this conspiracy of something? I mean they develop an Open Source software, controlled by the standards of Linux. So from security and privacy standpoint there should be no issue. And I don’t see any problem or issue. If someone could explain to me what the problem here is, I might change my opinion (and trust me, I do change my opinion). I just don’t see an issue here.

          • Skullgrid@lemmy.world
            link
            fedilink
            English
            arrow-up
            6
            arrow-down
            3
            ·
            edit-2
            2 days ago

            I pulled a word out my ass because I can’t be bothered with looking it up all the way for this ambiguous term.

            Basically, like “sportswashing” they are trying to cover up/compensate for their horrible behaviour by releasing crumbs like this to gain goodwill. I’m not going to change my opinion on facebook being a piece of shit scourge on humanity just because they put some ram efficiencies in linux.

            • Fubarberry@sopuli.xyz
              link
              fedilink
              English
              arrow-up
              12
              ·
              2 days ago

              It’s better for a company to do a good thing for the wrong reasons than it is for them to do another wrong thing. I’m not going to change my opinion of Facebook over this, but I also don’t think we should avoid benefiting from one of the few good things they’re doing with their money.

              Imagine if they were donating money to the feed the poor, and someone was saying we should burn the money instead of buying food, just because Facebook wasn’t sincere enough.

            • Bristlecone@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              1 day ago

              I feel you man. Its irritating that even these evil fuckers charity is a fucking manipulation. Its the whole world right now. One giant cash grab & scam

    • Funkt4st1c@lemmy.world
      link
      fedilink
      English
      arrow-up
      11
      ·
      2 days ago

      More ram for your ram is just objectively a good thing for computers to have, regardless of the pervert it came from.

      • dusk@piefed.social
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        6
        ·
        1 day ago

        Objectivity sounds like a really good thing, until it is just apathy.

  • Fizz@lemmy.nz
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    2 days ago

    Looks good, can’t wait for this to be adopted into fedora.

  • db2@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    arrow-down
    15
    ·
    2 days ago

    Nope, never going to use this now. I don’t trust Meta to walk a dog, certainly not with a core os component.

    • Quazatron@lemmy.world
      link
      fedilink
      English
      arrow-up
      29
      arrow-down
      3
      ·
      2 days ago

      If it is good and open, engineering is engineering. Good engineering came out of Meta before, that all of us use daily, like the zstd compression algorithm.

      Save the moral outrage for all the other shady shit Meta imposes on humanity, god knows there is a intercontinental cargo ship load of it to choose from.

      • dusk@piefed.social
        link
        fedilink
        English
        arrow-up
        8
        arrow-down
        14
        ·
        2 days ago

        If you genuinely realise (and care) that meta is shady, there is no merit in supporting the company.

        Moral outrage is something that people with decent morality have. Apathy is something that zombies have.

        • Quazatron@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          8 hours ago

          If you do not want to support Meta, cancel your WhatsApp, Instagram and Facebook accounts. Stop being their product.

          Participation in free/open source software is something that is encouraged from all, even if they are shady corporations like Meta, Google, Nvidia or Microsoft.

    • thingsiplay@lemmy.ml
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      1
      ·
      2 days ago

      But why not? What is the fear here? It’s not like Meta has any control if you install or enable the feature.

        • thingsiplay@lemmy.ml
          link
          fedilink
          English
          arrow-up
          9
          arrow-down
          1
          ·
          2 days ago

          I know the company. But what is the fear about CRAM? What do you think Facebook / Meta will do to harm you, if you use CRAM? I ask this question honestly, as someone who hates Facebook and does not use any of their services, and never visit their pages. But I use ZStandard developed by Facebook. And I do not see any problem in doing so.

          • db2@lemmy.world
            link
            fedilink
            English
            arrow-up
            3
            arrow-down
            6
            ·
            2 days ago

            If you can audit the code and it’s clean and you built it yourself then probably nothing would happen. I don’t trust them not to add something to access the memory though and don’t have the time to audit code. Theyre not trustworthy enough to give the benefit of the doubt.

            • thingsiplay@lemmy.ml
              link
              fedilink
              English
              arrow-up
              6
              ·
              2 days ago

              I do not install anything from Facebook. Now talking about ZStandard as en example: Those libraries are part of the tools I use, such as the file compression tools. And even MAME emulator supports this and other applications, to have some fast decompression without long wait times. I even use it for my backups. I don’t know how Facebook could do something in such cases. And for CRAM, this would be integrated into the Kernel with same standards as Linux.

              I would understand the concerns if we speak about downloading and installing from Facebook directly. But that is not the case here.

    • brucethemoose@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      ·
      2 days ago

      Meta has funded all sorts of open source infrastructure, for a long time. If you want to avoid their funded contributions… TBH, I wouldn’t even know where to begin.

    • Eggymatrix@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      35
      ·
      2 days ago

      That is not how this works. EEE can be said about window’s wsl, but here they are contributing directly to the kernel. That is why linux is that good, these big corporations profit billions by running linux, and getting it sligthly more memory efficient with current ram prices makes them profit even more. Fortunately the license forces them to contribute the code back and we profit from the same optimizations they implemented.

      • who@feddit.orgOP
        link
        fedilink
        English
        arrow-up
        30
        ·
        edit-2
        1 day ago

        Fortunately the license forces them to contribute the code back

        It doesn’t. It would only compel them to share their changes if they distributed their modified kernel to others, rather than simply running it on their own servers. And even then, they wouldn’t have to contribute their code back upstream.

        They chose to contribute their changes upstream anyway, presumably so they aren’t burdened with having to adapt them to every new kernel version in the future. Fortunately, we stand to benefit as a side effect of that decision.

    • who@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      22
      arrow-down
      2
      ·
      2 days ago

      I dislike Meta as much as anyone, but sometimes a cucumber is just a cucumber.

      • dusk@piefed.social
        link
        fedilink
        English
        arrow-up
        8
        arrow-down
        9
        ·
        2 days ago

        Here is your cucumber:

        MGXf80NTN3Up2sO.jpg

        People who dislike meta don’t promote meta.

        • thingsiplay@lemmy.ml
          link
          fedilink
          English
          arrow-up
          9
          ·
          2 days ago

          I dislike Meta. But I like their work on ZStandard and use it myself. Best compression algorithm since 7zip. It’s extremely fast and can be used in may applications for various use cases. If that is the standard we can expect, then I’m happy what they do on CRAM. We only benefit from this.