# Repos: open-source data and AI projects, licenses and who runs them > 44 open-source projects under the data and AI stack (DuckDB, Spark, Kafka, Iceberg, Redis, Elasticsearch, Terraform, vLLM, PyTorch, LangChain and more): license and every relicensing, foundation, backing company, forks, stars and stars per week, latest release, by fru.dev. For each project: the current license (SPDX; open source when at least one option is OSI-approved), the dated history of every license change with the commit that changed the LICENSE file and the company's announcement, the foundation that hosts it (from the foundations' own project lists), the backing company (with its companies.fru.dev registry slug), forks made after a license change (OpenSearch, Valkey, OpenTofu, OpenBao), GitHub stars with a weekly snapshot and stars per week, and the latest GitHub release. A weekly run (Wednesdays 13:15 UTC) reads GitHub and the foundation lists; every change is kept in an append-only history. Last successful refresh: 2026-09-24 22:59:00 UTC. ## About this data Projects from GitHub (repositories, releases and LICENSE commits), the foundations' own lists and company announcements, refreshed every Wednesday. License changes are set by hand from a source; the LICENSE file is the text that applies. The list grows as new projects are added. Not legal advice. Logos via logo.dev and GitHub; trademarks belong to their owners. Corrections: use Suggest a correction on any page. ## Pages - [Home: license changes over time, and every project](https://repos.fru.dev/) - [All projects](https://repos.fru.dev/projects) - [Licenses and every relicensing](https://repos.fru.dev/licenses) - [Foundations](https://repos.fru.dev/foundations) - [Companies behind the projects](https://repos.fru.dev/companies) - [Changes](https://repos.fru.dev/changes) - [Sources and method](https://repos.fru.dev/method) - [Apache Software Foundation](https://repos.fru.dev/foundations/asf) - [Linux Foundation](https://repos.fru.dev/foundations/lf) - [Cloud Native Computing Foundation](https://repos.fru.dev/foundations/cncf) - [LF AI & Data](https://repos.fru.dev/foundations/lfai) - [PyTorch Foundation](https://repos.fru.dev/foundations/pytorch) - [OpenSearch Software Foundation](https://repos.fru.dev/foundations/opensearch) - [Open Source Security Foundation](https://repos.fru.dev/foundations/openssf) - [DuckDB Foundation](https://repos.fru.dev/foundations/duckdb) ## Relicensings - 2018-10-15: [MongoDB](https://repos.fru.dev/projects/mongodb) AGPL v3 to SSPL v1 (https://github.com/mongodb/mongo/commit/5851c894963cb2d675f2c0628e2dc782e23e65a9) - 2019-06-03: [CockroachDB](https://repos.fru.dev/projects/cockroachdb) Apache 2.0 and CockroachDB Community License to Business Source License 1.1 and CockroachDB Community License (https://github.com/cockroachdb/cockroach/commit/2c4e2c6ac088591a25c67a5f34255805b277de78) - 2021-02-02: [Elasticsearch](https://repos.fru.dev/projects/elasticsearch) Apache 2.0 to SSPL v1 or Elastic License 2.0 (https://github.com/elastic/elasticsearch/commit/a92a647b9f17d1bddf5c707490a19482c273eda3) - 2021-04-18: [MinIO](https://repos.fru.dev/projects/minio) Apache 2.0 to AGPL v3 (https://github.com/minio/minio/commit/069432566fcfac1f1053677cc925ddafd750730a) - 2021-04-20: [Grafana](https://repos.fru.dev/projects/grafana) Apache 2.0 to AGPL v3 (https://github.com/grafana/grafana/commit/8db3eb90ae8c20e1a2bbbad300e0683def9bf8fb) - 2021-09-27: [Airbyte](https://repos.fru.dev/projects/airbyte) MIT to Elastic License 2.0 (platform) and MIT (connectors) (https://github.com/airbytehq/airbyte/commit/f25542a145f2890105f0db5b0ec99c43c207ba09) - 2023-08-10: [Terraform](https://repos.fru.dev/projects/terraform) MPL 2.0 to Business Source License 1.1 (https://github.com/hashicorp/terraform/commit/b145fbcaadf0fa7d0e7040eac641d9aef2a26433) - 2023-08-11: [Vault](https://repos.fru.dev/projects/vault) MPL 2.0 to Business Source License 1.1 (https://github.com/hashicorp/vault/commit/0b12cdcfd17278d7cca25ec37ffacd96b8d5c6c7) - 2024-03-20: [Redis](https://repos.fru.dev/projects/redis) BSD 3-Clause to Redis Source Available License v2 or SSPL v1 (https://github.com/redis/redis/commit/0b34396924eca4edc524469886dc5be6c77ec4ed) - 2024-09-13: [Elasticsearch](https://repos.fru.dev/projects/elasticsearch) SSPL v1 or Elastic License 2.0 to AGPL v3 or SSPL v1 or Elastic License 2.0 (https://github.com/elastic/elasticsearch/commit/a59c182f9f7e9d1bf3d6eecbc0e44f24ff91d053) - 2024-09-26: [CockroachDB](https://repos.fru.dev/projects/cockroachdb) Business Source License 1.1 and CockroachDB Community License to CockroachDB Software License (https://github.com/cockroachdb/cockroach/commit/c0274df57a9f8d0086577bcf74c81110db2cea22) - 2025-05-01: [Redis](https://repos.fru.dev/projects/redis) Redis Source Available License v2 or SSPL v1 to Redis Source Available License v2 or SSPL v1 or AGPL v3 (https://github.com/redis/redis/commit/d65102861f51af48241f607afa678c4c2a0f894c) - 2025-07-23: [Airbyte](https://repos.fru.dev/projects/airbyte) Elastic License 2.0 (platform) and MIT (connectors) to Elastic License 2.0 (https://github.com/airbytehq/airbyte/commit/f3a5cb388d9fdbc225e4c84036f73f954624a404) ## Projects by category - Query and processing engines: [Apache Spark](https://repos.fru.dev/projects/spark), [DuckDB](https://repos.fru.dev/projects/duckdb), [Polars](https://repos.fru.dev/projects/polars), [Apache Arrow](https://repos.fru.dev/projects/arrow), [Trino](https://repos.fru.dev/projects/trino), [Apache DataFusion](https://repos.fru.dev/projects/datafusion) - Table formats: [Apache Iceberg](https://repos.fru.dev/projects/iceberg), [Delta Lake](https://repos.fru.dev/projects/delta-lake), [Apache Hudi](https://repos.fru.dev/projects/hudi) - Streaming: [Apache Kafka](https://repos.fru.dev/projects/kafka), [Apache Flink](https://repos.fru.dev/projects/flink) - Pipelines and orchestration: [Apache Airflow](https://repos.fru.dev/projects/airflow), [Prefect](https://repos.fru.dev/projects/prefect), [Airbyte](https://repos.fru.dev/projects/airbyte), [Dagster](https://repos.fru.dev/projects/dagster), [dbt](https://repos.fru.dev/projects/dbt) - Databases and caches: [Redis](https://repos.fru.dev/projects/redis), [ClickHouse](https://repos.fru.dev/projects/clickhouse), [CockroachDB](https://repos.fru.dev/projects/cockroachdb), [MongoDB](https://repos.fru.dev/projects/mongodb), [Valkey](https://repos.fru.dev/projects/valkey) - Search and vector: [Elasticsearch](https://repos.fru.dev/projects/elasticsearch), [Milvus](https://repos.fru.dev/projects/milvus), [Qdrant](https://repos.fru.dev/projects/qdrant), [OpenSearch](https://repos.fru.dev/projects/opensearch) - Infrastructure and storage: [MinIO](https://repos.fru.dev/projects/minio), [Terraform](https://repos.fru.dev/projects/terraform), [Vault](https://repos.fru.dev/projects/vault), [OpenTofu](https://repos.fru.dev/projects/opentofu), [OpenBao](https://repos.fru.dev/projects/openbao) - Model serving and local AI: [Ollama](https://repos.fru.dev/projects/ollama), [llama.cpp](https://repos.fru.dev/projects/llama-cpp), [vLLM](https://repos.fru.dev/projects/vllm), [SGLang](https://repos.fru.dev/projects/sglang) - ML frameworks: [TensorFlow](https://repos.fru.dev/projects/tensorflow), [Transformers](https://repos.fru.dev/projects/transformers), [PyTorch](https://repos.fru.dev/projects/pytorch), [Ray](https://repos.fru.dev/projects/ray), [JAX](https://repos.fru.dev/projects/jax), [MLflow](https://repos.fru.dev/projects/mlflow) - LLM application frameworks: [LangChain](https://repos.fru.dev/projects/langchain), [LlamaIndex](https://repos.fru.dev/projects/llamaindex) - BI and visualisation: [Grafana](https://repos.fru.dev/projects/grafana), [Apache Superset](https://repos.fru.dev/projects/superset) ## API - [For AI agents: how to use this data](https://repos.fru.dev/agents) - [OpenAPI 3.1 spec](https://repos.fru.dev/openapi.json) - GET https://repos.fru.dev/api/projects?category=&foundation=&license=open|source-available&sort=stars|velocity|name : projects - GET https://repos.fru.dev/api/projects/ : one project with license history, forks, snapshots and changes - GET https://repos.fru.dev/api/licenses?since= : every relicensing - GET https://repos.fru.dev/api/companies?since= : backing companies with registry slug, domain, page and dated items (for companies.fru.dev) - GET https://repos.fru.dev/api/changes?since= : append-only history - GET https://repos.fru.dev/api/search?q= : ranked projects, companies and pages All GET, CORS open, cached for an hour. Free to read; please cite "Repos (repos.fru.dev)". ## Data - [Full list as plain text](https://repos.fru.dev/llms-full.txt) - [Sitemap](https://repos.fru.dev/sitemap.xml)