Articoli
Opensource
Perché accostarsi alle tecnologie open source? Gli indubbi vantaggi sono anzitutto, come è noto, di tipo economico, poiché è possibile avere a disposizione una piattaforma server senza costi di licenza.
Ma ancora più rilevante è il fatto che si utilizza un ambiente in cui si riescono a ottimizzare i tempi di sviluppo e ad incrementare la qualità, grazie a semplificazioni che si spingono fino alla programmazione: si stanno infatti sviluppando nuovi linguaggi che renderanno perfino quella a oggetti, indiscusso cardine delle attuali tecnologie di sviluppo, ormai superata.
E' logico dunque aspettarsi importanti ripercussioni a media scadenza.
Oggi tuttavia non è più sufficiente la semplice adesione al mondo "open" per essere su una strada percorribile a medio termine: occorre adottare delle tecnologie ottimali per ottenere un rapporto fra investimenti e ricavi migliore.
Ci sono cento modi di "fare open source". D'altro canto però le tecnologie nascenti non dovrebbero essere sottovalutate, anche se non rimpiazzeranno quelle più datate: soltanto chi si aggiorna e adotta nuove metodologie di lavoro riuscirà a sopravvivere nell'ottica di un mercato che chiede - e chiederà sempre più - qualità a costi contenuti.
Una costante in molte nostre realizzazioni è l'utilizzo di software proveniente da progetti open source, tra cui Linux, Apache, Lighttpd, Tomcat, JBoss, MySql, PostgreSQL.
Ma l'esplorazione e l'innovazione continua e nei progetti in corso di sviluppo sono stati utilizzati lo stack SASH (Spring, Axis, Struts, Hibernate) come framework, unitamente a componenti complete come OSCache, Alfresco come content-repository, JA-SIG CAS come authentication server, Enhydra Shark come workflow manager, OW Celtix come enterprise service bus.



