• Rossphorus
    link
    fedilink
    English
    arrow-up
    16
    arrow-down
    3
    ·
    21 hours ago

    To play devil’s advocate for a second - no-one is stealing anything, the code is still right where it was. If I willingly give someone a sandwich, did they steal it? Of course not.

    There was a reason that PS chose FreeBSD, and it was because of the licence. If FreeBSD used the GPL then PS wouldn’t have used it, hence there never would have been a FreeBSD gaming OS either way.

    • jabjoe@feddit.uk
      link
      fedilink
      English
      arrow-up
      6
      ·
      12 hours ago

      There basically isn’t FreeBSD do for gaming as their work is locked away and not shared. If there was no BSD, Sony would have been forced to use a copyleft OS, or make their own. There was a time, a long time ago, where NetBSD was used in routers, etc. But Linux hardware support got to be so much better than NetBSDs, it got to hard to not use it. The more who used, and where forced to open their work, the better Linux got. Today it’s all Linux.

      Worth pointing out Oracle/Sun and IBM and OpenOffice. Before the buyout, Sun were changing the OpenOffice license to permissive in a version they would sell to IBM who used the code for their closed Lotus Office. This could be done as OpenOffice had a contributor lience agreement where copyright was handed over. So Sun had all the copyright, so could relience at will. When Oracle bought Sun, it was the final straw. So LibreOffice was born from the copyleft version, without copyright ownership, so locked open. All the development moved there. Oracle relicensed OpenOffice to permissive, and tried donating the project to Apache, but no one cared. It’s been a husk for well over a decade now. And thing good can be copied straight into LibreOffice, but not the other way round. The free money for OpenOffice is over for Oracle, as is the cheap code for IBM. LibreOffice healthier than OpenOffice ever was.

    • TeaWithDani
      link
      fedilink
      English
      arrow-up
      14
      ·
      19 hours ago

      Exactly, it’s a defining feature of the project. They don’t care how you use the code as long as you use it. It’s just a different philosophy.

      BSDs are just doing their own thing and whether they benefit or not from others using their work is not really a concern.

      Take OpenSSH, it’s used by virtually every operating system and just exists to be used. It’s a great contribution to software even if OpenBSD is a tiny marginal thing used by only those that need it. They are cool with that.