Maemo, MeeGo, it's all the same. The idea of having a free software based desktop operating system power a mobile device. The name changed, MeeGo seems a bit more open than Maemo... But who knows, if Intel and Nokia hadn't joined forces (?) for MeeGo, Maemo 6 (or Maemo 7 by now, most probably) could be technically what MeeGo is today. I just see MeeGo as Maemo 7. Different name, same technology, same idea. So yes, please keep the information coming to maemo(7).org