Software License
Type Registry
Software License
technology.development.software_license Open source or proprietary software license name (MIT, Apache 2.0, GPL, etc.). Broad categorization due to variants and naming inconsistencies.
Domain technology›development
Casts to VARCHAR
Scope broad_words
Try it
CLI
$ finetype infer -i "MIT"
→ technology.development.software_license DuckDB
Detect
SELECT finetype('MIT');
-- → 'technology.development.software_license' Cast expression
CAST(UPPER({col}) AS VARCHAR) Safe cast pipeline
-- Normalise and cast in one step
SELECT TRY_CAST(finetype_cast(my_column) AS VARCHAR) AS clean_value
FROM my_table
WHERE finetype(my_column) = 'technology.development.software_license'; JSON Schema
finetype schema technology.development.software_license {
"$id": "https://noon.sh/schemas/technology.development.software_license",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "Open source or proprietary software license name (MIT, Apache 2.0, GPL, etc.). Broad categorization due to variants and naming inconsistencies.",
"enum": [
"MIT",
"Apache-2.0",
"GPL-2.0",
"GPL-3.0",
"AGPL-3.0",
"BSD-2-Clause",
"BSD-3-Clause",
"ISC",
"MPL-2.0",
"LGPL-2.1",
"LGPL-3.0",
"Unlicense",
"CC0-1.0",
"Proprietary"
],
"examples": [
"MIT",
"Apache 2.0",
"GPL-3.0",
"BSD-3-Clause"
],
"title": "Software License",
"type": "string"
} Examples
MITApache 2.0GPL-3.0BSD-3-Clause