A AMTEGA libera unha serie de compoñentes transversais para desenvolver aplicacións e servizos web
luns, 23 de novembro do 2020
A AMTEGA publica
como software libre unha serie de compoñentes propios, orientados a engadir
funcionalidades comúns a aplicacións e servizos web. O código fonte
liberado baixo unha licenza de software libre pode atoparse xa no
repositorio de Software Libra da Xunta de Galicia. Con esta nova liberación
preténdese poñer a disposición dos desenvolvedores, tanto particulares,
empresas ou outras administracións diferentes módulos que foron desenvolvidos
internamente, froito das propias necesidades e que poden resultar de utilidade para
o desenvolvemento de calquera aplicación ou servizo web xenérico. Con isto
favorécese a súa reutilización e foméntase a súa estandarización.
Esta liberación continúa a senda que iniciou a AMTEGA anos
atrás, publicando como software libre unha serie de arquetipos software, que
xurdiron tamén de necesidades internas, e que permitÃan a creación de
esqueletos de aplicacións e servizos web baseados en tecnoloxÃa Java. AsÃ,
todos estes desenvolvementos que xorden das necesidades da propia
administración redunda en crear un ecosistema de recursos de software libre que
poden axudar a outras entidades de desenvolvemento de software e a creación
dunha comunidade arredor dos mesmos.
Compoñentes transversais para o desenvolvemento de aplicacións e servizos web
Todas as aplicacións e servizos web teñen cousas en común,
independentemente da súa temática e especialización particular, existen
funcionalidades xenéricas que son comúns a calquera aplicación deste tipo, como
pode ser por exemplo un sistema de autenticación de usuarios. A idea da
elaboración destas pezas como recursos independentes que poidan ser
reutilizados entre aplicacións foi o que deu na creación deste conxunto de
compoñentes transversais.
Están feitos empregando as tecnoloxÃas do ecosistema Java,
un dos máis habituais na elaboración de aplicacións web. Calquera aplicación
feita nesta tecnoloxÃa pode incorporar de xeito moi sinxelo calquera destes
compoñentes e ter cuberto asà algunha das funcionalidades máis habituais e que
toda aplicación precisa. No Repositorio de Software Libre da Xunta de Galicia
pódese atopar o listado completo de compoñentes e ver que funcionalidades
ofrecen.
Esta liberación enmárcase no Plan de Acción en materia de
Software Libre da Xunta de Galicia e contou coa participación da Oficina de
Software Libre da Amtega quen elaborou un informe técnico que garante a
viabilidade xurÃdica da liberación e as condicións nas que se pode realizar. Os
compoñentes publÃcanse cunha licenza libre ASLv2 (Apache Software License
version 2) e tamén baixo a EUPL (European Union Public License).