2010/7/7 Nicola Mfb <[email protected]>:
> On Wed, Jul 7, 2010 at 1:32 AM, Dirk Hohndel <[email protected]> wrote:
>> On Tue, 6 Jul 2010 17:06:57 -0600, Nicola Mfb <[email protected]> wrote:
> [...]
>>> * parts of sdk not running on ati/nvidia boards is community driven?
>>
>> The SDK uses interfaces that not all open source drivers expose. No one
>> is stopping people from fixing that (i.e., fix the ATI and NVIDIA
>> drivers). But please don't tell us that we need to use the least common
>> denominator in order to be "open".
>
> I'm not expert on the specific issue, may you elaborate more? are
> those interfaces intel stuff or something widely discussed and not
> implemented by lazy opensource developers? are there implemented in
> closed source drivers?

I think one of the problems is also that to get quality drivers, we'd
need to take the closed source ATI and NVIDIA drivers.. and well, we
can't distribute those in MeeGo for obvious reasons. Intel drivers are
actually open source, hence why they can be provided.

In SDK, provided your GL drivers implement the right extensions, there
is technically nothing stopping you from dumping in the right drivers
and libGL*. The applications speak GL + extensions, not Intel-only
API. Hence, a GL implementation should do the trick.

>
>>> * not official support of meego on some hardware is community driven?
>>
>>> * "basic" software components on handhelds devices (gui telephony,
>>> connectivity, audio routing, 3d etc.) will be part of meego and
>>> opened?
>>
Telephony - look around, there's pulseaudio-meego, celluar speech path
stuff for N900, etc.
Connectivity (UI, manager): Connman and Handset UX reference applets published
Audio routing - Pulseaudio, for N900, the needed policy frameworks are
getting published to my knowledge
3D acceleration is always a pickle in open source, just like Ubuntu,
it is about how difficult it is to get them..
>
> [...]
>
>> I really think that we are providing an open revolution. I don't think
>> anyone is being held back to build this on other platforms or to add
>> missing features to drivers that don't have them. Isn't that the idea of
>> an open source project?
>
> Just for example and fun, there is an alpha totally free linux
> distribution (coded in the spare time by very few guys where I
> contribute) that runs on the OpenMoko freerunner since september 2009
> and uses Qt (over X11) and above all ofono (and now qt-mobility versit
> too, to import contacts) while we cannot do it just on the n900 (last
> time I checked) due to closed csd, pulse audio routing, etc.! is so
> frustrating and incredible on a device from a vendor that develops
> ofono itself in this new open meego age!!!
> (yes I know it will be opened soon, but here we should begin to avoid
> the use of "will" term, and git push *now*).

Go take a look at our meeting logs for N900 hardware adaptation, the
situation is really improving regarding those things.

Best regards,
Carsten Munk
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to