Software on Steam
store.steampowered.com
store.steampowered.com
Steam on linux is, I think, a big problem for us. There will be dpkg (or whatever your distro chose). This one will install apps in a way that is consistent with the system, and with POSIX. Then, there will be steam. Steam is used because it is the only way to get apps people want. I do not own a game I paid for on Steam. Not even in the way I own non-free apps like Alfred or Ableton Live. I don't have a right to use them, I am merely allowed to do so.
I understand that it is in Valves interest to lock us down like this. But in this case, their interest is against ours, the users.
If Steam convinces more people to install GNU/Linux I'd say that's a net win. People are going to be using nonfree software anyway, so they might as well do it on a free operating system.
Just yesterday I was reminded of this, when reformatting my computer and reinstalling everything. I forgot to deactivate keys on some of my work software before doing so, and spent hours emailing to get them back. Meanwhile, the whole license/ownership concept of all my games on Steam was completely abstracted away through their install-anywhere-as-many-times policy and Steam Cloud.
Regardless of horror stories about banned accounts, the steam model is one I find infinitely more attractive than even itunes.
PayPal, as it sometimes does, reversed the transaction due to its fraud detection systems, through no fault or instruction of my cofounder.
So Steam locked the entire account, permanently and irreversibly. It wasn't even an option to pay the $50 by another method.
I still buy Steam games, but only on sale.
They were basically assuming fraud; which is what buying a game, receiving the goods, then issuing a chargeback (or PayPal equivalent) would be.
He patiently explained to them that it wasn't initiated by him, but they pretty much stonewalled him.
Apparently having done a thousand dollars worth of business already without incident wasn't enough to get the benefit of the doubt.
Developers and publishers are allowed to add any DRM they want on top of Steam, and frequently do. So you can purchase something through Steam, which can have Securom, Tages, Windows LIVE or any other DRM scheme. This includes limited machine installations which sometimes offer deactivation, but only if you specifically uninstall and deactivate them. So in your reformatting use-case, depending on what games you have purchased, you may end up in the same situation.
Basically, you incorrectly assumed Steam is an alternative to other DRM measures, when in fact it's quite often[1] used on top of other DRM schemes. If you don't believe me, simply check the store pages of most major Ubisoft[2] titles. I just picked Anno 2070 (because I know it has it) and in the infobox on the right hand side:
3rd-party DRM: Solidshield Tages SAS 3 machine activation limit
[1]Among AAA titles that is, I have yet to see it in any indie titles. [2]Pretty much the worst player in the industry when it comes to DRM.
As an indie developer on Steam, I can't see any non-AAA games ever using additional DRM. We're just in it for the convenience of distribution.
But for at least a few years, you've been able to launch steam without an internet connection.
There are plenty of Steam packages that use the Steam infrastructure in a much more integral manner, however. These packages (like TF2 or Half-Life 2) are stored in compressed and encrypted cache files, and install only some components into a directory like `$STEAM/steamapps/$USERNAME/`. These packages can only be removed using the Steam application. While package stubs may be placed for the Control Panel to manage, the "uninstall" action will just call the Steam "Delete Local Content" action.
Don't get me wrong, I don't like cloud licensing or DRM either, and I won't be using Steam for anything but games. But there is a place for such "software vending machines" as Steam and the Mac App Store, particularly at the low end of the market.
Actually, you'll find that not everyone agrees. (Personally, I don't have a strong opinion either way)
Check out Game Maker: http://store.steampowered.com/app/214850/
- Different components sold as DLC (http://store.steampowered.com/dlc/214850/)
- Achievements (http://steamcommunity.com/stats/214850/achievements) for things like "run a game on iOS" and "1000 debugs"
- Created games can be put on the Steam Workshop (http://steamcommunity.com/workshop/browse?appid=214850), which is INCREDIBLE when you think about it!
This kind of reaction makes me not want to read/comment/submit at all.
I'll take the inevitable hit in karma to say my piece. You probably didn't mean to be rude, but it comes off to me at least as very much so, intended or not.
I do wonder what is so extraordinary about having achievements in apps and how this would be a very difficult thing to technically achieve.
'That is an idiotic thing to say; 1 + 1 is 2, not 3' can be shortened to '1 + 1 is 2, not 3.'
What were you expecting? Each program is actually a VNC client that connects to a server that has super secret Valve room temperature quantum computing hardware and a NIC based on laser cutting OCRable messages onto live crabs?
I'm occasionally frustrated that I don't know how to do lots of things in Photoshop and Illustrator, for example, but don't have enough incentive to learn how to do them. While I don't think achievements would work for me, there are undoubtedly many people in a similar situation for many kinds of software that it would work for.
Achievements for productivity software? Seriously.
Achievements can be used as motivation, increasing productivity. Makes sense to me.
If you like this approach, I've written a guide (http://david.rothlis.net/emacs/customize_c.html) which, at 3,000 words, is half the length of the Emacs manual table of contents.
You'll soon run across things you don't take advantage of (it was registers and org-mode for me).
Honestly -- this could definitely work for someone like me. I'm addicted to micro-achievement alerts
With the example of the visual studios achievements (http://channel9.msdn.com/achievements/visualstudio) that a few has already posted here, there are even achievements 'just for fun' that doesn't exactly encourage productive work. For example the 'Go To Hell' achievement for using a goto statement.
As nice as Steam is to use, being able to download software on any computer in a fairly simplistic manner and to get reduced prices from time to time, I'm not convinced that giving up the right to own things you purchase is a fair price for that convenience.
There's no way in hell I'd buy serious productivity software on Steam though, because suddenly losing access to all of my productivity software due to some single glitch with my account on their end is just not worth it for me. YMMV, but I'm ok with Steam's DRM on games but not all software.
If I buy a BOXED copy of a game I expect it to work without any other need other than the machine I install it on. This crap about requiring an internet connection is ridiculous. I have the discs, I even have the key still. Yet it will not run because my connection is down or worse their server is? (and yes Steam has had authentication issues)
I can't verify this at the moment, but no one has corrected the other poster yet.
You also have to be online to download, install and launch a game for the first time.
That's a lot different from the DRM claim, I think.
Nobody's pulling anyone's hand now or was before, but imagine being locked out of your work suite because something happened to your Steam account. And there are plenty of horror stories about whole game libraries lost because of a single paypal transaction (or dispute).
No thanks Valve, I'll stick to harmless Christmas sale games.
Moral hazard indeed.
http://apps.microsoft.com/webpdp/en-us/app/softonic/e717f589...
http://apps.microsoft.com/webpdp/en-us/app/intel-appup-r-cen...
What I'd like to see the mobile space into is some kind of 'commodity era' like with the PC:
Apps
====
Appstore <- Each OS has its default appstore but others can be installed
====
OS <- can be licenced with no strings attached to device. When you buy a new handset you will be asked "would like Android or Windows or XYZ?
I wonder whether there is any market pressure into such a standardization. Why did IBM create PC as an industry standard back then, was it for licensing value? Couldn't this be an interesting model for someone like Texas Instruments or Nokia nowadays? (Player in non dominant position with stakes and experience in the hardware business).
[0] http://en.wikipedia.org/wiki/Garry_Kitchen%27s_GameMaker
[1] http://www.gb64.com/Screenshots/G/Gary_Kitchen%27s_Gamemaker...
[2] http://www.gb64.com/Screenshots/G/Gary_Kitchen%27s_Gamemaker...
Now, if only I could easily install these apps outside the steam folder. My main drive is getting full.
The current Steam beta has support for multiple installation folders. It's a little rough right now, but it seems like something they plan on polishing up and releasing eventually.
Source and more info: http://www.neoseeker.com/news/20791-latest-steam-beta-allows...
That being said, of all the only companies I probably trust Valve the most to not screw over people and/or mess it up.
Sure, I can load up YouTube or Netflix in the browser. But the interface is clunky and buggy, the video playback is choppy and it often simply crashes Big Picture.
Adding apps, I think, will make it a must-have living room device for gaming, browsing the web and consuming media. And the possibilities from there are pretty much endless.
But that goes against the whole reason why they are popular in the first place - the fact that they are primarily a PC game store, and their customers like playing games with the devices typically attached to their computers, like mouse and keyboard.
What really kills it for me, though, is that Steam's model just does not fit software. Want to edit a document on your PC, but left Steam open on your laptop? Well, you've got to walk over to your PC and log out first. That's a (barely) acceptable trade-off for games, but for productivity software it's a ludicrous proposition.
I'm a bit excited because I'd really like steam to become a general digital marketplace for downloadables+installables. I've blabbed on about it over a year ago http://www.chrisnorstrom.com/2011/03/re-envisioning-steam-pa... but never thought I'd in any way be accurate. I didn't really believe Steam would dabble in TV, Movies, Music, and Software a year ago. But now, after seeing source-filmmaker, and video, the rest might just follow. Valve may one day hold the keys to a digital empire similar in a way to how Amazon and ebay hold their own keys.
I can see there being tension, though, because Valve wants to drive their traditional audience to software, but doing so may cannibalize impulse game buys that might have previously happened from a game being on the first page.