commercial use

Enrico Weigelt weigelt at metux.de
Tue Aug 24 17:13:10 EDT 2010


* Ethan Blanton <elb at pidgin.im> wrote:

> Yes, really.  Envision an implementation of ld.so which calls
> functions across a Unix socket by marshalling the function calls and
> arguments as-is.  (There's obviously a lot of work involved here, and
> as stated, it's practical only if the two halves of the call share an
> address space.)  Clearly this is a direct usage of the Purple API, and
> one cannot claim to be independent of libpurple simply because
> libpurple is used via IPC.

If there happens no library/code linking, but everything talks via
some IPC channel (network, local pipe, whatever), it's not an derived
work anybore (assuming the header files for compiling the calling 
part were completely written from scratch, just defining the same
interface).

Copytight only applies to concrete texts (or other media), but 
no the concepts behind. 


cu
-- 
----------------------------------------------------------------------
 Enrico Weigelt, metux IT service -- http://www.metux.de/

 phone:  +49 36207 519931  email: weigelt at metux.de
 mobile: +49 151 27565287  icq:   210169427         skype: nekrad666
----------------------------------------------------------------------
 Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme
----------------------------------------------------------------------




More information about the Devel mailing list