[openbeosnetteam] Re: porting FreeBSD's new netstack
- From: Waldemar Kornewald <Waldemar.Kornewald@xxxxxx>
- To: openbeosnetteam@xxxxxxxxxxxxx
- Date: Wed, 22 Sep 2004 10:52:06 +0200
Lars Hansson wrote:
The NDIS wrapper is the devil's gift to open source development.
While it may seem like it solves a problem what it really does is mitigate
the symptoms ("card X doesnt work") while making the root problem
("company X doesnt release chipset API specifications") worse.
Also, it only works on ix86.
The Haiku core should, imho, not include such functionality and it
should be left to distros to add it if they want to.
As long as Windows rules the market this will not change. Most companies
will rather write their own drivers than release an open-source version.
If Haiku ever becomes successful (20% Desktop market share,
pre-installed with many computers, etc.) those companies will write
drivers, but we cannot get them to release source/specs because they
have too much fear of other companies finding out how their hardware
works by decoding the register layout.
The NDIS wrapper helps us to get market share. We cannot live without
drivers and currently it is the only possibility for us to get them. I
am sure some companies will release native drivers when they think we
are important, but I would not count on them releasing source or
specs...except we do not release any source to the public.
I strongly hope that I am wrong, not realistic.
Other related posts: