• 2pt_perversion@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    18 days ago

    I’d be a fan of a law that companies who drop support of their product would have to release code that lets 3rd parties or users themselves offer alternative support. If you want to fully abandon a product opensource it. If you’re a big company that doesn’t want to do that release a feature for users to self host before you cut ties. I know it’s not a simple thing to do in the current world but if laws mandated it then tech would have no choice but to adapt.

    • conciselyverbose@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      18 days ago

      Effective [some future date], in order to sell any device connected to the Internet (or Bluetooth, or whatever), you must register your entire codebase and all internal documentation with the FTC, and keep it updated, along with any signing keys to lock bootloaders. The day you abandon support, if you haven’t provided everything required for end users to take complete control of their device, your code base and any other IP enters the public domain, and the FTC uses their discretion on release of keys.

      It would take new laws, and you’d have to be careful with language and structure to prevent abuse of “third party” code and abuse of corporate structure to try to prevent old devices from being usable, but you could do it.

      • kayazere@feddit.nl
        link
        fedilink
        English
        arrow-up
        1
        ·
        18 days ago

        I have had a similar idea. Basically some third party that is trusted to be the escrow for all the source code and documentation would basically release it once the company stops supporting it.