Differenze tra software e non software

Oct 23 2020

Su questo sito https://choosealicense.com/non-software/#data-media-etcsembrano classificare non software come dati ma i dati non possono essere codice che a sua volta sarebbe software? Fondamentalmente nel mondo open source cosa è considerato software e non software? Il codice considerato non è software se lo inserisci in un gioco che è software?

Fondamentalmente c'è questo codice che ho scritto e devi copiarlo in un editor di gioco per un gioco usando un addon che è concesso in licenza con apache 2.0 ed è nel workshop di Steam per utilizzare il codice che fai funzionare nel gioco. Il codice che ho scritto sarebbe considerato software o non software, penso che non sia software perché non lo sto inserendo nel gioco. Ma non sono sicuro e ho bisogno di opinioni su come la gente lo classificherebbe. So che il non software è un supporto e cose del genere. Ma questo è un po 'tra software e non software perché non funzionerà senza l'addon che devi aggiungere al gioco / software di base per poterlo utilizzare nel gioco.

Risposte

1 BartvanIngenSchenau Oct 23 2020 at 14:13

Fondamentalmente nel mondo open source cosa è considerato software e non software?

Non conosco tutta la comunità open source, ma posso darti la mia posizione al riguardo.

A mio avviso, qualcosa è software se contiene istruzioni per consentire a un computer di eseguire determinate azioni, in cui quelle azioni non sono semplicemente "mostrare questo contenuto con questa formattazione".

Il codice considerato non è software se lo inserisci in un gioco che è software?

Per me, dipende da cosa fa il codice al gioco. Se influisce solo sullo scenario in cui si gioca ma non sulla natura del gioco, lo considero dati. Se il codice influisce davvero sulla natura del gioco, è più probabile che sia un software.


Per la protezione del copyright, non importa se il tuo codice è considerato software o meno. Per la legge sul copyright, è lo stesso dei libri e di altre opere letterarie.

Il motivo per cui disponiamo di licenze di copyright che sono specificamente adattate per il software è perché ci sono alcuni aspetti unici del software che non si trovano in altre opere protette da copyright.

  • Il software viene trasformato regolarmente e meccanicamente da un formato leggibile dall'uomo in un formato leggibile dalla macchina. Ciò dà origine alla nozione di codice sorgente nella licenza del software copyleft / share-alike
  • Contrariamente ad altre opere, il software per l'utente finale è raramente prodotto da un singolo detentore del copyright (o da un gruppo di titolari di copyright cooperanti). Un'applicazione è in genere collegata a una o più librerie sviluppate in modo indipendente. Alcuni ritengono che questo collegamento crei un nuovo lavoro derivato che deriva da tutti i progetti di input. Poiché la creazione di un'opera derivata è consentita solo con una licenza, le licenze di copyright per il software potrebbero dover tenere in considerazione questo aspetto.

Ciò non significa che le licenze di copyright su misura per il software non possano essere utilizzate per opere non software, ma alcuni termini e clausole potrebbero apparire un po 'strani quando una licenza software viene applicata a un'opera non software.

1 PhilipKendall Oct 23 2020 at 05:02

Fondamentalmente nel mondo open source cosa è considerato software e non software?

Non vi è alcuna differenza fondamentale: la principale forma di protezione sia per il software che per i "dati" è il copyright. Tuttavia, alcune licenze (es. La famiglia GNU GPL) trattano specificatamente problemi che sono specifici del software (es. Collegamento) quindi sono più adatte come licenza per software. Altre licenze, ad esempio la Open Font License, trattano problemi specifici di altre forme di media (i caratteri non sorprende nel caso della Open Font License), quindi sono più adatte come licenza per i caratteri.

Tuttavia, potresti, se volessi utilizzare la GNU GPL per ottenere la licenza per un font (e questo è stato certamente fatto) o la Open Font License per concedere in licenza alcuni software. Certamente non è consigliabile fare quest'ultimo in quanto probabilmente non darebbe a te o ai destinatari del software le libertà e le protezioni che desideri.

Ma non sono sicuro e ho bisogno di opinioni su come la gente lo classificherebbe.

Se pensi che questo sia effettivamente un problema serio per te, non hai bisogno delle opinioni di persone a caso su Internet, hai bisogno dei servizi professionali di un avvocato.