News for hackers. Stuff that matters.
Re:Kitten TTS: 25MB CPU-Only, Open-Source Voice Model by woadwarrior01 on Wednesday August 06, 2025 @08:24AM (#44811038)
This is a false analogy. It's quite straightforward.

Running bash (via exec()/fork()/spawn()/etc) isn't the same as (statically or dynamically) linking with its codebase. If your MIT-licensed one-liner links to code that's GPL licensed, then it gets infected by the GPL license.

Re:Kitten TTS: 25MB CPU-Only, Open-Source Voice Model by themerone on Wednesday August 06, 2025 @01:25PM (#44814947)
I've seen people use IPC to workaround the GPL, but I've also seen the FSF interpretations claiming that is still a derived work.

I don't know if this has ever been tested in court.

Re:Kitten TTS: 25MB CPU-Only, Open-Source Voice Model by woadwarrior01 on Thursday August 07, 2025 @11:22AM (#44825686)
My interpretation of their FAQ[1] on it is that shelling out and IPC are fine, while linking is not. As you say, it's ultimately up to the courts to decide on.

[1]: https://www.gnu.org/licenses/gpl-faq.html#MereAggregation

Re:Kitten TTS: 25MB CPU-Only, Open-Source Voice Model by sim7c00 on Thursday August 07, 2025 @02:24AM (#44821241)
you are correct. its about linking as in LD does it, not conceptual linking.