The computer world is divided in two confronting camps with totally different philosophies. On the one side are companies that distribute programs under …

source