within a project that involves distribution of software that will (on recipient side) then be flashed into a hardware component, i have to make the different libraries available under the same distribution package (.zip). the package is composed of proprietary code, plus MIT, plus BSD, plus GPLv2 and the source files of these will be included inside the zip in separate subfolders together with the respective licenses. A make file will also be part of the package. Recipient will then have to compile the sources and flash into the hw.
My concern is that having a GPL component inside the distribution package will contaminate the proprietary code turning it into GPL.
would this be the case? or since they are distributed as separate components (although inside the same zip), the above will not happen and i only need to take care of complying with the respective license terms of each component?