linebender / druid

A data-first Rust-native UI design toolkit.
https://linebender.org/druid/
Apache License 2.0
9.44k stars 569 forks source link

Standardize copyright headers. #2399

Closed xStrom closed 1 month ago

xStrom commented 4 months ago

The Linebender standard for copyright headers was decided last year in kurbo#207 as the following:

// Copyright <year of file creation> the <Project> Authors
// SPDX-License-Identifier: Apache-2.0 OR MIT

This PR converts all file headers to this standard form. Note that Druid is not dual licensed under MIT and is Apache 2.0 only.

xStrom commented 4 months ago

I also added a copyright header check to CI. It's essentially a copy of the check from vello#463.