• solrize@lemmy.world
    link
    fedilink
    English
    arrow-up
    38
    arrow-down
    3
    ·
    4 days ago

    p2p solution for opensource projects

    That’s called Git and it’s been around longer than GitHub. There is also Usenet which by now is mostly dead. People fell for centralized alternatives. Oops :)

    • Womble@lemmy.world
      link
      fedilink
      English
      arrow-up
      12
      ·
      4 days ago

      Git is, but it has no process of discovery or hosting by itself. Those are needed to efficiently share open source software to large numbers of people.

    • OsrsNeedsF2P@lemmy.ml
      link
      fedilink
      English
      arrow-up
      13
      arrow-down
      2
      ·
      edit-2
      4 days ago

      Right? Git is literally decentralized. If you choose to use GitHub as a centralized Git service, that’s on you.

      (I will caveat this by saying we moved 2009scape off GitHub and the number of new contributors probably got cut in half. Mainstream services have a lot more eyes)

      • Appoxo@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        4 days ago

        How come Git is decentralized?
        Doesnt it need a central component so I can pull your changes?

        Edit: Thanks to all that explained it to me :)