Add SPDX License markers
Open, Needs TriagePublic

Description

We want to have SPDX License markers, as those are more machine readable.
Properly we can also get rid of the license header in each file.

Tier 0

Tier 1

Tier 2

Tier 3

Tier 4

Porting Aids
Porting aid frameworks are skipped for now. If the every shall return, we will to the conversion then:

  • kdelibs4support
  • kdewebkit
  • kdesignerplugin
  • khtml
  • kjs
  • kjsembed
  • kmediaplayer
  • kross

Details

Differential Revisions
D28382: QQC2-Desktop-Style: Convert license headers to SPDX expressions
D28381: KUserFeedback: Convert license headers to SPDX expressions
D28379: KWidgetsAddons: Convert copyright headers to SPDX expressions
D28058: KWayland: Convert license headers to SPDX
D28056: KWindowSystem: Convert license headers to SPDX expressions
D27932: NetworkManager-Qt: Convert license headers to SPDX expressions
D27769: modemmanager-qt: Convert license headers to SPDX expressions
D27742: Solid: Convert license headers to SPDX expressions
D27741: KCodecs: Convert license statements to SPDX expressions
D27738: KCoreAddons: Convert license statements to SPDX expressions
D27603: KDNSSD: Convert license headers to SPDX statements
D27602: KDbusAddons: Convert license statement to SPDX
D27601: KConfig: Convert to SPDX license statements
D27571: KDAV: Convert license headers to SPDX identifiers
D27429: ThreadWeaver: Convert license headers to SPDX expressions
D27428: KItemViews: Convert license statements to SPDX expressions
D27364: Kirigami: Convert license headers to SPDX markers
D27363: KHolidays: Convert license statements to SPDX expressions
D27361: KCalendarCore: Convert license statements to SPDX markers
D27297: KGuiAddons: Convert license headers to SPDX statements
D27245: Ki18n: Convert license headers to SPDX statements
D27243: KQuickCharts: Convert license headers to SPDX statements
D27240: KQuickCharts: Convert license headers to SPDX statements
D27231: BluezQt: Convert license statements to SPDX
D27234: KPlotting: Convert license statements to SPDX
D27106: Attica: Convert license statements to SPDX markers
D27104: KArchive: Convert license statements to SPDX headers
D27103: KItemModels: Convert license headers to SPDX markers
D27092: Prison: Convert license statements to SPDX identifiers
D27091: Sonnet: Convert license statements to SPDX
D26931: KIdleTime: Convert license statements to SPDX

Related Objects

