El proyecto ya se ha realizado. La búsqueda es desde el 2013 hasta el 6 de julio del 2017.
El resultado ha sido de: 131.235.139,78 € en la comunidad de Madrid
Descargar archivo de muestra (el bueno lo generas con el script): result-final.ods
Microsoft, Oracle, Sap, Panda, Telefónica, Indra, … como las bestias que se llevan la pasta con algo que perfectamente podría suplirse por software libre.
Al margen de lo comentado bajo estas lineas al final se ha optado por este script realizado colaborativamente durante el hackathon y en posteriores horas de trabajo (baja la versión más reciente):
Anécdota:
La web contiene muchos fallos. Por ejemplo en el paginador.
Si en el buscador avanzado http://www.madrid.org/cs/Satellite?cid=1224915242285&language=es&pagename=PortalContratacion%2FPage%2FPCON_buscadorAvanzado buscas un código CPV como por ejemplo: 48000000-8
Te llevará a una página de resultados. Si pinchas en la segunda (actualmente) peta y te ofrece 749634 resultados.
Prueba un par de veces a bajar lo que llaman “el excel” (un csv) y sin comerlo ni beberlo la web dejará de responder.
Busca el teléfono para llamarles y que le den un meneo (reinicio) al server.
El objetivo es conocer cuanto se gasta la comunidad de Madrid en software. Para ello “escrapearemos” esos datos del buscador del portal de contratación de la comunidad de Madrid.
La idea es quedar el Miércoles 5 de Julio. Desde las 19:00 hasta que el cuerpo aguante y saquemos los datos :). Luego podemos ir a cenar o cenar allí.
Enlaces e información desde la que partir para conseguir el objetivo:
Si buscamos en el Buscador avanzado de contratos sin rellenar nada nos ofrecerá todos los resultados (mostrando 5 páginas).
La url quedará así si pinchamos en la página 2:
Si desglosamos las variables GET que contiene la URL tenemos esto:
Podemos cambiar la variable paginaActual=1 por paginaActual=2 y así sucesivamente para visitar todas las páginas (actualmente unas 74959).
Con un script en bash podemos ir visitando todas las páginas para extraer las urls de los perfiles de cada contrato (10 urls por página):
#!/bin/bash for i in `seq 1 74959`; do nale=$(shuf -i1-13 -n1) useragent=$(cat user-agent.txt | head -n$nale | tail -n1) wget -q --user-agent="$useragent" "www.madrid.org/cs/Satellite?c=Page&cid=1224915242285&codigo=PCON_&idPagina=1224915242285&language=es&newPagina=$i&numPagListado=$i&pagename=PortalContratacion%2FComunes%2FPresentacion%2FPCON_resultadoBuscadorAvanzado&paginaActual=$i&paginasTotal=74959&rootelement=PortalContratacion%2FComunes%2FPresentacion%2FPCON_resultadoBuscadorAvanzado&site=PortalContratacion" -O $i.html echo "Trabajando en la página: $i" cat $i.html | grep "txt07azu" | tr ">" "\n" | grep "txt07azu" | cut -d "'" -f 2 | grep -v "txt07azu" >> tmp.urls done
Esas urls las podemos bajar de este archivo: https://filebin.net/k6hdw1ot70nuo301/urls.txt.tar.gz
Una vez tenemos el archivo con todas las urls de todos los contratos vamos a descargar cada una de las páginas.
Con ese archivo es con el que vamos a intentar trabajar para obtener cuanto se gastan en software en la comunidad de Madrid.
Lista de User-Agent
Mozilla/6.0 (Windows NT 6.2; WOW64; rv:16.0.1) Gecko/20121011 Firefox/16.0.1 Mozilla/5.0 (Windows NT 6.2; WOW64; rv:16.0.1) Gecko/20121011 Firefox/16.0.1 Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:16.0.1) Gecko/20121011 Firefox/16.0.1 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:14.0) Gecko/20120405 Firefox/14.0a1 Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20120405 Firefox/14.0a1 Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20120405 Firefox/14.0a1 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/24.0.1290.1 Safari/537.13 Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/24.0.1290.1 Safari/537.13 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/24.0.1290.1 Safari/537.13 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/24.0.1290.1 Safari/537.13 Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3 Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3
Códigos CPV (códigos empleados para catalogar los contratos) referentes a software:
48000000-8 Paquetes de software y sistemas de información 48100000-9 Paquetes de software específico de un sector económico 48110000-2 Paquetes de software de puntos de venta 48120000-5 Paquetes de software de control de vuelos 48121000-2 Paquetes de software de control del tránsito aéreo 48130000-8 Paquetes de software de apoyo en tierra y de ensayos para la aviación 48131000-5 Paquetes de software de apoyo en tierra para la aviación 48132000-2 Paquetes de software de ensayos para la aviación 48140000-1 Paquetes de software de control del tráfico ferroviario 48150000-4 Paquetes de software de control industrial 48160000-7 Paquetes de software de bibliotecas 48170000-0 Paquetes de software de conformidad 48180000-3 Paquetes de software médico 48190000-6 Paquetes de software educativo 48200000-0 Paquetes de software de conexión en red, Internet e intranet 48210000-3 Paquetes de software de conexión en red 48211000-0 Paquetes de software de interconectividad de plataformas 48212000-7 Paquetes de software de servidor de discos ópticos 48213000-4 Paquetes de software para mejorar el sistema operativo 48214000-1 Paquetes de software de sistemas operativos en red 48215000-8 Paquetes de software de desarrolladores de redes 48216000-5 Paquetes de software de emulación de terminal de conectividad de redes 48217000-2 Paquetes de software de proceso de transacciones 48217100-3 Paquetes de software de proceso de transacciones de la unidad central 48217200-4 Paquetes de software de proceso de transacciones para miniordenadores 48217300-5 Paquetes de software de proceso de transacciones para microordenadores 48218000-9 Paquetes de software de gestión de licencias 48219000-6 Paquetes de software diversos de conexión en red 48219100-7 Paquetes de software de pasarela 48219200-8 Paquetes de software de servidor de discos compactos (CD) 48219300-9 Paquetes de software de administración 48219400-0 Paquetes de software de servidor de transacciones 48219500-1 Paquetes de software de desvío o conmutación 48219600-2 Paquetes de software de multiplexor 48219700-3 Paquetes de software de servidor de comunicaciones 48219800-4 Paquetes de software puente 48220000-6 Paquetes de software de Internet e intranet 48221000-3 Paquetes de software de navegación en Internet 48222000-0 Paquetes de software de servidor web 48223000-7 Paquetes de software de correo electrónico 48224000-4 Paquetes de software de edición de páginas web 48300000-1 Paquetes de software de creación de documentos, dibujo, tratamiento de imágenes, planificación y productividad 48310000-4 Paquetes de software de creación de documentos 48311000-1 Paquetes de software de gestión de documentos 48312000-8 Paquetes de software de edición electrónica 48313000-5 Paquetes de software de reconocimiento óptico de caracteres (OCR) 48314000-2 Paquetes de software de reconocimiento vocal 48315000-9 Paquetes de software de autoedición 48316000-6 Paquetes de software de presentación 48317000-3 Paquetes de software de tratamiento de textos 48318000-0 Paquetes de software de escáner 48320000-7 Paquetes de software de dibujo y tratamiento de imágenes 48321000-4 Paquetes de software de diseño asistido por ordenador (DAO) 48322000-1 Paquetes de software de gráficos 48323000-8 Paquetes de software de fabricación asistida por ordenador (FAO) 48324000-5 Paquetes de software de trazado de diagramas 48325000-2 Paquetes de software de diseño de formularios 48326000-9 Paquetes de software cartográfico 48327000-6 Paquetes de software de dibujo y pintura 48328000-3 Paquetes de software de tratamiento de imágenes 48330000-0 Paquetes de software de planificación y productividad 48331000-7 Paquetes de software de gestión de proyectos 48332000-4 Paquetes de software de planificación 48333000-1 Paquetes de software de gestión de contactos 48400000-2 Paquetes de software de transacciones comerciales y personales 48410000-5 Paquetes de software de gestión de inversiones y elaboración de declaraciones fiscales 48411000-2 Paquetes de software de gestión de inversiones 48412000-9 Paquetes de software de elaboración de declaraciones fiscales 48420000-8 Paquetes de software de gestión de instalaciones y "suite" de paquetes de software 48421000-5 Paquetes de software de gestión de instalaciones 48422000-2 "Suites" de paquetes de software 48430000-1 Paquetes de software de gestión de inventarios 48440000-4 Paquetes de software de análisis financiero y contabilidad 48441000-1 Paquetes de software de análisis financiero 48442000-8 Paquetes de software de sistemas financieros 48443000-5 Paquetes de software de contabilidad 48445000-9 Paquetes de software de gestión de relaciones con el consumidor 48450000-7 Paquetes de software de contabilización del tiempo o recursos humanos 48451000-4 Paquetes de software de planificación de recursos empresariales 48460000-0 Paquetes de software analítico, científico, matemático o predictivo 48461000-7 Paquetes de software analítico o científico 48462000-4 Paquetes de software matemático o predictivo 48463000-1 Paquetes de software estadístico 48470000-3 Paquetes de software de subastas 48480000-6 Paquetes de software de ventas, mercadotecnia e inteligencia empresarial 48481000-3 Paquetes de software de ventas o mercadotecnia 48482000-0 Paquetes de software de inteligencia empresarial 48490000-9 Paquetes de software de contratación administrativa 48500000-3 Paquetes de software de comunicación y multimedia 48510000-6 Paquetes de software de comunicación 48511000-3 Paquetes de software de comunicaciones de escritorio 48512000-0 Paquetes de software de respuesta vocal interactiva 48513000-7 Paquetes de software de módem 48514000-4 Paquetes de software de acceso remoto 48515000-1 Paquetes de software de videoconferencia 48516000-8 Paquetes de software de intercambio 48517000-5 Paquetes de software de TI 48518000-2 Paquetes de software de emulación 48519000-9 Paquetes de software de gestión de memoria 48520000-9 Paquetes de software multimedia 48521000-6 Paquetes de software de edición de música o sonido 48522000-3 Paquetes de software de teclado virtual 48600000-4 Paquetes de software de bases de datos y de funcionamiento 48610000-7 Sistemas de bases de datos 48611000-4 Paquetes de software de bases de datos 48621000-7 Paquetes de software de sistema operativo de unidad central 48622000-4 Paquetes de software de sistema operativo de miniordenador 48623000-1 Paquetes de software de sistema operativo de microordenador 48624000-8 Paquetes de software de sistema operativo de ordenador personal (PC) 48626000-2 Paquetes de software de agrupamiento 48627000-9 Paquetes de software de sistema operativo de tiempo real 48700000-5 Utilidades de paquetes de software 48710000-8 Paquetes de software de copia de seguridad o recuperación 48720000-1 Paquetes de software de código de barras 48730000-4 Paquetes de software de seguridad 48731000-1 Paquetes de software de seguridad de archivos 48732000-8 Paquetes de software de seguridad de datos 48740000-7 Paquetes de software de traducción de lenguas extranjeras 48750000-0 Paquetes de software de carga de medios de almacenamiento 48760000-3 Paquetes de software de protección antivirus 48761000-0 Paquetes de software antivirus 48770000-6 Paquetes de software de utilidades generales, de compresión y de impresión 48771000-3 Paquetes de software de utilidades generales 48773000-7 Paquetes de software de utilidades de impresión 48773100-8 Paquetes de software de cola de impresión 48780000-9 Paquetes de software de gestión de sistemas, almacenamiento y contenido 48781000-6 Paquetes de software de gestión de sistemas 48782000-3 Paquetes de software de gestión de almacenamiento 48783000-0 Paquetes de software de gestión de contenido 48790000-2 Paquetes de software de comprobación de versiones 48900000-7 Paquetes de software y sistemas informáticos diversos 48910000-0 Paquetes de software de juegos informáticos, juegos para la familia y salvapantallas 48911000-7 Paquetes de software de juegos informáticos 48920000-3 Paquetes de software ofimático 48930000-6 Paquetes de software de formación y entretenimiento 48931000-3 Paquetes de software de formación 48932000-0 Paquetes de software de entretenimiento 48940000-9 Paquetes de software de diseños y calendario 48941000-6 Paquetes de software de diseños 48942000-3 Paquetes de software de calendario 48960000-5 Paquetes de software de controladores y sistemas 48970000-8 Paquetes de software para imprenta 48971000-5 Paquetes de software para crear libretas de direcciones 48972000-2 Paquetes de software de elaboración de etiquetas 48980000-1 Lenguajes y herramientas de programación 48981000-8 Paquetes de software de compilación 48982000-5 Paquetes de software de gestión de la configuración 48983000-2 Paquetes de software de desarrollo 48985000-6 Lenguajes de programación 48986000-3 Paquetes de software de ensayo de programas 48987000-0 Paquetes de software de depuración 48990000-4 Paquetes de software de hoja de cálculo y de mejora de hoja de cálculo 48991000-1 Paquetes de software de hoja de cálculo 72000000-5 Servicios TI: consultoría, desarrollo de software, Internet y apoyo 72200000-7 Servicios de programación de software y de consultoría 72210000-0 Servicios de programación de paquetes de software 72211000-7 Servicios de programación de sistemas y software de usuario 72212000-4 Servicios de programación de software de aplicación 72212100-0 Servicios de desarrollo de software específico de un sector económico 72212110-3 Servicios de desarrollo de software de puntos de venta 72212120-6 Servicios de desarrollo de software de control de vuelos 72212121-3 Servicios de desarrollo de software de control del tránsito aéreo 72212130-9 Servicios de desarrollo de software de apoyo en tierra y de ensayos para la aviación 72212131-6 Servicios de desarrollo de software de equipos de apoyo en tierra para la aviación 72212132-3 Servicios de desarrollo de software de ensayos para la aviación 72212140-2 Servicios de desarrollo de software de control del tráfico ferroviario 72212150-5 Servicios de desarrollo de software de control industrial 72212160-8 Servicios de desarrollo de software de bibliotecas 72212170-1 Servicios de desarrollo de software de conformidad 72212180-4 Servicios de desarrollo de software médico 72212190-7 Servicios de desarrollo de software educativo 72212200-1 Servicios de desarrollo de software de conexión en red, Internet e intranet 72212210-4 Servicios de desarrollo de software de conexión en red 72212211-1 Servicios de desarrollo de software de interconectividad de plataformas 72212212-8 Servicios de desarrollo de software de servidor de discos ópticos 72212213-5 Servicios de desarrollo de software para mejorar el sistema operativo 72212214-2 Servicios de desarrollo de software de sistemas operativos en red 72212215-9 Servicios de desarrollo de software de desarrolladores de redes 72212216-6 Servicios de desarrollo de software de emulación de terminal de conectividad de redes 72212217-3 Servicios de desarrollo de software de proceso de transacciones 72212218-0 Servicios de desarrollo de software de gestión de licencias 72212219-7 Servicios diversos de desarrollo de software de conexión en red 72212220-7 Servicios de desarrollo de software de Internet e intranet 72212221-4 Servicios de desarrollo de software de navegación en Internet 72212222-1 Servicios de desarrollo de software de servidores web 72212223-8 Servicios de desarrollo de software de correo electrónico 72212224-5 Servicios de desarrollo de software de edición de páginas web 72212300-2 Servicios de desarrollo de software de creación de documentos, dibujo, tratamiento de imágenes, planificación y productividad 72212310-5 Servicios de desarrollo de software de creación de documentos 72212311-2 Servicios de desarrollo de software de gestión de documentos 72212312-9 Servicios de desarrollo de software de edición electrónica 72212313-6 Servicios de desarrollo de software de reconocimiento óptico de caracteres (OCR) 72212314-3 Servicios de desarrollo de software de reconocimiento vocal 72212315-0 Servicios de desarrollo de software de autoedición 72212316-7 Servicios de desarrollo de software de presentación 72212317-4 Servicios de desarrollo de software de tratamiento de textos 72212318-1 Servicios de desarrollo de software de escáner 72212320-8 Servicios de desarrollo de software de dibujo y tratamiento de imágenes 72212321-5 Servicios de desarrollo de software de diseño asistido por ordenador (DAO) 72212322-2 Servicios de desarrollo de software de gráficos 72212323-9 Servicios de desarrollo de software de fabricación asistida por ordenador (FAO) 72212324-6 Servicios de desarrollo de software de trazado de diagramas 72212325-3 Servicios de desarrollo de software de diseño de formularios 72212326-0 Servicios de desarrollo de software cartográfico 72212327-7 Servicios de desarrollo de software de dibujo y pintura 72212328-4 Servicios de desarrollo de software de tratamiento de imágenes 72212330-1 Servicios de desarrollo de software de planificación y productividad 72212331-8 Servicios de desarrollo de software de gestión de proyectos 72212332-5 Servicios de desarrollo de software de planificación 72212333-2 Servicios de desarrollo de software de gestión de contactos 72212400-3 Servicios de desarrollo de software de transacciones comerciales y personales 72212410-6 Servicios de desarrollo de software de gestión de inversiones y elaboración de declaraciones fiscales 72212411-3 Servicios de desarrollo de software de gestión de inversiones 72212412-0 Servicios de desarrollo de software de elaboración de declaraciones fiscales 72212420-9 Servicios de desarrollo de software de la gestión de instalaciones y "suite" de servicios de desarrollo de software 72212421-6 Servicios de desarrollo de software de gestión de instalaciones 72212422-3 "Suites" de servicios de desarrollo de software 72212430-2 Servicios de desarrollo de software de gestión de inventarios 72212440-5 Servicios de desarrollo de software de análisis financiero y contabilidad 72212441-2 Servicios de desarrollo de software de análisis financiero 72212442-9 Servicios de desarrollo de software de sistemas financieros 72212443-6 Servicios de desarrollo de software de contabilidad 72212445-0 Servicios de desarrollo de software de gestión de relaciones con el consumidor 72212450-8 Servicios de desarrollo de software de contabilización del tiempo o recursos humanos 72212451-5 Servicios de desarrollo de software de planificación de recursos empresariales 72212460-1 Servicios de desarrollo de software analítico, científico, matemático o predictivo 72212461-8 Servicios de desarrollo de software analítico o científico 72212462-5 Servicios de desarrollo de software matemático o predictivo 72212463-2 Servicios de desarrollo de software estadístico 72212470-4 Servicios de desarrollo de software de subastas 72212480-7 Servicios de desarrollo de software de ventas, mercadotecnia e inteligencia empresarial 72212481-4 Servicios de desarrollo de software de ventas y mercadotecnia 72212482-1 Servicios de desarrollo de software de inteligencia empresarial 72212490-0 Servicios de desarrollo de software de contratación administrativa 72212500-4 Servicios de desarrollo de software de comunicación y multimedia 72212510-7 Servicios de desarrollo de software de comunicación 72212511-4 Servicios de desarrollo de software de comunicaciones de escritorio 72212512-1 Servicios de desarrollo de software de respuesta vocal interactiva 72212513-8 Servicios de desarrollo de software de módem 72212514-5 Servicios de desarrollo de software de acceso remoto 72212515-2 Servicios de desarrollo de software de videoconferencia 72212516-9 Servicios de desarrollo de software de intercambio 72212517-6 Servicios de desarrollo de software de TI 72212518-3 Servicios de desarrollo de software de emulación 72212519-0 Servicios de desarrollo de software de gestión de memoria 72212520-0 Servicios de desarrollo de software multimedia 72212521-7 Servicios de desarrollo de software de edición de música o sonido 72212522-4 Servicios de desarrollo de software de teclado virtual 72212600-5 Servicios de desarrollo de software de bases de datos y de funcionamiento 72212610-8 Servicios de desarrollo de software de bases de datos 72212620-1 Servicios de desarrollo de software del sistema operativo de la unidad central 72212630-4 Servicios de desarrollo de software de sistema operativo de miniordenador 72212640-7 Servicios de desarrollo de software de sistema operativo de microordenador 72212650-0 Servicios de desarrollo de software de sistema operativo de ordenador personal (PC) 72212660-3 Servicios de desarrollo de software de agrupamiento 72212670-6 Servicios de desarrollo de software de sistema operativo de tiempo real 72212700-6 Utilidades de servicios de desarrollo de software 72212710-9 Servicios de desarrollo de software de copia de seguridad o recuperación 72212720-2 Servicios de desarrollo de software de código de barras 72212730-5 Servicios de desarrollo de software de seguridad 72212731-2 Servicios de desarrollo de software de seguridad de archivos 72212732-9 Servicios de desarrollo de software de seguridad de datos 72212740-8 Servicios de desarrollo de software de traducción de lenguas extranjeras 72212750-1 Servicios de desarrollo de software de carga de medios de almacenamiento 72212760-4 Servicios de desarrollo de software de protección antivirus 72212761-1 Servicios de desarrollo de software antivirus 72212770-7 Servicios de desarrollo de software de utilidades generales, de compresión y de impresión 72212771-4 Servicios de desarrollo de software de utilidades generales 72212772-1 Servicios de desarrollo de software de utilidades de impresión 72212780-0 Servicios de desarrollo de software de gestión de sistemas, almacenamiento y contenido 72212781-7 Servicios de desarrollo de software de gestión de sistemas 72212782-4 Servicios de desarrollo de software de gestión de almacenamiento 72212783-1 Servicios de desarrollo de software de gestión de contenido 72212790-3 Servicios de desarrollo de software de comprobación de versiones 72212900-8 Servicios de desarrollo de software y sistemas informáticos diversos 72212910-1 Servicios de desarrollo de software de juegos informáticos, títulos para toda la familia y salvapantallas 72212911-8 Servicios de desarrollo de software de juegos informáticos 72212920-4 Servicios de desarrollo de software ofimático 72212930-7 Servicios de desarrollo de software de formación y entretenimiento 72212931-4 Servicios de desarrollo de software de formación 72212932-1 Servicios de desarrollo de software de entretenimiento 72212940-0 Servicios de desarrollo de software de diseños y calendario 72212941-7 Servicios de desarrollo de software de diseños 72212942-4 Servicios de desarrollo de software de calendario 72212960-6 Servicios de desarrollo de software de controladores y sistemas 72212970-9 Servicios de desarrollo de software para imprenta 72212971-6 Servicios de desarrollo de software de elaboración de libretas de direcciones 72212972-3 Servicios de desarrollo de software de elaboración de etiquetas 72212981-9 Servicios de desarrollo de software de compilación 72212982-6 Servicios de desarrollo de software de gestión de la configuración 72212983-3 Servicios de desarrollo de software de desarrollo 72212984-0 Servicios de desarrollo de software de ensayo de programas 72212985-7 Servicios de desarrollo de software de depuración 72212990-5 Servicios de desarrollo de software de hoja de cálculo y mejora de hoja de cálculo 72212991-2 Servicios de desarrollo de software de hoja de cálculo 72226000-5 Servicios de consultoría en pruebas de aceptación del software del sistema 72227000-2 Servicios de consultoría en integración de software 72230000-6 Servicios de desarrollo de software personalizado 72231000-3 Desarrollo de software para aplicaciones militares 72232000-0 Desarrollo de software de procesamiento de transacciones y software personalizado 72254000-0 Ensayo de software 72260000-5 Servicios relacionados con el software 72261000-2 Servicios de apoyo al software 72262000-9 Servicios de desarrollo de software 72263000-6 Servicios de implementación de software 72264000-3 Servicios de reproducción de software 72265000-0 Servicios de configuración de software 72266000-7 Servicios de consultoría en software 72267000-4 Servicios de mantenimiento y reparación de software 72267100-0 Mantenimiento de software de tecnología de la información 72267200-1 Reparación de software de tecnología de la información 72268000-1 Servicios de suministro de software 72320000-4 Servicios relacionados con bases de datos 72321000-1 Servicios de bases de datos con valor añadido 72511000-0 Servicios de software de gestión de redes 79121100-9 Servicios de consultoría en materia de derechos de autor de software