On 2/5/07, Luis R. Rodriguez <mcgrof@xxxxxxxxx> wrote:
just because it makes our lives easier. MS may have done what they did to help with their development efforts but it doesn't mean it was necessarily good for technology. We want to work with vendors to support their devices regardless of how stupid their design is -- ultimately our job is to support hardware for our users and not take on political quests to dictate the path of technology.
I wouldn't say MS did this for political reasons, I believe it was more for technical reasons based on the simple observation that the host CPU was 5-10 times the speed of the coprocessors. The dumb Ethernet card design was also lower cost which expanded the market. 3COM actually came up with NDIS and then MS adopted it. For the 'smart' card vendors they then had to implement the stack all the way up to the NETBIOS layer without help from MS. They weren't shut out, but they got no support either. The burden of software implementation, plus the fact that the cards were 10x more expensive and slower, led to their ultimate failure. Looking back on this NDIS really helped the LAN industry by commoditizing the hardware. The market hugely expanded since the hardware was dirt cheap and very easy to use. -- Jon Smirl jonsmirl@xxxxxxxxx - To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html