Dipende da cosa intendi per "integrare".
Se il programma sta li' per fatti suoi e ti limiti ad utilizzarlo e' quasi sicuramente legale.
Se lo devi distribuire con la tua applicazione, devi controllare la licenza di ogni singolo prodotto.
Se vuoi inserire pezzi del programma dentro il tuo, tramite reverse engineering, quasi sicuramente e' illegale.