For example, I can change my username here on this instance. So long as my email id remains the same, my account is operable.

But GitHub doesn’t allow me to change my username. On top of that, GitHub forces an identifier on you when you create your username.

  • [object Object]@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    17
    ·
    edit-2
    16 hours ago

    Being open source has nothing to do with it, it’a more about how they implement the username system. I don’t think Lemmy allows you to change the identifier, only how it’s displayed. Just checked GitHub and they allow you to change your ID as well as your display name.