Novell makes enemies, but then denies their existence or importance. 
Derstandar.at, a Web site which recently did an interview with Miguel de Icaza (further 
analysed in our Web site), has 
an new interview with Nat Friedman, whom we sometimes refer to as Novell's second Microsoft apologist. The interview touches on many technical things, but it also discusses the backlash. Below lies a small fragment.
derStandard.at: Given the strong negative reactions lot's of people in the community showed to the Microsoft deal, do you think it'll get more difficult for Novell to get their stuff upstream?
Nat Friedman: I haven't seen that until now, I mean there have always been flamewars in the Linux community, it's part of the community culture. Sure there are consequences for Novell in the community resulting from the deal, we have seen that, but not in the respect that someone says "Well, Novell as a business did this agreement with Microsoft, so we won't accept their patches". And most of that negative sentiments don't seem to come from the people who accept patches anyway, they come from people who have a sort of "professional commentator" role in the community.
It is easy to disregard critics and dismiss all the backlash. It is 
truly a convenient excuse. The only thing louder than words, however, is the effect on one's wallet. When/if Novell's sales sink, perhaps then the company will realise that its new strategy has not worked. In fact, it has also hurt other Linux companies, which Novell ought to have befriended, rather than provoke anger.
It is worth repeating the fact that Novell is dealing with a rival which has viciously attacked it for over a decade, sometimes through FUD and often through technical sabotage. It continues 
to this date. What would 
Ray Noorda, who passed away last year, say if he were still among us? The reality is shocking. Novell invites a fierce and aggressive rival to its own conference and the relationship is not reciprocal. From the thousands of 
court exhibits, for example, one would find E-mails such as 
this one [PDF], illustrating what the plaintiff described as "technical sabotage" and "hidden APIs":
From: Denns Foster [of Novell]
To: Dave Wilkes; John Galley; John Robertson
Date: Tue, Jun 9, 1998 3:46 PM
Subject: GroupWise vs. Outlook 98
On 05-21-98, I called our Microsoft Premiere Support number to request  help with the conflict between GW and Outlook 98. I spoke to Barbara  Thomas who generated case SRX9805216011611.
My initial request was that MS consider it a bug that Outlook 98 by  default installs using the "Internet Only" option for e-mail services. I  told her that it was our opinion that the Outlook 98’s setup program  should inspect the system it’s being installed on and choose the  "Corporate or Workgroup E-mail" option by default if the Windows  Messaging System (WMS i.e., MAPI) was installed and profiles have been  defined and choose the "lnternet Only" option by default otherwise. This  would probably eliminate 90% of the complaints we get as I’m sure most  people when reading the screen containing these options don’t realize  what’s being said and simply go with the default as being "safe".
On 05-28-98 I received a call and e-mail from Barbara telling me that my  request had been investigated and Adam (I don’t recall having heard his  last name) from Microsoft would be contacting me. On either the 28th or  29th, I got a call from Adam. He told me that MS views the way Outlook  98 was operating as a "Feature", not a bug. They would take my request  and submit it as an "Enhancement" for future development. I  discussed/argued the issue with Adam for several minutes, explaining how  by defaulting to "lnternet Only", Outlook 98 ends up breaking a  GroupWise installation that had up to the point Outlook 98 was  installed, worked fine. I explained to him that the setup screen made no  mention of MAPI services being changed and/or broken for applications  that need them. His response was that the user is given an ample  description of what was going to happen and that we should "educate" our users to make the correct selection during Outlook 98’s setup. All in  all, I’d describe my conversation with Adam as equivalent to talking to  a rock.
I believe that the changes I made to the address book’s initialization  flow last week is probably the best that we can hope for without Outlook  98 changing. We may want to add something to our README about this. The  check/change I put into Surge for Outlook 98 could easily be retrofitted  into a Jolt CPR build as well, assuming we don’t mind the resource the  changes.
FYI: Before I made the changes mentioned above, when installing Outlook  98 using the "lnternet Only" default option, the following problems were  encountered:
- No Novell address book service providers are available;
- There is no way to add them to your profile (the old MAPI profile  dialog has been replaced by something Outlook 98 specific).
- Sometimes (usually?), our call tologin to MAPl fails (I don’t fully  understand why this happens).
- When we can login. Outlook 98’s LDAP service provider causes us grief because of its problems implementing the MAPI APIs we use. The problems here include:
        Calls to IMAPlTable::Restrict GPF when passed NULL for the restriction. This is the only documented way in MAPI to delete a restriction.
        The way we use MAPI for LDAP services for Boldon James and Nexor doesn’t work with the Outlook 98 provider. I’ve found two areas that we  could/should change that should be compatible with the Boldon James  and/or Nexor providers.
