The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.
Lan baten iturburu-kodea da lanari aldaketak egiteko modurik egokiena. Lan exekutagarri baten iturburu-kode osoa zera da: bere modulu guztien iturburu-kodea, lan horri lotutako edozein interfazeren definizio-fitxategiak eta exekutagarriaren konpilazioa eta instalazioa kontrolatzeko erabiltzen diren script-ak. Nolanahi ere, aparteko salbuespen gisa, banatzen den iturburu-kodeak ez dauka eman beharrik exekutatzeko erabiltzen den sistema eragilearen osagai nagusiekin (konpiladorea, nukleoa eta abar) banatu ohi den guztia (iturburu nahiz bitar moduan), baldin eta osagaia bera ez bada exekutagarriarekin batera banatzen.