Open source software and hardware has become an accepted way of developing new and interesting applications in many information and communication technology domains: operating systems. databases. Web infrastructure. and applications. https://www.drcristinosuarez.com/