• 0 Posts
  • 201 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle
rss










  • Why on earth would the license use Github’s very niche definition? “Forking” as a software concept has been around for decades longer than Github or it’s “fork” button has existed.

    Also, how about reading the full psragraph?

    You may not create, maintain, or distribute a forked version of the software.

    (emphasis mine). It only does what you think it does if forking = copying. Which it doesn’t.

    Question to you: Github provides a button labeled “Download ZIP” for downloading a .zip-file containing the source. If I press that button, am I in your opinion creating a fork?









  • I feel most people are fundamentally misunderstanding what forking means.

    Generally, forking means making a copy and modifying it.

    Github, however, seems to define “fork” as just making a copy.

    So, in fact there is no “TOS violation”. The license forbids making a copy and modifying it, while github requires that you allow making copies. There is no conflict between the two.

    Even if it were, just having a license that contradicts the github TOS is not a TOS violation (unless that is separately mentioned somewhere).