# VHDL035: Each file should start with a header ## Summary ```{raw} html

Count: 1

ReliabilitySecurityMaintainabilityCode attributeEffort to fixTags
-HIGH-Responsibility | Lawful20minsynthesis, vscode, linter, simulation
``` ## Description ```{raw} html

Each source file should start with a header defining, for instance, ownership of the file, license, functional description, etc.

Noncompliant code example

entity fly is
  ...
end;

Compliant solution

-- This confidential and proprietary software may be used only as authorized
-- by a licensing agreement from Linty Services.
-- (c) Copyright 2016-2022 Linty Services
-- ALL RIGHTS RESERVED
-- The entire notice above must be reproduced on all authorized copies.
entity fly is
  ...
end;

Related rules

``` ## Parameters No parameters. ```{raw} html ```