I see what you're saying Robert; unfortunately, that article doesn't really address some of the key points.(It is also worth bearing in mind that the only overt moves against VNC by commercial entities have come from Symantec, not Microsoft). In any case, the real story behind that policy is a paranoia about a loophole which *DOES* exist in the Microsoft licensing.
Here's what I think that does not and also *does* mean: (1) Look at current Microsoft policy. If you watch what Microsoft support staff say about remote access to Windows systems without the Remote Desktop capabilities, they will continually say: if it can be done interactively, use NetMeeting. If you need a service, use VNC or pcAnywhere. Take a look at the microsoft.public.win2000.termserv.* and microsoft.public.windowsnt.terminalserver.* newsgroup hierarchies to see what I'm talking about. (2) Look at what the quoted material itself says (and implies about functionality) - it says "as permitted" - that means "in the manner of". The functionality you get from the standard remote control tools is that type of functionality. From a commercial standpoint, if Microsoft cannot show an actual loss from a license violation, there is no license violation. (3) The real point to this exercise: Microsoft is afraid that someone can turn XP into a simultaneous multi-user system; with the significant resources available to desktop PCs, that means that if they *do not* claim this, then a 10-user office could use a Windows XP system as a terminal server without buying any client licenses - they would be covered by the 10-connection limit. Here's some historical background - it has to do with the artificial differentiation between "server" and "workstation" in the Microsoft world, and a few ways they got caught with their pants down in the mid-90's. The first thing was that when Windows NT was released it rapidly came to light that despite claims by Microsoft that the kernels were completely different, server/workstation role could be effectively switched by a handful of minor registry edits. In other words, they were selling roughly the same product at half the price, but artificially gutting the security and forcing it down to a 10-connection limit. By at the latest early 1997 there was a big push on inside Microsoft I suspect to come up with as many methods as possible to make the core server OS really different from the workstation OS. Most of this motivation was commercial. Remember, though, that the licensing agreement covering workstations has said nothing about GUI access and that "role modification" prevention is mostly accomplished by Microsoft through the hardwired 10-user limit, the refusal to issue "user license packs" for bumping up workstation remote access limits, and the degraded security model. The second thing that bit them was Citrix. Microsoft was really selling the concept of "small is beautiful" and talking about individual point-and-click systems with no background understanding of the economic and administrative benefits of server centralization. Citrix had well-written agreements with Microsoft which gave them access to the NT 3.x source code, done at a time when Microsoft was convinced that it was a niche market. When it rose through the roof, Microsoft became very concerned - and decided to be "persuasive" with Citrix. Citrix wanted a lot of bucks to be persuaded, Microsoft finally settled on an intermediate price with them, and Microsoft then released Windows NT 4, Terminal Server Edition (sometime in early '98, IIRC). Basically they bought the entire rationale for Citrix as a company, but the marginal markets they had left and the cash infusion gave them enough money to make it worthwhile. In any case, for server connection, the licensing scheme is fairly lucrative and works out like this: If you have an NTish workstation/server at the same rev level or higher than the server, you can connect to its resources for free - be they a terminal connection or simple logon and file/print access. If you have anything else - Win9x, Win3.x, Dos, Linux, Unix, a Macintosh, or what-have-you - you need to get a license to access TS and a license to use file/print. Basically, assuming that upgrades keep coming, Microsoft can look at a bottom-level annual revenue stream of probably $50-$150 per licensed business user of a Windows workstation or server. This is a rough figure of merit, and depending on who does what where with a particular licensing scheme, that bottom-level OS revenue could be as much as $250 for correctly licensed businesses. Again, that's ONLY the OS. Now - to sell Windows XP, Microsoft has been adding in quite a bit of stuff. Most of it consists of components which a mature operating system should have - such as the remote assistance features. The logical location for that to come from was the technology which Microsoft had already integrated into Terminal Server, and which was a simple core part of Windows 2000 server. So that's where they took it from. **** AND HERE'S THE LOOPHOLE *** Microsoft's workstation operating license says that you can have up to 10 user connections to a workstation. You _don't_ need a license for those connections! You can hook up with Linux, Unix, Win9x, your old TRS-80 with 16K RAM that you've wired up with a home-grown TCP-IP stack running over its printer port! Microsoft is deathly afraid of the commercial loss it is exposed to by the technology it has integrated into Windows. In theory, someone could revamp an XP Pro system, rewrite some drivers, and then release a modified system that supports 10 users via simultaneous remote desktops. Microsoft's annual OS revenue per user is suddenly down to $10-15 per user. This is why Microsoft is trying to basically say "you have to access a desktop remotely the way we do it". ----- Original Message ----- From: "Robert A. Book" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, 2002-04-22 12:05 Subject: Re: Newbie question > > The short story is, XP could be theoretically converted into a simultaneous > > multi-user graphical OS. They want to make sure they get paid for access if > > anyone does. In any case, on Windows VNC does what NetMeeting, Remote > > Assistance, and the Remote Desktop features do, so this doesn't apply to it. > > It appears that the license restrictionbelow prohibt is even > SINGLE-user remote access! I wonder if they really mean this (in the > sense that they will try to enforce it against VNC). > > > > It's a pity, since I'd just *love* to see someone try to ban an Open Source > > application. It would be a bit like trying to bail out a boat with a fork.... > > Well, it appears that they are trying to do exactly that! I doubt > they could successfully stop EVERYBODY from using VNC, but they could > probably make distribution rather difficult, maybe drive it > "underground." If they could get ISP cooperation, they could block > the standard ports, but that wouldn't affect "intra-net" use. > > This would not affec t just open-source projects, right? Wouldn't it > also affect commercial products like PCAnywhere? Could they ban > PCAnywhere? > > > --Robert > > > > > > > > > ----- Original Message ----- > > From: "Bruce Williams" <[EMAIL PROTECTED]> > > To: "Vnc-List (E-mail)" <[EMAIL PROTECTED]> > > Sent: Monday, 2002-04-22 02:34 > > Subject: Newbie question > > > > > > > What is the word here about Microsoft, VNC and XP? > > > > > > From > > > http://www.infoworld.com/articles/op/xml/02/03/18/020318oplivingston.xml > > > > > > Microsoft's XP license agreement says, "Except as otherwise permitted by > > > the NetMeeting, Remote Assistance, and Remote Desktop features described > > > below, you may not use the Product to permit any Device to use, access, > > > display, or run other executable software residing on the Workstation > > > Computer, nor may you permit any Device to use, access, display, or run the > > > Product or Product's user interface, unless the Device has a separate > > > license for the Product." > > > > > > > > > bye, > > > Bruce Williams > > > "Asking the wrong questions is the leading cause of wrong answers" > > > --------------------------------------------------------------------- > > > To unsubscribe, mail [EMAIL PROTECTED] with the line: > > > 'unsubscribe vnc-list' in the message BODY > > > See also: http://www.uk.research.att.com/vnc/intouch.html > > > --------------------------------------------------------------------- > > --------------------------------------------------------------------- > > To unsubscribe, mail [EMAIL PROTECTED] with the line: > > 'unsubscribe vnc-list' in the message BODY > > See also: http://www.uk.research.att.com/vnc/intouch.html > > --------------------------------------------------------------------- > > > > > > ------------------------------------------------------------------------ > First Law of Work: > If you can't get your work done in the first 24 hours, work nights. > ------------------------------------------------------------------------ > --------------------------------------------------------------------- > To unsubscribe, mail [EMAIL PROTECTED] with the line: > 'unsubscribe vnc-list' in the message BODY > See also: http://www.uk.research.att.com/vnc/intouch.html > --------------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, mail [EMAIL PROTECTED] with the line: 'unsubscribe vnc-list' in the message BODY See also: http://www.uk.research.att.com/vnc/intouch.html ---------------------------------------------------------------------