====== Filename ======
[[dido:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]]
===== Discussion =====
A **Filename** provides the name used to identify a file within an applicable file-naming context.
A Filename may include a [[dido:99_annexes:annex-b-terms-and-definitions:f:file_extension|File Extension]], but an extension is not required.
Examples of filenames include:
>
report.pdf
model.json
README
LICENSE
Makefile
The rules governing valid filenames depend on the applicable environment. Such rules may govern permitted characters, reserved names, maximum length, case sensitivity, escaping, quoting, or other naming constraints.
A Filename identifies the file by name. It does not, by itself, identify the location of the file. Location is represented by a [[dido:99_annexes:annex-b-terms-and-definitions:f:file_path|File Path]] or another applicable location mechanism.
===== Definition =====
//A name assigned to a file within an applicable file-naming context.//
===== Source =====
* DIDO Solutions
===== Note =====
A Filename may include a File Extension, but a File Extension is not required.
A Filename may require escaping or quoting when represented in a particular logical or physical environment. Such representation rules do not change the conceptual Filename.
===== Example =====
The following are examples of Filenames:
>
test-results.json
architecture.svg
README
In:
>
test-results.json
''test-results.json'' is the Filename and ''json'' is the File Extension.
----
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.