The best open source platforms and middleware: 2010