https://wiki.golem.linux.it/index.php?title=Darwin_contro_il_dottor_Moreau&feed=atom&action=historyDarwin contro il dottor Moreau - Cronologia2024-03-28T18:10:36ZCronologia della pagina su questo sitoMediaWiki 1.35.5https://wiki.golem.linux.it/index.php?title=Darwin_contro_il_dottor_Moreau&diff=6607&oldid=prevGiomba: /* Pagina categorizzata */2015-09-21T16:27:02Z<p><span dir="auto"><span class="autocomment">Pagina categorizzata</span></span></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="it">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Versione meno recente</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Versione delle 16:27, 21 set 2015</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l31" >Riga 31:</td>
<td colspan="2" class="diff-lineno">Riga 31:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Torna a [[Visioni]].</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Torna a [[Visioni]].</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">[[Category:Visioni]]</ins></div></td></tr>
</table>Giombahttps://wiki.golem.linux.it/index.php?title=Darwin_contro_il_dottor_Moreau&diff=5146&oldid=prev$pooky Hunter: Annullate le modifiche di 61.227.170.160 (discussione), riportata alla versione precedente di Hal2011-03-29T13:11:26Z<p>Annullate le modifiche di <a href="/Speciale:Contributi/61.227.170.160" title="Speciale:Contributi/61.227.170.160">61.227.170.160</a> (<a href="/index.php?title=Discussioni_utente:61.227.170.160&action=edit&redlink=1" class="new" title="Discussioni utente:61.227.170.160 (la pagina non esiste)">discussione</a>), riportata alla versione precedente di <a href="/Utente:Hal" title="Utente:Hal">Hal</a></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="it">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Versione meno recente</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Versione delle 13:11, 29 mar 2011</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >Riga 1:</td>
<td colspan="2" class="diff-lineno">Riga 1:</td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">tbDjyV <</del>a <del class="diffchange diffchange-inline">href=</del>"<del class="diffchange diffchange-inline">http</del>:<del class="diffchange diffchange-inline">//pykpovfsfrxk</del>.<del class="diffchange diffchange-inline">com/">pykpovfsfrxk</</del>a<del class="diffchange diffchange-inline">></del>, <del class="diffchange diffchange-inline">[url=http</del>:<del class="diffchange diffchange-inline">//lcisufdvvaiu</del>.<del class="diffchange diffchange-inline">com/]lcisufdvvaiu[/url]</del>, <del class="diffchange diffchange-inline">[link=http</del>:<del class="diffchange diffchange-inline">//fabjwppuzdrp</del>.<del class="diffchange diffchange-inline">com/</del>]<del class="diffchange diffchange-inline">fabjwppuzdrp[/link</del>]<del class="diffchange diffchange-inline">, http://oyqmqtirtnvf</del>.<del class="diffchange diffchange-inline">com/</del></div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Esistono '''migliaia''' di progetti (e conseguenti programmi) di informatica Libera. Programmi liberi, Software Libero, liberamente sviluppato e distribuito secondo le regole della General Public Licence - GNU GPL.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">L'elenco più esteso di programmi liberi si trova su sourceforge (la fucina dei sorgenti, del codice sorgente). La prima volta che ho preso coscienza dell'enorme quantità di programmi liberi esistenti sono rimasto perplesso: '''il loro numero è legione'''.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Esistono programmi liberi per fare praticamente qualsiasi cosa, ma «qualsiasi» per davvero! Anche le cose più inutili, assurde, impensate e - secondo me - impensabili. Ci sono un ristretto numero di progetti importanti, cioè grandi, con molte collaborazioni, molto utilizzati. Ma c'è anche un'infinità di programmi la cui utilità rimane per me un mistero. Molti programmatori, </ins>a <ins class="diffchange diffchange-inline">volte anche solitari, hanno una necessità, una passione, si dedicano quindi "anema e core</ins>" <ins class="diffchange diffchange-inline">a sviluppare un programma per soddisfare la necessità o la passione. Spesso questi programmi sono rilasciati sotto licenza libera GPL e diventano Software Libero.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Molti programmi hanno vita effimera, si spengono insieme all'ardore iniziale dei loro creatori. Altri hanno vita lunga ma fatta di stenti. Alcuni rimangono in letargo per anni, poi si risvegliano perché tornano attuali grazie alla lungimiranza dei loro sviluppatori. Alcuni programmi hanno un successo e una diffusione eccezionali, per poi spengersi miseramente al cambiare delle tecnologie, superati dalle necessità degli utenti. Alcuni si fondono fra loro creando un «figlio» in cui si riconoscono i tratti dei programmi genitori. Alcuni si biforcano come i sentieri del giardino di Ts'ui Pen. Programmatori indomiti litigano, si odiano, si separano e si combattono a colpi di successi e nuove fuinzionalità. Per poi magari rifondersi.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Ecco, questo è il mondo dei programmi liberi</ins>: <ins class="diffchange diffchange-inline">un mondo vitale, in fermento e sprecone, come solo la natura riesce ad esserlo. Ogni rana depone una quantità innumerevole di uova per creare solo pochi suoi simili. Ma non solo. Il Software Libero, come la natura, si evolve</ins>. <ins class="diffchange diffchange-inline">Elementi di codice (genetico o digitato), imponderato e imponderabile, possono genialmente inserirsi in ogni progetto, per opera di ogni libero programmatore. Infatti l'evoluzione non ha tempi preordinati, è veloce o lenta in base alle condizioni ambientali, </ins>a <ins class="diffchange diffchange-inline">quanto è necessario o richiesto dal programma.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">In questo caotico fermento si riconosce davvero la molteplice diversità che il buon Darwin osservò per primo fra tartarughe, iguana e fringuelli. Inoltre, come ci insegnano le teorie più moderne, sono i progetti più pazzi e diversi che muoiono subito oppure che danno una '''svolta evolutiva''' all'intero sistema. Come ci insegna la moderna etologia, in natura il nuovo «tipo» ha origine all'improvviso e da quel momento in poi si evolve armonicamente.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">In pratica non sono mai esistite le giraffe col collo medio: o corto</ins>, <ins class="diffchange diffchange-inline">o lungo. All'inizio sembravano dei mostri ma poi le lungherellone hanno vinto. Così tanti programmi nati dalla fantasia e dalle ossa di illusi programmatori muoiono poco dopo la nascita, ma alcuni sopravvivono e portano il progresso e l'innovazione.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Per consentire l'evoluzione è necessaria una discontinuità, magari piccola, ma netta. Per avere una discontinuità spesso è più decisivo l'apporto di una mente nuova e inattesa piuttosto che il monitoraggio continuo delle ricerche di mercato.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Questo ci serve solo per scoprire che il modo di sviluppo più naturale che esista (quello con cui si sviluppa la natura!) è '''caotico''', è sprecone, '''ridondante''', e inserisce ad ogni passo il seme dell'innovazione inaspettata. E il risultato di tutto ciò è il tranquillo panorama campestre che ci circonda. Il caos primigenio ottiene, come somma di tutte le sue infinite componenti, la quiete ordinata di un tranquillo paesaggio di campagna.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Ma al mondo non esiste solo ciò che è naturale, esistono anche '''creature artificiali''', volute, pensate, costruite, organizzate, preordinate secondo uno schema fisso o poco flessibile, noto, determinato, '''dove la devianza, invece di essere vita, è errore'''</ins>: <ins class="diffchange diffchange-inline">esiste anche il software proprietario. Il programma, di solito uno alla volta, senza integrarsi con i suoi simili, è disegnato a tavolino per dare quello che si pensa che ci si debba attendere mediamente da esso. Lo si forza artificiosamente a ottenere dei risultati che spesso sono solo un surrogato di quanto servirebbe davvero</ins>. <ins class="diffchange diffchange-inline">Spesso la volontà, e il potere, di pochi uomini riece a '''forzare''' non solo lo sviluppo, ma anche la '''diffusione''' e l'utilizzo di un programma. Forzano le risposte dell'ambiente per soddisfare i requisiti che si erano '''preimpostati''' a tavolino.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Per tornare al parallelo con la natura: se lo sviluppo del Software Libero ci ricorda le isole del Pacifico</ins>, <ins class="diffchange diffchange-inline">lo sviluppo del '''software proprietario''' ci ricorda '''la terribile isola del dottor Moreau'''</ins>: <ins class="diffchange diffchange-inline">esseri ibridi, creati in laboratorio, senza possibilità né di evolvere né di morire. "«Mostri» creati dalla fantasia del loro signore e padrone, con l'aiuto della chirurgia e della '''volontà di potere''' dell'uomo. Esseri fantastici, a volte anche agili potenti e vincenti ma '''immancabilmente sterili''' perché così li vuole il loro padrone.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Non evolvono perché non si uniscono ai loro simili ('''non hanno simili!''') e non muoiono perché il loro padrone può permettersi di non premetterglielo.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">La loro trasformazione ricorda più la selezione delle bestie da compagnia che vengono terribilmente selezionate per assecondare l'ultima moda che li vuole col pelo lungo o corto, oppure senza; col carattere mansueto o docile, oppure senza.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Bestie e programmi tutto sommato «regolari» e coerenti con le '''tendenze di mercato'''. '''Non sempre sensati e innovativi'''</ins>.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">GOLEM 2005</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Torna a [[Visioni</ins>]].</div></td></tr>
</table>$pooky Hunterhttps://wiki.golem.linux.it/index.php?title=Darwin_contro_il_dottor_Moreau&diff=5125&oldid=prev61.227.170.160: bblVWFBLOEzRtmVa2011-03-28T08:22:59Z<p>bblVWFBLOEzRtmVa</p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="it">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Versione meno recente</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Versione delle 08:22, 28 mar 2011</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >Riga 1:</td>
<td colspan="2" class="diff-lineno">Riga 1:</td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">Esistono '''migliaia''' di progetti (e conseguenti programmi) di informatica Libera. Programmi liberi, Software Libero, liberamente sviluppato e distribuito secondo le regole della General Public Licence - GNU GPL.</del></div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">tbDjyV <</ins>a <ins class="diffchange diffchange-inline">href=</ins>"<ins class="diffchange diffchange-inline">http</ins>:<ins class="diffchange diffchange-inline">//pykpovfsfrxk</ins>.<ins class="diffchange diffchange-inline">com/">pykpovfsfrxk</</ins>a<ins class="diffchange diffchange-inline">></ins>, <ins class="diffchange diffchange-inline">[url=http</ins>:<ins class="diffchange diffchange-inline">//lcisufdvvaiu</ins>.<ins class="diffchange diffchange-inline">com/]lcisufdvvaiu[/url]</ins>, <ins class="diffchange diffchange-inline">[link=http</ins>:<ins class="diffchange diffchange-inline">//fabjwppuzdrp</ins>.<ins class="diffchange diffchange-inline">com/]fabjwppuzdrp[/link]</ins>, <ins class="diffchange diffchange-inline">http</ins>:<ins class="diffchange diffchange-inline">//oyqmqtirtnvf</ins>.<ins class="diffchange diffchange-inline">com/</ins></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">L'elenco più esteso di programmi liberi si trova su sourceforge (la fucina dei sorgenti, del codice sorgente). La prima volta che ho preso coscienza dell'enorme quantità di programmi liberi esistenti sono rimasto perplesso: '''il loro numero è legione'''.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">Esistono programmi liberi per fare praticamente qualsiasi cosa, ma «qualsiasi» per davvero! Anche le cose più inutili, assurde, impensate e - secondo me - impensabili. Ci sono un ristretto numero di progetti importanti, cioè grandi, con molte collaborazioni, molto utilizzati. Ma c'è anche un'infinità di programmi la cui utilità rimane per me un mistero. Molti programmatori, </del>a <del class="diffchange diffchange-inline">volte anche solitari, hanno una necessità, una passione, si dedicano quindi "anema e core</del>" <del class="diffchange diffchange-inline">a sviluppare un programma per soddisfare la necessità o la passione. Spesso questi programmi sono rilasciati sotto licenza libera GPL e diventano Software Libero.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">Molti programmi hanno vita effimera, si spengono insieme all'ardore iniziale dei loro creatori. Altri hanno vita lunga ma fatta di stenti. Alcuni rimangono in letargo per anni, poi si risvegliano perché tornano attuali grazie alla lungimiranza dei loro sviluppatori. Alcuni programmi hanno un successo e una diffusione eccezionali, per poi spengersi miseramente al cambiare delle tecnologie, superati dalle necessità degli utenti. Alcuni si fondono fra loro creando un «figlio» in cui si riconoscono i tratti dei programmi genitori. Alcuni si biforcano come i sentieri del giardino di Ts'ui Pen. Programmatori indomiti litigano, si odiano, si separano e si combattono a colpi di successi e nuove fuinzionalità. Per poi magari rifondersi.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">Ecco, questo è il mondo dei programmi liberi</del>: <del class="diffchange diffchange-inline">un mondo vitale, in fermento e sprecone, come solo la natura riesce ad esserlo</del>. <del class="diffchange diffchange-inline">Ogni rana depone una quantità innumerevole di uova per creare solo pochi suoi simili. Ma non solo. Il Software Libero, come la natura, si evolve. Elementi di codice (genetico o digitato), imponderato e imponderabile, possono genialmente inserirsi in ogni progetto, per opera di ogni libero programmatore. Infatti l'evoluzione non ha tempi preordinati, è veloce o lenta in base alle condizioni ambientali, </del>a <del class="diffchange diffchange-inline">quanto è necessario o richiesto dal programma.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">In questo caotico fermento si riconosce davvero la molteplice diversità che il buon Darwin osservò per primo fra tartarughe</del>, <del class="diffchange diffchange-inline">iguana e fringuelli. Inoltre, come ci insegnano le teorie più moderne, sono i progetti più pazzi e diversi che muoiono subito oppure che danno una '''svolta evolutiva''' all'intero sistema. Come ci insegna la moderna etologia, in natura il nuovo «tipo» ha origine all'improvviso e da quel momento in poi si evolve armonicamente.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">In pratica non sono mai esistite le giraffe col collo medio</del>: <del class="diffchange diffchange-inline">o corto, o lungo</del>. <del class="diffchange diffchange-inline">All'inizio sembravano dei mostri ma poi le lungherellone hanno vinto. Così tanti programmi nati dalla fantasia e dalle ossa di illusi programmatori muoiono poco dopo la nascita</del>, <del class="diffchange diffchange-inline">ma alcuni sopravvivono e portano il progresso e l'innovazione.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">Per consentire l'evoluzione è necessaria una discontinuità, magari piccola, ma netta. Per avere una discontinuità spesso è più decisivo l'apporto di una mente nuova e inattesa piuttosto che il monitoraggio continuo delle ricerche di mercato.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">Questo ci serve solo per scoprire che il modo di sviluppo più naturale che esista (quello con cui si sviluppa la natura!) è '''caotico''', è sprecone, '''ridondante''', e inserisce ad ogni passo il seme dell'innovazione inaspettata. E il risultato di tutto ciò è il tranquillo panorama campestre che ci circonda. Il caos primigenio ottiene, come somma di tutte le sue infinite componenti, la quiete ordinata di un tranquillo paesaggio di campagna.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">Ma al mondo non esiste solo ciò che è naturale, esistono anche '''creature artificiali''', volute, pensate, costruite, organizzate, preordinate secondo uno schema fisso o poco flessibile, noto, determinato, '''dove la devianza, invece di essere vita, è errore'''</del>: <del class="diffchange diffchange-inline">esiste anche il software proprietario</del>. <del class="diffchange diffchange-inline">Il programma, di solito uno alla volta, senza integrarsi con i suoi simili</del>, <del class="diffchange diffchange-inline">è disegnato a tavolino per dare quello che si pensa che ci si debba attendere mediamente da esso. Lo si forza artificiosamente a ottenere dei risultati che spesso sono solo un surrogato di quanto servirebbe davvero. Spesso la volontà, e il potere, di pochi uomini riece a '''forzare''' non solo lo sviluppo, ma anche la '''diffusione''' e l'utilizzo di un programma. Forzano le risposte dell'ambiente per soddisfare i requisiti che si erano '''preimpostati''' a tavolino.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">Per tornare al parallelo con la natura: se lo sviluppo del Software Libero ci ricorda le isole del Pacifico, lo sviluppo del '''software proprietario''' ci ricorda '''la terribile isola del dottor Moreau'''</del>: <del class="diffchange diffchange-inline">esseri ibridi, creati in laboratorio, senza possibilità né di evolvere né di morire. "«Mostri» creati dalla fantasia del loro signore e padrone, con l'aiuto della chirurgia e della '''volontà di potere''' dell'uomo. Esseri fantastici, a volte anche agili potenti e vincenti ma '''immancabilmente sterili''' perché così li vuole il loro padrone.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">Non evolvono perché non si uniscono ai loro simili ('''non hanno simili!''') e non muoiono perché il loro padrone può permettersi di non premetterglielo.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">La loro trasformazione ricorda più la selezione delle bestie da compagnia che vengono terribilmente selezionate per assecondare l'ultima moda che li vuole col pelo lungo o corto, oppure senza; col carattere mansueto o docile, oppure senza.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">Bestie e programmi tutto sommato «regolari» e coerenti con le '''tendenze di mercato'''. '''Non sempre sensati e innovativi'''.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">GOLEM 2005</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">Torna a [[Visioni]]</del>.</div></td><td colspan="2"> </td></tr>
</table>61.227.170.160https://wiki.golem.linux.it/index.php?title=Darwin_contro_il_dottor_Moreau&diff=2662&oldid=prevHal: grassetto e grammatica2006-07-29T12:12:58Z<p>grassetto e grammatica</p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="it">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Versione meno recente</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Versione delle 12:12, 29 lug 2006</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >Riga 1:</td>
<td colspan="2" class="diff-lineno">Riga 1:</td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Esistono <del class="diffchange diffchange-inline">MIGLIAIA </del>di progetti (e conseguenti programmi) di informatica Libera. Programmi <del class="diffchange diffchange-inline">Liberi</del>, Software Libero, liberamente sviluppato e distribuito secondo le regole della General Public Licence - GPL.</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Esistono <ins class="diffchange diffchange-inline">'''migliaia''' </ins>di progetti (e conseguenti programmi) di informatica Libera. Programmi <ins class="diffchange diffchange-inline">liberi</ins>, Software Libero, liberamente sviluppato e distribuito secondo le regole della General Public Licence - <ins class="diffchange diffchange-inline">GNU </ins>GPL.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>L'elenco più esteso di programmi liberi si trova su sourceforge (la fucina dei sorgenti, del codice sorgente). La prima volta che ho preso coscienza dell'enorme quantità di programmi <del class="diffchange diffchange-inline">Liberi </del>esistenti sono rimasto perplesso: il loro numero è legione.</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>L'elenco più esteso di programmi liberi si trova su sourceforge (la fucina dei sorgenti, del codice sorgente). La prima volta che ho preso coscienza dell'enorme quantità di programmi <ins class="diffchange diffchange-inline">liberi </ins>esistenti sono rimasto perplesso: <ins class="diffchange diffchange-inline">'''</ins>il loro numero è legione<ins class="diffchange diffchange-inline">'''</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Esistono programmi <del class="diffchange diffchange-inline">Liberi </del>per fare praticamente qualsiasi cosa, ma <del class="diffchange diffchange-inline">"qualsiasi" </del>per davvero! Anche le cose <del class="diffchange diffchange-inline">piu' </del>inutili, assurde, impensate e - secondo me - impensabili. Ci sono un ristretto numero di progetti importanti, cioè grandi, con molte collaborazioni, molto utilizzati. Ma c'è anche un'infinità di programmi la cui utilità rimane per me un mistero. Molti programmatori, a volte anche solitari, hanno una necessità, una passione, si dedicano quindi "anema e core" a sviluppare un programma per soddisfare la necessità o la passione. Spesso questi programmi sono rilasciati sotto licenza libera GPL e diventano Software Libero.</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Esistono programmi <ins class="diffchange diffchange-inline">liberi </ins>per fare praticamente qualsiasi cosa, ma <ins class="diffchange diffchange-inline">«qualsiasi» </ins>per davvero! Anche le cose <ins class="diffchange diffchange-inline">più </ins>inutili, assurde, impensate e - secondo me - impensabili. Ci sono un ristretto numero di progetti importanti, cioè grandi, con molte collaborazioni, molto utilizzati. Ma c'è anche un'infinità di programmi la cui utilità rimane per me un mistero. Molti programmatori, a volte anche solitari, hanno una necessità, una passione, si dedicano quindi "anema e core" a sviluppare un programma per soddisfare la necessità o la passione. Spesso questi programmi sono rilasciati sotto licenza libera GPL e diventano Software Libero.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Molti programmi hanno vita effimera, si spengono insieme all'ardore iniziale dei loro creatori. Altri hanno vita lunga ma fatta di stenti. Alcuni rimangono in letargo per anni, poi si risvegliano perché tornano attuali grazie alla lungimiranza dei loro sviluppatori. Alcuni programmi hanno un successo e una diffusione eccezionali, per poi spengersi miseramente al cambiare delle tecnologie, superati dalle necessità degli utenti. Alcuni si fondono fra loro creando un <del class="diffchange diffchange-inline">"figlio" </del>in cui si riconoscono i tratti dei programmi genitori. Alcuni si biforcano come i sentieri del giardino di Ts'ui Pen<del class="diffchange diffchange-inline">: programmatori </del>indomiti litigano, si odiano, si separano e si combattono a colpi di successi e nuove fuinzionalità. Per poi magari rifondersi.</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Molti programmi hanno vita effimera, si spengono insieme all'ardore iniziale dei loro creatori. Altri hanno vita lunga ma fatta di stenti. Alcuni rimangono in letargo per anni, poi si risvegliano perché tornano attuali grazie alla lungimiranza dei loro sviluppatori. Alcuni programmi hanno un successo e una diffusione eccezionali, per poi spengersi miseramente al cambiare delle tecnologie, superati dalle necessità degli utenti. Alcuni si fondono fra loro creando un <ins class="diffchange diffchange-inline">«figlio» </ins>in cui si riconoscono i tratti dei programmi genitori. Alcuni si biforcano come i sentieri del giardino di Ts'ui Pen<ins class="diffchange diffchange-inline">. Programmatori </ins>indomiti litigano, si odiano, si separano e si combattono a colpi di successi e nuove fuinzionalità. Per poi magari rifondersi.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ecco, questo è il mondo dei programmi liberi: un mondo vitale, in fermento e sprecone, come solo la natura riesce ad esserlo. Ogni rana depone una quantità innumerevole di uova per creare solo pochi suoi simili. Ma non solo. Il Software Libero, come la natura, si evolve<del class="diffchange diffchange-inline">: elementi </del>di codice (genetico o digitato), imponderato e imponderabile, possono genialmente inserirsi in ogni progetto, per opera di ogni libero programmatore. Infatti l'evoluzione non ha tempi preordinati, è veloce o lenta in base alle condizioni ambientali, a quanto è necessario o richiesto dal programma.</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ecco, questo è il mondo dei programmi liberi: un mondo vitale, in fermento e sprecone, come solo la natura riesce ad esserlo. Ogni rana depone una quantità innumerevole di uova per creare solo pochi suoi simili. Ma non solo. Il Software Libero, come la natura, si evolve<ins class="diffchange diffchange-inline">. Elementi </ins>di codice (genetico o digitato), imponderato e imponderabile, possono genialmente inserirsi in ogni progetto, per opera di ogni libero programmatore. Infatti l'evoluzione non ha tempi preordinati, è veloce o lenta in base alle condizioni ambientali, a quanto è necessario o richiesto dal programma.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>In questo caotico fermento si riconosce davvero la molteplice diversità che il buon Darwin osservò per primo fra tartarughe, iguana e fringuelli. Inoltre, come ci insegnano le teorie più moderne, sono i progetti più pazzi e diversi che muoiono subito oppure che danno una svolta evolutiva all'intero sistema. Come ci insegna la moderna etologia, in natura il nuovo <del class="diffchange diffchange-inline">"tipo" </del>ha origine all'improvviso e da quel momento in poi si evolve armonicamente.</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>In questo caotico fermento si riconosce davvero la molteplice diversità che il buon Darwin osservò per primo fra tartarughe, iguana e fringuelli. Inoltre, come ci insegnano le teorie più moderne, sono i progetti più pazzi e diversi che muoiono subito oppure che danno una <ins class="diffchange diffchange-inline">'''</ins>svolta evolutiva<ins class="diffchange diffchange-inline">''' </ins>all'intero sistema. Come ci insegna la moderna etologia, in natura il nuovo <ins class="diffchange diffchange-inline">«tipo» </ins>ha origine all'improvviso e da quel momento in poi si evolve armonicamente.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">Per consentire l</del>'<del class="diffchange diffchange-inline">evoluzione è necessaria una discontinuità, magari piccola </del>ma <del class="diffchange diffchange-inline">netta</del>. <del class="diffchange diffchange-inline">Per avere una discontinuità spesso è più decisivo l'apporto </del>di <del class="diffchange diffchange-inline">una mente nuova </del>e <del class="diffchange diffchange-inline">inattesa piuttosto che </del>il <del class="diffchange diffchange-inline">monitoraggio continuo delle ricerche di mercato</del>.</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">In pratica non sono mai esistite le giraffe col collo medio: o corto, o lungo. All</ins>'<ins class="diffchange diffchange-inline">inizio sembravano dei mostri </ins>ma <ins class="diffchange diffchange-inline">poi le lungherellone hanno vinto</ins>. <ins class="diffchange diffchange-inline">Così tanti programmi nati dalla fantasia e dalle ossa </ins>di <ins class="diffchange diffchange-inline">illusi programmatori muoiono poco dopo la nascita, ma alcuni sopravvivono </ins>e <ins class="diffchange diffchange-inline">portano </ins>il <ins class="diffchange diffchange-inline">progresso e l'innovazione</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">In pratica non sono mai esistite le giraffe col collo medio: o corto</del>, <del class="diffchange diffchange-inline">o lungo</del>. <del class="diffchange diffchange-inline">All</del>'<del class="diffchange diffchange-inline">inizio sembravano dei mostri ma poi le lungherellone hanno vinto</del>. <del class="diffchange diffchange-inline">Così tanti programmi nati dalla fantasia e dalle ossa </del>di <del class="diffchange diffchange-inline">illusi programmatori muoiono poco dopo </del>la <del class="diffchange diffchange-inline">nascita</del>, <del class="diffchange diffchange-inline">ma alcuni sopravvivono </del>e <del class="diffchange diffchange-inline">portano </del>il <del class="diffchange diffchange-inline">progresso e l</del>'innovazione.</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Per consentire l'evoluzione è necessaria una discontinuità, magari piccola</ins>, <ins class="diffchange diffchange-inline">ma netta</ins>. <ins class="diffchange diffchange-inline">Per avere una discontinuità spesso è più decisivo l</ins>'<ins class="diffchange diffchange-inline">apporto di una mente nuova e inattesa piuttosto che il monitoraggio continuo delle ricerche di mercato</ins>.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Questo ci serve solo per scoprire che il modo </ins>di <ins class="diffchange diffchange-inline">sviluppo più naturale che esista (quello con cui si sviluppa </ins>la <ins class="diffchange diffchange-inline">natura!) è '''caotico''', è sprecone, '''ridondante'''</ins>, e <ins class="diffchange diffchange-inline">inserisce ad ogni passo </ins>il <ins class="diffchange diffchange-inline">seme dell</ins>'innovazione <ins class="diffchange diffchange-inline">inaspettata. E il risultato di tutto ciò è il tranquillo panorama campestre che ci circonda. Il caos primigenio ottiene, come somma di tutte le sue infinite componenti, la quiete ordinata di un tranquillo paesaggio di campagna</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">Questo ci serve solo per scoprire che il modo di sviluppo più naturale che esista (quello con cui si sviluppa la natura!) è caotico, è sprecone, ridondante, e inserisce ad ogni passo il seme dell'innovazione inaspettata. E il risultato di tutto ciò è il tranquillo panorama campestre che ci circonda: il caos primogenio che ottiene come somma di tutte le sue infinite componenti... è la quiete ordinata di un tranquillo paesaggio di campagna.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ma al mondo non esiste solo ciò che è naturale, esistono anche creature artificiali, volute, pensate, costruite, organizzate, preordinate secondo uno schema fisso o poco flessibile, noto, determinato, dove la devianza, invece di essere vita, è errore: esiste anche il software proprietario. Il programma, di solito uno alla volta, senza integrarsi con i suoi simili, è disegnato a tavolino per dare quello che si pensa che ci si debba attendere mediamente da esso. Lo si forza artificiosamente a ottenere dei risultati che spesso sono solo un surrogato di quanto servirebbe davvero. Spesso la volontà, e il potere, di pochi uomini riece a <del class="diffchange diffchange-inline">FORZARE </del>non solo lo sviluppo, ma anche la diffusione e l'utilizzo di un programma. <del class="diffchange diffchange-inline">Forziamo </del>le risposte dell'ambiente per soddisfare i requisiti che si erano preimpostati a tavolino.</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ma al mondo non esiste solo ciò che è naturale, esistono anche <ins class="diffchange diffchange-inline">'''</ins>creature artificiali<ins class="diffchange diffchange-inline">'''</ins>, volute, pensate, costruite, organizzate, preordinate secondo uno schema fisso o poco flessibile, noto, determinato, <ins class="diffchange diffchange-inline">'''</ins>dove la devianza, invece di essere vita, è errore<ins class="diffchange diffchange-inline">'''</ins>: esiste anche il software proprietario. Il programma, di solito uno alla volta, senza integrarsi con i suoi simili, è disegnato a tavolino per dare quello che si pensa che ci si debba attendere mediamente da esso. Lo si forza artificiosamente a ottenere dei risultati che spesso sono solo un surrogato di quanto servirebbe davvero. Spesso la volontà, e il potere, di pochi uomini riece a <ins class="diffchange diffchange-inline">'''forzare''' </ins>non solo lo sviluppo, ma anche la <ins class="diffchange diffchange-inline">'''</ins>diffusione<ins class="diffchange diffchange-inline">''' </ins>e l'utilizzo di un programma. <ins class="diffchange diffchange-inline">Forzano </ins>le risposte dell'ambiente per soddisfare i requisiti che si erano <ins class="diffchange diffchange-inline">'''</ins>preimpostati<ins class="diffchange diffchange-inline">''' </ins>a tavolino.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Per tornare al parallelo con la natura: se lo sviluppo del Software Libero ci ricorda le isole del Pacifico, lo sviluppo del software proprietario ci ricorda la terribile isola del dottor Moreau: esseri ibridi, creati in laboratorio, senza possibilità né di evolvere né di morire. "<del class="diffchange diffchange-inline">Mostri" </del>creati dalla fantasia del loro signore e padrone con l'aiuto della chirurgia e della volontà di potere dell'uomo. Esseri fantastici, a volte anche agili potenti e vincenti ma immancabilmente sterili perché così li vuole il loro padrone.</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Per tornare al parallelo con la natura: se lo sviluppo del Software Libero ci ricorda le isole del Pacifico, lo sviluppo del <ins class="diffchange diffchange-inline">'''</ins>software proprietario<ins class="diffchange diffchange-inline">''' </ins>ci ricorda <ins class="diffchange diffchange-inline">'''</ins>la terribile isola del dottor Moreau<ins class="diffchange diffchange-inline">'''</ins>: esseri ibridi, creati in laboratorio, senza possibilità né di evolvere né di morire. "<ins class="diffchange diffchange-inline">«Mostri» </ins>creati dalla fantasia del loro signore e padrone<ins class="diffchange diffchange-inline">, </ins>con l'aiuto della chirurgia e della <ins class="diffchange diffchange-inline">'''</ins>volontà di potere<ins class="diffchange diffchange-inline">''' </ins>dell'uomo. Esseri fantastici, a volte anche agili potenti e vincenti ma <ins class="diffchange diffchange-inline">'''</ins>immancabilmente sterili<ins class="diffchange diffchange-inline">''' </ins>perché così li vuole il loro padrone.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Non evolvono perché non si uniscono ai loro simili (<del class="diffchange diffchange-inline">NON HANNO </del>simili!) e non muoiono perché il loro padrone può permettersi di non premetterglielo.</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Non evolvono perché non si uniscono ai loro simili (<ins class="diffchange diffchange-inline">'''non hanno </ins>simili!<ins class="diffchange diffchange-inline">'''</ins>) e non muoiono perché il loro padrone può permettersi di non premetterglielo.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>La loro trasformazione ricorda più la selezione delle bestie da compagnia che vengono terribilmente selezionate per assecondare l'ultima moda che li vuole col pelo lungo o corto, oppure senza; col carattere mansueto o docile, oppure senza.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>La loro trasformazione ricorda più la selezione delle bestie da compagnia che vengono terribilmente selezionate per assecondare l'ultima moda che li vuole col pelo lungo o corto, oppure senza; col carattere mansueto o docile, oppure senza.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Bestie e programmi tutto sommato <del class="diffchange diffchange-inline">"regolari" </del>e coerenti con le tendenze di mercato. Non sempre sensati e innovativi.</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Bestie e programmi tutto sommato <ins class="diffchange diffchange-inline">«regolari» </ins>e coerenti con le <ins class="diffchange diffchange-inline">'''</ins>tendenze di mercato<ins class="diffchange diffchange-inline">'''</ins>. <ins class="diffchange diffchange-inline">'''</ins>Non sempre sensati e innovativi<ins class="diffchange diffchange-inline">'''</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>GOLEM 2005</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>GOLEM 2005</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Torna a [[Visioni]].</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Torna a [[Visioni]].</div></td></tr>
</table>Halhttps://wiki.golem.linux.it/index.php?title=Darwin_contro_il_dottor_Moreau&diff=1962&oldid=prevHal: copiata pagina dal sito vecchio2005-12-09T16:33:59Z<p>copiata pagina dal sito vecchio</p>
<p><b>Nuova pagina</b></p><div>Esistono MIGLIAIA di progetti (e conseguenti programmi) di informatica Libera. Programmi Liberi, Software Libero, liberamente sviluppato e distribuito secondo le regole della General Public Licence - GPL.<br />
<br />
L'elenco più esteso di programmi liberi si trova su sourceforge (la fucina dei sorgenti, del codice sorgente). La prima volta che ho preso coscienza dell'enorme quantità di programmi Liberi esistenti sono rimasto perplesso: il loro numero è legione.<br />
<br />
Esistono programmi Liberi per fare praticamente qualsiasi cosa, ma "qualsiasi" per davvero! Anche le cose piu' inutili, assurde, impensate e - secondo me - impensabili. Ci sono un ristretto numero di progetti importanti, cioè grandi, con molte collaborazioni, molto utilizzati. Ma c'è anche un'infinità di programmi la cui utilità rimane per me un mistero. Molti programmatori, a volte anche solitari, hanno una necessità, una passione, si dedicano quindi "anema e core" a sviluppare un programma per soddisfare la necessità o la passione. Spesso questi programmi sono rilasciati sotto licenza libera GPL e diventano Software Libero.<br />
<br />
Molti programmi hanno vita effimera, si spengono insieme all'ardore iniziale dei loro creatori. Altri hanno vita lunga ma fatta di stenti. Alcuni rimangono in letargo per anni, poi si risvegliano perché tornano attuali grazie alla lungimiranza dei loro sviluppatori. Alcuni programmi hanno un successo e una diffusione eccezionali, per poi spengersi miseramente al cambiare delle tecnologie, superati dalle necessità degli utenti. Alcuni si fondono fra loro creando un "figlio" in cui si riconoscono i tratti dei programmi genitori. Alcuni si biforcano come i sentieri del giardino di Ts'ui Pen: programmatori indomiti litigano, si odiano, si separano e si combattono a colpi di successi e nuove fuinzionalità. Per poi magari rifondersi.<br />
<br />
Ecco, questo è il mondo dei programmi liberi: un mondo vitale, in fermento e sprecone, come solo la natura riesce ad esserlo. Ogni rana depone una quantità innumerevole di uova per creare solo pochi suoi simili. Ma non solo. Il Software Libero, come la natura, si evolve: elementi di codice (genetico o digitato), imponderato e imponderabile, possono genialmente inserirsi in ogni progetto, per opera di ogni libero programmatore. Infatti l'evoluzione non ha tempi preordinati, è veloce o lenta in base alle condizioni ambientali, a quanto è necessario o richiesto dal programma.<br />
<br />
In questo caotico fermento si riconosce davvero la molteplice diversità che il buon Darwin osservò per primo fra tartarughe, iguana e fringuelli. Inoltre, come ci insegnano le teorie più moderne, sono i progetti più pazzi e diversi che muoiono subito oppure che danno una svolta evolutiva all'intero sistema. Come ci insegna la moderna etologia, in natura il nuovo "tipo" ha origine all'improvviso e da quel momento in poi si evolve armonicamente.<br />
<br />
Per consentire l'evoluzione è necessaria una discontinuità, magari piccola ma netta. Per avere una discontinuità spesso è più decisivo l'apporto di una mente nuova e inattesa piuttosto che il monitoraggio continuo delle ricerche di mercato.<br />
<br />
In pratica non sono mai esistite le giraffe col collo medio: o corto, o lungo. All'inizio sembravano dei mostri ma poi le lungherellone hanno vinto. Così tanti programmi nati dalla fantasia e dalle ossa di illusi programmatori muoiono poco dopo la nascita, ma alcuni sopravvivono e portano il progresso e l'innovazione.<br />
<br />
Questo ci serve solo per scoprire che il modo di sviluppo più naturale che esista (quello con cui si sviluppa la natura!) è caotico, è sprecone, ridondante, e inserisce ad ogni passo il seme dell'innovazione inaspettata. E il risultato di tutto ciò è il tranquillo panorama campestre che ci circonda: il caos primogenio che ottiene come somma di tutte le sue infinite componenti... è la quiete ordinata di un tranquillo paesaggio di campagna.<br />
<br />
Ma al mondo non esiste solo ciò che è naturale, esistono anche creature artificiali, volute, pensate, costruite, organizzate, preordinate secondo uno schema fisso o poco flessibile, noto, determinato, dove la devianza, invece di essere vita, è errore: esiste anche il software proprietario. Il programma, di solito uno alla volta, senza integrarsi con i suoi simili, è disegnato a tavolino per dare quello che si pensa che ci si debba attendere mediamente da esso. Lo si forza artificiosamente a ottenere dei risultati che spesso sono solo un surrogato di quanto servirebbe davvero. Spesso la volontà, e il potere, di pochi uomini riece a FORZARE non solo lo sviluppo, ma anche la diffusione e l'utilizzo di un programma. Forziamo le risposte dell'ambiente per soddisfare i requisiti che si erano preimpostati a tavolino.<br />
<br />
Per tornare al parallelo con la natura: se lo sviluppo del Software Libero ci ricorda le isole del Pacifico, lo sviluppo del software proprietario ci ricorda la terribile isola del dottor Moreau: esseri ibridi, creati in laboratorio, senza possibilità né di evolvere né di morire. "Mostri" creati dalla fantasia del loro signore e padrone con l'aiuto della chirurgia e della volontà di potere dell'uomo. Esseri fantastici, a volte anche agili potenti e vincenti ma immancabilmente sterili perché così li vuole il loro padrone.<br />
<br />
Non evolvono perché non si uniscono ai loro simili (NON HANNO simili!) e non muoiono perché il loro padrone può permettersi di non premetterglielo.<br />
<br />
La loro trasformazione ricorda più la selezione delle bestie da compagnia che vengono terribilmente selezionate per assecondare l'ultima moda che li vuole col pelo lungo o corto, oppure senza; col carattere mansueto o docile, oppure senza.<br />
<br />
Bestie e programmi tutto sommato "regolari" e coerenti con le tendenze di mercato. Non sempre sensati e innovativi.<br />
<br />
GOLEM 2005<br />
<br />
Torna a [[Visioni]].</div>Hal