I doubt, a student running those tools might be sending his computer usage info to M$ without knowing about it. This will be a great offense to a person's privacy but M$ must have taken care of this by having an escape door in EULA(anyways who reads complete EULA while installing a program?).
I won't go in to the details about how the biggest thief of your personal information so far is Google and how things can go wrong when you really start trusting google with your information[http://blogs.zdnet.com/security/?p=539&tag=nl.e550] and most interestingly they have a better plan then M$'s EULA strategy, ha ha ha.. when I was in first year BCA, I used it, label my software as Beta[Rikin, Do you remember SkyChat Beta? v 0.1 :D]. And yes we did MANY other things[Left to you to guess...] apart from providing simple chat to innocent students. So stealing of information is fine as long as it remains with the thief in our case dear Google is really poor when it comes to take care of stolen private information from the user's desktop. Yes, people using Google Desktop tools as well as toolbars are at greater risk than their web application users but if it is about user information then sorry dude I trust M$. At least they know how to encrypt data very well and transport it to the destination in a really secure manner.
Also, I assume that M$ will put a small footprint like "this .exe/.dll was created using so and so tool(read one of the at no charge tools)" but that's fair in my opinion as to track the usage of toolkits. Later on this can be used for catching people using free toolkits for business purpose.
Now coming to the point, ofcourse M$ will do something to protect their business interest and I believe it is 100% legitimate so lets not worry about when a kiddy from 8th grade makes a proggy and goes to market to show the stuff and it wont run on any other system then his own[Just imagination, actually it is not happening, I think the applications will do run without any limitations].
If you talk about attracting universities/schools to M$ then I would say that neither M$ nor OpenSource can demolish the other one. Both will co-exist and people like me will get benefit from the best of both world. Just give a thought if the old good "Hello World..!!" program was not an OpenSource code?
And I apologize my comment on Open Source, about kicking them out was on a different context. What I was trying to say there, is an average college student when S/He comes out of the college see *ux and Java as the only thing that exist in the world. Now with .Net Juggernaut in action it is being taken care of slowly.
However I have some observations about our education system being blind about *uxs and Java.
1. As usual oldies who cant even step properly are in charge when it comes to course design on any level starting from primary till you graduate. I really do respect the experience however, with experience don't you think you become monotonous? you don't think out of the box, you are virtually locked in your own mindset(Prison for a mind). You become an owl who cant look at sun and then denies the existence of it.
2. *ux and Java combo is really free, runs on cheap hardware from the 90s and is really good for private money making institutes.. ooh.. I meant private colleges.
3. There is a lot of second hand material available on road side on *ux and Java since they have been in to the game.
4. When computer education started in India, around 20-25 years back, really M$ was nothing compared to *ux and Java, eventually M$ learnt and evolved somehow *ux and Java stayed in Geek Arena never thought to be user friendly and I think it was their geeky ego that stopped them to go to the common man. On other hand M$ being brave looked at the common man and responded to their needs and side by side expanded their business but somehow our education system sticked to the free stuff and never looked at M$ seriously till recent times. If it wasn't for .Net I believe even I would have been a happy Java-coder.
I strongly believe you should learn all the damn systems including *ux and Java[I have really good hands on experience on both, after working on Java for almost a year I switched to VB6 and I loved it so much 'cause of easiness and true Rapid Application Development style. And dont get me started on comparing Linux vs Windows Server 2003 plllllleaaazzz...], importance should be given to the one that will get you employment[Why we study? Dont tell me for the sweet-mother-of-enlightenment]. People with the strong itch for R&D in non-main stream platforms and other greater human being who want to philosophically go with something other then crowd can go on with *ux and Java.
And personally I feel if I didnt see Java and *ux in action how I could cherish M$ products the way I do now? :D
and about the M$'s Passion and the Business style dont you think we are too young to comment :D and dude..before you comment like the M$ bid for Y! has failed I recommend checking out the links given here, I was planning to write something big but... very sad...[Inside happy..outside.. a fake.. sad...face] I got these links..
No Pun intended, honestly, if you really want to know what is going on with the bid, please raise it here, I will put detailed answer on the forum, ofcourse these are market views but not all the times they are useless crap.
So... here we are again.. I know the war is going on..and it is on a quiet large extent but then as we all know the best one will win.. so fingers are crossed. And in reality still M$ is doing a lot better than Google on all the fronts except Web based Search and Ad Revenue. And as long as
M$ wants to win a product/company.. .well... chillex.. M$ dont believe in all these ... they believe in one thing : "If you are not with US... you are out of the BUS(INESS)". :D
--------
Chinmay