Dennis.
There are 
some better examples, but this requires a lot of digging. The amount of material is overwhelming and it's all there so that Novell, as well as others, can take a lesson from history.
Update: here is 
another exhibit, transcribed by 'Doug Mentohl'.
From: John Gailey [of Novell]
To: Michael Buck; Rex Olpin
Date: Wed, Jun 10, 1989 2:20 PM
Subject: Win98 and Microsoft MAPI Service
In a clean install of Win98 (not over an existing Win95 installation),  the Microsoft Windows Messaging System (MAPI) is not installed.  Groupwise 5.2 will auto-detect this fact during install and will attempt  to install the MAPI system by accessing the Win95 CD. However, the MAPI  system has been moved to a different location on the Win98 CD, causing  the GroupWise 5.2 install to fail in its attemt to install MAPI.
End-users can manually install the MAPI system from the Win98 CD. To do  so, they must run: \tools\oldwin95\messages\us\wms.exe
This self extracting executable will install the MAPI subsystem (and  unfortunatly, will also install MS exchange Inbox and MS Exchange Post Office.)
Rex, we need a TID written up for this for our current GroupWise 5.2  customers.
Michael, we need a fix for this for the next GroupWise 5.2 service pack.
this is anti-competitive
Aaarghh!!!
- John Galley
CC: Bill Street; Craig Miller
From a different angle and a different problem, here is 
another exhibit [PDF].
From: Gary Hein [of Novell]
Date: Sat, May 30, 1998 3:34 PM
Subject." Fwd: ND$ for NT / LDS Church
Don’t know if you guys have seen this document yet, but it’s just  another example of lies propagated by MS. There are some very disturbing remarks, including:
Although it is possible to establish bi-directional trust, the trust  connection can not be used for administering remote, unmigrated domains.  This means that centralizing management with NDS for NT requires a  wholesale conversion of the entire enterprise
GH: False
Note that NT servers would need to run IPX/SPX to support NDS for NT as  well as TCP/IP to access other network resources and to comply with  current standards.
GH: False - NDS for NT works over IP - no need to add IPX. This is a  scare tactic.
Service Pack updates are questionable at best. MCS has not yet released  Service Pack 4.0, however we suspect it will replace the existing  samsvr.dll. To protect against NT Service Packs replacing samsrv.dll,  NDS for NT checks at shutdown time and replaces samsrv.dll with the  Novell version. MCS believes potential for failure is very high, as soon  as any rill starts depending on new exports from samsrv.dll. Replacing  this one critical dll could case the system to fail to boot and recovery could be very difficult.
GH: Perhaps advance knowledge of SP4?
Microsoft has repeatedly stated that it will support their NT customers  and NT’s basic functionality, but in areas that NDS touches, namely  security and authentication, Microsoft will refer customers to Novell.  This has the potential of creating some confusion in the resolution of  issues revolving around security and authentication.
GH: Scare tactic
Also, comments from PeopleSoft should be solicited to see if PeopleSoft  and Tuxedo are supported in environments where NDS for NT is in use as  well as the IntranetWare client.
GH: Is it possible that MS is telling NT developer that they should not  support their products with NDS for NT?
Windows NT has a feature where anonymous Iogon users can list domain  user names and enumerate share names. Customers who wanted enhanced  security requested the ability to optionally restrict this  functionality. Windows NT 4.0 Service Pack 3 and a hotfix for Windows NT  3.51 provide a mechanism for administrators to restrict the ability for  anonymous logon users from obtaining system information. These anonymous  connections are also known as NULL session connections. During the  installation of Novell’s NDS for NT, the samsrv.dll is replaced. Novell  NDS for NT currently does not include support for restricting anonymous  connections. MC€£ see this deficiency as a security weakness.
GH: This is the Red Button attack, which MS ’claims’ is fixed with SP3,  but really isn’t. Again, this is completely incorrect - using NDS for NT will not impact the security flaw mentioned in this document.
Anyhow - I don’t know if this is of any use to you but I thought I’d forward it over anyway. Thanks,
Gary