My answers to the questions I posed about porting open source code with LLMs
a month ago
- #ethics
- #LLM
- #open-source
- The author discusses porting open source code from Python to JavaScript using LLMs like Codex CLI and GPT-5.2, raising ethical and legal questions.
- Legal and ethical considerations include treating the ported code as a derivative work, maintaining the original license, and giving full credit.
- The impact on the open source ecosystem is debated, with concerns about maintainers leaving and reduced demand for open source due to LLMs.
- The author questions the copyrightability of LLM-generated code but leans towards human intervention being sufficient for copyright under US law.
- Publishing AI-generated libraries responsibly involves clear labeling (e.g., 'alpha slop') and thorough testing before promoting to stable versions.
- The efficiency of LLM-generated code is highlighted, with examples showing comparable quality to expert-crafted code at a fraction of the time and cost.