Why so many open source persistence frameworks?
Author and ninkuma
posted 7 years ago
Because they all, um, steal each other's good ideas and thus improvement takes place. If you just had one framework which was imposed upon you by a large and powerful corporation (not mentioning any names) then you would have to trust that corporation to come up with the good ideas all by itself.