Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   NI 'gccdist' redistribution (http://www.chiefdelphi.com/forums/showthread.php?t=114528)

rbmj 01-03-2013 21:37

NI 'gccdist' redistribution
 
Does anyone know if it's legal to mirror the 'gccdist' available from NI (link)? For the installer of the alternate GCC toolchain I need to download the vxworks headers, but currently doing that pulls in the entire toolchain, which is a HUGE waste of bandwidth and can significantly increase the install time over slow internet connections. I'd like to take out just the header files and mirror those, but I'm not sure of the legality.

It seems like those files are copyright of WindRiver, so I don't know if there's anyone here who can answer this question, but they're distributed by NI, and I'm not sure how that partnership works in terms of relicensing/sublicensing if at all.

William Kunkel 02-03-2013 01:51

Re: NI 'gccdist' redistribution
 
This seems more like a question you should be asking NI through some formal channel than posting on a forum.

rbmj 02-03-2013 12:52

Re: NI 'gccdist' redistribution
 
Quote:

Originally Posted by MaraschinoPanda (Post 1242284)
This seems more like a question you should be asking NI through some formal channel than posting on a forum.

Yes, but I'm not sure what "formal channel" I would use...

I was thinking there might be a chance the UCPP people would know.

Greg McKaskle 03-03-2013 11:39

Re: NI 'gccdist' redistribution
 
ni.com/support is pretty official. Or you could try the ni.com/frc page and search for a discussion on the topic -- perhaps create your own.

Greg McKaskle

AlexBrinister 12-03-2013 00:00

Re: NI 'gccdist' redistribution
 
I created a thread on NI's FRC forum.

Alex Brinister

codes02 12-03-2013 11:49

Re: NI 'gccdist' redistribution
 
a link to that post: https://decibel.ni.com/content/thread/16508?tstart=0

rbmj 25-03-2013 07:40

Re: NI 'gccdist' redistribution
 
No joy on that front. Alex and I have both tried calling NI but we no longer qualify for phone support since it is not build season. We can also try WRS, but that seems like an uphill battle from the start...

rbmj 03-04-2013 14:07

Re: NI 'gccdist' redistribution
 
Because I haven't gotten anything back, I'm going to steam ahead, interpreting:
Quote:

Standalone copies of the free GNU tool chain for VxWorks 6.1 and 6.3 are attached to this document. (emphasis mine)
to mean that all the files contained in the zip files are "free" and available under GPL. Is it a stretch? Maybe, but if NI or WRS wants to sue me they really need to find more work for their legal team...

gluxon 03-04-2013 15:44

Re: NI 'gccdist' redistribution
 
Yes, of course. GCC is licensed GPLv3. Because of that, you could even sell NI's distribution of GCC. (Don't do that though. That would be evil.)

Edit: I forgot something. vxWorks is trademarked by NI. This means that NI is the only legal distributor of vxWorks binaries/source. You should be legally fine as long as you don't make modifications, so mirroring is ok.

rbmj 03-04-2013 17:22

Re: NI 'gccdist' redistribution
 
Quote:

Originally Posted by gluxon (Post 1256816)
Yes, of course. GCC is licensed GPLv3. Because of that, you could even sell NI's distribution of GCC. (Don't do that though. That would be evil.)

Edit: I forgot something. vxWorks is trademarked by NI. This means that NI is the only legal distributor of vxWorks binaries/source. You should be legally fine as long as you don't make modifications, so mirroring is ok.

I'm not worried about GCC itself, I'm worried about the other files in that package...

Also, VxWorks is a trademark of WindRiver, not NI. NI holds trademark over cRIO.

gluxon 04-04-2013 16:26

Re: NI 'gccdist' redistribution
 
Quote:

Originally Posted by rbmj (Post 1256853)
I'm not worried about GCC itself, I'm worried about the other files in that package...

Also, VxWorks is a trademark of WindRiver, not NI. NI holds trademark over cRIO.

Whoops. Didn't do my research there.

With GCC, I was referring to the copyleft portion of the GPL license. That zip is a derived work of GCC. It is distributed under similar conditions.

rbmj 04-04-2013 23:01

Re: NI 'gccdist' redistribution
 
Quote:

Originally Posted by gluxon (Post 1257269)
Whoops. Didn't do my research there.

With GCC, I was referring to the copyleft portion of the GPL license. That zip is a derived work of GCC. It is distributed under similar conditions.

Yes, the GCC binaries are. However, the status of the WRS header files, miscellaneous build scripts, resources, documentation, etc. is not quite so clear.


All times are GMT -5. The time now is 03:10.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi