Open Source of DISIT Tools: GITHUB

Components in the Snap4City 

 

Service Inside

Ownership

Licence

Snap4City main

 

 

Dashboard Builder and Engine, Data Inspector, Menu ManagerWizardwidget Library, WebSocket Server

DISIT Lab https://github.com/disit/dashboard-builder 

Affero GPL

 

Resource Manager (process loader), External Service ManagerMicro Application Manager

DISIT Lab https://github.com/disit/process-loader

Affero GPL

 

Ownership Manager

DISIT Lab https://github.com/disit/snap4city/tree/master/Ownership-API

Affero GPL

 

DataManager, KPIMyKPI

DISIT Lab https://github.com/disit/snap4city/tree/master/PersonalDataManager

Affero GPL

 

Custom widgetSynoptics

DISIT Lab https://github.com/disit/synoptics

Affero GPL

 

Notificator

DISIT Lab https://github.com/disit/notificator

Affero GPL

 

IoT Directory

DISIT Lab https://github.com/disit/iot-directory

Affero GPL

 

User Statistics

DISIT Lab https://github.com/disit/snap4city/tree/master/UserStats

Affero GPL

 

Event Logger

DISIT Lab https://github.com/disit/snap4city/tree/master/EventLogger

Affero GPL

 

disit.org">LOG.DISIT.ORG

DISIT Lab https://github.com/disit/linked-open-graph

Affero GPL

 

Flint++

DISIT Lab https://github.com/disit/sparql-interface

Affero GPL

 

Report Generator

DISIT Lab

Affero GPL

 

Flint

https://github.com/TSO-Openup/FlintSparqlEditor

MIT Licence

 

LDAP, PHPLDAP admin

Open LDAP  https://www.openldap.org/    https://www.openldap.org/software/release/license.html

open

 

KeyCloak

KeyCloak https://www.keycloak.org/

Apache License 2.0

 

Kafka

Apache https://kafka.apache.org/

Apache License 2.0

 

MySQL

MySQL https://www.mysql.com/products/community/

MySQL

 

TOMCAT

Apache http://tomcat.apache.org/

Apache License 2.0

 

Squid

Squid http://www.squid-cache.org/

GPL

 

Zabbix Server

Zabbix https://www.zabbix.com/

GPL

KBSSM

 

 

ServiceMapSmart City API

DISIT Lab https://github.com/disit/servicemap

Affero GPL

 

Super (Super Service Map), Servicemap WFS integration

DISIT Lab https://github.com/disit/superservicemap

Affero GPL

 

OSM2SM

DISIT Lab https://github.com/disit/osm2km4c

Affero GPL

 

SSM2ORION

DISIT Lab, in beta testing

Affero GPL

 

Virtuoso

Virtuoso http://vos.openlinksw.com/owiki/wiki/VOS   http://vos.openlinksw.com/owiki/wiki/VOS

open

 

MySQL

MySQL https://www.mysql.com/products/community/

MySQL

 

TOMCAT

Apache http://tomcat.apache.org/

Apache License 2.0

 

PostgreSQL

PostgresQL https://www.postgresql.org/

Open Source license, similar to the BSD or MIT licenses

Heatmap Server

 

 

Heatmap Manager

DISIT Lab https://github.com/disit/snap4city/tree/master/Heatmap

Affero GPL

 

MySQL

MySQL https://www.mysql.com/products/community/

MySQL

 

GeoServer

GeoServer http://geoserver.org/

GPL

 

PostgreSQL

PostgresQL https://www.postgresql.org/

Open Source license, similar to the BSD or MIT licenses

Living Lab Support

 

 

Snap4City Living Lab Drupal Modules

DISIT Lab https://github.com/disit/snap4city/tree/master/Drupal-Modules

Affero GPL

 

LDAP/KeyCloak Drupal Modules, GDPR

DISIT Lab https://github.com/disit/snap4city/tree/master/DrupalGDPR-Module

Affero GPL

 

Drupal 7

Drupal https://www.drupal.org/

GPL

 

MySQL

MySQL https://www.mysql.com/products/community/

MySQL

OpenMaint Server

 

 

OpenMaint

OpenMaint https://www.openmaint.org/en/home

Affero GPL

 

BIMServer

https://github.com/opensourceBIM/BIMserver/tree/master/BimServer

Affero GPL

 

Shark Workflow

https://sourceforge.net/projects/sharkwf/

GPL

 

Alfresco

https://www.alfresco.com/ecm-software/alfresco-community-editions

LGPLv3 license

 

PostgreSQL

Postgres https://www.postgresql.org/

Open Source license, similar to the BSD or MIT licenses

 

TOMCAT

Apache http://tomcat.apache.org/

Apache License 2.0

 

GeoServer

GeoServer http://geoserver.org/

GPL

IOTOBSF

 

 

Secure Filter (Proxy Filter)

DISIT Lab https://github.com/disit/snap4city/tree/master/OrionBrokerFilter

Affero GPL

 

IoT Orion Broker Fiware

FIWARE https://www.fiware.org/

Affero GPL

 

Mongo

Mongo https://www.mongodb.com/community/licensing

Mongo, Apache Licence

 

TOMCAT

Apache http://tomcat.apache.org/

Apache License 2.0

IOTDSES

 

 

Snap4City Process NIFI

DISIT Lab https://github.com/disit/snap4city/tree/master/NIFI-processors

Affero GPL

 

NIFI

Apache https://nifi.apache.org/

Apache License 2.0

 

Squid

Squid http://www.squid-cache.org/

GPL

ESSTORE

 

 

Snap4City extensions

DISIT Lab https://github.com/disit/security forked by Open Distro ES security (Open Distro is the Elastic Search + Kibana version of AWS)

Affero GPL

 

DevDash, My Dashboard Kibana

DISIT Lab

Affero GPL

 

Open Distro (Elastic Search 7)

acutally: AMAZON Open Distro https://opendistro.github.io/for-elasticsearch/faq.html

Elastic https://github.com/elastic/elasticsearch

Apache 2.0-licensed Elasticsearch and Kibana 7.1

 

Open Distro (Kibana)

acutally: AMAZON Open Distro https://opendistro.github.io/for-elasticsearch/faq.html

Elastic https://github.com/elastic/kibana

Apache 2.0-licensed Elasticsearch and Kibana 7.1

MCLSCount

 

 

IoT App, Container management, Marathon update

DISIT Lab https://github.com/disit/snap4city/commit/4ab44b869b82cd10eda8270ef76d2828d793df51

Affero GPL

 

DISCES-EM

DISIT Lab https://github.com/disit/snap4city/tree/master/Disces-em

Affero GPL

 

Snap4City Libraries MicroServices

DISIT Lab https://github.com/disit/snap4city/tree/master/nodered-snap4city-microservices

Affero GPL

 

Node-RED Snap4City adaptation

DISIT Lab https://github.com/disit/node-red https://github.com/disit/snap4city/tree/master/node-red

Apache License 2.0

 

Plumber

Plumber https://www.rplumber.io/

MIT

 

Flask

Flask https://www.flaskapi.org/

BSD 2-Clause license.

 

Portia Web Scraper

https://github.com/scrapinghub/portia

Open Source

 

Marathon

Mesosphere https://github.com/mesosphere/marathon-lb

Apache License 2.0

 

Mesos

Apache https://github.com/apache/mesos

Apache License 2.0

 

Node-RED

Node-red https://nodered.org/

Apache License 2.0

 

Docker

Docker https://www.docker.com/ 

Apache License 2.0

 

Zabbix Agent

Zabbix https://www.zabbix.com/

GPL

RStudio Server

 

 

RStudio Server

RSTUDIO https://rstudio.com/

Affero GPL

Python Server

 

 

Python Editor
Jupyter Hub

https://github.com/jupyter/jupyter/

BSD 3-Clause License

 

Docker

Docker https://www.docker.com/ 

Apache License 2.0

CKAN DataGate

 

 

DataGate

DISIT Lab https://github.com/disit/datagate

Affero GPL

 

CKAN

CKAN https://ckan.org/

Affero GPL

 

PostgreSQL

Postgres https://www.postgresql.org/

Open Source license, similar to the BSD or MIT licenses

UserProfile Management Server

 

 

UserProfiler

DISIT Lab

Affero GPL

 

User contrib management

DISIT Lab

Affero GPL

 

MySQL

MySQL https://www.mysql.com/products/community/

MySQL

 

TOMCAT

Apache http://tomcat.apache.org/

Apache License 2.0

 

Squid

Squid http://www.squid-cache.org/

GPL

5.2 – Needed Components not of Snap4City but needed

As described above we would remark the modules that are used in the proposed solution and are not maintained by Snap4City.

Service Inside

Ownership

Licence

Alfresco

https://www.alfresco.com/ecm-software/alfresco-community-editions

LGPLv3 license

BIMServer

https://github.com/opensourceBIM/BIMserver/tree/master/BimServer

Affero GPL

CKAN

CKAN https://ckan.org/

Affero GPL

Docker

Docker https://www.docker.com/ 

Apache License 2.0

Drupal 7

Drupal https://www.drupal.org/

GPL

Elastic Search 7

Elastic https://github.com/elastic/elasticsearch

Apache License 2.0, Apache License 2.0 compatible license, Elastic License

Flask

Flask https://www.flaskapi.org/

BSD 2-Clause license.

Flint

https://github.com/TSO-Openup/FlintSparqlEditor

MIT Licence

Inkscape SVG Editor

https://inkscape.org/  https://github.com/inkscape/inkscape

https://sourceforge.net/projects/inkscape/

