Newsgroup: it.comp.lang.delphi
Titolo: [OT?] Consiglio se vìolo il copyright.

Salve a tutti, spero di non essere troppo OT, ma credo comunque che possa
essere una domanda interessante.
Quando postai il 17 Agosto una domanda per sapere se esistevano dei
programmi per creare le patch, avevo già sviluppato (solo la procedura di
patch, senza interfaccia o fronzoli... insomma...in uno stato embrionale) un
programma che creava delle patch.
Per ragioni di ottimizzazione, implementava contemporaneamente un sistema di
ricerca Boyer-Moore e di indicizzazioni a più livelli hash.
Chiesi a Piero Bonanno se mi inviava il sorgente (che non si riesce a
trovare) di DiffMaker.
Ci sono delle differenze nel codice, in qualche punto della filosofia
dell'algoritmo e nella implementazione, ma l'idea di fondo è decisamente
simile.
Le differenze immediate sono:
La mia: usa meno memoria, è più lento, ma genera un codice di patch molto +
ottimizzato, usa solo codice OP
DiffMaker: usa una valanga di memoria, è molto più veloce ma il codice di
patch potrebbe fare di meglio, usa delle routine in assembler per
velocizzarsi.
Intendevo fare un programma di patch (fatto come si deve, diciamo con
pretese mezze professionali) freeware, ma mi viene il dubbio su come devo
firmarlo.
Mio, "Mio & Portions by S.Kurinny & S.Kostinsky" o "Based Upon DiffMaker by
S.Kurinny & S.Kostinsky"????
Quando si riscontrano principi nei propri algoritmi che si trovano poi su
internet in programmi di altri, come ci si deve comportare, per essere
corretti??
Spero di essere stato chiaro...
Ciao
Matteo

corretti??
Per quanto ne sappia, se l'algoritmo non e' sotto brevetto
(non credo sia il caso del Boyer-Moore-Horspool) lo si puo'
usare tranquillamente.  
L'algoritmo di compressione Lempel-Ziv-Welch, per esempio,
e' brevettato da Unisys e il suo uso non e' libero.

Boyer-Moore-Horspool... 
A che serve? Non ne ho mai sentito parlare :((
Io ho un testo dal titolo "Algoritmi fondamentali".
Ve ne sono abbastanza, ma il testo è di qualche anno fa.
Esiste un sito dove si parli di algoritmi dove magari se ne 
trovano di nuovi e/o aggiornati?
Saluti
AS
-- 
Posted from 
ammi.mclink.it
 [195.110.128.1] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

trovano di nuovi e/o aggiornati?
URL non ne conosco, esiste pero' comp.algorithms (credo si
chiami cosi'), il ng americano in cui si tratta questo
argomento.  In rete trovi numerosi riferimenti.

 argomento.  In rete trovi numerosi riferimenti.
Appena ho 5 secondi libero vado. Tnx
AS
-- 
Posted from  [212.177.19.163] 


Ma insisto: è vecchio!
Fa niente, ti ringrazio, ne ho gia' tanti altri da leggere !
In ogni caso, respingo categoricamente i libri Jackson...
--
Andrea Laforgia (mica uno qualunque...)

> In ogni caso, respingo categoricamente i libri Jackson...
Questo non è da te!
J come editore fa pena, ma quello che conta è CHI SCRIVE.
Questo libro di cui ti parlo è fatto molto bene.
Io in genere compro McGraw-Hill.
Saluti


J come editore fa pena, ma quello che conta è CHI SCRIVE.
No, quello che conta e' CHI TRADUCE.
Il libro puo' essere buono quanto vuoi, ma se e' tradotto
male e da gente che non ha esperienza nel campo, diventa
illeggibile.
--
Andrea Laforgia - walkietalkie(at)
libero.it
http://www.geocities.com/AndreaLaforgia