I understand the challenge of funding open-source projects, but it seems like a bad idea to turn down a high-quality contribution because you cannot agree with RPi on a fee schedule.
As one of the comments on GitHub suggests, why not accept the PR and let the community maintain it? Otherwise it feels like this is not an open-source project -- just source-available.
As one of the comments on GitHub suggests, why not accept the PR and let the community maintain it? Otherwise it feels like this is not an open-source project -- just source-available.