I’ll preface this by saying I’m not an AI buff. I use it (unpaid) mostly for a search aid or assistance with setting up services in my homeserver (new to homelabbing) when I get stuck, as I don’t have an unlimited amount of time to devote to it due to life obligations.

My question is: Do you feel it is ethical and/or moral to use AI to develop FOSS?

I’m genuinely torn on this issue. Part of me feels it’s counterintuitive, yet the another part of me knows the probability of it going away are slim to none and using it to develop FOSS is a way to “use it against itself”, for lack of a better term.

This is my first post on Lemmy. I’m asking to please keep it cordial. I’m not looking for an elitist lecture. I genuinely want to know the community’s thoughts.

P.S. I’ve toyed with local models, but I don’t have the hardware to make them remotely useful. I’m still learning and tweaking to see what can be achieved on limited hardware.

  • Avid Amoeba@lemmy.ca
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    edit-2
    12 hours ago

    More or less my thought process so am not rewriting it. Local Qwen 3.8 27B Q8 produces useful output that saves development time. It’s better at some things than others. It can save phenomenal amount of time in certain tasks like parsing codebases one’s unfamiliar with. Same with documentation. Given that FOSS is mostly volunteer work, time saving tools tend to be a benefit, if the quality can be maintained. And quality can be maintained when one has that as a goal and not pushing the absolute maximum amoumt of code. Then there’s also the tasks where quality doesn’t matter beyond the happy path working, e.g. build scripts. FOSS has such wide positive effects that the ability to make more of it should be balanced against the cost of the tools.