Mashups.... the new Portlet (Portal)

Web 2.0 or Web 20?

http://blogs.zdnet.com/Hinchcliffe/?p=111&tag=nl.e622

I thought I kept up to speed with a good deal of new web technologies surfacing here and there through my regular perusal of the tech rags, but I can honestly say I've heard of *none* of these product offerings.

My views on the Mashup things are starting to precipitate towards the opinion that this whole problem will be best solved through the Open Source Community. Content providers offering up their API librarys as they've already done in the suitable web languages (PHP, Java, Ruby, Python etc...) and then providing forums for the community to collaborate and share solutions.