Open Source / Freeware for standard SVG editing

IoT Orion Broker Fiware

FIWARE https://www.fiware.org/

Affero GPL

Kafka

Apache https://kafka.apache.org/

Apache License 2.0

KeyCloak

KeyCloak https://www.keycloak.org/

Apache License 2.0

Kibana

Elastic https://github.com/elastic/kibana

Apache License 2.0, Elastic License

LDAP, PHPLDAP admin

Open LDAP  https://www.openldap.org/

https://www.openldap.org/software/release/license.html

Marathon

Mesosphere https://github.com/mesosphere/marathon-lb

Apache License 2.0

Mesos

Apache https://github.com/apache/mesos

Apache License 2.0

Mongo

Mongo https://www.mongodb.com/community/licensing

Mongo, Apache Licence

MySQL

MySQL https://www.mysql.com/products/community/

MySQL

NIFI

Apache https://nifi.apache.org/

Apache License 2.0

Node-RED

Node-red https://nodered.org/

Apache License 2.0

OpenMaint

OpenMaint https://www.openmaint.org/en/home

Affero GPL

Plumber

Plumber https://www.rplumber.io/

MIT

PostgreSQL

PostgresQL https://www.postgresql.org/

Open Source license, BSD or MIT licenses

Python Editor Jupyter Hub

https://github.com/jupyter/jupyter/

BSD 3-Clause License

RStudio Server

RSTUDIO https://rstudio.com/

Affero GPL

Shark Workflow

https://sourceforge.net/projects/sharkwf/

GPL

Squid

Squid http://www.squid-cache.org/

GPL

TOMCAT

Apache http://tomcat.apache.org/

Apache License 2.0

Virtuoso

Virtuoso http://vos.openlinksw.com/owiki/wiki/VOS

http://vos.openlinksw.com/owiki/wiki/VOS

Zabbix Agent

Zabbix https://www.zabbix.com/

GPL

Zabbix Server

Zabbix https://www.zabbix.com/

GPL

DISIT Snap4City Components that may be optional

 

 

Service Inside

Ownership

Licence

Snap4City Mobile App Dev. Kit

 

 

Complete mobile app from the  “… in a Snap” serie  as accessible from Google Play and Apple store

DISIT Lab provided in Open Source only with limitation to be exploited on your area in which you have coverage with your snap4city installation at platform level. Please request very simple agreement to be signed.

Affero GPL, with non exploitation agreement for the same area to avoid duplications in the same area. No licence fee.

 

Small App Kit

DISIT Lab https://github.com/disit/snap4cityAppKit

Affero GPL

 

Swagger staff

DISIT Lab https://github.com/disit/snap4city/tree/master/swagger

Affero GPL

Other Snap4City Tools

 

 

Engager

DISIT Lab https://github.com/disit/engager  https://github.com/disit/snap4city/tree/master/Engager

Affero GPL

 

ServiceMap3D

DISIT Lab https://github.com/disit/servicemap-3d

Affero GPL

 

What-IF Router, Routing Server

Fork from Graphopper https://www.graphhopper.com/

GNU

 

SmartDS

DISIT Lab https://github.com/disit/smart-ds

Affero GPL

 

Resilience DS, FRAM DS

DISIT Lab https://github.com/disit/resilience-ds

Affero GPL

 

WLODE

DISIT Lab https://github.com/disit/WLODE

Affero GPL

 

recommender

DISIT Lab https://github.com/disit/smartCityRecommender

Affero GPL

 

ETL processes

DISIT Lab https://github.com/disit/snap4city/tree/master/ETL

https://github.com/disit/smart-city-etl

Affero GPL

 

Data Analytics in R

DISIT Lab https://github.com/disit/snap4city/tree/master/Statistics

Affero GPL

 

DISCES

DISIT Lab https://github.com/disit/sce-frontend https://github.com/disit/sce-backend

Affero GPL

 

Data collection from Mobile App, SSM

DISIT Lab https://github.com/disit/km4c-sensor-server-manager

Affero GPL

 

Twitter Vigilance RT (real time)

DISIT Lab

Proprietary, with source code accessible

 

Twitter Vigilance

DISIT Lab

Proprietary

 

Traffic Flow reconstruction

DISIT Lab https://www.snap4city.org/drupal/node/619

Proprietary, with source code accessible

 

Other Specific Data Analytics not included above

DISIT Lab: anomaly detection, parking predictions, bike sharing prediction, NOX predictions, OD production, trajectory production, etc.

Proprietary, with source code accessible

 

DORAM

tool for the analysis of demand of mobility vs offer of transportation; Tools; beta development

Proprietary, with source code accessible

 


DISIT Lab is publishing a selection of its tools as Open Source on:

 

 


If you have a particular request to access at a source code of a DISIT tool that is not presently on GitHub please contact paolo.nesi@unifi.it