On Tue, Jul 09, 2019 at 07:50:26PM +0800, Harald Welte wrote:
> We develop those test suites because we
> care about having well-tested FOSS in cellular communications, whether
> Osmocom or other FOSS projects.  I certainly don't want to spend my
> spare time, or invest sysmocom resources towards improving the test
> coverage of any non-FOSS implementations.  If such users are out there,
> they should at the very least contribute to the development effort in
> one way (code) or another (funding).

I understand your concern. But FOSS often ends up being used in places
and ways which the original authors of the software don't endorse for
moral or ethical reasons. This problem exists for all FOSS projects in
some form or another. There could be some useful "prior art"; have you
already looked for similar discussions elsewhere?

> Finally, it
> also means that we'd no longer be writing "free software" nor "open
> source", as the respective relevant definitions always require "non
> discriminatory use for any purpose", which would no longer be the case
> here.

Indeed. The best way to limit downstream consumers to a subset of "everyone"
would be a proprietary licence. I don't think Osmocom should adopt one.

The usual approach would be to accept the risks of inadvertently helping
proprietary competitors, stick to a well-known FOSS licence, and hope that
the benefits outweigh the risks in the long term.

Reply via email to