Windows 7 location smarts spark privacy debate

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

ANALYSIS

Windows 7 has a new programming interface designed to make it easier for software to work out where a PC and its user are located.

The interface should make it easier for a range of location-based services, from finding nearby friends to using PC tracking programs. Even search could be a whole lot better if the search engine knew where you were. Indeed, searchers often enter their city with their location to try and get just that benefit.

"There's so many times you have to enter in where you are at," said Microsoft program manager Alec Berntson.

At the same time, broader use of location-based services could also open up a range of privacy concerns.

Those issues — and how to handle them — were the subject of a discussion at the Windows Hardware Engineering Conference (WinHEC) in Los Angeles.

Microsoft offers a range of control options, such as turning off location services by default, as well as the ability to limit such services only to specific users or only to applications, as opposed to services that run in the background.

However, the operating system doesn't allow users the option of letting only certain applications access your location. For example, if you turn it on for a mapping program, any other Windows application running could also access that information.

The reason for this, according to Microsoft officials, is that Windows doesn't have a reliable means of determining whether an application is what it says it is, so any attempt to limit the location to a specific application would be easily faked, Berntson said during the WinHEC discussion.

"We only promise the control that we can realistically give to them, rather than trying to promise more than we can deliver," Berntson said.

That said, application-based control "would be great to have and it is certainly on our Christmas list for future stuff", Berntson said.

Not everyone at WinHEC felt Windows 7 was doing all it could on the privacy front. One attendee suggested Microsoft should at least notify users when an application requests location information.

Although technically possible, Berntson said it is not on Microsoft's roadmap for Windows 7.

Location-based services are more secure in Windows 7 than in the past versions of Windows, as previously there was no way to reliably turn off location information.

"The old way of doing it — there was no warning, there was no switch, there was nothing," said Microsoft lead product manager Daniel Polivy. That said, it was so cumbersome that few people have enabled such location-based information or built services on top of them.

A pair of APIs
In Windows 7, Microsoft has a new application programming interface (API) for sensors and a second API for location. It uses any one of a number of things to get the location, depending on what's available. Obviously there's GPS, but it also supports Wi-Fi and cellular triangulation, at a minimum. Users can type in their location if they want location-based services and don't have any of the other sensors.

Applications can then use that longitude and latitude information to provide any number of services to the customer, of which mapping is only the tip of the iceberg. Most of those applications will be up to developers, though. The only location-based service in the current Windows 7 OS itself is the fact that the weather gadget will use your location, assuming you have such services available and turned on.

Masafumi Kuboyama, a senior manager in Sony's Vaio PC unit in Japan, said he wants to know what's going on in his system and would appreciate knowing what the location-based services were up to. Most computer users, however, don't want to be bothered, he said. "My relatives never understand what's going on in a PC," he said. "Everybody says, 'Please do [it] automatically'."

Kuboyama also said he's interested in the possibilities opened up by location-based services. "I'm looking forward to seeing more convenient applications for the netbook."

Tim Zinsky, a software architect at HP, said he wasn't all that disappointed Microsoft isn't providing all the pieces with its location API.

Zinsky, who stressed he was speaking for himself and not HP, said he isn't convinced there isn't a way to track which applications are using the location information. "They are underestimating the capability there," he said. "I think they could do it."

But that situation was not a problem as far as he was concerned. "I don't want it all to come from Microsoft," he said. "If they can't do it, maybe somebody else or another company can do it."

Windows 7 location
 
Microsoft program manager Alec Berntson shows how Windows 7 allows programs to take advantage of location-based information; in this case, the operating system's weather gadget
 

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

Simon Bisson and Mary Branscombe

Nice to see that Turing's idea of a general purpose computer doing once-hardware-powered tasks in software is now universal ;-) Mary

55 minutes ago by Simon Bisson and Mary Branscombe on Software with everything
Jason Burchell

seriously now. I've only bothered to read a small bit of the comments. do me and the rest of the world a favour. stop saying it does not work or...

5 hours ago by Jason Burchell via Facebook on Music industry negotiating over 24-bit downloads
Philip Charles Cohen

Read about it and weep, John Donahoe ... In addition to Visa’s V.me, there is now MasterCard’s PayPass digital wallet soon to arrive; another...

9 hours ago by Philip Charles Cohen via Facebook on PayPal takes phone-based payments to the high street
apexwm

Leslie Satenstein : Where have you ever seen Mozilla even mention this? Firefox is the most popular browser in the GNU/Linux OS, so I don't see...

10 hours ago by apexwm on Firefox rapid release improves Fedora Linux
songmaster

SHleG: Do you remember building a clockwork scorpion kit (I'm pretty sure I have a photo of it somewhere) — I think it was called something like...

11 hours ago by songmaster on Software with everything
Chris Wortman

Good I love Yahoo! Their search engine is getting better than Google as of late. I find more of what I want on the first page, and usually within...

12 hours ago by Chris Wortman via Facebook on Linux Mint 13 ramps up for KDE release
PatrickG

openhgs has made the point for Windows 8 multiple monitors without realising it! With Windows 7 you have to switch the mouse and so your focus...

14 hours ago by PatrickG on Windows 8 could speed multi-monitor uptake
Leslie Satenstein

Mozilla has threatened to stop supporting Linux. I guess that UBUNTU is going with another browser. I indicated that if Mozilla stops supporting...

15 hours ago by Leslie Satenstein via Facebook on Firefox rapid release improves Fedora Linux
Andy Bolstridge

Much as I abhor Microsoft's licensing practices, this is almost certainly down to purchasing IT equipment via 3rd party consultants - you get the...

15 hours ago by Andy Bolstridge via Facebook on 6 million wasted licences and £1,200 PCs: welcome to government IT
Jack Schofield

@openhgs Windows users have had multiple desktops since Linus started writing Linux. They just haven't shipped as standard because not enough...

1 day ago by Jack Schofield on Windows 8 could speed multi-monitor uptake
Jack Schofield

@Phil at Cloud4 What, Microsoft gets £1,200 per PC and £1,622 per server? Gosh, I'm amazed....

1 day ago by Jack Schofield on 6 million wasted licences and £1,200 PCs: welcome to government IT
craigsc

You guys have no idea what is going on at Autonomy. Autonomy could have been a much more profitable organization. The sales operations at Autonomy...

1 day ago by craigsc on HP cuts 27,000 staff as Autonomy chief Lynch leaves
Moley

How does this impact on dual or multi booting? Seems to me to more or less prohibit this, from Windows 8 anyway. Will Grub 2 recognise Windows 8,...

1 day ago by Moley on Windows 8 start-up speed forces USB boot workaround
apexwm

I don't understand why there cannot be a slight pause during the boot process so the user can press a key. Many operating systems do this, even if...

1 day ago by apexwm on Windows 8 start-up speed forces USB boot workaround
Gavin Goodman

You can now buy the Xi3 modular computer in the UK at http://www.ocdistribution.com . This can be bought with the Tand3m software, pricing and...

1 day ago by Gavin Goodman on CES 2012: Xi3 microSERV3R
Phil at Cloud4

I agree: Mike Lynch can clearly build a business and manage strategy. I suspect the exit of Mike is more likely the end of a planned handover...

2 days ago by Phil at Cloud4 on HP cuts 27,000 staff as Autonomy chief Lynch leaves
Phil at Cloud4

This is unbeleivable government wastage with only one winner... Microsoft 1 - Tax payer Nil!

2 days ago by Phil at Cloud4 on 6 million wasted licences and £1,200 PCs: welcome to government IT
Mispam

So what do you do when you can't boot into windows? Why can't I just hold Shift while I power up instead of having to boot into windows and click a...

2 days ago by Mispam on Windows 8 start-up speed forces USB boot workaround
apexwm

I've also seen that Mac OS X for Intel machines is supposed to run in VirtualBox, which would also be a nice solution. I've never tried it though.

2 days ago by apexwm on xTreme Triple Booting: Linux, Mac & Windows
dave heasman

What I wonder is why when companies are caught bang to rights in not providing contracted services, people bend over to smear the customers? Surely...

2 days ago by dave heasman on Virgin throttles broadband for high-speed customers