Forum > Other
Can I publish Aria2 with my program
(1/1)
nikel:
I'm using Aria2 to update my program and wonder if I can publish Aria2 with my program. I'm publishing it at github.
Leledumbo:
Depending on how you do "publish with" and your program's license. I wonder why you use aria2 while LazAutoUpdater is available and has the same, less restrictive license as LCL than GPL used by aria2.
nikel:
Hi, I published my project but I'm still in doubt. Can you help me? I stated the link at this page:
http://forum.lazarus-ide.org/index.php/topic,43818.0.html
lucamar:
Aria2 is GPL so there's nothing preventing you from publishing it along with your own. You only need to heed the license and provide your users with a way to download Aria2's source code if they will, which means you should clone it, fork it or whatever and add it to your "publish" repository. More info in the Free Software Foundation - Licensing pages: read the FAQ, if nothing else.
Incidentally: I'm not very conversant with the idiosincracies of GitHub but, isn't it a source code farm/forge? If so they may not see with good eyes you using it to make binary-only distribution.
dbannon:
--- Quote from: lucamar on January 05, 2019, 09:14:10 pm ---Incidentally: I'm not very conversant with the idiosincracies of GitHub but, isn't it a source code farm/forge? If so they may not see with good eyes you using it to make binary-only distribution.
--- End quote ---
Yes, I agree, while lots of people do put binaries in the git system of github, its really see as, perhaps, bad manners. Far better to keep the source under git and do releases with the binaries. Github has a slick release model, it will automatically bundle the appropriate level of source in with your binaries and its probably how end users expect to find things.
That approach also lets you have some relevant release notes with each release, a nice block of binaries for each supported platform etc, reassuring for users. And, it the spirit of open source, the source must be available.....
Davo
Navigation
[0] Message Index