question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

What is basemap’s license? setup.py says OSI Approved and PKG-INFO says UNKNOWN.

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

2reactions
QuLogiccommented, Mar 23, 2016

Specifically, https://fedoraproject.org/wiki/Licensing:MIT#Old_Style_with_legal_disclaimer_3

However, I think this should be made a bit more clear everywhere.

0reactions
WeatherGodcommented, Dec 5, 2021

A bit of additional history… I have had discussions with those who maintain GMT a few years ago about their license. The discussion centered around whether or not it was even valid to apply a software license to data files. Basically, my interpretation of the situation was that the GMT data files were potentially unlicensed and that they needed an open data license such as a creative commons license in order for them to really be properly protected.

Legal questions aside, as a practical matter, the authors of GMT were well aware of Basemap’s usage of their GSHHS data and they seemed perfectly fine with how basemap was being used and distributed. It also should be noted that the actual GSHHS data itself was never actually bundled with basemap. Rather, GMT was used to do an initial preprocessing of the original data, and then some python scripts in the codebase would extract out the needed information and store it into an easy-for-basemap-to-use form. So, because of these hoops the data had to jump through, I had serious doubts that a software license was even applicable.

On Sun, Dec 5, 2021 at 3:02 PM Víctor Molina García < @.***> wrote:

@ocefpaf https://github.com/ocefpaf The original license used to be the Historical Permission Notice and Disclaimer (HPND https://opensource.org/licenses/HPND) but in fact basemap was GPLv2+ as a whole because of the data files included from GMT 4.x.

I contacted recently @jswhit https://github.com/jswhit and he agreed with replacing the HPND into the more standard MIT license (whose text is almost identical). Also, the data files were updated in 2016 with the new GSHHG 2.3.6 plus GMT 5.x, whose license is now LGPLv3+, so actually the license in basemap was still enforcing GPLv2+ without being needed anymore.

I made a bit of rearranging in all these license files to make it clearer. For the next stable release (1.3.0, to be ready soon), the summary would be:

  • basemap: MIT (with bundled libgeos_c.so under LGPLv2.1-only).
  • basemap-data: LGPLv3+ (some files also under MIT).
  • basemap-data-hires: LGPLv3+.

This also means that basemap will not cause a cascading of the GPLv2+ into derivative works from basemap1.3.0 onwards.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/matplotlib/basemap/issues/282#issuecomment-986291182, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACHF6AXW6GQRAWBTXJH4F3UPPAPDANCNFSM4B654HRQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Read more comments on GitHub >

github_iconTop Results From Across the Web

basemap-styles/LICENSE.md at master · CartoDB ... - GitHub
The visual design features of the style (also known as the "look and feel" of the map) are licensed under the Creative Commons...
Read more >
ArcGIS Online Basemap Imagery Licensing - Esri Community
I am looking for licensing information for the basemap imagery available in ArcGIS Online. Specifically, I am looking for guidance on ...
Read more >
Pricing - BaseMap
Public/Private Land Ownership ; Unlimited Offline Maps ; Unlimited Offline Maps ; 3D Maps Hi-Res Terrain.
Read more >
Basemap attribution | Documentation - ArcGIS Developers
Basemap attribution is required when building and deploying mapping applications that use the Basemap layer service. There are two types of attribution that ......
Read more >
Welcome to the Matplotlib Basemap Toolkit documentation
Basemap is deprecated in favor of the Cartopy project. See notes in Cartopy, New Management, and EoL Announcement for more details.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found