The same opensource app, downloadable on both stores but paid on playstore and free on fdroid. Is it legal and is it ethical? Why?

    • theshatterstone54@feddit.uk
      link
      fedilink
      arrow-up
      2
      arrow-down
      6
      ·
      3 months ago

      True, but I think typically the Playstore version isn’t always from the official maintainers and I’d consider it less trustworthy, even if free (unless the devs link to the playstore page on github/gitlab/codeberg/whatever).

  • namingthingsiseasy@programming.dev
    link
    fedilink
    arrow-up
    26
    ·
    3 months ago

    Yes, a lot of developers have done this. Many examples have been posted on this thread (OsmAnd, Conversations, Davx5) - Mindustry is another example. free on f-droid (and Google store too I think), but $10 on Steam.

  • TheOubliette@lemmy.ml
    link
    fedilink
    arrow-up
    18
    ·
    3 months ago

    If you own the copyright then yes this is 100% legal.

    There are already apps that are like this. They usually add a couple features to the paid release so that people feel like they are getting something extra for the money. The good ones will eventually move those features to the open release eventually. However, this incentivizes keeping part of the app closed source so that nobody can just rename and re-release the paid version.

    It is 100% up to you for how to handle these tradeoffs. Personally, I think so long as you are principled and ready for some criticism - and can handle it gracefully - getting paid for work that builds your open source app is a very good idea. We don’t all have the luxury of maintaining high quality unpaid side projects!

    • Zorothamya [she/her, he/him]@hexbear.net
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 months ago

      An alternative is to have both be the same and have one just be for people who want to contribute monetarily to your efforts or have the convenience of using their preferred store (if playstore is their preferred store). I think that’s sort of what Mindustry does (a foss game). It is available for 10€ on Steam, but also available for free on itch, with the steam version just having the benefit of being a steam game and having steam achievements. I guess ethically all is fine if you make clear that the game is also available for free from another place.

  • Captain Beyond@linkage.ds8.zone
    link
    fedilink
    arrow-up
    14
    arrow-down
    1
    ·
    edit-2
    3 months ago

    Free software is a matter of liberty, not price. It is perfectly legal and ethical to sell free software. Keep in mind if you’re using third party code (whether it’s libraries or external contributions to your application) you must abide by the terms of whatever license it is under, this is whether it’s paid or gratis.

    It’s even perfectly legal to fork an existing free software project and sell it on the play store, although whether that is ethical or not is up for debate - depending on what efforts you put into your fork before selling it, an orthodox Stallmanist might have no problem with it but the original developer(s) of that code may perceive this as “theft.” Keep in mind you must abide by the terms of whatever license the project is under, so if it is a copyleft license like the GNU GPL you must either provide corresponding source code or an offer for such.

  • BarrierWithAshes@fedia.io
    link
    fedilink
    arrow-up
    11
    ·
    3 months ago

    Some just do it to make some extra money and save for convenience. Krita is free to download and install yourself. It’s 10 bucks if you want to get it on Steam. It’s perfectly within their right. Especially in KDE’s instance.

  • RmDebArc_5
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    3 months ago

    Is this your app? If yes then sure, it’s your app you can do whatever you want with it. If you are still morally troubled then just offer a free apk for those who don’t want to pay but also don’t want fdroid (for whatever reason there is, I don’t know of any).

  • m-p{3}@lemmy.ca
    link
    fedilink
    arrow-up
    7
    ·
    edit-2
    3 months ago

    As long as you are the legal owner of the code, I don’t see why you couldn’t.

    For example, DAVx⁵ (F-Droid, Google Play)

    I’d see it as a tradeoff between the convenience of silent updates of Google Play and incentivizing people to go for F-Droid.

  • gedaliyah@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    3 months ago

    I can think of a few apps that do this. It is certainly possible. I think it is ethical; if someone is not participating in the open source community, they miss out on the benefits. I think most people involved do contribute in some way. If someone just wants to use Google for the benefit of ease and discoverability, then they can pay for it. You’re still offering an ad-free app (presumably) and adding use value. It’s perfectly reasonable to suppliment the cost of development in is way.

  • OatPotato [they/them, she/her]@hexbear.net
    link
    fedilink
    arrow-up
    5
    arrow-down
    4
    ·
    3 months ago

    It’s perfectly legal but personally, I would not find this really ethical: a lot of people don’t know F-Droid and if they find your application directly in the Play Store, they won’t know they can have it, the exact same application, for free but elsewhere.

    I prefere one of those solutions:

    • The ability to send a donation, it’s a very common thing.
    • Having the same application twice on the Play Store, one for free and one with a fixed price (I don’t remember which app do this but I saw it once).

    Of course this is my point of view, everyone has its own vision of what is ethical or not. Do not take my comment as the absolute truth!

      • celeste@kbin.earth
        link
        fedilink
        arrow-up
        2
        ·
        3 months ago

        Is it against playstore rules to say in the description they can get it for free elsewhere? I do see how it could be or feel unethical, if people aren’t aware.