r - Distributing GPL code with non-GPL code -


i've written package r includes source code program, ttf2pt1, compiled on installation. program not linked to; code i've written invokes program function called system2(), invoking command line. entire source code program in own directory, , haven't modified @ all.

i distribute package under version of gpl, it's unclear me whether possible. if not, ok free software license.

this program has license file permissive, requires including:

  • a specific disclaimer
  • a specific copyright notice
  • a specific acknowledgement

here's text:

redistribution , use in source , binary forms, or without modification, permitted provided following conditions met: 1. redistributions of source code must retain above copyright    notice, list of conditions , following disclaimer. 2. redistributions in binary form must reproduce above copyright    notice, list of conditions , following disclaimer in    documentation and/or other materials provided distribution. 3. advertising materials mentioning features or use of software    must display following acknowledgement:      product includes software developed ttf2pt1 project      , contributors. 

additionally, subcomponent has notice:

copyright (c) 1992 i. lee hetherington, rights reserved. permission hereby granted use, modify, , distribute program purpose provided copyright notice , 1 below remain intact. 

i believe license compatible gpl, i'm not sure implications licensing overall package.

my questions:

  1. can distribute whole package under gpl2 or gpl3?
  2. if so, ttf2pt1 program need have separate license?
  3. if it's not possible distribute whole package under gpl2/3, licenses can use?
  4. what information must put in license file?

edit: if it's possible release package code under 1 license , ttf2pt1 under license, i'd happy also. there's previous answer seems relevant.

i don't see why can't wrap source code of ttf2pt1 -- include sources, write wrapper function , call wrapper function r. license permits provided abide other terms (include license file etc pp).

r contains code other projects; study r's (fairly large) sources see how that. , of course many cran packages sure can find suitable examples.


Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -