Posso distribuire software open source che usi la sintassi / l'interfaccia di un programma proprietario (Stata)? [chiuso]

-3

Stata è un programma statistico proprietario utilizzato in gran parte dagli economisti. Voglio scrivere un pacchetto di regressione multipla di base che utilizza gli stessi comandi di Stata, ad esempio regress var1 var2 var3, robust if var4[_n - 1] < .

È legale (negli Stati Uniti) distribuire il codice sorgente che lo fa con una licenza open source? In altre parole, qualsiasi protezione IP si applica alla sintassi del comando utilizzata dal software proprietario?

    
posta katriel 16.01.2014 - 23:25
fonte

1 risposta

2

Il principio guida generale del software di licenza è che non stai licenziando il linguaggio del computer in cui è stata scritta l'applicazione, ma piuttosto l'applicazione creata dal linguaggio.

In altre parole, si sta concedendo in licenza il comportamento dell'applicazione che è rappresentata dal codice scritto nella lingua, non dalla lingua stessa. Dal momento che parli del linguaggio stesso, il licensing non ha nulla a che fare con esso. Di fatto, non sei vincolato dalla licenza di Stata se non sei d'accordo, utilizzando il loro software.

Quindi le licenze non hanno nulla a che fare con questo, dal punto di vista di Stata.

La vera domanda è: il linguaggio Stata è protetto da copyright o brevetto? Se vuoi ospitare un interprete Stata che hai scritto tu stesso, usando le stesse specifiche linguistiche che Stata usa, dovresti controllare con Stata per vedere se funziona a prescindere da qualsiasi problema di copyright o di brevetto.

    
risposta data 17.01.2014 - 00:01
fonte

Leggi altre domande sui tag