In che modo i copyright si applicano ai file di intestazione del codice sorgente?

5

Sembra che abbia sentito che i file di intestazione non sono considerati protetti da copyright poiché possono essere scritti solo in un modo (come un elenco di ingredienti o fatti). Quindi un file di intestazione per una DLL specifica avrà sempre lo stesso aspetto se scritto in un determinato linguaggio di programmazione. Purtroppo non riesco a trovare risorse per eseguire il backup.

Quindi, se un fornitore fornisce un SDK con intestazioni in un linguaggio di programmazione, e quelle intestazioni sono tradotte in un altro linguaggio di programmazione da una terza parte. La parte terza ha bisogno dell'autorizzazione del fornitore per fornire la traduzione dell'intestazione? Chi possiede il copyright sulla traduzione? Non è un lavoro derivato ancora di proprietà del venditore, o non c'è copyright, come una lista di ingredienti?

Questo varia da giurisdizione a giurisdizione?

    
posta Jim McKeeth 04.11.2013 - 18:07
fonte

2 risposte

8

Secondo gli avvocati della Free Software Foundation, il copyright non si applica ai file di intestazione:

I'm not sure what your project is designed to do, so I don't have an opinion about how it stands regarding the GPL. However, I've talked with our lawyer about one specific issue that you raised: that of using simple material from header files.

Someone recently made the claim that including a header file always makes a derivative work.

That's not the FSF's view. Our view is that just using structure definitions, typedefs, enumeration constants, macros with simple bodies, etc., is NOT enough to make a derivative work. It would take a substantial amount of code (coming from inline functions or macros with substantial bodies) to do that. (source: email by RMS on LKML)

C'è una precedenza legale che lo supporta. Gli avvocati di Oracle hanno tentato di affermare che le API (ei file di intestazione che definiscono le API) sono protetti da copyright, tuttavia il tribunale non è d'accordo con loro (sottolineatura mia).

However, on the primary copyright issue of the APIs, the court ruled that "So long as the specific code used to implement a method is different, anyone is free under the Copyright Act to write his or her own code to carry out exactly the same function or specification of any methods used in the Java API. It does not matter that the declaration or method header lines are identical." The ruling found that the structure Oracle was claiming was not copyrightable under section 102(b) of the Copyright Act because it was a "system or method of operation." (source: Oracle vs Google)

    
risposta data 04.11.2013 - 19:12
fonte
5

Non sono un avvocato. Non ne suono uno in TV. Alle domande di legalità si dovrebbe rispondere una persona che è in grado di dare risposte esperte (un avvocato) piuttosto che un programmatore che ha una familiarità che passa con la proprietà intellettuale.

La parte fondamentale di un copyright è che richiede alcune considerazioni creative . Questa è una soglia molto bassa, ma è necessaria una certa quantità di azione creativa (un'altra risorsa - libertà del software - requisiti di originalità . Le cose che non possono essere coperte da copyright includono le ricette e rubriche telefoniche . I fatti fondamentali non possono essere protetti da copyright (da EE.SE - Evitare le violazioni del copyright durante la scrittura dei file header )

Ci sono state molte azioni legali su minuscole parti di codice (SCO e errno.h, Google e Oracle su qualche codice Java, Google e file di intestazione android (ci sono alcuni bit in là che collegano ad alcune opinioni legali su di esso che sono una buona lettura)). Tuttavia, non ho visto nulla di precedente se i file di intestazione possono essere protetti da copyright o meno, o il grado in cui il loro materiale è originale.

Se non è chiaro che tutto questo è in acque torbide legali, lascia che lo dica di nuovo. Questa non è un'area di legge stabilita. Chiedi a un avvocato.

    
risposta data 04.11.2013 - 18:47
fonte

Leggi altre domande sui tag