title: can anyone explain how can we make a universal software updates checker?
body: <p>I need only all possible suggestions preferably using java or python, I tried doing it by creating a database of all possible software.
  But it was not an efficient solution.
  any suggestions?</p>