deltachat / deltachat-node

Email-based instant messaging for Node.js.
GNU General Public License v3.0
45 stars 11 forks source link

License #375

Closed ralphtheninja closed 4 years ago

ralphtheninja commented 4 years ago

Closes https://github.com/deltachat/deltachat-node/issues/373

Also see https://github.com/deltachat/deltachat-desktop/issues/987

link2xt commented 4 years ago

The section "How to Apply These Terms to Your New Programs" (that you add in the first commit of this PR) also suggests adding some text to every source file and "about" window. That's only a recommendation, though. I would just add this text as a separate section in the readme file:

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
ralphtheninja commented 4 years ago

The section "How to Apply These Terms to Your New Programs" (that you add in the first commit of this PR) also suggests adding some text to every source file and "about" window

I just copied the LICENSE file from desktop so they are identical.

I would just add this text as a separate section in the readme file:

"I would just" -> meaning removing the first commit and tweaking README only?

link2xt commented 4 years ago

"I would just" -> meaning removing the first commit and tweaking README only?

No, I mean add this text to at least some file that is part of the program besides LICENSE. FSF suggests adding it to the header of every source code file, but for me README is enough.