On Mon, Feb 7, 2011 at 12:35 AM, Byron Jeff wr= ote: > On Sun, Feb 06, 2011 at 11:02:00AM -0500, Wouter van Ooijen wrote: >> To comply with the GPL uChip has to provide the code to the full version >> on request of a customer who has obtained the full version. (Unless what >> the full adds is a separate program.) > > Presuming that the optimizations are integrated, as Wouter alluded to > above, then anyone who gets that full version, with the source code, also > has to right to redistribute the code if they so choose to. > > Mchip only has to make the offer and provide code on request to those who > they distribute to. If no one asks, then they are no obligated to hand ou= t > anything. You can refer to my post to get more information. Microchip does provide the source code for the GPLed part. http://www.microchip.com/c32 http://www.microchip.com/stellent/idcplg?IdcService=3DSS_GET_PAGE&nodeId=3D= 1406&dDocName=3Den023073 The case of C30 is more clear-cut since the extra PA optimization (pic30-pa.exe) is a separate program. The case of C32 is a bit different since non-GPL header files are used in the build of the compiler binary itself. But clearly Microchip has done the necessary work (read: consult with the lawyers) to be compliant with GPL. Ref: http://www.microchip.com/forums/fb.ashx?m=3D293677 --=20 Xiaofan --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .