Repository: OpenHistoricalMap/ohm-website
Pull request #282: Audit licensing content
Author: login: 1ec5
Labels: name: content
description: Issues related to site content, wording, spelling, formatting, etc.
Created: 2025-04-01T06:37:10Z | Merged: 2025-04-08T15:56:04Z

Rewrote the [Copyright](https://www.openhistoricalmap.org/copyright) page to more accurately explain the current licensing situation and credit some additional major sources for the database and map styles. Also revised some miscellaneous licensing references.

<table>
<thead>
<tr>
<th>Before</th><th>After</th>
</tr>
</thead>
<tbody>
<tr valign="top">
<td><img src="https://github.com/user-attachments/assets/924e9cf2-437b-4cae-b435-c626986f821a" alt="Copyright and License"></td>
<td><img src="https://github.com/user-attachments/assets/f23f4972-64fe-454c-91de-0a63fddae814" alt="Copyright and Acknowledgements"></td>
</tr>
<tr valign="top">
<td><img src="https://github.com/user-attachments/assets/f1c0a805-64b9-4157-9ad4-8ef2b340bb08" alt="Export"></td>
<td><img src="https://github.com/user-attachments/assets/ee744b40-b3ab-45ce-b4c0-8d8d38dd6275" alt="Export"></td>
</tr>
<tr valign="top">
<td><img src="https://github.com/user-attachments/assets/f30e39e1-f164-4aa7-9329-d1c4348f9ef5" alt="Report a Problem"></td>
<td><img src="https://github.com/user-attachments/assets/855400ad-4dd7-41d0-b027-070285d69e5e" alt="Report a Problem"></td>
</tr>
<tr valign="top">
<td><img src="https://github.com/user-attachments/assets/2d5e8dd2-4cac-4ff5-84ea-321d5f47835f" alt="Homepage"></td>
<td><img src="https://github.com/user-attachments/assets/1db77939-ca05-4b70-afaf-3034c69d4f8d" alt="Homepage"></td>
</tr>
</tbody>
</table>

Fixes OpenHistoricalMap/issues#16, fixes OpenHistoricalMap/issues#592, fixes OpenHistoricalMap/issues#880, fixes OpenHistoricalMap/issues#988, and fixes OpenHistoricalMap/issues#1009.


Diff:
diff --git a/app/views/site/about.html.erb b/app/views/site/about.html.erb
index 08d0cd6370b..5903c25f72c 100644
--- a/app/views/site/about.html.erb
+++ b/app/views/site/about.html.erb
@@ -96,8 +96,8 @@
                                                                  t(".legal_1_privacy_policy_url")) %>
         </p>
         <p>
