
Microsoft Developer Network(MSDN) è la divisione diMicrosoft incaricata di mantenere i rapporti con glisviluppatori e gliamministratori di sistema.
Essa copre gli interessi delle varie classi di sviluppatori attraverso vari tipi di media:siti web,newsletter,conferenze, riviste specializzate,blog e distribuzione di supporti fisici (DVD, in passatoCD). L'ampiezza dell'offerta informativa spazia dal supporto su sistemi obsoleti(legacy) sino alla diffusione di anticipazioni atte a guadagnare l'interesse su nuove tecnologie proposte.
MSDN offre da molto tempo una forma di abbonamento attraverso il quale gli sviluppatori hanno accesso praticamente a ognisoftwareMicrosoft che sia mai stato pubblicato. L'abbonamento ha durata annuale e vari livelli di offerta. I costi possono raggiungere 10.939USD per un nuovo abbonato al massimo livello (3.499 USD per il rinnovo). Gli abbonati, a esclusione di quelli abbonati al livello inferiore, ricevono periodici aggiornamenti su vari CD o DVD. I software contenuti in questi dischi sono del tutto identici a quelli delle versioniretail. Per quelli che richiedono una chiave di attivazione(product key), essa è disponibile su richiesta nel sitoMicrosoft.
I software più obsoleti, comeMS-DOS oWindows 3.x non sono in realtà distribuiti su questi supporti. L'abbonamento dà diritto aldownload dal sito Microsoft sotto forma di file immagine.
Viene posta una limitazione legale, illustrata nel MSDN EULAEnd User License Agreement (PDF in lingua inglese) all'utilizzo in ambito commerciale di questi software e l'abuso può essere sanzionato.
Da notare come con il termine dell'abbonamento non cessi il diritto all'uso dei software per gli scopi previsti, ma semplicemente il diritto a ricevere ulteriori aggiornamenti. È evidentemente sempre possibile e senza alcuna limitazione fare uso per qualsiasi scopo dei software creati attraverso i sistemi di sviluppo presenti in MSDN (ad esempioVisual Studio) e relativi moduli diruntime.
Altri progetti