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.

  • librekitty@lemmy.today
    link
    fedilink
    arrow-up
    5
    ·
    5 hours ago

    i don’t trust the quality/sustainability of fully vibe coded software (ephemeral scripts/tools excluded)

    but i think that AI-assisted coding (ex: ai agent wrote a patch) is good with a few conditions: as long as humans are doing most of the work, designing the overall archtecture of the project, and the AI code is reviewed

    AI completions are fine too, to me, it’s literally just “smarter autocomplete” on what i was going to write anyways

    this is all with the assumption that we are using local/FOSS models. chatgpt, claude, grok, gemini, and other closed LLMs can get in the bin with the other proprietary software 🗑️