-          <%= t ".legal_2_html", :contact_team_link => link_to(t(".legal_2_contact_team"),
-                                                               "mailto:ohm-admins@googlegroups.com") %>
+          <%= t ".legal_2_html", :contact_team_link => mail_to(Settings.support_email,
+                                                               t(".legal_2_contact_team")) %>
         </p>
         <p>
           <%= t ".legal_3_html", :osmf_trademarks_link => link_to(t(".legal_3_osmf_trademarks"),
diff --git a/app/views/site/copyright.html.erb b/app/views/site/copyright.html.erb
index 5592d7512d2..6aaafb1dc74 100644
--- a/app/views/site/copyright.html.erb
+++ b/app/views/site/copyright.html.erb
@@ -38,59 +38,114 @@
 <% end %>
 
 <% I18n.with_locale @locale do %>
-  <%= tag.div :lang => @locale, :dir => t("html.dir") do %>
+  <%= tag.div :lang => @locale, :dir => t("html.dir"), :class => "richtext" do %>
     <p>
-      <%= t ".legal_babble.introduction_1_html",
-            :registered_trademark_link => tag.sup(link_to(t(".legal_babble.introduction_1_registered_trademark_html"),
-                                                          :anchor => "trademarks")),
-            :open_data => tag.i(t(".legal_babble.introduction_1_open_data")),
-            :odc_odbl_link => link_to(t(".legal_babble.introduction_1_odc_odbl"),
-                                      t(".legal_babble.introduction_1_odc_odbl_url")),
-            :osm_foundation_link => link_to(t(".legal_babble.introduction_1_osm_foundation"),
-                                            t(".legal_babble.introduction_1_osm_foundation_url")) %>
+      <%= t ".legal_babble.introduction_1_ohm_html",
+            :cc0_link => link_to(t(".legal_babble.introduction_1_cc0"),
+                                 t(".legal_babble.introduction_1_cc0_url")) %>
     </p>
     <p>
-      <%= t ".legal_babble.introduction_2_html",
-            :legal_code_link => link_to(t(".legal_babble.introduction_2_legal_code"),
-                                        t(".legal_babble.introduction_2_legal_code_url")) %>
+      <%= t ".legal_babble.introduction_2_ohm_html",
+            :cc_by_link => link_to(t(".legal_babble.introduction_2_cc_by"),
+                                   t(".legal_babble.introduction_2_cc_by_url")),
+            :cc_by_sa_link => link_to(t(".legal_babble.introduction_2_cc_by_sa"),
+                                      t(".legal_babble.introduction_2_cc_by_sa_url")),
+            :license_key_link => link_to(tag.bdi(tag.code("license=*")),
+                                         t(".legal_babble.introduction_2_license_key_url")) %>
     </p>
     <p>
-      <%= t ".legal_babble.introduction_3_html",
-            :creative_commons_link => link_to(t(".legal_babble.introduction_3_creative_commons"),
-                                              t(".legal_babble.introduction_3_creative_commons_url")) %>
+      <%= t ".legal_babble.introduction_3_ohm_html" %>
+    </p>
+    <p>
+      <%= t ".legal_babble.introduction_4_ohm_html",
+            :creative_commons_link => link_to(t(".legal_babble.introduction_4_creative_commons"),
+                                              t(".legal_babble.introduction_4_creative_commons_url")) %>
     </p>
 
   <h3><%= t ".legal_babble.credit_title_html" %></h3>
   <p><%= t ".legal_babble.credit_1_html" %></p>
-  <p><%= t ".legal_babble.credit_2_1" %></p>
+  <p>
+    <%= t ".legal_babble.credit_2_ohm_html",
+          :this_copyright_page_link => link_to(t(".legal_babble.credit_2_this_copyright_page"),
+                                               copyright_path),
+          :home_link => link_to(t(".legal_babble.credit_2_home"),
+                                :controller => "site",
+                                :action => "index") %>
+  </p>
   <p><%= image_tag("attribution_example.png",
                    :alt => t(".legal_babble.attribution_example.alt"),
                    :class => "img-fluid",
                    :title => t(".legal_babble.attribution_example.title")) %></p>
+  <p><%= t ".legal_babble.credit_3_ohm_html" %></p>
+  <blockquote>
+    <p>
+      <%= t ".legal_babble.credit_3_credit_html",
+            :project_link => link_to(t(".legal_babble.credit_3_project"),
+                                     :controller => "site",
+                                     :action => "index") %>
+    </p>
+  </blockquote>
+  <p><%= t ".legal_babble.credit_4_ohm_html" %></p>
 
   <h3><%= t ".legal_babble.more_title_html" %></h3>
-  <p><%= t ".legal_babble.more_1_1_html", :locale => @locale %></p>
+  <p><%= t ".legal_babble.more_1_ohm_html",
+            :wiki_link => link_to(t(".legal_babble.more_1_wiki"),
+                                  t(".legal_babble.more_1_wiki_url")) %></p>
 
   <h3><%= t ".legal_babble.contributors_title_html" %></h3>
   <p><%= t ".legal_babble.contributors_intro_html" %></p>
   <ul id="contributors">
-    <li><%= t ".legal_babble.contributors_ned_html", :locale => @locale %></li>
-    <li><%= t ".legal_babble.contributors_newberry_html", :locale => @locale %></li>
-    <li><%= t ".legal_babble.contributors_cambridge-anr_html", :locale => @locale %></li>
+    <li><%= t ".legal_babble.contributors_osm_html",
+              :osm_link => link_to(t(".legal_babble.contributors_osm"),
+                                   "https://www.openstreetmap.org/"),
+              :cc_by_sa_link => link_to(t(".legal_babble.contributors_osm_cc_by_sa"),
+                                        t(".legal_babble.contributors_osm_cc_by_sa_url")) %></li>
+    <li><%= t ".legal_babble.contributors_newberry_ahcb_html",
+              :newberry_link => link_to(t(".legal_babble.contributors_newberry"),
+                                        "https://www.newberry.org/"),
+              :ahcb_link => link_to(tag.cite(t(".legal_babble.contributors_newberry_ahcb")),
+                                    "https://publications.newberry.org/ahcb/") %></li>
+    <li><%= t ".legal_babble.contributors_anr_communes_html",
+              :anr_communes_link => link_to(t(".legal_babble.contributors_anr_communes_project"),
+                                            "https://anrcommunes.hypotheses.org/"),
+              :campop_link => link_to(t(".legal_babble.contributors_anr_communes_campop"),
+                                      t(".legal_babble.contributors_anr_communes_campop_url")) %></li>
+    <li><%= t ".legal_babble.contributors_more_sources_html",
+              :sources_link => link_to(t(".legal_babble.contributors_more_sources_page"),
+                                       t(".legal_babble.contributors_more_sources_page_url")) %></li>
   </ul>
-  <p><%= t ".legal_babble.contributors_footer_1_html", :locale => @locale %></p>
-  <p><%= t ".legal_babble.contributors_footer_2_html", :locale => @locale %></p>
+  <p><%= t ".legal_babble.contributors_2_ohm_html" %></p>
+  <ul>
+    <li><%= t ".legal_babble.contributors_natural_earth_html",
+              :natural_earth_link => link_to(tag.cite(t(".legal_babble.contributors_natural_earth")),
+                                             "https://www.naturalearthdata.com/") %></li>
+    <li><%= t ".legal_babble.contributors_globcover_html",
+              :globcover_link => link_to(tag.cite(t(".legal_babble.contributors_globcover")),
+                                         "https://due.esrin.esa.int/page_globcover.php") %></li>
+    <li><%= t ".legal_babble.contributors_gmted_html",
+              :gmted_link => link_to(tag.cite(t(".legal_babble.contributors_gmted")),
+                                     "https://pubs.usgs.gov/of/2011/1073/") %></li>
+  </ul>
+  <p><%= t ".legal_babble.contributors_footer_2_html" %></p>
 
     <h3><%= t ".legal_babble.infringement_title_html" %></h3>
     <p><%= t ".legal_babble.infringement_1_html" %></p>
+    <p>
+      <%= t ".legal_babble.infringement_2_ohm_html",
+            # Leave the subject untranslated so we know it’s urgent.
+            :contact_team_link => mail_to(Settings.support_email,
+                                          t(".legal_babble.infringement_2_ohm_contact_team"),
+                                          :subject => "TAKEDOWN REQUEST"),
+            :subject => tag.q("TAKEDOWN REQUEST", :lang => "en", :dir => "ltr") %>
+    </p>
 
     <h3 id="trademarks">
       <%= t ".legal_babble.trademarks_title" %>
     </h3>
     <p>
-      <%= t ".legal_babble.trademarks_1_1_html",
-            :trademark_policy_link => link_to(t(".legal_babble.trademarks_1_1_trademark_policy"),
-                                              t(".legal_babble.trademarks_1_1_trademark_policy_url")) %>
+      <%= t ".legal_babble.trademarks_1_ohm_html",
+            :contact_team_link => mail_to(Settings.support_email,
+                                          t(".legal_babble.trademarks_1_ohm_contact_team")) %>
     </p>
   <% end %>
 <% end %>
diff --git a/app/views/site/export.html.erb b/app/views/site/export.html.erb
index ed663c45a58..394d2fb4d70 100644
--- a/app/views/site/export.html.erb
+++ b/app/views/site/export.html.erb
@@ -18,7 +18,11 @@
   </div>
 
   <h4><%= t ".licence" %></h4>
-  <p><%= t ".licence_details_html"%></p>
+  <p>
+    <%= t ".licence_details_ohm_html",
+          :cc0_link => link_to(t(".cc0"), t(".cc0_url")),
+          :copyright_page_link => link_to(t(".copyright_page"), copyright_path) %>
+  </p>
 
   <div id="export_osm_too_large">
     <p class="alert alert-warning">
@@ -41,5 +45,11 @@
     <dt><a href="http://planet.openhistoricalmap.org/"><%= t ".too_large.planet.title" %></a></dt>
     <dd><%= t ".too_large.planet.description" %></dd>
 
+    <dt>
+      <%= link_to(t(".too_large.other.title"),
+                  t(".too_large.other.url")) %>
+    </dt>
+    <dd><%= t ".too_large.other.description" %></dd>
+
  </dl>
 <% end %>
diff --git a/app/views/site/fixthemap.html.erb b/app/views/site/fixthemap.html.erb
index 1e943c7cc8d..afaaab2b72b 100644
--- a/app/views/site/fixthemap.html.erb
+++ b/app/views/site/fixthemap.html.erb
@@ -28,8 +28,9 @@
 
 <h2><%= t ".other_concerns.title" %></h2>
 <p>
-  <%= t ".other_concerns.concerns_html", :copyright_link => link_to(t(".other_concerns.copyright"), copyright_path),
-                                         :working_group_link => link_to(t(".other_concerns.working_group"), t(".other_concerns.working_group_url")) %>
+  <%= t ".other_concerns.concerns_ohm_html",
+        :copyright_link => link_to(t(".other_concerns.copyright"), copyright_path),
+        :contact_link => link_to(t(".other_concerns.contact"), t(".other_concerns.contact_url")) %>
 </p>
 
 <%= render "any_questions" %>
diff --git a/config/locales/en.yml b/config/locales/en.yml
index 245b3598426..63a2cb01939 100644
--- a/config/locales/en.yml
+++ b/config/locales/en.yml
@@ -1962,7 +1962,7 @@ en:
         You are free to use it for any purpose, without any restrictions.
         Nonetheless, we greatly appreciate any credit or citation you provide to OpenHistoricalMap.
         For more details and acknowledgments, see %{copyright_license_link}.
-      open_data_2_copyright_license: Copyright and License
+      open_data_2_copyright_license: Copyright and Acknowledgements
       legal_title: Legal
       legal_1_html: |
         This site and related services are operated by %{group_link} affiliated with OpenStreetMap U.S. on behalf of the community.
@@ -1985,7 +1985,7 @@ en:
       legal_3_osmf_trademarks_url: https://osmfoundation.org/wiki/Trademark_Policy
       partners_title: Partners
     copyright:
-      title: Copyright and License
+      title: Copyright and Acknowledgements
       foreign:
         title: About this translation
         html: In the event of a conflict between this translated page and %{english_original_link}, the English page shall take precedence
@@ -1996,72 +1996,51 @@ en:
         native_link: THIS_LANGUAGE_NAME_HERE version
         mapping_link: start mapping
       legal_babble:
-        introduction_1_html: |
-          <b>OpenHistoricalMap (OHM)</b> provides historical mapping and related data,
-          licensed by contributors at the object level. Contributors are strongly
-          encouraged to contribute data using the
-          <a href="https://creativecommons.org/share-your-work/public-domain/cc0/">CC0</a>
-          license, but in the interest of protecting the rights of historical data
-          creators, such as academics, other open licenses, such as any combination
-          of CC, BY, SA, and NC are supported, as well. You are responsible for
-          understanding the terms of the licenses included in the data you copy,
-          distribute, transmit, and adapt.
-        introduction_1_registered_trademark_html: "&reg;"
-        introduction_1_open_data: open data
-        introduction_1_odc_odbl: Open Data Commons Open Database License
-        introduction_1_odc_odbl_url: https://opendatacommons.org/licenses/odbl/
-        introduction_1_osm_foundation: OpenStreetMap Foundation
-        introduction_1_osm_foundation_url: https://osmfoundation.org/
-        introduction_2_html: |
-          You are free to copy, distribute, transmit, and adapt our data, as long as
-          you abide by the terms of the data you are copying, distributing, or adapting.
-          If you alter or build upon the data on this site, you may distribute the result
-          only under the terms of the underlying data objects’ licenses.
-        introduction_2_legal_code: legal code
-        introduction_2_legal_code_url: https://opendatacommons.org/licenses/odbl/1.0/
-        introduction_3_html: |
-          The cartography in our map tiles is licensed under the terms of the objects
-          the tiles contain. Our map styles and  documentation are licensed under the
-          Creative Commons Attribution “No Rights Reserved” Public Domain license (CC0).
-        introduction_3_creative_commons: Creative Commons Attribution-ShareAlike 2.0
-        introduction_3_creative_commons_url: https://creativecommons.org/licenses/by-sa/2.0/
+        introduction_1_ohm_html: |
+          OpenHistoricalMap is a collection of open geospatial data.
+          Except where otherwise noted, OpenHistoricalMap data is dedicated to the public domain under a %{cc0_link} dedication.
+          To the extent that what you use is in the public domain, you are free to copy, distribute, transmit, and adapt it for any purpose, without any restrictions.
+        introduction_1_cc0: Creative Commons CC0
+        introduction_1_cc0_url: https://creativecommons.org/publicdomain/zero/1.0/
+        introduction_2_ohm_html: |
+          The OpenHistoricalMap database incorporates some individual map features under copyright.
+          These features are available under an open license, such as %{cc_by_link} (CC&nbsp;BY) or %{cc_by_sa_link} (CC&nbsp;BY-SA), as noted in %{license_key_link} tags on individual elements.
+          To the extent that you use any significant portion of the database that is covered by a “share alike” license, you should respect the terms of this license in your own adaptation. 
+        introduction_2_cc_by: Creative Commons Attribution
+        introduction_2_cc_by_url: https://creativecommons.org/licenses/by/4.0/
+        introduction_2_cc_by_sa: Creative Commons Attribution-ShareAlike
+        introduction_2_cc_by_sa_url: https://creativecommons.org/licenses/by-sa/4.0/
+        introduction_2_license_key_url: https://wiki.openstreetmap.org/wiki/OpenHistoricalMap/Tags/Key/license
+        introduction_3_ohm_html: |
+          The map styles featured on our homepage are dedicated to the public domain under a CC0 dedication. You are free to copy, distribute, transmit, and adapt them for any purpose, without any restrictions.
+        introduction_4_ohm_html: |
+          Our documentation is licensed under the %{creative_commons_link} license (CC BY-SA 2.0).
+        introduction_4_creative_commons: Creative Commons Attribution-ShareAlike 2.0
+        introduction_4_creative_commons_url: https://creativecommons.org/licenses/by-sa/2.0/
         credit_title_html: How to credit OpenHistoricalMap
         credit_1_html: |
-          We do not require any OHM-specific credit separate from those
-          required by the underlying data. Citations, however, are appreciated
-          as "OpenHistoricalMap contributors"
-        credit_2_1: |
-          For a browsable electronic map, OHM prefers the optional credits appear
-          in the lower-right corner of the map.
-          For example:
-        credit_2_2: Make clear that the data is available under the Open Database License.
-        credit_3_html: |
-          For the copyright notice, we have different requirements on how this should be
-          displayed, depending on how you are using our data. For example, different
-          rules apply on how to show the copyright notice depending on whether you have
-          created a browsable map, a printed map or a static image. Full details on the
-          requirements can be found in the %{attribution_guidelines_link}.
-        credit_3_attribution_guidelines: Attribution Guidelines
-        credit_3_attribution_guidelines_url: https://osmfoundation.org/wiki/Licence/Attribution_Guidelines
-        credit_4_1_html: |
-          To make clear that the data is available under the Open
-          Database License, you may link to %{this_copyright_page_link}.
-          Alternatively, and as a requirement if you are distributing OSM in a
-          data form, you can name and link directly to the license(s). In media
-          where links are not possible (e.g. printed works), we suggest you
-          direct your readers to openstreetmap.org (perhaps by expanding
-          'OpenStreetMap' to this full address) and to opendatacommons.org.
-          In this example, the credit appears in the corner of the map.
-        credit_4_1_this_copyright_page: this copyright page
+          Although copyright law does not restrict or place any conditions on your use of public domain content, we greatly appreciate any credit you provide to OpenHistoricalMap when reusing, adapting, or otherwise using our maps or data.
+        credit_2_ohm_html: |
+          You may present this acknowledgment in any reasonable manner.
+          For example, on a digital map, you can mention OpenHistoricalMap in fine print in the corner, linking to %{this_copyright_page_link} or %{home_link}:
+        credit_2_this_copyright_page: this copyright page
+        credit_2_home: our homepage
+        credit_3_ohm_html: |
+          Or you can include a clearer acknowledgment on a separate credits page where you credit other sources:
+        credit_3_credit_html: Map data courtesy of the %{project_link} project, in the public domain unless otherwise noted.
+        credit_3_project: OpenHistoricalMap
+        credit_4_ohm_html: |
+          On a print map, you can place the acknowledgement in the legend.
+          In a book, you can describe your use of OpenHistoricalMap in a footnote, bibliography, or colophon.
+          In an academic paper, you can cite us in various manners depending on what you used.
         attribution_example:
-          alt: Example of how to attribute OpenHistoricalMap on a webpage
-          title: Attribution example
+          alt: A link labeled OHM in the lower-right corner of a webpage, below a time slider.
+          title: Example of how to attribute OpenHistoricalMap on a webpage
         more_title_html: Finding out more
-        more_1_1_html: |
-          Read more about using our data, and how to credit us, at the <a
-          href="https://wiki.openstreetmap.org/wiki/OpenHistoricalMap/License">OHM License page</a>.
-        more_1_1_osmf_licence_page: OSMF Licence page
-        more_1_1_osmf_licence_page_url: https://osmfoundation.org/Licence
+        more_1_ohm_html: |
+          Learn more about the legal considerations when using our data, and how to credit us, %{wiki_link}.
+        more_1_wiki: on the OpenStreetMap Wiki
+        more_1_wiki_url: https://wiki.openstreetmap.org/wiki/OpenHistoricalMap/License
         more_2_1_html: |
           Although OpenStreetMap is open data, we cannot provide a
           free-of-charge map API for third-parties.
@@ -2072,129 +2051,40 @@ en:
         more_2_1_tile_usage_policy_url: https://operations.osmfoundation.org/policies/tiles/
         more_2_1_nominatim_usage_policy: Nominatim Usage Policy
         more_2_1_nominatim_usage_policy_url: https://operations.osmfoundation.org/policies/nominatim/
-        contributors_title_html: Our contributors
+        contributors_title_html: Acknowledgements
         contributors_intro_html: |
-          Our contributors are many, many individuals and organizations. We would
-          not exist without their efforts.
-        contributors_cambridge-anr_html: |
-          Contains data created by <a href="https://www.campop.geog.cam.ac.uk/research/projects/internationaloccupations/enchpopgos/france/">The Cambridge Group for the History of Population and Social Structures</a> <a href="https://anrcommunes.hypotheses.org/">ANR Communes</a> project.
-        contributors_ned_html: |
-          Contains data from various <a href="https://www.naturalearthdata.com/">Natural Earth Data</a> datasets.
-        contributors_newberry_html: |
-          Contains data from the <a href="https://www.newberry.org/">Newberry Library</a>'s <a href-"https://digital.newberry.org/ahcb/">Atlas of Historical County Boundaries</a>.
-        contributors_footer_1_html: |
-          For further details of these, and other sources that have been used
-          to help improve OpenHistoricalMap, please see the <a
-          href="https://wiki.openstreetmap.org/wiki/OpenHistoricalMap/OHM_Contributors">Contributors
-          page</a> on the OpenStreetMap Wiki.
-        contributors_at_credit_html: |
-          %{austria}: Contains data from %{stadt_wien_link} (under %{cc_by_link}), %{land_vorarlberg_link}
-          and Land Tirol (under %{cc_by_at_with_amendments_link}).
-        contributors_at_austria: Austria
-        contributors_at_stadt_wien: Stadt Wien
-        contributors_at_stadt_wien_url: https://data.wien.gv.at/
-        contributors_at_cc_by: CC BY
-        contributors_at_cc_by_url: https://creativecommons.org/licenses/by/3.0/at/deed.de
-        contributors_at_land_vorarlberg: Land Vorarlberg
-        contributors_at_land_vorarlberg_url: https://www.vorarlberg.at/vorarlberg/bauen_wohnen/bauen/vermessung_geoinformation/weitereinformationen/services/wmsdienste.htm
-        contributors_at_cc_by_at_with_amendments: CC BY AT with amendments
-        contributors_at_cc_by_at_with_amendments_url: https://www.tirol.gv.at/data/nutzungsbedingungen/
-        contributors_au_credit_html: |
-          %{australia}: Incorporates or developed using Administrative Boundaries &copy; %{geoscape_australia_link}
-          licensed by the Commonwealth of Australia under %{cc_licence_link}.
-        contributors_au_australia: Australia
-        contributors_au_geoscape_australia: Geoscape Australia
-        contributors_au_geoscape_australia_url: https://geoscape.com.au/legal/data-copyright-and-disclaimer/
-        contributors_au_cc_licence: Creative Commons Attribution 4.0 International licence (CC BY 4.0)
-        contributors_au_cc_licence_url: https://creativecommons.org/licenses/by/4.0/
-        contributors_ca_credit_html: |
-          %{canada}: Contains data from
-          GeoBase&reg;, GeoGratis (&copy; Department of Natural
-          Resources Canada), CanVec (&copy; Department of Natural
-          Resources Canada), and StatCan (Geography Division,
-          Statistics Canada).
-        contributors_ca_canada: Canada
-        contributors_cz_credit_html: |
-          %{czechia}: Contains data from the State Administration of Land Surveying
-          and Cadastre licensed under %{cc_licence_link}
-        contributors_cz_czechia: Czechia
-        contributors_cz_cc_licence: Creative Commons Attribution 4.0 International licence (CC BY 4.0)
-        contributors_cz_cc_licence_url: https://creativecommons.org/licenses/by/4.0/
-        contributors_fi_credit_html: |
-          %{finland}: Contains data from the
-          National Land Survey of Finland's Topographic Database
-          and other datasets, under the %{nlsfi_license_link}.
-        contributors_fi_finland: Finland
-        contributors_fi_nlsfi_license: NLSFI License
-        contributors_fi_nlsfi_license_url: https://www.maanmittauslaitos.fi/en/opendata-licence-version1
-        contributors_fr_credit_html: |
-          %{france}: Contains data sourced from
-          Direction Générale des Impôts.
-        contributors_fr_france: France
-        contributors_hr_credit_html: |
-          %{croatia}: Contains data from the %{dgu_link} and %{open_data_portal}
-          (public information of Croatia).
-        contributors_hr_croatia: Croatia
-        contributors_hr_dgu: State Geodetic Administration of Croatia
-        contributors_hr_dgu_url: https://dgu.gov.hr/
-        contributors_hr_open_data_portal: National Open Data Portal
-        contributors_hr_open_data_portal_url: https://data.gov.hr/
-        contributors_nl_credit_html: |
-          %{netherlands}: Contains &copy; AND data, 2007 (%{and_link})
-        contributors_nl_netherlands: Netherlands
-        contributors_nl_and: www.and.com
-        contributors_nl_and_url: https://www.and.com
-        contributors_nz_credit_html: |
-          %{new_zealand}: Contains data sourced from the %{linz_data_service_link}
-          and licensed for reuse under %{cc_by_link}.
-        contributors_nz_new_zealand: New Zealand
-        contributors_nz_linz_data_service: LINZ Data Service
-        contributors_nz_linz_data_service_url: https://data.linz.govt.nz/
-        contributors_nz_cc_by: CC BY 4.0
-        contributors_nz_cc_by_url: https://creativecommons.org/licenses/by/4.0/
-        contributors_rs_credit_html: |
-          %{serbia}: Contains data from the %{rgz_link} and %{open_data_portal}
-          (public information of Serbia), 2018.
-        contributors_rs_serbia: Serbia
-        contributors_rs_rgz: Serbian Geodetic Authority
-        contributors_rs_rgz_url: https://geosrbija.rs/
-        contributors_rs_open_data_portal: National Open Data Portal
-        contributors_rs_open_data_portal_url: https://data.gov.rs/sr/
-        contributors_si_credit_html: |
-          %{slovenia}: Contains data from the %{gu_link} and %{mkgp_link}
-          (public information of Slovenia).
-        contributors_si_slovenia: Slovenia
-        contributors_si_gu: Surveying and Mapping Authority
-        contributors_si_gu_url: https://www.gov.si/en/state-authorities/bodies-within-ministries/surveying-and-mapping-authority/
-        contributors_si_mkgp: Ministry of Agriculture, Forestry and Food
-        contributors_si_mkgp_url: https://www.gov.si/en/state-authorities/ministries/ministry-of-agriculture-forestry-and-food/
-        contributors_es_credit_html: |
-          %{spain}: Contains data sourced from the
-          Spanish National Geographic Institute (%{ign_link}) and
-          National Cartographic System (%{scne_link})
-          licensed for reuse under %{cc_by_link}.
-        contributors_es_spain: Spain
-        contributors_es_ign: IGN
-        contributors_es_ign_url: https://www.ign.es/
-        contributors_es_scne: SCNE
-        contributors_es_scne_url: https://www.scne.es/
-        contributors_es_cc_by: CC BY 4.0
-        contributors_es_cc_by_url: https://creativecommons.org/licenses/by/4.0/
-        contributors_za_credit_html: |
-          %{south_africa}: Contains data sourced from %{ngi_link}, State copyright reserved.
-        contributors_za_south_africa: South Africa
-        contributors_za_ngi: "Chief Directorate: National Geo-Spatial Information"
-        contributors_za_ngi_url: https://ngi.dalrrd.gov.za/
-        contributors_gb_credit_html: |
-          %{united_kingdom}: Contains Ordnance
-          Survey data &copy; Crown copyright and database right
-          2010-2023.
-        contributors_gb_united_kingdom: United Kingdom
-        contributors_2_html: |
-          For further details of these, and other sources that have been used
-          to help improve OpenStreetMap, please see the %{contributors_page_link} on the OpenStreetMap Wiki.
-        contributors_2_contributors_page: Contributors page
-        contributors_2_contributors_page_url: https://wiki.openstreetmap.org/wiki/Contributors
+          OpenHistoricalMap is the collaborative effort of thousands of individuals and organizations, who in turn draw from a large body of scholarship, journalism, and recordkeeping.
+          Our most substantial sources and contributors include:
+        contributors_anr_communes_html: |
+          Data created by the %{anr_communes_link} project in collaboration with %{campop_link}.
+        contributors_anr_communes_project: ANR COMMUNES
+        contributors_anr_communes_campop: The Cambridge Group for the History of Population and Social Structures
+        contributors_anr_communes_campop_url: https://www.campop.geog.cam.ac.uk/research/projects/internationaloccupations/enchpopgos/france/
+        contributors_newberry_ahcb_html: |
+          Data from the %{ahcb_link}, a project of the William M. Scholl Center for American History and Culture at %{newberry_link}, which is available for reuse without restriction.
+        contributors_newberry: The Newberry Library
+        contributors_newberry_ahcb: Atlas of Historical County Boundaries
+        # https://wiki.openstreetmap.org/wiki/Legal_FAQ/CC-BY-SA_Archive#I_would_like_to_use_OpenStreetMap_maps._How_should_I_credit_you?
+        contributors_osm_html: |
+          Data about coastlines, bodies of water, and streams © %{osm_link}, %{cc_by_sa_link}.
+        contributors_osm: OpenStreetMap contributors
+        contributors_osm_cc_by_sa: CC BY-SA 2.0
+        contributors_osm_cc_by_sa_url: https://creativecommons.org/licenses/by-sa/2.0/
+        contributors_2_ohm_html: |
+          The map styles featured on the homepage contain OpenHistoricalMap data and the following sources:
+        contributors_natural_earth_html: |
+          %{natural_earth_link} datasets in the public domain.
+        contributors_natural_earth: Natural Earth
+        contributors_globcover_html: |
+          Land cover from %{globcover_link}, © ESA 2010 and UCLouvain, available for reuse for educational and/or scientific purposes with attribution.
+        contributors_globcover: GlobCover
+        contributors_gmted_html: |
+          Terrain elevation data from Danielson, J.J., and Gesch, D.B., 2011, %{gmted_link} (GMTED2010): U.S. Geological Survey Open-File Report 2011–1073, 26 p. Public domain.
+        contributors_gmted: Global multi-resolution terrain elevation data 2010
+        contributors_more_sources_html: |
+          %{sources_link} are available on the OpenStreetMap Wiki.
+        contributors_more_sources_page: Additional sources and contributors
+        contributors_more_sources_page_url: https://wiki.openstreetmap.org/wiki/OpenHistoricalMap/Sources
         contributors_footer_2_html: |
           Inclusion of data in OpenHistoricalMap does not imply that the original
           data provider endorses OpenHistoricalMap, provides any warranty, or
@@ -2204,25 +2094,21 @@ en:
           OHM contributors are reminded never to add data from any
           copyrighted sources (e.g. Google Maps or printed maps) without
           explicit permission from the copyright holders.
-        infringement_2_1_html: |
+        infringement_2_ohm_html: |
           If you believe that copyrighted material has been inappropriately
-          added to the OpenHistoricalMap database or this site, please send email to ohm-admins@googlegroups.com with "TAKEDOWN REQUEST" in the subject line.
-        infringement_2_1_takedown_procedure: takedown procedure
-        infringement_2_1_takedown_procedure_url: https://osmfoundation.org/wiki/Takedown_procedure
-        infringement_2_1_online_filing_page: on-line filing page
-        infringement_2_1_online_filing_page_url: https://dmca.openstreetmap.org/
+          added to the OpenHistoricalMap database or this site, please %{contact_team_link} with %{subject} in the subject line.
+        infringement_2_ohm_contact_team: contact the OpenHistoricalMap team
         trademarks_title: Trademarks
-        trademarks_1_1_html: |
-          If you have questions about your use of the OpenHistoricalMap name, please see our <a href="https://wiki.openstreetmap.org/wiki/OpenHistoricalMap/Copyright">Trademark Policy</a>.
-        trademarks_1_1_trademark_policy: Trademark Policy
-        trademarks_1_1_trademark_policy_url: https://osmfoundation.org/wiki/Trademark_Policy
+        trademarks_1_ohm_html: |
+          If you have questions about your use of the OpenHistoricalMap name, please %{contact_team_link}.
+        trademarks_1_ohm_contact_team: contact the OpenHistoricalMap team
     index:
       js_1: "You are either using a browser that does not support JavaScript, or you have disabled JavaScript."
       js_2: "OpenHistoricalMap uses JavaScript for its slippy map."
       license:
-        copyright: "Copyright OpenHistoricalMap and contributors, under an open license"
-        license_url: "https://openstreetmap.org/copyright"
-        project_url: "https://openstreetmap.org"
+        copyright: "OpenHistoricalMap is dedicated to the public domain except where otherwise noted."
+        license_url: "https://www.openhistoricalmap.org/copyright"
+        project_url: "https://www.openhistoricalmap.org"
       remote_failed: "Editing failed - make sure JOSM or Merkaartor is loaded and the remote control option is enabled"
     edit:
       not_public: "You have not set your edits to be public."
@@ -2236,9 +2122,10 @@ en:
       title: "Export"
       manually_select: "Manually select a different area"
       licence: "Licence"
-      licence_details_html: "OpenHistoricalMap (OHM) provides historical mapping and related data, licensed by contributors at the object level. Contributors are strongly encouraged to contribute data using the CC0 license, but in the interest of protecting the rights of historical data creators, such as academics, other open licenses, such as any combination of CC, BY, SA, and NC are supported, as well. You are responsible for understanding the terms of the licenses included in the data you copy, distribute, transmit, and adapt."
-      odbl: Open Data Commons Open Database License
-      odbl_url: https://opendatacommons.org/licenses/odbl/1.0/
+      licence_details_ohm_html: "Except where otherwise noted, OpenHistoricalMap data is dedicated to the public domain under a %{cc0_link} dedication. See the %{copyright_page_link} page for details."
+      cc0: Creative Commons CC0
+      cc0_url: https://creativecommons.org/publicdomain/zero/1.0/
+      copyright_page: Copyright and Acknowledgements
       too_large:
         advice: "If the above export fails, please consider using one of the sources listed below:"
         body: "This area is too large to be exported as OpenHistoricalMap XML Data. Please zoom in or select a smaller area, or use one of the sources listed below for bulk data downloads."
@@ -2254,6 +2141,7 @@ en:
         other:
           title: "Other Sources"
           description: "Additional sources listed on the OpenStreetMap Wiki"
+          url: "https://wiki.openstreetmap.org/wiki/OpenHistoricalMap/Reuse"
       export_button: "Export"
     fixthemap:
       title: Report a problem / Fix the map
@@ -2266,18 +2154,17 @@ en:
             proceed is to join the OpenHistoricalMap community and add or repair the data yourself.
         add_a_note:
           instructions_1_html: |
-            Just click <a class='icon note'></a> or the same icon on the map display.
+            Just click %{note_icon} or the same icon on the map display.
             This will add a marker to the map, which you can move
             by dragging. Add your message, then click save, and other mappers will investigate.
       other_concerns:
         title: Other concerns
-        concerns_html: |
+        concerns_ohm_html: |
           If you have concerns about how our data is being used or about the contents please consult our
-          <a href='/copyright'>copyright page</a> for more legal information, or contact the appropriate
-          <a href='https://openhistoricalmap.org'>email address</a>.
+          %{copyright_link} for more legal information, or %{contact_link}.
         copyright: copyright page
-        working_group: OSMF working group
-        working_group_url: https://osmfoundation.org/wiki/Working_Groups
+        contact: contact us
+        contact_url: https://wiki.openstreetmap.org/wiki/OpenHistoricalMap/Communication
     help:
       title: Getting Help
       introduction: |


Reviews:
user: login: 1ec5
state: COMMENTED
author_association: MEMBER
submitted_at: 2025-04-01T06:42:29Z
user: login: erictheise
state: APPROVED
author_association: MEMBER
submitted_at: 2025-04-08T15:55:55Z

Review comments:
diff_hunk: @@ -38,21 +38,20 @@
 <% end %>
 
 <% I18n.with_locale @locale do %>
-  <%= tag.div :lang => @locale, :dir => t("html.dir") do %>
+  <%= tag.div :lang => @locale, :dir => t("html.dir"), :class => "richtext" do %>
     <p>
-      <%= t ".legal_babble.introduction_1_html",
-            :registered_trademark_link => tag.sup(link_to(t(".legal_babble.introduction_1_registered_trademark_html"),
-                                                          :anchor => "trademarks")),
-            :open_data => tag.i(t(".legal_babble.introduction_1_open_data")),
-            :odc_odbl_link => link_to(t(".legal_babble.introduction_1_odc_odbl"),
-                                      t(".legal_babble.introduction_1_odc_odbl_url")),
-            :osm_foundation_link => link_to(t(".legal_babble.introduction_1_osm_foundation"),
-                                            t(".legal_babble.introduction_1_osm_foundation_url")) %>
+      <%= t ".legal_babble.introduction_1_ohm_html",
+            :cc0_link => link_to(t(".legal_babble.introduction_1_cc0"),
+                                 t(".legal_babble.introduction_1_cc0_url")) %>
     </p>
     <p>
-      <%= t ".legal_babble.introduction_2_html",
-            :legal_code_link => link_to(t(".legal_babble.introduction_2_legal_code"),
-                                        t(".legal_babble.introduction_2_legal_code_url")) %>
+      <%= t ".legal_babble.introduction_2_ohm_html",
path: app/views/site/copyright.html.erb
user: login: 1ec5
body: I started using a new naming convention that appends `_ohm` to the paragraph number, to more clearly signal that the message – particularly the set of interpolation variables – is specific to this fork. This should avoid conflicts and errors more straightforwardly than fudging numbers like in #279.
created_at: 2025-04-01T06:37:32Z
author_association: MEMBER
diff_hunk: @@ -38,21 +38,20 @@
 <% end %>
 
 <% I18n.with_locale @locale do %>
-  <%= tag.div :lang => @locale, :dir => t("html.dir") do %>
+  <%= tag.div :lang => @locale, :dir => t("html.dir"), :class => "richtext" do %>
path: app/views/site/copyright.html.erb
user: login: 1ec5
body: This class gives us some nice styling around the example image and block quotes. Otherwise, the `<blockquote>` tag’s default styles have been reset to look just like an ordinary `<p>`, which would be confusing in this case.
created_at: 2025-04-01T06:38:27Z
author_association: MEMBER
diff_hunk: @@ -62,35 +61,88 @@
 
   <h3><%= t ".legal_babble.credit_title_html" %></h3>
   <p><%= t ".legal_babble.credit_1_html" %></p>
-  <p><%= t ".legal_babble.credit_2_1" %></p>
+  <p>
+    <%= t ".legal_babble.credit_2_ohm_html",
+          :this_copyright_page_link => link_to(t(".legal_babble.credit_2_this_copyright_page"),
+                                               copyright_path),
+          :home_link => link_to(t(".legal_babble.credit_2_home"),
+                                :controller => "site",
+                                :action => "index") %>
+  </p>
   <p><%= image_tag("attribution_example.png",
                    :alt => t(".legal_babble.attribution_example.alt"),
                    :class => "img-fluid",
                    :title => t(".legal_babble.attribution_example.title")) %></p>
+  <p><%= t ".legal_babble.credit_3_ohm_html" %></p>
+  <blockquote>
+    <p>
+      <%= t ".legal_babble.credit_3_credit_html",
+            :project_link => link_to(t(".legal_babble.credit_3_project"),
+                                     :controller => "site",
+                                     :action => "index") %>
+    </p>
+  </blockquote>
+  <p><%= t ".legal_babble.credit_4_ohm_html" %></p>
 
   <h3><%= t ".legal_babble.more_title_html" %></h3>
-  <p><%= t ".legal_babble.more_1_1_html", :locale => @locale %></p>
+  <p><%= t ".legal_babble.more_1_ohm_html",
+            :wiki_link => link_to(t(".legal_babble.more_1_wiki"),
+                                  t(".legal_babble.more_1_wiki_url")) %></p>
 
   <h3><%= t ".legal_babble.contributors_title_html" %></h3>
   <p><%= t ".legal_babble.contributors_intro_html" %></p>
   <ul id="contributors">
-    <li><%= t ".legal_babble.contributors_ned_html", :locale => @locale %></li>
-    <li><%= t ".legal_babble.contributors_newberry_html", :locale => @locale %></li>
-    <li><%= t ".legal_babble.contributors_cambridge-anr_html", :locale => @locale %></li>
+    <li><%= t ".legal_babble.contributors_osm_html",
+              :osm_link => link_to(t(".legal_babble.contributors_osm"),
+                                   "https://www.openstreetmap.org/"),
+              :cc_by_sa_link => link_to(t(".legal_babble.contributors_osm_cc_by_sa"),
+                                        t(".legal_babble.contributors_osm_cc_by_sa_url")) %></li>
+    <li><%= t ".legal_babble.contributors_newberry_ahcb_html",
+              :newberry_link => link_to(t(".legal_babble.contributors_newberry"),
+                                        "https://www.newberry.org/"),
+              :ahcb_link => link_to(tag.cite(t(".legal_babble.contributors_newberry_ahcb")),
+                                    "https://publications.newberry.org/ahcb/") %></li>
+    <li><%= t ".legal_babble.contributors_anr_communes_html",
+              :anr_communes_link => link_to(t(".legal_babble.contributors_anr_communes_project"),
+                                            "https://anrcommunes.hypotheses.org/"),
+              :campop_link => link_to(t(".legal_babble.contributors_anr_communes_campop"),
+                                      t(".legal_babble.contributors_anr_communes_campop_url")) %></li>
+    <li><%= t ".legal_babble.contributors_more_sources_html",
+              :sources_link => link_to(t(".legal_babble.contributors_more_sources_page"),
+                                       t(".legal_babble.contributors_more_sources_page_url")) %></li>
+  </ul>
+  <p><%= t ".legal_babble.contributors_2_ohm_html" %></p>
+  <ul>
+    <li><%= t ".legal_babble.contributors_natural_earth_html",
+              :natural_earth_link => link_to(tag.cite(t(".legal_babble.contributors_natural_earth")),
+                                             "https://www.naturalearthdata.com/") %></li>
+    <li><%= t ".legal_babble.contributors_globcover_html",
+              :globcover_link => link_to(tag.cite(t(".legal_babble.contributors_globcover")),
+                                         "https://due.esrin.esa.int/page_globcover.php") %></li>
+    <li><%= t ".legal_babble.contributors_gmted_html",
+              :gmted_link => link_to(tag.cite(t(".legal_babble.contributors_gmted")),
+                                     "https://pubs.usgs.gov/of/2011/1073/") %></li>
   </ul>
-  <p><%= t ".legal_babble.contributors_footer_1_html", :locale => @locale %></p>
-  <p><%= t ".legal_babble.contributors_footer_2_html", :locale => @locale %></p>
+  <p><%= t ".legal_babble.contributors_footer_2_html" %></p>
 
     <h3><%= t ".legal_babble.infringement_title_html" %></h3>
     <p><%= t ".legal_babble.infringement_1_html" %></p>
+    <p>
+      <%= t ".legal_babble.infringement_2_ohm_html",
+            # Leave the subject untranslated so we know it’s urgent.
+            :contact_team_link => mail_to(Settings.support_email,
+                                          t(".legal_babble.infringement_2_ohm_contact_team"),
+                                          :subject => "TAKEDOWN REQUEST"),
+            :subject => tag.q("TAKEDOWN REQUEST", :lang => "en", :dir => "ltr") %>
path: app/views/site/copyright.html.erb
user: login: 1ec5
body: If we end up configuring a legal-specific e-mail address for OpenHistoricalMap/issues#298, we’ll want to link to it here instead of the general team e-mail address.
created_at: 2025-04-01T06:40:23Z
author_association: MEMBER
diff_hunk: @@ -2072,129 +2049,40 @@ en:
         more_2_1_tile_usage_policy_url: https://operations.osmfoundation.org/policies/tiles/
         more_2_1_nominatim_usage_policy: Nominatim Usage Policy
         more_2_1_nominatim_usage_policy_url: https://operations.osmfoundation.org/policies/nominatim/
-        contributors_title_html: Our contributors
+        contributors_title_html: Acknowledgements
         contributors_intro_html: |
-          Our contributors are many, many individuals and organizations. We would
-          not exist without their efforts.
-        contributors_cambridge-anr_html: |
-          Contains data created by <a href="https://www.campop.geog.cam.ac.uk/research/projects/internationaloccupations/enchpopgos/france/">The Cambridge Group for the History of Population and Social Structures</a> <a href="https://anrcommunes.hypotheses.org/">ANR Communes</a> project.
-        contributors_ned_html: |
-          Contains data from various <a href="https://www.naturalearthdata.com/">Natural Earth Data</a> datasets.
-        contributors_newberry_html: |
-          Contains data from the <a href="https://www.newberry.org/">Newberry Library</a>'s <a href-"https://digital.newberry.org/ahcb/">Atlas of Historical County Boundaries</a>.
-        contributors_footer_1_html: |
-          For further details of these, and other sources that have been used
-          to help improve OpenHistoricalMap, please see the <a
-          href="https://wiki.openstreetmap.org/wiki/OpenHistoricalMap/OHM_Contributors">Contributors
-          page</a> on the OpenStreetMap Wiki.
-        contributors_at_credit_html: |
-          %{austria}: Contains data from %{stadt_wien_link} (under %{cc_by_link}), %{land_vorarlberg_link}
-          and Land Tirol (under %{cc_by_at_with_amendments_link}).
-        contributors_at_austria: Austria
-        contributors_at_stadt_wien: Stadt Wien
-        contributors_at_stadt_wien_url: https://data.wien.gv.at/
-        contributors_at_cc_by: CC BY
-        contributors_at_cc_by_url: https://creativecommons.org/licenses/by/3.0/at/deed.de
-        contributors_at_land_vorarlberg: Land Vorarlberg
-        contributors_at_land_vorarlberg_url: https://www.vorarlberg.at/vorarlberg/bauen_wohnen/bauen/vermessung_geoinformation/weitereinformationen/services/wmsdienste.htm
-        contributors_at_cc_by_at_with_amendments: CC BY AT with amendments
-        contributors_at_cc_by_at_with_amendments_url: https://www.tirol.gv.at/data/nutzungsbedingungen/
-        contributors_au_credit_html: |
-          %{australia}: Incorporates or developed using Administrative Boundaries &copy; %{geoscape_australia_link}
-          licensed by the Commonwealth of Australia under %{cc_licence_link}.
-        contributors_au_australia: Australia
-        contributors_au_geoscape_australia: Geoscape Australia
-        contributors_au_geoscape_australia_url: https://geoscape.com.au/legal/data-copyright-and-disclaimer/
-        contributors_au_cc_licence: Creative Commons Attribution 4.0 International licence (CC BY 4.0)
-        contributors_au_cc_licence_url: https://creativecommons.org/licenses/by/4.0/
-        contributors_ca_credit_html: |
-          %{canada}: Contains data from
-          GeoBase&reg;, GeoGratis (&copy; Department of Natural
-          Resources Canada), CanVec (&copy; Department of Natural
-          Resources Canada), and StatCan (Geography Division,
-          Statistics Canada).
-        contributors_ca_canada: Canada
-        contributors_cz_credit_html: |
-          %{czechia}: Contains data from the State Administration of Land Surveying
-          and Cadastre licensed under %{cc_licence_link}
-        contributors_cz_czechia: Czechia
-        contributors_cz_cc_licence: Creative Commons Attribution 4.0 International licence (CC BY 4.0)
-        contributors_cz_cc_licence_url: https://creativecommons.org/licenses/by/4.0/
-        contributors_fi_credit_html: |
-          %{finland}: Contains data from the
-          National Land Survey of Finland's Topographic Database
-          and other datasets, under the %{nlsfi_license_link}.
-        contributors_fi_finland: Finland
-        contributors_fi_nlsfi_license: NLSFI License
-        contributors_fi_nlsfi_license_url: https://www.maanmittauslaitos.fi/en/opendata-licence-version1
-        contributors_fr_credit_html: |
-          %{france}: Contains data sourced from
-          Direction Générale des Impôts.
-        contributors_fr_france: France
-        contributors_hr_credit_html: |
-          %{croatia}: Contains data from the %{dgu_link} and %{open_data_portal}
-          (public information of Croatia).
-        contributors_hr_croatia: Croatia
-        contributors_hr_dgu: State Geodetic Administration of Croatia
-        contributors_hr_dgu_url: https://dgu.gov.hr/
-        contributors_hr_open_data_portal: National Open Data Portal
-        contributors_hr_open_data_portal_url: https://data.gov.hr/
-        contributors_nl_credit_html: |
-          %{netherlands}: Contains &copy; AND data, 2007 (%{and_link})
-        contributors_nl_netherlands: Netherlands
-        contributors_nl_and: www.and.com
-        contributors_nl_and_url: https://www.and.com
-        contributors_nz_credit_html: |
-          %{new_zealand}: Contains data sourced from the %{linz_data_service_link}
-          and licensed for reuse under %{cc_by_link}.
-        contributors_nz_new_zealand: New Zealand
-        contributors_nz_linz_data_service: LINZ Data Service
-        contributors_nz_linz_data_service_url: https://data.linz.govt.nz/
-        contributors_nz_cc_by: CC BY 4.0
-        contributors_nz_cc_by_url: https://creativecommons.org/licenses/by/4.0/
-        contributors_rs_credit_html: |
-          %{serbia}: Contains data from the %{rgz_link} and %{open_data_portal}
-          (public information of Serbia), 2018.
-        contributors_rs_serbia: Serbia
-        contributors_rs_rgz: Serbian Geodetic Authority
-        contributors_rs_rgz_url: https://geosrbija.rs/
-        contributors_rs_open_data_portal: National Open Data Portal
-        contributors_rs_open_data_portal_url: https://data.gov.rs/sr/
-        contributors_si_credit_html: |
-          %{slovenia}: Contains data from the %{gu_link} and %{mkgp_link}
-          (public information of Slovenia).
-        contributors_si_slovenia: Slovenia
-        contributors_si_gu: Surveying and Mapping Authority
-        contributors_si_gu_url: https://www.gov.si/en/state-authorities/bodies-within-ministries/surveying-and-mapping-authority/
-        contributors_si_mkgp: Ministry of Agriculture, Forestry and Food
-        contributors_si_mkgp_url: https://www.gov.si/en/state-authorities/ministries/ministry-of-agriculture-forestry-and-food/
-        contributors_es_credit_html: |
-          %{spain}: Contains data sourced from the
-          Spanish National Geographic Institute (%{ign_link}) and
-          National Cartographic System (%{scne_link})
-          licensed for reuse under %{cc_by_link}.
-        contributors_es_spain: Spain
-        contributors_es_ign: IGN
-        contributors_es_ign_url: https://www.ign.es/
-        contributors_es_scne: SCNE
-        contributors_es_scne_url: https://www.scne.es/
-        contributors_es_cc_by: CC BY 4.0
-        contributors_es_cc_by_url: https://creativecommons.org/licenses/by/4.0/
-        contributors_za_credit_html: |
-          %{south_africa}: Contains data sourced from %{ngi_link}, State copyright reserved.
-        contributors_za_south_africa: South Africa
-        contributors_za_ngi: "Chief Directorate: National Geo-Spatial Information"
-        contributors_za_ngi_url: https://ngi.dalrrd.gov.za/
-        contributors_gb_credit_html: |
-          %{united_kingdom}: Contains Ordnance
-          Survey data &copy; Crown copyright and database right
-          2010-2023.
-        contributors_gb_united_kingdom: United Kingdom
-        contributors_2_html: |
-          For further details of these, and other sources that have been used
-          to help improve OpenStreetMap, please see the %{contributors_page_link} on the OpenStreetMap Wiki.
-        contributors_2_contributors_page: Contributors page
-        contributors_2_contributors_page_url: https://wiki.openstreetmap.org/wiki/Contributors
+          OpenHistoricalMap is the collaborative effort of thousands of individuals and organizations, who in turn draw from a large body of scholarship, journalism, and recordkeeping.
+          Our most substantial sources and contributors include:
+        contributors_anr_communes_html: |
+          Data created by the %{anr_communes_link} project in collaboration with %{campop_link}.
+        contributors_anr_communes_project: ANR COMMUNES
+        contributors_anr_communes_campop: The Cambridge Group for the History of Population and Social Structures
+        contributors_anr_communes_campop_url: https://www.campop.geog.cam.ac.uk/research/projects/internationaloccupations/enchpopgos/france/
+        contributors_newberry_ahcb_html: |
+          Data from the %{ahcb_link}, a project of the William M. Scholl Center for American History and Culture at %{newberry_link}, which is available for reuse without restriction.
+        contributors_newberry: The Newberry Library
+        contributors_newberry_ahcb: Atlas of Historical County Boundaries
+        # https://wiki.openstreetmap.org/wiki/Legal_FAQ/CC-BY-SA_Archive#I_would_like_to_use_OpenStreetMap_maps._How_should_I_credit_you?
+        contributors_osm_html: |
+          Data about coastlines, bodies of water, and streams © %{osm_link}, %{cc_by_sa_link}.
+        contributors_osm: OpenStreetMap contributors
+        contributors_osm_cc_by_sa: CC BY-SA 2.0
+        contributors_osm_cc_by_sa_url: https://creativecommons.org/licenses/by-sa/2.0/
path: config/locales/en.yml
user: login: 1ec5
body: OSM is ODbL-licensed nowadays, but the reason we’re crediting OSM here is that the CC&nbsp;BY-SA–licensed [coastline import](https://wiki.openstreetmap.org/wiki/OpenHistoricalMap/Imports/OpenStreetMap_water) makes up so much of the database. The ODbL-licensed content is much more minor by comparison.
created_at: 2025-04-01T06:42:11Z
author_association: MEMBER

PR comments:
user: login: andrewharvey
created_at: 2025-04-04T01:47:11Z
body: Thanks for your efforts on this. Though reading the "After" screens I'm still left confused. In the first line OHM data is claimed to by CC0, but then the next line says the OHM database incorporates some individual map features under CC-BY, CC BY-SA.

Someone could read the first line and assume, oh it's CC0 I can use however I like, but that's incorrect as using features which are CC-BY would require attribution.

It sounds like the intention is "Unless otherwise noted OHM data is CC0, however some data within OHM is licensed CC-BY and CC-BY-SA and these are noted by the `license=*` tags on individual features."

Therefore as a consumer of OHM data you should take care to respect the licensing conditions of all individual data elements you're using. 

As an aside it would be nice to capture where data is CC BY (eg. features imported directly from a CC BY dataset) and where data is just "derived" from CC BY sources, like features traced from CC BY imagery or CC BY historical maps, but apart from that the author doing the derivation claims no rights over their work.

As in one case you may attribute the author of the feature directly and the other you may simply state that the data is "derived from X".
author_association: NONE
user: login: 1ec5
created_at: 2025-04-04T01:58:57Z
body: > It sounds like the intention is "Unless otherwise noted OHM data is CC0, however some data within OHM is licensed CC-BY and CC-BY-SA and these are noted by the license=* tags on individual features."

Yes, that’s the intention. I tried to tighten up the wording to that effect. It’s a lot more muddled than I’d like, but this is probably the best we can do as long as we have so much copyright-encumbered data in the database.

> As an aside it would be nice to capture where data is CC BY (eg. features imported directly from a CC BY dataset) and where data is just "derived" from CC BY sources, like features traced from CC BY imagery or CC BY historical maps, but apart from that the author doing the derivation claims no rights over their work.

The assumption is that mappers aren’t applying any gratuitous licensing restrictions of their own on top of what they’ve imported or derived. I tried to clarify that in the `license=*` documentation, but feel free to massage the language further.
author_association: MEMBER
user: login: andrewharvey
created_at: 2025-04-04T02:02:18Z
body: In other words

OHM is a collection of data, with no additional restrictions imposed on the collection beyond the licenses of the individual elements, of which may be
1. data which is CC0 (no license tag) - default license
2. data which is CC BY (`license=CC BY`)
3. data which is CC0 but has been derived or "traced" from a CC BY source (`source=* + source:license=CC BY`)

how does that sound?
author_association: NONE
user: login: 1ec5
created_at: 2025-04-04T04:56:01Z
body: My intention with this PR is to emphasize the data that is in the public domain, noting for full disclosure the exceptions (however frequent) that reusers will need to do their own homework about while avoiding the tautologies in the original text.

> data which is CC0 but has been derived or "traced" from a CC BY source (source=* + source:license=CC BY)

From the perspective of someone reusing OHM as a collective work, there are basically only two cases: either an element is unencumbered by copyright restrictions or it’s subject to a permissive or copyleft license. [According to Creative Commons](https://creativecommons.org/faq/#if-i-derive-or-adapt-material-offered-under-a-creative-commons-license-which-cc-licenses-can-i-use), a derivative of a CC&nbsp;BY work is still CC&nbsp;BY at a minimum, not public domain. As far as I know, other permissive licenses have similar expectations – you can’t erase the license by copying it an extra time. The main difference between CC&nbsp;BY and CC&nbsp;BY-SA is that the former doesn’t restrict any _modifications_ you make to the work, however defined, but at least in theory, the attribution requirement still applies to any faithful trace of the source.

> OHM is a collection of data, with no additional restrictions imposed on the collection beyond the licenses of the individual elements

There is a certain degree of absurdity here, since none of these licenses were designed for GIS data apart from the ODbL. For years, we’ve advanced a theory of “per-element licensing”, which raises more questions than it answers. CC licenses were designed to apply to collections of works that are individually copyrightable, but an individual node in isolation is very unlikely to be copyrightable in the first place. This raises the uncomfortable question of whether the scope of an item in the collection really is a single element or whether it’s something broader and more difficult to delineate. The ODbL’s handwaving about “insubstantial” use illustrates that difficulty.
author_association: MEMBER