Legality of creating a build environment

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
User avatar
Creature
Member
Member
Posts: 548
Joined: Sat Dec 27, 2008 2:34 pm
Location: Belgium

Legality of creating a build environment

Post by Creature »

Don't really know if this is in the right forum. I figured since it has to do with an OS and tools, it might as well be put here, but feel free to move it if it doesn't.

I was wondering if it would be legal to create a build environment and put it available for download. The reason why I'm asking this question is because I wanted to incorporate tools like YASM and GCC. I know that I should probably check out the license of these projects (they're both open-source projects), but after knowing their licenses and reading them I'm still not really sure of what I can and can't do.

Would it be legal for me to create some sort of package with YASM and GCC and put it available for download for other developers? Or should I mail the developers asking the same question to them to be sure, has anyone had any experience with something similar?

YASM is licensed under 4 licenses: The BSD License, The LGPL (2.0) license, the GPL (2.0) license and the Artistic License.
GCC is licensed under the GPL (2.0) license.

Thanks for your time,
Creature
When the chance of succeeding is 99%, there is still a 50% chance of that success happening.
cyr1x
Member
Member
Posts: 207
Joined: Tue Aug 21, 2007 1:41 am
Location: Germany

Re: Legality of creating a build environment

Post by cyr1x »

This shouldn't be a problem. But don't forget to include the licenses.
You could even sell it.
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Re: Legality of creating a build environment

Post by Combuster »

cyr1x wrote:You could even sell it.
... if you want nobody to use it :wink:

Just make sure you include the licenses and (for GPLed stuff) provide a method of downloading the sourcecode.
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
Creature
Member
Member
Posts: 548
Joined: Sat Dec 27, 2008 2:34 pm
Location: Belgium

Re: Legality of creating a build environment

Post by Creature »

What I have until now (for YASM) is a directory with the binaries (from the website) and all its licenses in a separate folder. I've also included a readme with a link to the original site and a note about the licenses. So if I do something similar for GCC, it should be enough and it can be uploaded without problems? Does this count for any project under the GPL/LGPL/BSD license?

Thanks :).
When the chance of succeeding is 99%, there is still a 50% chance of that success happening.
User avatar
JackScott
Member
Member
Posts: 1035
Joined: Thu Dec 21, 2006 3:03 am
Location: Hobart, Australia
Mastodon: https://aus.social/@jackscottau
Matrix: @JackScottAU:matrix.org
GitHub: https://github.com/JackScottAU
Contact:

Re: Legality of creating a build environment

Post by JackScott »

Yes, Yes. (IANAL)

I've considered doing the same thing with cygwin. Downloading the entire mirror is a *****, so I was going to download it, make a nice installation DVD, and sell it at cost on eBay. But then I couldn't be bothered.
Post Reply