DailyAsterisk


Intervista a Mark Spencer

Posted on luglio 04, 2006 by beres

Stefan Wintermeyer di amooma.de ha intervistato Mark Spencer ad una convetion su Asterisk a Berilo.

Quanti anni hai, quando hai iniziato ad utilizzare Linux ed a prender parte alla comunità open-source?
Ho 29 anni, uso Linux da quando ne avevo 17 nel 1994.

Quando, perchè e come hai iniziato il progetto Asterisk?
Ho cominciato nel 1999 con l’intento di sviluppare un PBX per “Linux Support Service” adesso chiamata Digium. Dal 2001 la ditta cambiò nome e si focalizzò su Asterisk.

Dicci qualcosa di Digium. E’ una tipica ditta della New Economy?
E’ una piccola ditta, con un team molto affiatato.Cambiare il mondo è un lavoro duro ed io sono molto fiero di lavorare con un team cosi appassionato a quello che facciamo.

Quante persone lavorano per Digium e che persone sono?
Ci sono circa 60 persone dal reparto vendite, agli ingegneri sino ai tester.

Come mai in Huntsville, Alabama?
Ricevemmo alcuni fondi da Adtran, che ha sede in Huntsville, perciò decidemmo di trasferirci li.
Hunsville e’ una piccola città tecnologica dell’Alabama. Io la chiamo “Silicotton Valley”.

Qual’e’ il tuo OS preferito? Che OS usi sul laptop?
Linux.

Qual’e’ il tuo editor preferito?
nedit

E quello preferito per la posta ?
pine

Passiamo al vecchio discorso “licenza”. Come altre ditte di successo avete due differenti licenze per Asterisk. Perchè non solo GPL?
L’Open Source è un buon modello per molti software, ma io credo sia importante dare la possibilità alla gente di usufruire sia delle regole dell’Open Source quanto di quello del software proprietario. Tuttavia, a differenza della LGPL, penso vi dovrebbe essere un costo per usufruirne con un prodotto proprietario. Inoltre la GPL non permette di fornire parti di software Open Source con licenze diverse (es OpenH323) e ostacola tecnologie brevettate come il codec G.729.
Credo sia imporante perciò poter scegliere.

Cosa dovrebbe fare un sviluppatore che desidera aggiungere qualcosa alla versione GPL, ma non a quella proprietaria.
Attualmente vi è un fraintendimento. Quando le persone contribuiscono ad Asterisk, noi chiediamo che ci diano il diritto di usufruire dei loro contributi liberamente, questo pero’ non significa gettar via i loro diritti sul codice. Non inseriamo alcun copyright sul codice (tuttavia stiamo pensando di darne la possibiltà, la gente dovrebbe preferirlo). Ad ogni modo ognuno puo’ sempre distribuire il proprio codice come fork di Asterisk.

Cosa pensi in merito alla licenza GPL adottata per le BRI da Junghanns?
Penso sia una tecnologia importante — il supporto alle BRI ma, poichè supporta tecnologie come G.729, non possiamo integrarla e siamo quindi costretti ad utilizzare mISDN. Inoltre non vi è controllo sulle fonti del codice di BRI e quindi non abbiamo la sicurezza che il codice sia stato acquisito legalmente.

Torniamo ai normali utenti Asterisk. Chiunque ha utilizzato la versiona stabile si e’ trovato nella condizione di dover fare un aggiornamento ogni 4-6 settimane negli ultimi mesi.Molte persone sono esauste.Come puo’ accadere di trovare cosi tanti bug in una versione stabile di un software cosi importante?
Asterisk è un prodotto molto complesso, usato in ambienti molto diversi tra loro. Escluso il recente DoS di IAX, vi sono stati problemi che affliggevano una buona parte degli utenti, ed era importante venissero corretti. Per un ciclo piu conservativo, basato su rigorosi test, BE e’ il prodotto giusto.

