path: root/LICENSES
Commit message (Collapse)AuthorAgeFilesLines
* LICENSES: remove empty other, exceptions directoriesAhmad Fatoum2019-05-212-0/+0
| | | | | | | | | | | | | | | | | These directories were originally added as they were required for, which upstream invokes. As git doesn't index empty directories, they contained empty .gitignore files. As these files were 0 bytes, make distclean now removes them. We already patch, so we will just patch when we add it and get rid of these directories. They can be added back should the need arise. Reported-by: Geordan Neukum <> Signed-off-by: Ahmad Fatoum <> Signed-off-by: Sascha Hauer <>
* LICENSES: adopt Linux-like LICENSES directory structureAhmad Fatoum2019-02-274-0/+335
At the moment grep -r --exclude-dir=.git 'SPDX-License-Identifier:' | \ grep -v 'GPL-2.0' shows me 39 non-dually-licensed source code files (SoCFPGA) that have a BSD-3-Clause license _identifier_. There seems to be no barebox BSD-3-Clause license _text_ however, which runs afoul of the first clause of the license. To account for this and future contributions which are licensed under non-GPL-2.0-but-compatible licenses, create a new LICENSES directory like the one Linux has, where licenses are located. This also removes the jumptable exception inherited from U-Boot: > On 11/2/19 09:00, Sascha Hauer wrote: >> I don't think we need this [exception]. barebox doesn't have >> (and never had since the fork from U-Boot) these standalone >> applications. There is no jumptable in barebox. What we do have >> is modules support, but these are not covered by this text. The LICENSES/exceptions directory is therefore empty as well as the LICENSES/other directory, which might house new licenses in future. They are added along this commit however, because upstream introduced with a later commit depends on their existence. Fixes: a3ffa97f4 ("rename U-Boot-v2 project to barebox") Signed-off-by: Ahmad Fatoum <> Signed-off-by: Sascha Hauer <>