negus80@infinito.it wrote:
Ma le librerie mantengono comunque la retrocompatibilità ?Una libreria v.10.0.0 va bene ugualmente per un'applicazione che richiede la libreria v.4.5.6 ?
Naturalmente no... cioè, nell'idea degli sviluppatori sì, ma di fatto no. Basta che la versione 10.0.0 corregga un bug della 4.5.6, e vedrai che molte applicazioni basate sulla 4.5.6 smettono di funzionare.
È per questo che stanno nascendo dei framework che gestiscono il versioning (mono, .NET).