• mindlight@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    6 months ago

    I’m pretty sure that looks better on paper than it will do in the real world. Today a lot of software libraries are incorporated into applications. These libraries solve specific problems that the vendor didn’t have to solve themselves. Often these libraries are licensed to be used under specific circumstances. Even if you would get your hands on the source code, you are certainly not allowed to declare it open source.

    So even if Sony were to release the OS on the Bravia as open source, it would most likely be a Swiss cheese with holes that had to be fixed before it was usable.

    At that point you still wouldn’t have gained much from an end user perspective since there is still no app store. Even if you set up your own local app store you would have to convince Netflix and other streaming services to release a client app for your tv.

    I think the solution is more in the direction of legal pressure. If you sell something, it should be expected that you honor that sale and not change it to something it wasn’t when you happily accepted the money.

    • Pika@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      6 months ago

      Then the only your valid alternative to that is that you are no longer allowed to license code that is unable to be open sourced at the provider level. What are companies going to do, stop making software because they don’t want to open source it? Like there isn’t much a company you can do if they just unilaterally decide that this type of Licensing is no longer legal, companies aren’t going to just choose to not exist because of it they’re still going to exist and they’re not going to shut down over the inability to have a closed Source license after abandonment

      The worst case scenario is closed Source license libraries might decide to close because they don’t need to exist anymore which means that companies would be forced to actually design the software they’re working on, but in reality these types of libraries would likely just switch over to an open source support funded tier where they will provide the library is however they’re not going to give any support unless they’re on that subscription tier like how msps are