Cos’è la Business Edition? Qual’è la differenza con la versione normale?
La BE è interamente basata su quella Open Source, con l’eccezione delle protezioni anti copia e di alcuni proditti di nostri partner. Le differenze principali della BE sono il ciclo di test/release, il supporto e l’esplicita licenza commerciale. Il ciclo di sviluppo della BE e’ molto conservativo anche in confronto alla versione “stabile” come 1.2 e 1.4

La prima beta della 1.4 sarà rilascita nei prossimi giorni. Cosa ci sara’ di nuovo? Chi usa felicemente la 1.2 passerà alla 1.4?
Come diciamo in Alabama “Se non è rotto, non ripararlo” (ndr. questa l’ho gia sentita, oddio abito in Alabama e non lo sapevo). Farà l’upgrade chi soffre di bug o se vi sono alcune funzionalità presenti nella 1.4 che mancano nell’attuale 1.2.

Per quanto tempo farete bugfixing della 1.2?
Sino a quando i manteiner della 1.2 desidereranno farlo.

Perche pianifichi una nuova release ogni 6 mesi? Molte persone ritengono che un software per PBX dovrebbe essere piu conservativo.
Vi è un equilibrio fra avere un ciclo di vita rapido “Release early, release often” che è legato con l’Open Source ed uno piu lento associato al commercio tipico di software.
Crediamo sia importante rilasciare Asterisk circa ogni 6 mesi, e di rilasciare la Business Edition con un processo piu lento ed adeguatamente testata. Percio’ abbiamo preso entrabe le strade.

La maggior parte degli utenti utilizza telefoni SIP che non e’ esattamente il protocollo piu’ sicuro. Cosa suggerisci per una connessione VoIP sicura tra due persone ?
Probabilmente IAX con cifratura (senza tener conto del recente DoS).

Cosa pensi di Zfone di Philip Zimmermann?
Non l’ho usato.

Cosa pensi di trixbox a.k.a Asterisk@Home?
Credo sia un ambiente di prova fantastico per le persone che desiderano sperimentare con Asterisk. Certamente ha delle limitazioni, ma permette alla gente di iniziare molto in fretta e facilmente!

Qual’è il futuro del VoIP nei prossimi 2 anni?
Penso che Asterisk aumenterà la sua importanza nel VoIP. Staimo notando molte “grosse aziende” che cominciano a testarlo.Nel rispetto del VoIp, penso che Asterisk inizierà a ridurre i costi e ad offrire servizi come voce,video e dati migliorando anche la qualità su PSTN.

Le normali linee telefoniche diventeranno obsolete nel prossimo futuro?
Dipende da dove ci si trova. Adtran, sta rapidamente crescendo nel mercato delle fibre, una volta qualcuno ha detto: “Il rame potrà essere sepolto, ma non morto” significa che c’è ancora troppo rame in giro, e questo lo rende ancora vendibile. Similarmente, vi sono ancora torppo circuiti analogici e dovrà passare del tempo prima di passare completamente al VoIP sia in U.S. che in Europa, meno nel resto del mondo.

Perche SIP è così popolare?
Un incidente storico piu o meno. E’ piu semplice di H.323 e non necessita di parti proprietarie (brevetti , royalty…)

Perchè ci sono pochi telefoni VoIP che supportano nativamente il protocollo IAX?
Perchè sino a poco tempo fa, non era ben documentato.

Qual’è il tuo comando di debug ed il livello di verbose favorito?
asterisk -vvvgc

Moltre persone in Germania usano Asterisk come rimpiazzo per i loro vecchi PBX su ISDN. Perciò debbono scegliere un scheda ISDN da acquistare. Quale raccomandi?
Ovviamente la BRI di Digium :)

Dicci qualcosa in merito alla cooperazione tra Digium e Google.
Asterisk sta supportando il protocollo Jingle che ha i suoi vantaggi.

Questa intervista è stata fatta nel Giugno 2006 da Stefan Wintermeyer autore di un libro Asterisk in tedesco e di docente di corsi su Asterisk.

L’intervista originale in inglese la potete leggere qui.


Leave a Reply




↑ Top