Simon ported a Python HTML5 parsing library to JavaScript with Codex CLI and GPT-5.2. Lots of interesting details but the most interesting part to me is the questions he had at the end:
- Does this library represent a legal violation of copyright of either the Rust library or the Python one?
- Even if this is legal, is it ethical to build a library in this way?
- Does this format of development hurt the open source ecosystem?
- Can I even assert copyright over this, given how much of the work was produced by the LLM?
- Is it responsible to publish software libraries built in this way?
- How much better would this library be if an expert team hand crafted it over the course of several months?