A new freenet project? I don’t know anything about it, just discovered the repo.

  • southerntofu
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    3 years ago

    I’m not sure what they mean with that. An alternative to Gnunet?

    Yes but it seems oriented for friend-of-a-friend p2p networking instead of general-purpose public p2p. I find it interesting to have a reputation system built-in, although it raises questions because it exposes the social graph through the Web of Trust (which gnunet wants to hide via a zero-knowledge “fog of trust”). I’m still a bit skeptical about having p2p “contracts”… i guess it depends on what they mean by that specifically, i 'll have to do more reading :)

    Also, who cares if the language is trademarked? Much FLOSS is trademarked to protect against predatory companies. Rust has a vibrant ecosystem: i can’t really say i’m happy with Amazon slowly taking over the governance, but i still feel like Rust is the most interesting language/ecosystem out there.

    • iortega@lemmy.eus
      link
      fedilink
      arrow-up
      2
      ·
      3 years ago

      Just mentioned it because if the aim is to decentralize, they might not want to use a language solely controlled by a single organization.

      • southerntofu
        link
        fedilink
        arrow-up
        1
        ·
        3 years ago

        It’s not true either to say that Rust is controlled by a single organization. Certainly the Foundation is more and more driven by Amazon, but they do not control development and do not control the entire community. For example alternative implementations (GCC backend/frontend for rust, mrustc, etc) are to my knowledge not controlled by the foundation at all. The same goes with the researchers trying to formalize rust semantics: they’re completely unrelated to corporate control.

        I agree with you the situation is troublesome, but despite corporate takeover Rust still looks like the most friendly, horizontal and inclusive language there is out there. Every decision is debated in the open and people have this mentality when being proven wrong is good news because it means we found a better solution that what was originally proposed (see for example the async discussions). I don’t know any other programming language community that’s like that, except maybe for some LISPs.