• tabular@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    26 days ago

    It seems “open source” means different things for different people.

    If you could see the code but were not allowed to redistribute it then I’d call it “source-available”… but you can redistribute the code, in this unusual case.

    Forbidding reselling to any degree makes it “non-free” (as in freedom), which is the important part. The term “open source” was created to speak about “free software” without the moral or political aspects of user freedom.

      • tabular@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        26 days ago

        Draw.io says it will use Apache but “with an extra line forbidding usage (…)”. It is not the normal Apache license. The extra line is a big difference in principle.

        I hate scamming people but I think that should be fixed in another way.