Il lun, 2003-07-14 alle 22:58, Maurizio Colucci ha scritto: > 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). il soname esiste da circa 20 anni. e se si usano gli autotools, quei 3 numeri in coda alle librerie ti dicono esattamente se l'API di due differenti versioni e` compatibile o no. -- Federico Di Gregorio Debian GNU/Linux Developer fog@debian.org INIT.D Developer fog@initd.org "Yes, your honour, I have RSA encryption code tattood on my penis. Shall I show the jury?" -- <dark>
Attachment:
signature.asc
Description: Questa parte del messaggio =?ISO-8859-1?Q?=E8?= firmata