Software wars describes a state where software authors and users argue over which software is best for a purpose and should thus be used by everyone for that task.