dylan-lang / dylan-emacs-support

Emacs mode for indenting and highlighting Dylan code
GNU General Public License v2.0
27 stars 8 forks source link

License and copyright #52

Closed lassik closed 3 years ago

lassik commented 3 years ago

Files with Dime prefix

Files with Dylan prefix

cgay commented 3 years ago

@hannesm can you comment?

hannesm commented 3 years ago

I do not remember the exact circumstances (git log / blame should be able to discover where the files originate from). I'm fine with any license (being it ISC/BSD or GPL) for the code I wrote, whatever is preferable to have a single license in this repository.

lassik commented 3 years ago

If we desire a common license for all this code, GPL-2.0-or-later would be the simplest choice. To the extent that we know the current licenses, we have some GPLv1 code, some GPLv2 code, and no GPLv3 code.

lassik commented 3 years ago

The Dylan compiler seems to use a MIT/BSD style permissive license. Like Hannes, I'm also fine with a permissive license for any code I write. However, it may be hard to track down all the others, so sticking with GPL would be simplest.

lassik commented 3 years ago

@cgay @housel What do you think of using GPL2 for everything?

cgay commented 3 years ago

I prefer MIT in general but have no problem with GPL2 for the elisp code if it's simpler.

lassik commented 3 years ago

All the files now have SPDX-License-Identifier: saying GPL, and there's a copy of GPL 2 in the LICENSE file.