"Schwartz was right back on the charm offensive. The day after Torvalds' posting, Schwartz denied the Linux community had hurt Sun - although Torvalds' implication is he's referring to the server sales."
Hmmm, working for a major semi-conductor company (top 10), I can vehemently deny that claim. Linux _has_ caused them great harm here and elsewhere. OS/HW lock-in was bashed to pieces the day good Opteron servers with Linux came out. All CAD SW + the lots (thousands) of CAD workstations were shifted to consolidated Opteron compute farms, and the whole SUN business was brought down to its knees. Sorry, Schwartz, plain lies here, as far as CAD is concerned.
"Going on the offensive, Schwartz called for a truce in hostilities. "Are we after your drivers? No more than you're after ZFS or Crossbow or Dtrace - it's not predation, it's prudence. Let's stop wasting time recreating wheels we both need to roll forward," Schwartz blogged."
Sure, makes sense. Drivers ? I'm all for bashing Linux about drivers. 2.0 drivers ? or 2.2, 2.4 maybe or 2.6 versions ? Some with the exact same code but with an each time changing API (Adaptec 3C905 anyone ?). As Linus pointed out, it's not about drivers themselves, but people who develop/maintain them, that is the big thing: attract the workforce. I suspect this workforce is tempted, due to some recent problems in the Linux developpment schema (version control, changing API as well).
At the end, I believe we have 2 camps, and each need to work with the other, as a symbiosis. Linux alone _will_ die with chaotic API, while OpenSolaris alone _will_ die with lack of drivers. Both need to collaborate in order to get the best of both.
I really hope the leaders of each camp understand that.