697
|
|
|
Matthew Fuller |
2 years ago
|
 |
|
691
|
|
|
Olaf 'Rhialto' Seibe... |
3 years ago
|
 |
|
689
|
|
|
Matthew Fuller |
3 years ago
|
 |
|
665
|
|
|
Matthew Fuller |
5 years ago
|
 |
|
652
|
|
|
Matthew Fuller |
6 years ago
|
 |
|
648
|
|
|
Matthew Fuller |
6 years ago
|
 |
|
646
|
|
|
Matthew Fuller |
6 years ago
|
 |
|
644
|
|
|
Matthew Fuller |
6 years ago
|
 |
|
616
|
|
|
Matthew Fuller |
6 years ago
|
 |
|
579
|
|
|
Matthew Fuller |
8 years ago
|
 |
|
578
|
|
|
Matthew Fuller |
8 years ago
|
 |
|
577
|
|
|
Matthew Fuller |
8 years ago
|
 |
|
576
|
|
|
Matthew Fuller |
8 years ago
|
 |
|
568
|
|
|
Matthew Fuller |
8 years ago
|
 |
|
564
|
|
|
Matthew Fuller |
8 years ago
|
 |
|
555
|
|
Centralize license info and standardize copyright statements.
There are 4 classes of license applied to the current code. There is code that came from twm, which has Evans & Sutherland and MIT copyrights, with associated license. And there is [nearly all of] the code that came in as part of the ctwm lifecycle, which has copyrights from Claude and other ctwm contributors, with that associated license. These cover the bulk of the code, and are all described in the base COPYRIGHT file. All the license info from individual files that fall into these categories was moved into COPYRIGHT, and copyright lines were left but abridged and are referenced to it.
VCS history is really the best way to track authorship of individual code sections anyway. File-level granularity is too coarse to be useful most of the time, and there are more than a few places where what's given is pretty questionable given the apparent code history.
There are files in ext/ that are third party code brought in to fill in specific functionality; they have their own license info explicitly listed in each file. And there is the special case of session.c, which, in addition to the twm and ctwm copyright/license info, has an additional (and more restrictive) license from Durham. This is left explicitly spelled out in that file.
|
Matthew Fuller |
8 years ago
|
 |
|
539
|
|
|
Matthew Fuller |
8 years ago
|
 |
|
534
|
|
|
Matthew Fuller |
8 years ago
|
 |
|
526
|
|
|
Matthew Fuller |
8 years ago
|
 |
|
525
|
|
|
Matthew Fuller |
8 years ago
|
 |
|