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

terrain_aggregator licensing policy #67

Open
Tracked by #79
dhardestylewis opened this issue Jul 23, 2022 · 1 comment
Open
Tracked by #79

terrain_aggregator licensing policy #67

dhardestylewis opened this issue Jul 23, 2022 · 1 comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@dhardestylewis
Copy link
Owner

dhardestylewis commented Jul 23, 2022

terrain_aggregator licensing policy

In keeping with the spirit of :

  • maximizing open-source development,
  • while meeting existing source-code development practice in government and engineering,
  • and encouraging adoption of open-source development practices

The licensing policy for this work is :

  • copyleft licenses for all aspects of code development including code, data, documentation while the code & data is under development & review. These licenses have been established as :
    • GPL (v3+) for code
    • GFDL (v1.3+) for documentation
    • OdbL (v1.0+) for databases
    • DbCL (v1.0+) for data
    • CC-BY-SA (v4.0+) dual license for documentation & data
  • more permissive licenses for data once it has been more thoroughly QAQCed. These licenses will be:
    • ODC-By (v1.0+) for databases
    • CC-BY (v4.0+) for data
  • code may also see more permissive licensing as relationships develop and use-cases or partnerships are identified. In which case the license will be:
    • Apache (v2.0+) for code

Goals of this dual-licensing approach:

  • enable an open-source environment for entities producing tiles
  • leaving open the door to collaborations with those interested in :
    • helping develop tiles,
    • advocate for the development of tiles, or
    • using the tiles
  • encourage adoption of open-source practices for those wanting to work with the most bleeding-edge code & data,
  • while providing the choice to wait until more permissively licensed data is available

In practice,

  • the license for each tile is tracked individually in the single_seamless_elevation DB

There are two releases of single_seamless_elevation :

  • the bleeding-edge release has tiles tagged
    • DbCL or CC-BY-SA if they are still in QAQC, or
    • CC-BY if they are already released for production use
  • the stable release has all tiles tagged
    • CC-BY

Because we anticipate single_seamless_elevation will be used as an upstream data source for many engineers & consultancies, any open-source license protects upstream data providers by with standard clauses that :

  • limit liability, and
  • disclaim warranty
    (It is important that any licensing include these clauses in order to ensure that use of this data by downstream engineers does not result in litigation for developers of this data.)
@dhardestylewis dhardestylewis added documentation Improvements or additions to documentation enhancement New feature or request labels Jul 23, 2022
@dhardestylewis dhardestylewis pinned this issue Jul 23, 2022
@dhardestylewis dhardestylewis changed the title TNRIS Lidar retiling licensing policy terrain_aggregator licensing policy Jul 23, 2022
@darctur
Copy link
Collaborator

darctur commented Jul 24, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests