<HTML>
<HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META content="OPENWEBMAIL" name=GENERATOR>
</HEAD>
<BODY bgColor=#ffffff>

<font size="2"><b>On Sat, 9 Apr 2011 13:00:04 +0200, G. Allegri wrote</b>
<br />> Probabilmente 
ho frainteso il termino lock-in. L'ho interpretato come 
"vincolo".
<br />>
<br />
<br />http://it.wikipedia.org/wiki/Profit_lock-in
<br />
<br />> Chiedo allora, a chi ne ha avuto esperienza, quali 
problemi di "lock-in" 
<br />> bloccanti ha riscontrato nell'utilizzo sul 
lungo termine di prodotti proprietari.
<br />>
<br />
<br />un classicissimo esempio "fossile": primi anni '60, epoca mainframe.
<br />nascono i primi linguaggi standard (FORTRAN, COBOL): IBM che
<br />occupa un posizione assolutamente dominante inizia a supportarli, 
<br />ma adottando versioni "migliorate" ed "estese" che girano solo sul 
<br />proprio HW (rendendo così impossibile o molto difficoltosa la 
<br />migrazione su altre piattaforme)
<br />
<br />rimedio adottato: il governo federale definisce gli standard ANSI
<br />per i linguaggi, e proibisce alla PA di acquistare qualsiasi sw che 
<br />non sia conforme ANSI. 
<br />segue lungo processo giudiziaro contro IBM per abuso di
<br />posizione dominante e pratiche monopolistiche distorsive
<br />della libera concorrenza.
<br />alla fine nascono i mini-computers prima, ed i PC poi,
<br />e quindi il monopolio assoluto IBM basato sui main-frame
<br />alla fine si scioglie come neve al sole.
<br />
<br />un secondo esempio assai più recente</font><font size="2"> e del tutto
<br />personale: praticamente io avevo già sviluppato
<br />buona parte del nucleo base di SpatiaLite fin dal 
<br />remoto 2001. peccato che:
<br />a) era scritto in VisualC++
<br />b) usava M$ Access come DBMS
<br />... insomma, girava solo sotto WinOZ: soffriva
<br />di un sacco di difetti e di limitazioni insuperabili,
<br />ed era pure assai rognoso da mantenere ed
<br />aggiornare nel tempo.
<br />
<br />quando alla fine ho preso il coraggio a quattro
<br />mani, ed ho buttato tutto quanto nella spazzatura,
<br />sono ripartito usando solo ed esclusivamente
<br />tecnologie open ed assolutamente standard.
<br />
<br />morale: SpatiaLite gira ovviamente su Linux.
<br />ma gira spettacolosamente bene anche su
<br />MacOsX, e pure su qualsiasi versione di Win.
<br />
<br />Non è molto meglio per tutti ?
<br />a me pare decisamente di SI :-)
<br />
<br />ciao Sandro
<br />
</font>

</BODY>
</HTML>