StatusAssignedTask
OpenNone
Opencordlandwehr
There are a very large number of changes, so older changes are hidden. Show Older Changes
cordlandwehr updated the task description. (Show Details)Mar 28 2020, 4:46 PM
cordlandwehr updated the task description. (Show Details)May 24 2020, 5:31 PM
cordlandwehr updated the task description. (Show Details)
cordlandwehr updated the task description. (Show Details)May 24 2020, 5:51 PM
cordlandwehr updated the task description. (Show Details)Jun 7 2020, 8:52 AM
cordlandwehr updated the task description. (Show Details)Jun 7 2020, 9:04 AM
cordlandwehr updated the task description. (Show Details)Jun 7 2020, 9:27 AM
cordlandwehr updated the task description. (Show Details)Jun 7 2020, 10:00 AM
cordlandwehr updated the task description. (Show Details)Jun 8 2020, 5:37 PM
cordlandwehr updated the task description. (Show Details)Jun 8 2020, 6:03 PM
cordlandwehr updated the task description. (Show Details)Jun 14 2020, 3:59 PM
cordlandwehr updated the task description. (Show Details)Jun 14 2020, 8:39 PM
cordlandwehr updated the task description. (Show Details)Jun 15 2020, 6:30 PM
cordlandwehr updated the task description. (Show Details)Jun 15 2020, 6:33 PM
cordlandwehr updated the task description. (Show Details)Jun 23 2020, 8:14 PM
cordlandwehr updated the task description. (Show Details)Jun 25 2020, 7:32 PM
cordlandwehr updated the task description. (Show Details)Jun 28 2020, 9:18 AM
cordlandwehr updated the task description. (Show Details)Jun 28 2020, 9:25 AM
cordlandwehr updated the task description. (Show Details)Jul 4 2020, 9:04 AM
cordlandwehr updated the task description. (Show Details)Jul 4 2020, 10:48 AM
cordlandwehr updated the task description. (Show Details)Jul 14 2020, 4:23 PM
cordlandwehr updated the task description. (Show Details)Jul 19 2020, 5:56 AM
cordlandwehr updated the task description. (Show Details)Jul 19 2020, 6:15 AM
cordlandwehr updated the task description. (Show Details)Jul 21 2020, 6:30 PM
cordlandwehr updated the task description. (Show Details)Jul 25 2020, 2:41 PM
cordlandwehr updated the task description. (Show Details)Jul 26 2020, 7:38 AM
cordlandwehr updated the task description. (Show Details)Jul 26 2020, 7:54 AM
cordlandwehr updated the task description. (Show Details)Jul 26 2020, 8:42 AM
cordlandwehr updated the task description. (Show Details)Jul 26 2020, 9:23 AM
cordlandwehr updated the task description. (Show Details)Aug 2 2020, 6:05 AM
cordlandwehr updated the task description. (Show Details)
cordlandwehr updated the task description. (Show Details)Aug 2 2020, 10:03 AM
cordlandwehr updated the task description. (Show Details)Aug 2 2020, 4:43 PM
cordlandwehr updated the task description. (Show Details)Aug 7 2020, 4:55 PM
cordlandwehr updated the task description. (Show Details)Aug 7 2020, 5:08 PM
cordlandwehr updated the task description. (Show Details)Aug 7 2020, 5:44 PM
cordlandwehr updated the task description. (Show Details)Aug 7 2020, 6:13 PM
cordlandwehr updated the task description. (Show Details)Aug 8 2020, 9:15 AM
cordlandwehr updated the task description. (Show Details)Aug 8 2020, 9:31 AM
cordlandwehr updated the task description. (Show Details)Aug 8 2020, 9:54 AM
cordlandwehr updated the task description. (Show Details)Aug 8 2020, 10:04 AM
cordlandwehr updated the task description. (Show Details)Aug 8 2020, 10:28 AM
cordlandwehr updated the task description. (Show Details)Aug 8 2020, 12:46 PM
cordlandwehr updated the task description. (Show Details)Aug 8 2020, 2:56 PM
cordlandwehr updated the task description. (Show Details)Aug 8 2020, 3:50 PM
cordlandwehr updated the task description. (Show Details)Aug 9 2020, 6:21 AM
cordlandwehr updated the task description. (Show Details)Aug 10 2020, 5:49 AM
cordlandwehr updated the task description. (Show Details)Aug 10 2020, 6:08 AM
cordlandwehr updated the task description. (Show Details)Aug 10 2020, 6:12 AM
cordlandwehr updated the task description. (Show Details)Aug 10 2020, 6:38 AM
cordlandwehr updated the task description. (Show Details)
cordlandwehr updated the task description. (Show Details)Aug 10 2020, 6:45 AM
cordlandwehr updated the task description. (Show Details)Aug 10 2020, 6:54 AM
cordlandwehr updated the task description. (Show Details)Aug 10 2020, 7:32 AM
cordlandwehr updated the task description. (Show Details)Aug 10 2020, 7:37 AM
cordlandwehr updated the task description. (Show Details)Aug 10 2020, 7:41 AM
cordlandwehr updated the task description. (Show Details)Aug 10 2020, 9:08 AM
cordlandwehr updated the task description. (Show Details)Aug 10 2020, 9:54 AM
cordlandwehr updated the task description. (Show Details)Aug 10 2020, 2:19 PM
cordlandwehr updated the task description. (Show Details)Aug 10 2020, 2:24 PM
cordlandwehr updated the task description. (Show Details)Aug 10 2020, 2:56 PM
cordlandwehr updated the task description. (Show Details)Aug 10 2020, 4:59 PM
cordlandwehr updated the task description. (Show Details)Aug 11 2020, 5:26 AM
cordlandwehr updated the task description. (Show Details)Aug 11 2020, 7:18 AM

I suggest removing kdelibs4support from the list. (converting the other portingaids repositories is probably not needed either)

I was thinking the same.

cordlandwehr updated the task description. (Show Details)Aug 11 2020, 8:19 AM
cordlandwehr updated the task description. (Show Details)
cordlandwehr updated the task description. (Show Details)Aug 11 2020, 8:27 AM
cordlandwehr updated the task description. (Show Details)
cordlandwehr updated the task description. (Show Details)
cordlandwehr updated the task description. (Show Details)Aug 11 2020, 8:41 AM
cordlandwehr updated the task description. (Show Details)Aug 11 2020, 8:57 AM
cordlandwehr updated the task description. (Show Details)Aug 11 2020, 9:01 AM
cordlandwehr updated the task description. (Show Details)Aug 11 2020, 3:30 PM
cordlandwehr updated the task description. (Show Details)Aug 11 2020, 3:45 PM
cordlandwehr updated the task description. (Show Details)Aug 11 2020, 3:55 PM
cordlandwehr updated the task description. (Show Details)Aug 12 2020, 5:40 AM
cordlandwehr updated the task description. (Show Details)Aug 13 2020, 7:25 PM
cordlandwehr moved this task from In Progress to Done on the KF6 board.