After all this Web 2.0 discussion, where the name of an emergent collective techology ended up being "owned" by couple people I was thinking on how will this naming thing continue ... the concepts are as powerful as before, that's why they were embraced by the web community, but I guess sooner or later it'll have to have a name, and I doubt people will continue to call it Web 2.0.
I just thought of this name to call the "Second Generation Web", why adopt a new nomenclature if we already have one. So, instead of re-inventing the wheel, we could call the second generation of Web 2GW, consistent with the standard of the languages 3GL, 4GL, etc.
I won't patent this one ;)
Seriously talking the web of the future is the semantic web ... I'll come back to this soon ...