Massimo Scabbia wrote :
> No, I not complain with them, becouse u can't complain for something that 
> someone give yourself for free. Read the Dag Brattli message where he say he 
> finally made is IrDA stack working on a old Dell Inspiron 4000: he is one of 
> the IrDA developers and he have the same problem as myself to make things 
> working on one of the best brand copmputers in this world!
> 
> This is becouse I can't resist when someone ask him to port Linux IrDA stack 
> under Windows becouse Windows stack is "weak" - like he say... I think also 
> Brattli can laugh of it... He do some fun programming and Microsoft have 100 
> professional developers working on IrDA stack and someone say Windows IrDA 
> stack is weak... LOL LOL LOL.
> 
> This is becouse Linux is still a big pain for many people,
> complicated, buggy and full of problems no one - like Brattli - is
> really interested to generally solving. No one pay him to do it, so
> why do he have to solve IrDA stack Linux problems? And I not
> complain for it at all. It's free, so it can be a pain. My choice to
> use it...

        I think you got a few fact wrongs...
        If you scan through the Linux source code, you will quickly
realise that it's 10% kernel/stack code and 90% driver (might even be
5%/95% ratio nowadays).
        Now, don't get kernel/stack and driver mixed up !

        Under Windows, who write the kernel ? Microsoft. Who write the
driver. I can bet you that it's not Microsoft. Each hardware vendor
has to write their own driver and certify it with Microsoft.
        Under Linux, the kernel/stack is written by random joe hacker,
and the driver most often as well (but there is a small proportion of
drivers written or co-written by hardware vendors).

        The problems you describe are related to drivers. If a
specific piece of hardware doesn't work, it's a driver problem. It has
not much to do with the quality of the kernel or the stack.
        In particular, if the built in IrDA port of the Dell doen't
work when the sound driver is enabled, it's a driver problem. I would
bet that a serial or USB dongle would work fine.

        Now, understand that what you and Andrew are saying is not
mutually exclusive.
        o You complain that Linux has poor IrDA driver support and
Windows driver are much better and working out of the box.
        o Andrew says that the Linux-IrDA stack is more flexible and
functional than the Windows IrDA stack.
        Those two statements are not exclusive and I would consider
both of them true. Think about it.

        So you should thank the all the professional developers at
Dell (or other hardware vendors) that made sure their IrDA drivers are
working properly out of the box under Windows. The developers of
Microsoft didn't had much to do about it : yes, most of Windows OS
code is actually developped outside Microsoft !
        If you want the Linux situation to improve, please convince
the professional developers at Dell (or other hardware vendors) to
make Linux drivers.

        <All your other rants are unrelated to IrDA, so I won't
comment on it>

        Regards,

        Jean
_______________________________________________
Linux-IrDA mailing list  -  [EMAIL PROTECTED]
http://www.pasta.cs.UiT.No/mailman/listinfo/linux-irda

Reply via email to