Outdated Open Source Library Dependancies
I thought that this would be a good starting point based on recent news about flaws that exist in software readily available that have dependancies on outdated open source libraries. Software libraries are pieces of code that have been written so they can be reused by future pieces of code, or to tie one piece of software to another. Most (if not all) of the software we use today relies upon libraries so that x piece of software can communicate with y piece of software or to speed up development of z piece of software. What this means is if we, as developers, don't maintain our library dependancies as we are writing our software to keep up with the current security flaws found in said libraries, we risk exposing our software, and our users, to security risks. Linus Torvalds has a saying that sticks in my head :: "We don't break user space." By failing to keep our systems (and our software) up to date, we risk breaking user space. This leads to systems get...