However, one day an employee decides to post the software up on GitHub against the wishes of the company. Is this legal? Does it violate the license?
La registrazione del codice non viola la licenza del MIT.
(E il rovescio della medaglia è che la tua azienda che non pubblica il codice non è una violazione ...)
Tuttavia, è quasi certamente illegale per un dipendente farlo. La tua azienda probabilmente ha motivi per licenziare il dipendente, eventualmente per citarlo personalmente, e possibilmente denunciarlo alla polizia. (In caso di dubbio, chiedi a un avvocato che abbia familiarità con le tue leggi nazionali / statali.)
E se la posizione è (davvero) come descritta, la tua compagnia ha probabilmente ragione per chiedere a Github di rimuovere immediatamente il codice offensivo:
- Eliminazioni di Github DCMA: link
- Contatto Github: link
Sarei estremamente sorpreso se Github (o qualsiasi altra società di hosting di software stimabile) non prendesse sul serio questo tipo di cose.