Originally Posted By: hybrid8
As a developer I still see a lot of problems with the store format and restrictions. Being able to (actually allowed to) install on "any Mac you control" for non-commercial purposes is very ambiguous. It also means that you should still keep a non-store version of your App.

If I'm the tech/IT guy at a local college, it's a non-commercial setting. Am I allowed to buy Keynote or Pages one time and install it on the hundreds of machines that are "in my control?"

There's no provision for site licenses and you're most definitely not allowed to implement any type of licensing restrictions/protection of your own as far as I know.

I know you hate this idea from a developer perspective, but it's one reason I've held back from buying some software before. I personally use one Mac at a time, but sometimes it's a different Mac. Any time I travel, I do a sync process to dump files and some apps from my Mac Pro over to my MacBook. Software that locks to a specific machine irritates me greatly, and I'm not likely to just fork out enough money to buy two full licenses. If a software package offers a "Family" license for not much more, I go that route (as I have with iWork, iLife and OS X). Basically, I feel software should be licensed per user, not per system. It's very common for people to have multiple computers these days, and licensing needs to adapt to be customer friendly in these situations.

One piece of software that I finally got tired of transferring back and forth is a commercial IRC solution. It's coming to the App Store soon, and I'm going to buy it there, simply to avoid the hassle of license crap when I travel. Had the vendor chosen to remain off the App Store, I was going to switch programs.

As for the use in a non personal enviornment, it seems to be covered by this part of the EULA:
Originally Posted By: Apple
(ii) If you are a commercial enterprise or educational institution, you may download a Mac App Store Product for use either (a) by a single individual on each of the Mac Product(s) that you own or control, or (b) by multiple individuals on a single shared Mac Product that you own or control. For example, a single employee may use a Mac App Store Product on both the employee’s desktop Mac Product and laptop Mac Product, or multiple students may serially use the Product on a single Mac Product located at a resource center or library.