Futuro di una soluzione basata su ServiceStack nel contesto delle licenze

12

Voglio solo che qualcuno chiarisca le seguenti domande come Demis Bellot aveva annunciato un paio di settimane fa che ServiceStack sarebbe diventato commerciale. Fai riferimento al link sottostante.

link

(Si noti che quando dico ServiceStack o SS mi riferisco a tutte le librerie SS associate come ServiceStack.Text, ecc.)

  1. Se ho già una soluzione già sviluppata utilizzando ServiceStack, dovrò acquistare una licenza una volta che la SS diventerà commerciale anche se non aggiorno i binari SS alla versione commerciale?

  2. Le precedenti versioni di SS (prima delle licenze commerciali) saranno sempre opensource e useranno la stessa licenza di prima?

  3. Se fortifico SS oggi (prima delle licenze commerciali) su Github, sarebbe illegale sostenere che dopo che SS fa pubblicità?

  4. Se la risposta alla domanda 2 è affermativa, sarei ancora in grado di dare una versione precedente dopo che SS è stata commercializzata senza preoccuparsi della licenza commerciale (pur mantenendo e rilasciando la fonte al pubblico)?

posta Harindaka 17.09.2013 - 19:40
fonte

2 risposte

11

Il modo migliore per ottenere una risposta definitiva è chiedere loro. Ma ti darò comunque la mia interpretazione.

Fondamentalmente, non possono revocare la licenza che ti hanno concesso sul codice esistente. E dalla mia lettura del messaggio a cui ti sei collegato, si aspettano di mantenere il codice basato su BSD esistente ma non ci faranno alcun lavoro.

Quindi per rispondere alle tue domande:

If I have a solution already developed using ServiceStack today will I have to purchase a license once SS goes commercial even if I don't upgrade the SS binaries to the commercial release version?

No, non è necessario acquistare una licenza, basta continuare a utilizzare la versione con licenza BSD esistente.

Will previous versions of SS (prior to commercial licensing) always be opensource and use the same license as before?

Sì. Ti hanno concesso una licenza per le versioni esistenti.

If I fork SS today (prior to commercial licensing) on Github, would it be illegal to maintain that after SS goes commercial?

No, non sarebbe illegale.

If the answer to question 2 is yes, then would I still be able to fork a previous version after SS goes commercial without worrying about the commercial license (all the while maintaining and releasing the source to the public)?

Sì, puoi biforcare la versione precedente. Ma ricorda che non hanno l'obbligo di mantenere il vecchio codice in giro, quindi potresti scoprire che improvvisamente la vecchia versione non è più sul loro sito ma che non modifica i diritti che ti hanno concesso di usare la vecchia versione.

Ripeterò la mia precedente affermazione: chiediglielo. Soprattutto se stai costruendo una soluzione commerciale, vale la pena ottenere la loro posizione ufficiale sulla licenza del codice esistente.

    
risposta data 17.09.2013 - 21:41
fonte
4
  1. No, non è necessario acquistare una licenza per continuare a utilizzare la versione esistente di ServiceStack (versione 3) una volta rilasciata una versione commerciale 4.

  2. Sì, puoi ancora utilizzare le versioni esistenti di ServiceStack con le licenze permesse BSD con cui sono state rilasciate.

  3. No, non è illegale eseguire il fork della versione 3 di SS (e mantenere quella fork), perché la licenza con cui è stata rilasciata ti permette di farlo.

  4. Sì, è possibile rilasciare versioni precedenti di SS (versione 3) anche dopo che sono state rilasciate versioni commerciali (versione 4+). Tuttavia, come cita un'altra risposta, SS non ha l'obbligo di fornire al mondo versioni precedenti. (Potrebbe essere nel loro interesse rimuoverlo dal Web.) Tuttavia , piuttosto che creare la propria fork, potrei suggerire di prendere in considerazione una delle forche della community:

    a) NServiceKit - "un fork open source sempre gratuito di ServiceStack V3"

    b) NuStack - "Fornitura di una versione pubblica, non commerciale, conservata dall'utente delle librerie Stack di servizi."

risposta data 02.06.2014 - 07:56
fonte

Leggi altre domande sui tag