NI Linux Real-Time Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

NI Linux and GPL compliance

We are planning on integrating an sbRIO-9637, which runs NI Linux, into a commercial product. I have two questions about this:

1) Does anyone have general advice on complying with the GPL while doing this?  From the general comments I've read the easiest thing to do is just put the relevant source code on a CD and ship it with our product.

2) Does National Instruments provide an actual source distribution to make this easier?  I know there is a lot of code at https://github.com/ni/ and presumably everything I need to potentially redistribute is there, but I don't fancy trying to go through and figure out exactly what code goes into what's on the board I'm using.  If it helps any my board reports in MAX that the operating system is "NI Linux Real-Time ARMv7-A 3.14.40-rt37-ni-3.0.0f2"

0 Kudos
Message 1 of 2
(3,216 Views)

esci wrote:

We are planning on integrating an sbRIO-9637, which runs NI Linux, into a commercial product. I have two questions about this:

...

2) Does National Instruments provide an actual source distribution to make this easier?  I know there is a lot of code at https://github.com/ni/ and presumably everything I need to potentially redistribute is there, but I don't fancy trying to go through and figure out exactly what code goes into what's on the board I'm using.  If it helps any my board reports in MAX that the operating system is "NI Linux Real-Time ARMv7-A 3.14.40-rt37-ni-3.0.0f2"

The component at NI's github portal that's meant to address just this issue is https://github.com/ni/nilrt . Basically, you're using a 2015 (15.0) image, and, as the instructions indicate, you should checkout the 15.0 branch and read the instructions there, they detail the methods for building an image that includes all of the opensource (GPL or otherwise) software that is included on the target, as it was used to build those components. I do not know if this would be sufficient, legally speaking, for your purposes.

0 Kudos
Message 2 of 2
(2,751 Views)