Linked by David Adams on Tue 29th Jun 2010 17:39 UTC, submitted by waid0004
Windows An Italian Windows site called "Windowsette" has published some purported secret Microsoft documents outlining some design and strategy plans for Windows 8. The Microsoft Kitchen blog has provided some analysis of the documents. The documents appear genuine, and there's lots of interesting information there.
Thread beginning with comment 431899
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: App Store
by WorknMan on Tue 29th Jun 2010 19:40 UTC in reply to "App Store"
WorknMan
Member since:
2005-11-13

I wouldn't mind Windows getting an app store, so long as I can still install whatever I wish to alongside it. A similar idea to the Android market I think would work fine.


Yup, that's probably the best way to go about it. By default, the OS only allows installs from the app store, unless you go into options and check allow installing from outside sources. This should prevent 98% of users from hurting themselves, while allowing geeks and power users to install whatever they want.

Reply Parent Score: 8

RE[2]: App Store
by evert on Tue 29th Jun 2010 20:11 in reply to "RE: App Store"
evert Member since:
2005-07-06

Just voted your comment up because that is what I would like very much: to have some kind of app store of repository for Windows users, and an option to allow 3rd party software installations. Indeed, it would allow power users to have fun, and normal users would be better protected. Maybe even multiple app stores / app sources / repos would be possible, e.g. sourceforge as a repo.

Reply Parent Score: 2

RE[2]: App Store
by FunkyELF on Wed 30th Jun 2010 03:56 in reply to "RE: App Store"
FunkyELF Member since:
2006-07-26

Yup, that's probably the best way to go about it. By default, the OS only allows installs from the app store, unless you go into options and check allow installing from outside sources.


You mean like 99% of the Linux distributions out there?

Reply Parent Score: 2

RE[3]: App Store
by BluenoseJake on Wed 30th Jun 2010 13:24 in reply to "RE[2]: App Store"
BluenoseJake Member since:
2005-08-11

What's your point? We know Linux has repos for software distribution, but really, why pointing it out here is useful, I'll never know.

Reply Parent Score: 3

RE[2]: App Store
by wirespot on Wed 30th Jun 2010 10:31 in reply to "RE: App Store"
wirespot Member since:
2006-06-21

By default, the OS only allows installs from the app store, unless you go into options and check allow installing from outside sources.


The problem is, I see several challenges here that are huge:

1) App quality control. Part of the appeal of getting apps from a trusted repository (at least on Linux and the App Store) is that you're quite sure anything you install in that manner won't be malware. Linux distros have big distributed teams and the source code at their disposal. Apple has a dedicated team for this. But the Windows app base is one or two orders of magnitude over Linux. Will Microsoft manage to review all that is submitted to the Store?

2) What files are placed where (a major benefit of centralized package management). First, you need a well-thought out file layout (Linux has FHS, Apple has its specific file organization); but traditionally no Windows version has been enforcing this very well. Second, you need to make sure each app observes your file layout. Because if they don't, or you simply run their installer and let them do whatever they want... I don't see much point in the whole thing.

3) Changes to the system. We're talking things like libs, registry modifications, registering for startup etc. It's a can of worms ready to burst. It will need severe policies.

4) Common update mechanism (another major benefit of centralized package management). You want to be able to click a button and have ALL the apps check for updates. Unassisted if needed (at least for security updates). Granted, once issues 1-3 are solved this will be a comparatively minor detail.

5) Migrating existing apps. The App Store and Android started before there were apps for it, their design predates the apps. The Linux repos have access to the source, which helps a lot. But Microsoft will be trying to take this humongous mass of binary apps currently "in the wild" and massage them into a centralized distribution system.

Reply Parent Score: 2

RE[3]: App Store
by WorknMan on Thu 1st Jul 2010 03:56 in reply to "RE[2]: App Store"
WorknMan Member since:
2005-11-13

Well, this is assuming that MS isn't going to have OEMs running their own repositories. But if there were only one (as there should be) ...

I doubt that MS will have the time to look over each and every app submitted, but I'm assuming they'd have something set up where anything being uploaded gets auto scanned for viruses/malware, and that users could flag suspect applications. Granted, this is certainly not fool-proof, but it's a hell of a lot better than what we have now.

I don't think the way apps are installed would be much different than the way they are now. You just go to the app store, search for an app you're looking for (pretty much the way that the Android/Apple stores work now), and once you find the app you're looking for, you select 'install' and the app runs through its normal setup routine. IMHO, the point of the app store is not so you can install 900 different apps with a single command, but rather to try and keep the worst of the malware out there off of users' machines.

I would imagine there'd be a common set of APIs built into the OS that apps could use to update themselves.

Reply Parent Score: 2