This license has the peculiarity that any software implementation requires you to offer the source code, even if you only plan to use it privately. This makes it a stronger license than the AGPL in terms of copyleft. If the AGPL already scares away almost all companies, the SOWPL scares away almost everyone.

My question is, what would happen if free and/or open source software had the SOWPL? Would projects have to be forked? Would free and open source software die? Would we have to start from scratch again or hire lawyers to avoid problems?

I would like to know your response to this fictional scenario.

  • Captain Beyond@linkage.ds8.zone
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    10 hours ago

    Well it wouldn’t be free software, because the requirement to publish source code publicly is at odds with the free software definition; the freedom to do something is not an obligation to do it. Copyleft simply means that if you choose to distribute the software, that you must do so under the terms you received it.

    https://www.gnu.org/licenses/license-list.html#Watcom

    But, suppose the free software definition was written with this requirement in mind - as other commenters said it would be untenable, and potentially hazardous if you are using the software in a hostile environment.

  • myself@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    16 hours ago

    “Hey dude are you running a SOWsense router in your homelab?”

    “No I just wrote something from scratch”

    “ah ok”

  • limerod@reddthat.com
    link
    fedilink
    arrow-up
    10
    ·
    1 day ago

    This is diluting the Foss moment more than others. GPL and AGPL are more than sufficient in my opinion.

  • RavuAlHemio@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    24 hours ago

    To my knowledge, there has been some discussion regarding the AGPL as to whether using software through a network even creates the kind of legal relationship between provider and client such that the client has standing to request the source code. I assume similar discussions would crop up regarding the SOWPL.