This means that we cannot accept any changes based on the GNU source code.
You are totally allowed to look at it. For example if there was some weird behaviour that you couldn’t work out, you could look at the GNU code to understand it.
What you can’t do is closely base your code on the GNU code. I.e. you can’t just translate it from C into Rust.
It’s not quite that bad. They say
You are totally allowed to look at it. For example if there was some weird behaviour that you couldn’t work out, you could look at the GNU code to understand it.
What you can’t do is closely base your code on the GNU code. I.e. you can’t just translate it from C into Rust.