• Balder@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    13 hours ago

    And that’s literally what the article says lol I don’t know why you were downvoted.

    Emily Omier, a well-regarded open-source start-up consultant, emphasized that open source is a binary standard set by the Open Source Initiative (OSI), not a spectrum. "Either you’re open source, or you are not.

    • futatorius@lemm.ee
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      13 hours ago

      The binary mentioned is different. Omier was saying either you share all the source code, or it’s not open-source. You don’t get to retain some proprietary blob for an essential component and still say the whole app is open-source. Pricing is an entirely different question.

      • Balder@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        8 hours ago

        I suppose that both cases apply here. He’s saying that you either comply with an open source license that’s defined by the OSI or you don’t. That includes the source code to be available yes, but the article also mentions Meta license has a restriction:

        if you have an extremely successful AI program that uses Llama code, you’ll have to pay Meta to use it. That’s not open source. Period.

        From my understanding, you can’t take an open source license, add random restrictions and still call it open source (“if it’s a corporation it needs to pay a % fee to me”). It doesn’t matter if 98% of the license is open source, at that point your software simply isn’t open source anymore.

        You can definitely have multiple licenses, such as Qt does to allow statically linking it and to modify it without distributing the source code, but that simply isn’t an open source one.