News for hackers. Stuff that matters.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by bradleyjg on Wednesday March 30, 2016 @01:16PM (#11391003)
What ever happened to programs? Was there something about that word that terribly offended people? Too hard to type out? Is 'app' soon going to be replaced by some kind of pictogram?

Enquiring minds want to know.

Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by bradford on Wednesday March 30, 2016 @02:41PM (#11391822)
(disclaimer, I'm a Microsoft employee and this is only my opinion).

There's an important distinction which often don't see discussed when this topic comes up: It can be very dangerous to install a program on your machine, but an 'app' comes with some assurance. People often think of the app store as a method for MS to grab your money, but in my opinion it fixes many of the installation/deployment problems that have existed on windows since... 95?

'Programs' typically require an MSI for installation. You'd better know, and trust, the MSI before you give it the required administrative privileges it needs to run, because a rogue MSI can absolutely own your machine.

On the other hand, 'Apps' declare what they are going to do to your machine via the manifest, so you kind of know what you are getting into before your install. The apps are sandboxed, so they have limited ability to tamper with your machine, and they can be uninstalled in a more uniform fashion.

In short, I feel much better telling my Grandma that she can install an 'App', but i'm much less confident telling her that it's ok to install a program via Installer.MSI.

Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by bradleyjg on Wednesday March 30, 2016 @02:56PM (#11391948)
This sounds nice and reasonable, but I think it's a post hoc explanation that doesn't quite work. Look at the language in the linked article. It talks about converting my "Win32 apps" into "Universal Windows Platform apps". But those legacy programs aren't "apps" within the meaning you've laid out.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by bradford on Wednesday March 30, 2016 @03:18PM (#11392139)
I'll confess ignorance over what exactly the converter does, or how it does it. I don't know anything more than what was announced today. The article says that it converts win32/.net apps into appx packages, and I'd assume that this does encompass 'the meaning that I've laid out'.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by tstrimple on Wednesday March 30, 2016 @03:40PM (#11392308)
It does. It sandboxes the filesystem and registry as well.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by Eyas on Wednesday March 30, 2016 @03:45PM (#11392345)
gp uses 'app' the way you did, presumably to mean UWP application. Win32 apps are "programs"/"applications" written using the Win32 api. I don't think there's anything post-hoc in the explanation other than the use of the word "app".
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by notatoad on Wednesday March 30, 2016 @02:18PM (#11391642)
In my mind an app is a sandboxed, focused thing that lives in a single window and behind a single launcher icon. application or program or any other older term from before iOS introduced "apps" could be a collection of a half-dozen different entries in your start menu, or an application like GIMP that scatters a bunch of different windows around your screen. "App" implies a level of simplicity.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by bitwize on Wednesday March 30, 2016 @04:01PM (#11392477)
App has been short for "application" since at least the DOS days, when Lotus 1-2-3 was frequently called the PC's "killer app".
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by notatoad on Wednesday March 30, 2016 @04:18PM (#11392629)
yes, but the meaning of words can change over time.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by mikeash on Wednesday March 30, 2016 @01:39PM (#11391262)
You're decades late on this. "App" has been used as a shorthand way to refer to programs for a loooong time. Random example, Apple had an object oriented framework called MacApp in 1985.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by khedoros on Wednesday March 30, 2016 @03:38PM (#11392287)
To me, "app" was just short for "application", and it usually implied something more than a program. A program was more of an individual binary and its data files. An application could be a suite of programs; basically, it was a superset of "program" that could include multiple binaries acting toward a common purpose.

An "App" (mobile-style) is a new word. It implies (again, to me) a sandboxed program with a simplified, single-window, full-screen UI.

The same 3 letters (app) have been used my entire life to refer to computer programs, but the connotation has shifted a lot.

Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by mikeash on Wednesday March 30, 2016 @04:18PM (#11392624)
It seems pretty constant to me. It has always meant a user-facing program that's largely self-contained. It's not synonymous with "program," but since this story is about converting stuff for the Windows Store, I think it's being used correctly here.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by digi_owl on Wednesday March 30, 2016 @01:57PM (#11391448)
But outside of the Apple world program was most commonly used. It took the rise of the iPhone for app to displace program.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by hydromet on Wednesday March 30, 2016 @02:37PM (#11391795)
This makes sense. The tight knit NeXT community used the "app" meme regularly staring at least in 1990 if not sooner.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by guardian5x on Wednesday March 30, 2016 @01:22PM (#11391069)
App is shorter than Application or Program. Language evolves as well.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by nothrabannosir on Wednesday March 30, 2016 @02:00PM (#11391480)
Whitelisting permissions instead of blacklisting them, hopefully.

As far as I know, that is the main difference: apps are sandboxed programs which you can easily install and deinstall without affecting the rest of the system.

Or...?

Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by stuaxo on Thursday March 31, 2016 @05:30AM (#11395947)
Fairly sure it is just short for application.

They used to be called apps when we made them for J2ME phones. Symbian apps were not sandboxed, but J2ME ones were, and this was the majority. Later on apple brought sandboxed apps to the iphone.

And no-one knew what an app was back then, most seemed surprised that a person even made the games they played on their phones.

Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by doener on Wednesday March 30, 2016 @03:13PM (#11392086)
In Germany by the way "app" almost always means "mobile app", while desktop apps are still being called "Programme" aka programs in English.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by ioab on Wednesday March 30, 2016 @02:51PM (#11391902)
A couple of days ago, I was thinking how rare we use program word now. web apps, mobile apps, standalone apps...
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by UK-AL on Wednesday March 30, 2016 @01:22PM (#11391066)
Laziness?
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by diskcat on Wednesday March 30, 2016 @01:36PM (#11391228)
program is kinda hard to say because of the 2 r's.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by jamesdwilson on Wednesday March 30, 2016 @01:32PM (#11391176)
App implies microsoft gets a monopoly on control and distribution (as well as revocation), ie app store, ie walled garden. It also implies you should expect it to not be open source, and you should expect to pay at least $0.99 for it.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by wlesieutre on Wednesday March 30, 2016 @01:39PM (#11391259)
You can distribute universal Windows apps outside the Windows Store.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by protomyth on Wednesday March 30, 2016 @01:59PM (#11391464)
If your customers check a setting called “side-loading” in "Updates & Security" under "For developers" with a fairly scary warning, then yes you can sell outside the Windows Store.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by madspindel on Wednesday March 30, 2016 @02:19PM (#11391652)
Nope. Now you can double-click the appx file. Demonstrated on Build keynote.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by protomyth on Wednesday March 30, 2016 @03:10PM (#11392054)
Well, that's a whole lot nicer than their website is currently telling me. I did look for updated instructions as this has been a bit of issue with contractor supplied software.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by anonymfus on Wednesday March 30, 2016 @02:50PM (#11391897)
These settings are about digital signatures of applications.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by mrec on Wednesday March 30, 2016 @02:54PM (#11391926)
Yes, they've been trailing that for a while. Do you know if there's any kind of legally-binding commitment to keep this option open, or might this be a temporary thing while they try to get some traction for the platform?
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by wlesieutre on Wednesday March 30, 2016 @03:29PM (#11392230)
I'm sure it's not legally binding, but neither is Apple's letting people run unsigned applications or even signed applications from outside the app store.

MS seems pretty serious about trying to get developers on board with their platform. I can't imagine them reversing course on this, especially with "Tim Sweeney is wrong about everything, UWP is an open platform" being a recurring subtext of the keynote.

Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by ant6n on Wednesday March 30, 2016 @01:56PM (#11391447)
You mean programs?
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by wlesieutre on Wednesday March 30, 2016 @02:23PM (#11391675)
No, I mean apps. I'm just as lazy as anybody else, and I don't see a need to use an older word with an extra syllable and a bunch of baggage just to show off that I was using computers before the iPhone came out.

If they were distributed as .programx files instead of .appx files, maybe you'd have a point.

Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by ant6n on Wednesday March 30, 2016 @02:45PM (#11391851)
So when the IPhone came out, the word 'program' was changed to 'app'?
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by wlesieutre on Wednesday March 30, 2016 @03:19PM (#11392141)
In popular usage, pretty much.

I'd object more if it were something like "nuculer" where we're adding in wrong letters to pronounce it wrong, but I really don't care if something is an "app" or a "program".

As far as connotations go, "app" tends to mean a simple single-purpose piece of software, and "program" is an all encompassing legacy blob that takes a dump in 40 different folders because it can't keep its shit together. Not always true, but still what I think of. I tend to use the words that way when the software in question falls into one category or the other.

Will I call Forza an app because it's on the store? Eh, maybe. I'll probably call it a game (does anybody call those "programs"?). Would I call AutoCAD an app if they started distributing it as a UWP package? Less certain. Maybe not. Skype? Absolutely.

Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by grokys on Wednesday March 30, 2016 @03:02PM (#11391993)
Even before the iPhone came out, people used the abbreviation "app" for "application".

Source: I was around then ;)

Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by wlesieutre on Wednesday March 30, 2016 @03:20PM (#11392157)
True, especially with OS X having .app file extensions. I still called them "Applications" more often than not though.
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by ant6n on Wednesday March 30, 2016 @04:14PM (#11392595)
Oh, so it's like a Mac thing. So why do we have to call Windows programs 'App'?
Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by icebraining on Wednesday March 30, 2016 @06:14PM (#11393447)
It's not a Mac-only thing, it has been used on Linux and Windows for decades.

http://www.drdobbs.com/windows/windows-apps-and-exception-ha...

Re:Microsoft Announces Converter for Bringing Win32 Apps to ... by ant6n on Wednesday March 30, 2016 @03:09PM (#11392045)
But did they use "app" instead of "program"?