Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MrSID, ECW licenses may not be compatible by QGIS distribution #15

Open
kyngchaos opened this issue Jul 29, 2019 · 12 comments
Open

MrSID, ECW licenses may not be compatible by QGIS distribution #15

kyngchaos opened this issue Jul 29, 2019 · 12 comments

Comments

@kyngchaos
Copy link

As far as I can tell for these, the distribution of the binary libraries within an application require the application to restrict download from certain countries, at least if distributed from the US. I don't see any such restriction in the QGIS site. This was the reason for my method requiring the user to download those libraries and manually install them for the GDAL format plugins (or maybe I was just being over cautious, I don't know).

This should be investigated and verified, and those libraries removed from the distribution if necessary.

@NathanW2
Copy link
Member

Is this in the license file for the ECW SDK?

@kyngchaos
Copy link
Author

ECW SDK and MrSID SDK

@nyalldawson
Copy link

at least if distributed from the US

Is this actually the case here? No idea how mirrors may effect things, but I believe the QGIS hosting infrastructure is european based. @elpaso @rduivenvoorde ?

This was the reason for my method requiring the user to download those libraries and manually install them for the GDAL format plugins

I'm curious how this approach gets around the issue -- is there something on your server backend blocking the downloads from the restricted regions?

@saberraz
Copy link

Another question is, how are we handling Windows packages, which come with those drivers already packaged?

@NathanW2
Copy link
Member

NathanW2 commented Jul 29, 2019 via email

@kyngchaos
Copy link
Author

I'm curious how this approach gets around the issue -- is there something on your server backend blocking the downloads from the restricted regions?

No, I can't block downloads by region. I only distribute the GDAL plugin binary that's linked to the SDK libraries. It's up to the user to get the SDK libraries, I'm not distributing those.

@nyalldawson
Copy link

It's up to the user to get the SDK libraries, I'm not distributing those.

Ah, makes sense!

@jef-n
Copy link
Member

jef-n commented Jul 30, 2019 via email

@nyalldawson
Copy link

It also restricts distribution to "any national of these countries".

(my unhelpful reply): what a steaming pile of horse 💩. This restriction is so antiquated and useless in the current era that it's just a laughable joke.

@NathanW2
Copy link
Member

NathanW2 commented Jul 30, 2019 via email

@mbernasocchi
Copy link
Member

FWIW we are also not distributing ECW and MrSID in QField for that reason

This was referenced Aug 14, 2020
@mewoch
Copy link

mewoch commented Aug 18, 2020

does providing a build minus MrSID and ECW for those affected leave enough wriggle room?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants