Prima di tutto, ciò che pianifichi non soddisfa la definizione OSI di Open Source. Alcune persone sono piuttosto suscettibili a questo, quindi consiglio di non usare l'etichetta Open Source ovunque.
Purtroppo non conosco alcun termine accettato per le licenze che rendono disponibile il codice sorgente ma sono troppo restrittive per essere considerato Open Source. Microsoft chiama questo il loro programma Shared Source , ma non ho visto quel termine in altri contesti.
Non iniziarei con una licenza permissiva come il MIT, dal momento che lo spirito di ciò che vuoi ottenere è piuttosto lontano dal MIT.
La licenza sorgente di riferimento Microsoft è molto simile a quella che desideri.
Le clausole pertinenti sono:
"Reference use" means use of the software within your company as a reference, in read only form, for the sole purposes of debugging your products, maintaining your products, or enhancing the interoperability of your products with the software, and specifically excludes the right to distribute the software outside of your company.
Copyright Grant- Subject to the terms of this license, the Licensor grants you a non-transferable, non-exclusive, worldwide, royalty-free copyright license to reproduce the software for reference use.
Non sono sicuro che la licenza stessa sia protetta da copyright, quindi potresti non essere in grado di usarla semplicemente.