News for hackers. Stuff that matters.
Re:GitHub shouldn't allow AGPL project templates by alextingle on Sunday September 07, 2025 @07:19PM (#45163108)
Oh no! Free software!!

I suppose it's good that these people actually bother to read the license and intend to respect it.

Re:GitHub shouldn't allow AGPL project templates by johnbellone on Sunday September 07, 2025 @07:13PM (#45163072)
It is dangerous to allow project templates to have a copyleft license. Any project that uses it could be argued as a derivative work. For this behavior in your application it should be explicitly disallowed or at minimum a red dialog.
Re:GitHub shouldn't allow AGPL project templates by josephcsible on Sunday September 07, 2025 @07:47PM (#45163301)
How is that dangerous? Isn't it a good thing, because it stops rug pulls?
Re:GitHub shouldn't allow AGPL project templates by johnbellone on Sunday September 07, 2025 @08:21PM (#45163545)
It’s about the workflow for project templates. If there were a warning when creating or cloning that is one thing. But a folder structure, config files for tools, potentially requires the whole project to be a derivative?
Re:GitHub shouldn't allow AGPL project templates by evanjrowley on Sunday September 07, 2025 @10:10PM (#45164099)
It is dangerous to allow project templates to have a copyright license. Any project that uses it will be a derivative work. For this behavior in your application it should be explicitly disallowed or at minimum a red dialog.
Re:GitHub shouldn't allow AGPL project templates by aleatorianator on Sunday September 07, 2025 @07:16PM (#45163092)
ban forcefully free software now before we all turn communist!

yikes

Re:GitHub shouldn't allow AGPL project templates by johnbellone on Sunday September 07, 2025 @07:28PM (#45163158)
Honestly, for this functionality (generating a new desktop project) how can you not at least warn them?
Re:GitHub shouldn't allow AGPL project templates by WCSTombs on Sunday September 07, 2025 @08:29PM (#45163594)
There are multiple problems here. First, there's the unsupported claim that the AGPL is somehow incompatible with being production-ready, which seems obviously false. But more seriously, there's the proposition that GitHub should crack down on this project, which I find to be absolutely bizarre.

The person who opened that issue also made some other claims, like that a more permissive license would allow the project to reach a broader audience. That's undoubtedly true, but I'm going to go out on a limb and say that the author of the project is probably well aware of that and chose an appropriate license based on their own goals.

Re:GitHub shouldn't allow AGPL project templates by thesuperbigfrog on Sunday September 07, 2025 @08:38PM (#45163651)
The license for the project template is clearly indicated.

If you do not agree to the license terms, do not use the project template.

Or, you could contact the project template author and ask if they are willing to sell a commercially-licensed copy to you.