Modifica quindi vendere il codice di un'altra persona [chiuso]

-1

Sto lavorando, con un co-autore, a una toolbox per la modellazione dei dati che un giorno verrà venduta. Parte della funzionalità è il PCA estremamente comune, che stiamo facendo in modo più solido. Quindi, abbiamo bisogno di una funzione PCA che abbia il solito algoritmo con alcune modifiche. Per la ricerca accademica non commerciale di revisione tra pari, ho potuto facilmente trovare il codice PCA che è già stato scritto, modificarlo in base alle mie esigenze e usarlo, citando l'autore nella mia ricerca.

Il mio coautore insiste sul fatto che in questa impresa commerciale è del tutto appropriato fare la stessa cosa. Possiamo prendere il codice protetto da copyright di un altro autore (ex "Copyright (c) 1997 di blah blah blah", non necessariamente una licenza GNU), modificarlo in base alle nostre esigenze e distribuirlo con la cassetta degli attrezzi che vendiamo. Dice che finché citiamo l'autore originale, è del tutto accettabile.

Sono altrettanto strenuamente insinuante che questo non è legale, ma non sono stato in grado di trovare una documentazione diretta. Qualcuno può indicarmi una documentazione univoca di questo?

    
posta Dr. Drew 06.05.2013 - 16:23
fonte

4 risposte

8

Contatta l'autore del codice che intendi modificare e chiedi il permesso scritto per fare ciò che il tuo partner desidera. Questo non ti coprirà, ma una lettera "non modificare il mio codice" strongmente formulata potrebbe convincere il tuo partner che questa è una cattiva idea.

Come hanno sottolineato i molti commenti, chiedere un parere legale a un gruppo di estranei che non pretendono di essere avvocati (per non parlare del fatto che vivono nel tuo paese) è una cattiva idea.

Se hai intenzione di fare qualcosa di più dei soldi della birra sarà molto importante essere in grado di dimostrare che hai diritti chiari (sia di proprietà che appropriati FOSS licenza) per tutto.

Parla con un avvocato locale

Spendere soldi per un avvocato costa meno che difendere (o peggio, perdere) una causa.

    
risposta data 06.05.2013 - 16:39
fonte
5

Non hai bisogno di contattare un avvocato per ogni domanda sulla legge! Alcuni problemi sono molto semplici.

Non dici dove vivi, il che rende difficile dare un riferimento appropriato. Eccone uno per dove I live: un sito web del governo britannico sulla legge sulla proprietà intellettuale . Riepilogo citazione

You may need to get permission from a copyright owner if you wish to copy written work [including software] in any way, unless any exceptions apply [they don't in your case]

Cerca un sito web dal tuo governo come riferimento per il tuo paese.

Andare oltre la domanda. potresti voler chiedere a un avvocato di scrivere un accordo affinché l'autore originale firmi, per essere sicuro che si alzerà in tribunale, o semplicemente scegliere una licenza open source non restrittiva come il MIT.

    
risposta data 06.05.2013 - 18:49
fonte
4

Non è la modifica il problema: le modifiche sono ovviamente il tuo lavoro e tu possiedi quella parte. Il problema è il codice non modificato e il fatto che stai basando il tuo lavoro su quello di qualcun altro in primo luogo.

Se il tuo partner pensa che sia consentito utilizzare il lavoro di qualcun altro senza permesso, non capisce cosa significhi il copyright.

Potresti ristampare un libro protetto da copyright e venderlo * , anche con una corretta attribuzione? No.

Potresti ri-registrare una canzone protetta da copyright e venderla * , anche con una corretta attribuzione? No.

potresti riutilizzare il codice protetto da copyright e venderlo * , anche con una corretta attribuzione? No.

Ci si deve chiedere come si sentirebbe il tuo interlocutore su qualcuno che prenda il tuo codice e lo venda senza permesso.

* senza il permesso dell'autore

    
risposta data 06.05.2013 - 20:16
fonte
0

Penso che tutto dipenda interamente da ciò che definisci come modificante. Se modifichi il suo codice ma lasci intatta la maggior parte del lavoro, stai basando il tuo codice protetto da copyright sul suo codice protetto da copyright.

Se tuttavia prendi il suo codice e utilizzalo come fonte di ispirazione per il tuo codice, allora il tuo codice non è basato sul suo codice protetto da copyright ma sulla sua implementazione (brevettata). Fondamentalmente: scrivi la tua implementazione di ciò che l'autore originale ha fatto. Non dovrebbe essere difficile perché puoi usare il suo codice come fonte d'ispirazione.

    
risposta data 06.05.2013 - 17:01
fonte

Leggi altre domande sui tag