Gods-Eye-View Repository Licensing: MIT Terms and Data Attribution Requirements

The gods-eye-view repository is released under the MIT License, which permits unrestricted use of the source code provided the copyright notice is preserved, while all bundled datasets retain their own separate third-party licenses.

The bilawalsidhu/gods-eye-view project is an open-source visualization tool that combines proprietary code with external geospatial datasets. While the codebase itself is freely available under permissive terms, understanding the complete licensing information for the gods-eye-view repository requires distinguishing between the software implementation and its underlying data dependencies.

Source Code License: MIT

The entire codebase of gods-eye-view is licensed under the MIT License, a permissive free software license originating at the Massachusetts Institute of Technology. This license grants broad rights with minimal restrictions.

Permissions and Requirements

According to the LICENSE file located at the repository root, the MIT License explicitly permits:

  • Use of the software for any purpose, including commercial applications
  • Copying and distributing the software
  • Modifying the source code
  • Merging with other projects
  • Publishing and selling copies

The license text states: "Permission is hereby granted, free of charge, to any person obtaining a copy of this software... to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software."

Attribution Obligations

To comply with the MIT License when redistributing gods-eye-view, you must include the original copyright notice and permission notice in all copies or substantial portions. The LICENSE file specifies: "The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software." Additionally, the software is provided "AS IS" without warranty, as detailed in lines 15-20 of the LICENSE file.

Third-Party Data Licensing (Critical Distinction)

Important caveat: The MIT license applies exclusively to the source code. All bundled datasets distributed with the repository remain under their original third-party licenses and are not covered by the MIT terms.

Excluded Data Assets

The gods-eye-view repository includes several external datasets that retain independent licensing:

  • TeleGeography submarine-cable map data
  • OpenStreetMap extracts
  • NASA FIRMS fire snapshots
  • 3-D models stored in public/models/

Attribution Documentation

Complete licensing details for these assets are documented in DATA_SOURCES.md at the repository root and within relevant README files in the public/models/ directory. When redistributing the project, you must verify compliance requirements for each dataset, particularly regarding commercial usage restrictions or attribution mandates that exceed the MIT License requirements.

Key Licensing Files

The repository maintains several authoritative sources for licensing verification:

  • LICENSE - Contains the full MIT license text and third-party data disclaimers
  • README.md - Provides high-level project overview and MIT license acknowledgment
  • DATA_SOURCES.md - Lists external datasets with individual license terms and attribution requirements
  • package.json - Declares "license": "MIT" in the project metadata field

Programmatic License Verification

You can programmatically access and verify the MIT License text using Node.js. The following example reads the license file from the repository root:

import { readFile } from 'fs/promises';
import { fileURLToPath } from 'url';
import { dirname, join } from 'path';

const __filename = fileURLToPath(import.meta.url);
const __dirname = dirname(__filename);
const licensePath = join(__dirname, '..', 'LICENSE');

async function showLicense() {
  const license = await readFile(licensePath, 'utf-8');
  console.log('--- MIT License ---\n', license);
}

showLicense();

To verify at runtime that source files contain the MIT license header:

import { readFileSync } from 'fs';
import { resolve } from 'path';

function hasMitHeader(file) {
  const content = readFileSync(resolve(file), 'utf-8');
  return /^MIT License/.test(content);
}

// Example usage:
console.log(hasMitHeader('src/camera.js')); // true if header present

Summary

  • The gods-eye-view source code is licensed under the MIT License, permitting commercial use, modification, and distribution with proper attribution.
  • The LICENSE file at the repository root contains the complete legal text and copyright notices required for redistribution.
  • Third-party datasets (TeleGeography, OpenStreetMap, NASA FIRMS, and 3D models) are excluded from MIT coverage and maintain separate licensing terms.
  • Compliance requires consulting DATA_SOURCES.md and public/models/ documentation for data-specific attribution requirements.
  • The package.json file confirms the MIT designation through its "license": "MIT" metadata field.

Frequently Asked Questions

What license governs the gods-eye-view source code?

The source code is released under the MIT License. This permissive license allows unrestricted use, modification, and distribution of the codebase, provided that the copyright notice and permission notice found in the LICENSE file are included in all copies or substantial portions of the software.

Are the datasets included with gods-eye-view also under the MIT License?

No. The MIT License applies only to the software code, not to bundled datasets such as the TeleGeography submarine-cable map, OpenStreetMap extracts, NASA FIRMS fire snapshots, or 3-D models. These retain their original third-party licenses, detailed in DATA_SOURCES.md and the public/models/ directory, which may impose additional attribution or usage restrictions.

Where can I find the full license text for the gods-eye-view repository?

The complete MIT License text resides in the LICENSE file at the repository root. This file also contains important disclaimers regarding third-party data licensing. Additional confirmation appears in package.json under the "license" field, and explanatory context is provided in README.md.

Do I need to provide attribution when redistributing gods-eye-view?

Yes. You must include the original MIT License copyright and permission notices when redistributing the source code. Additionally, you must comply with the specific attribution requirements for any third-party datasets used, as documented in DATA_SOURCES.md, particularly when utilizing the software for commercial purposes or redistributing the complete application with data assets.

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →