There is Nokia hardware in 770/N800/N810/N900 that Nokia does not release the code or the relevant programming interface.
Not necessarily. You're thinking in terms of Nokia's past practices mostly on older devices. It remains to be seen just how all this will shake out with MeeGo. But with opening up Qt, Symbian and now MeeGo, they now seem to have a much more open attitude in general. And qgil has said (somewhere here, don't ask me to find the post) Nokia may be willing to open up drivers for their own hardware in MeeGo, but that some drivers belong to other manufacturers (TI, etc.) and it would be on them to follow suit.
Maybe I'm wrong...but I'd rather hope for the best than assume the worst.
This may be a bit off topic but can someone (Quim?) confirm that Harmattan/MeeGo will be shipping with Theora codec?
I mean, Vorbis support is confirmed, but what about Theora? All the bug reports regarding shipping with Theora are being marked as duplicates for bug that is just about Vorbis being there on default.
So has Nokia changed it's views regarding Theora & submarine patents or not?
This may be a bit off topic but can someone (Quim?) confirm that Harmattan/MeeGo will be shipping with Theora codec?
I mean, Vorbis support is confirmed, but what about Theora? All the bug reports regarding shipping with Theora are being marked as duplicates for bug that is just about Vorbis being there on default.
So has Nokia changed it's views regarding Theora & submarine patents or not?
Though I must say that the appeal of Theora on Harmattan is not that great, considering it's not a codec supported by the OMAP3s hardware acceleration module. While cool from a community/FOSS perspective, I fear it will mean little in practice.
Though I must say that the appeal of Theora on Harmattan is not that great, considering it's not a codec supported by the OMAP3s hardware acceleration module. While cool from a community/FOSS perspective, I fear it will mean little in practice.
That's true but it would be still a quite big step forward when it comes to HTML5 debate etc. Biggest possible player (when it comes to devices) supporting not just h.264 but also Theora. That might help getting hardware support as well.
But with opening up Qt, Symbian and now MeeGo, they now seem to have a much more open attitude in general.
Not picking on anyone specifically, but I see this myth going around a lot lately. Nokia didn't open Qt, Trolltech did. After a long and controversial/convoluted history, Qt 4.0 was licenced under the GPLv2 back in 2005, and then they added GPLv3 in 2008 (just a few days before the Nokia acquisition was announced).
Nokia just added LGPLv2.1 (note: not v3!) so it can be used for closed-source apps without royalties. GPLv3 and commercial licences are still available.
Though I must say that the appeal of Theora on Harmattan is not that great, considering it's not a codec supported by the OMAP3s hardware acceleration module.
Neither is vorbis, but many of us have been happily enjoying our .oggs for years :-)