GoLic, injects license into source code files

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • golic

    GoLic, injects license into source code files

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • linux

    Linux kernel source tree

    I don't think clause 2b says that, do you perhaps mean clause 2a? In GPLv2 that says:

    > a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.

    while in GPLv3 it says

    > a) The work must carry prominent notices stating that you modified it, and giving a relevant date.

    Note that git/svn are not always relevant. In particular, it is not uncommon to distribute release code with the .git directory stripped - this does not excuse you from the requirement.

    Having said that, I had a quick glance at Linux, and picking a file at random it did have a copyright header, but certainly not one that included a record of every change. https://github.com/torvalds/linux/blob/master/init/calibrate...

    So it doesn't look like this is peculiar to v2. But it does seem like people don't follow the letter of the requirement. I wonder if the FSF has ever clarified this.

  • reuse-tool

    reuse is a tool for compliance with the REUSE recommendations.

    Ideally, this would follow the format of reuse.software so that there's a machine-readable standard for these: https://reuse.software

    I'm working on tooling that involves automated reading of this info, and it's a lot easier if the tools don't have to do fuzzier matching.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Releasing AGPL3 project: SPDX vs full notice text and other questions

    1 project | /r/gnu | 1 Jun 2023
  • License of the input data

    1 project | /r/adventofcode | 5 Dec 2022
  • How to license my code if a component is gpl?

    1 project | /r/foss | 21 Oct 2022
  • The flashing screen bug seems to be fixed with the 5.19.13 kernel

    3 projects | /r/archlinux | 4 Oct 2022
  • REUSE SOFTWARE – make licensing easy for humans and machines alike

    1 project | news.ycombinator.com | 26 Feb 2022

Did you konow that C is
the 7th most popular programming language
based on number of metions?