10 Essential Free and Open Source Software Products That Can Make Your Life Easier