http://consoomf57i4dvc4hfeyh43v25yziu4s3cig4s7bcvlqls6l2nv47lad.onion/articles/how-nonfree-software-makes-you-dependent
Closed Standards Another way to lock your users inside your software is closed standards. File types that you can only use within your software, and nowhere else, for instance. This creates an artificial dependency, which could be resolved by actually opening those standards to other programmers, so that competition can flourish.