Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Windows Operating Systems Software The Internet

The Downsides of Software as Service 326

JustinBrock writes "Dvorak's article yesterday, entitled Don't Trust the Servers, argues that the danger of software as a service was highlighted when 'the WGA [Windows Genuine Advantage] server outage hit on Friday evening and was finally repaired on Saturday. It was down for 19 long hours.' The whole fiasco raises an interesting perspective on the software as a service 'fetish'. Dvorak highlights it hypothetically: What if the timeline were reversed, and we were moving from online apps to the desktop. Hear his prophecy of the marketing: 'You can image the advertising push. "Now control your own data!" "Faster processing power now." "Cheaper!" "Everything at your fingertips." "No need to worry about network outages." "Faster, cheaper, more reliable." On and on. I can almost hear the marketing types brag about how much better "shrink wrap" software is than the flaky online apps. The best line for the emergence of the desktop computer in a reverse timeline would be "It's about time!"'"
This discussion has been archived. No new comments can be posted.

The Downsides of Software as Service

Comments Filter:
  • by djh101010 ( 656795 ) * on Tuesday August 28, 2007 @11:33AM (#20384581) Homepage Journal
    I'm trying to think of the last time I read an article by Dvorak, and said "You know, he's got a good point". It's almost like he intentionally trolls his readership by stating the most outrageous possible point of view, just to stir up hits and discussion.
  • That being said, (Score:2, Insightful)

    by thatskinnyguy ( 1129515 ) on Tuesday August 28, 2007 @11:37AM (#20384651)
    That being said, application service provisioning [wikipedia.org] seems to be farther off than I had originally thought. If a company who makes the product being served can't keep their servers running, I can see businesses balking at the idea and electing for more traditional, desktop apps.
  • Why not both? (Score:3, Insightful)

    by PMBjornerud ( 947233 ) on Tuesday August 28, 2007 @11:40AM (#20384723)
    It's not like we'll move every single bit of computing into services. We're going to have a little bit of each. Huge growth in personal computing? More software for your PC. Huge growth in the network? Sure, more software as a service.

    We'll have both, need both, but will still have a lot of cases where people try to the wrong one and get burnt.

    Written without reading TFA (and boy, did it feel good!). I'll read it now. :)
  • by dtobias ( 262347 ) <dan@tobias.name> on Tuesday August 28, 2007 @11:44AM (#20384811) Homepage
    Hasn't this gone around in cycles already? First there was the mainframe batch processing era where everything was centralized, then the networked-terminal timesharing model where individuals could do stuff but it was all dependent on a central system... this gave way to the early PC era, where individuals could have totally separate machines and do things independently... then everybody got networked and we were back to a more central-controllable system. Because there are advantages and disadvantages of each model, things will keep going back and forth as people react to the issues of the currently-dominant model, whichever one it is.
  • by orionop ( 1139819 ) on Tuesday August 28, 2007 @11:46AM (#20384847) Journal
    The article make the assumption that everything is moving from a local desktop computer on to the internet. It is the same with all of those webOS people. There is a time and place for both local and remote services on computers. The WGA has to be remote because windows is cracked so easily on a local scale (not that WGA poses to much of an obstacle). Things like google documents is useful for having a decentralized work environment for papers and makes collaboration easy. However, that does not make office suites extinct...it is simple another option; and since when are more options a bad thing?
  • by Toonol ( 1057698 ) on Tuesday August 28, 2007 @11:47AM (#20384871)
    This article. He's got a good point.

    "Software as a service" should be viewed with the same suspicion as "Trusted Computing." Something so bundled in Marketing, with no particular benefits to the consumer, has to be a money/power grab.
  • by khasim ( 1285 ) <brandioch.conner@gmail.com> on Tuesday August 28, 2007 @11:49AM (#20384923)

    t's almost like he intentionally trolls his readership by stating the most outrageous possible point of view, just to stir up hits and discussion.

    Well, aside from the "discussion" part. It's all about the page hits.

    Remember, the more page hits you get, the more important you are. And the more important you are, the more you can charge for advertising on your pages.

    Right now the big guns are 100% behind "Software as a Service" (SaaS). Which is the same as being an "Application Service Provider" (ASP) used to be. Which is almost like "Web Apps" were. And so on and so forth.
  • by DogDude ( 805747 ) on Tuesday August 28, 2007 @11:49AM (#20384939)
    Software as a service is incredibly useful to smaller enterprises (like mine) that don't have the manpower, money and/or expertise to maintain our own servers. Mission-critical software isn't as simple as 1. install on computer 2. use software. There's uptime to worry about, backups, security, etc. For smaller businesses, it most certainly makes sense to farm this out to experts and take advantage of specialization of labor in terms of cost cost and skill.

    At this point in time, software is as complicated and as important to some businesses as say, vehicles are. Only the very largest of companies have their own in-house garage and mechanics to take care of their own vehicles.
  • by Tackhead ( 54550 ) on Tuesday August 28, 2007 @11:50AM (#20384955)
    > I'm trying to think of the last time I read an article by Dvorak, and said "You know, he's got a good point". It's almost like he intentionally trolls his readership by stating the most outrageous possible point of view, just to stir up hits and discussion.

    "This time." Centralization and decentralization has always been a pendulum sort of affair, varying with the relative costs of bandwidth, CPU, and storage.

    Once upon a time, there was the mainframe. Nobody ever got fired for buying (or more accurately, leasing) IBM!

    Then came the microcomputer. Decentralize! Applications run right on your desk! Buy Apple! No more monthly payments to IBM! (At 9600 baud, dumb terminal bandwidth is expensive. 8-bit micros are cheap!)

    Then came the dickless workstation. Oops, "diskless". Centralize! It's a client/server world! Buy Oracle, and run it on your Sun! No more huge capital outlays for PCs that become obsolete the day they're purchased! (Workstations are expensive, but this new ethernet stuff is cheap!)

    Then the PC-as-workstation. Decentralize! Don't rely on that expensive server! (Doesn't matter how much cable you run, if you have 100 users trying to render the Sistine Chapel on X Terminals, bandwidth and server-side processing power are shockingly expensive again, local storage and processing power are suddenly cheap again.)

    We're currently on our way back to the server. This time, the excuse is DRM. An application that doesn't exist locally can never be used locally once the vendor decides to kill it.

    But ultimately, the root cause is that bandwidth is relatively cheap again. Doesn't matter whether the application is Windows (which needs to call the mothership for patches every few days) or Steam (for the same reason).

  • by coolmoose25 ( 1057210 ) on Tuesday August 28, 2007 @11:52AM (#20384979)
    Just like anything else, there is a time and a place for software as a service. Some things simply make more sense that way. What about UPS package tracking? Not much point in having that be a standalone application... At the end of the day, developers, even users, have to decide which services make sense to have online as a service or offline as a standalone app. I choose email as a service (gmail) instead of Outlook or Thunderbird. It works for me because I use lots of different computers, and, lets face it, email isn't very much good if you can't get online anyway. OTOH, when I'm downloading emails for Scouts at summer camp, I prefer to use a standalone email application, as I can get online, download all the mail for the day, and disconnect, thus saving the camp phone line (and minimizing my time on a dialup connection). Not only is there room for both, both models make sense depending on your application requirements...
  • by tom's a-cold ( 253195 ) on Tuesday August 28, 2007 @11:57AM (#20385067) Homepage
    It has to happen by chance from time to time...

    SAAS has worse problems than server availability. It creates nasty integration problems since your critical enterprise data is not only crossing an interface, but the other side of that interface is not in your control. That's not just an integration problem: I'm waiting for a security breach against one of the big SAAS vendors. And not only is it closed-source, it's closed-source managed by a third party that doesn't have the same priorities that you have. So if you need to fix or customize anything on the SAAS side, you're well and truly screwed.

    The only reason SAAS emerged at all was as a response to the poor performance of most in-house corporate IT departments. Why wait for your own geeks to implement something badly in a year when you can go to an ASP who will give it to you in a couple of months? And of course there are the perverse incentives in how capital expenditure is accounted for versus externalized services. But the main motivation is that business managers just don't trust their own IT people. And based on the performance of most IT management, no wonder.

  • by nweaver ( 113078 ) on Tuesday August 28, 2007 @11:58AM (#20385095) Homepage
    So once again, I'll read up to the first Dvorak mistake, and then stop.

    The first one I got: WGA can't "fail closed", otherwise pirates would just filter the communication to the WGA servers.

    Rather, what WGA needs is a signed "check back later" message, where Microsoft's public key is used to sign a "check back by day X" message, so that a server outage can be handled in the future. And I'd bet that there is, by next Patch Tuesday, an upgrade to WGA to support such functionality.

    And its not like people's home/office computers are so reliable, making this segque ridiculous.
  • by Lonewolf666 ( 259450 ) on Tuesday August 28, 2007 @11:59AM (#20385101)

    "This time." Centralization and decentralization has always been a pendulum sort of affair, varying with the relative costs of bandwidth, CPU, and storage.

    With Vista, the user has to buy a computer that provides all the ressources and is still depending on some server being available / working correctly.
    In this case the WGA server, which does not give any advantage to the user. The only one who has an advantage is Microsoft (from disallowing pirated Windows versions), and that is questionable as I doubt Vista will stay uncracked ;-)
  • by mcrbids ( 148650 ) on Tuesday August 28, 2007 @12:06PM (#20385239) Journal
    I, for one, can't think of a single upside of "Software as Service"

    So, you NEVER outsource work that needs to be done to an outside vendor? You fix your own car, repair your air conditioner, etc?

    I do none of these. I have an insurance contract that I pay yearly for maintenance and repair of all my major household appliances that covers my A/C, stove, fridge, washer, water heater, and dryer. (sadly, dishwasher is not in the mix, I wish it was)

    So what we have is a form of "Hardware as a Service". It's a big, complicated problem for me that's handled by the experts for a reasonable fee. And that's all that SaaS is. Vendors offer to take a big, nasty hairball of complexity and make it "go away" for a monthly fee.

    And the quality of the decision really comes down to the quality of the vendor. Do they do backups regularly, off-site? Do they keep their server load down? Is their software well architected for security? Stability? Do they have high quality technicians? Programmers? Engineers? When you are experiencing a problem, do they pay attention? Are their prices in line with the services being rendered?

    It's like picking a mechanic! If you have good answers to the above questions, SaaS can work very well. If you pick the wrong vendor, the result can be a torturous nightmare.
  • by idontgno ( 624372 ) on Tuesday August 28, 2007 @12:07PM (#20385257) Journal

    for startling insights into marketing. (Ok, duh, this is John Dvorak, but still...)

    Truly, marketing is designed to convince you that what they've got is much better than what you've got. If you have independent, localized computing, marketing will try to sell you distributed service-based computing. When you've had your fill of service-based computing, well, that's just an opportunity for marketing to sell you independent localized computing.

    It's like samsara [wikipedia.org] except that the marketers consider the cycle of rebirth to be good. (They are marketers, after all; enlightenment means that they no longer have anything to sell you!)

    I'd have to mod TFA "-1, Obvious".

  • by Random BedHead Ed ( 602081 ) on Tuesday August 28, 2007 @12:09PM (#20385297) Homepage Journal

    His points are good, and they underscore why I rarely use the latest web apps, but nevertheless am amused by them (Flash-based image editing online!). Still, while we should show his level of skepticism toward many of these apps, the fact is that network-based app delivery still has many advantages. The main one is that you can update software for all your users in one place, and not care as much about the state of the client machines. As a recent Mac convert you'd think Dvorak would particularly like this, since he can do the same things as a web client on a Mac as on Windows or Linux.

    Despite the stupidity of some online apps, I can think of a lot of examples of software I would definitely rather have on the web - e-mail (think Gmail or other webmail, which almost everyone uses to some extent), a trouble ticketing system for a helpdesk, a custom database used within a company (most of these are centralized), etc. Onlime apps particularly make sense where the data is centralized as well. That's worth emphasizing: Google Docs and Spreadsheets may be nifty, as well as cheaper than MS Office, but they won't catch on until people see the value in storing the actual files centrally as well, just as they store e-mail centrally when using a service like Hotmail.

  • by pla ( 258480 ) on Tuesday August 28, 2007 @12:12PM (#20385355) Journal
    Single point of failure should a catastrophe happen.
    User's can't go in and break the system.
    There is one system to maintain, one anti-virus package, one system to back up and so on.


    All of the benefits you mention depend on all software running as a service, not just MS Office and a few other "enterprise" apps. That simply won't ever happen, even if everyone buys into this scam-of-a-revenue-model, because something absolutely critical won't play well with others.



    You are not in control of your own destiny.

    And it all comes down to that one point. Every other fact or opinion aside, what does it mean when Microsoft EOL'ing a product means you no longer have any program with which to review the last ten years' worth of customer transactions or tax records? "Sorry, you'll have to cancel that audit, Microsoft cut us off. But no doubt the IRS understands completely and trusts that we filed accurately, right?"
  • by neoform ( 551705 ) <djneoform@gmail.com> on Tuesday August 28, 2007 @12:12PM (#20385361) Homepage
    These are all the arguments for Dumb Terminals, but computers moved away from that years ago for good reason..
  • by oDDmON oUT ( 231200 ) on Tuesday August 28, 2007 @12:15PM (#20385403)
    As administrators drink the Kool-Aid® we see the SaaS fetish in action in labs, with online testing and content delivery, in text books, with DRM'd PDF files that must be read, or verified as "authorized", online, and I'm sure that more will come as marketers move to embrace the new paradigm.

    The obvious problem arises when the network goes down,

    But there are other "gotchas":
    • Students with no internet connection at home to "verify" purchased content
    • Students on *gasp* dial-up
    • Labs or onsite facilities unable to deal with separate installations of proprietary applications for each user
    • Bandwith hits taken when ebook download and validation peak
    • Lack of portability of purchased content
    • Students without printers unable to ... well, you get the idea

    Again, I'm sure there are more that will come up as time goes on.

    IMO, any time there's a move to vendor control, let alone remote, removed, vendor control, the end user will lose.
  • by hellfire ( 86129 ) <deviladvNO@SPAMgmail.com> on Tuesday August 28, 2007 @12:15PM (#20385413) Homepage
    ... it's called Webhosting. We've been offering this stuff for years. "Software as a service" is just a new buzzword for people who want to offer ASP-style apps in a windows environment.

    Good webhosts have 99.99999% up time. The entire hosting industry measures success by uptime. If it didn't, the industry would collapse.

    Dvorak attacks the WGA server that went down, rightfully so. However, he then goes into hyperbole mode and subtly lumps googles offerings in the same category. After using google.com for years, and google maps almost since it was launched, I can tell you I can remember only once significant outage, and it was some kind of DoS attack, I think, which was quickly dealt with. I can remember no minor outages in my experience, nor am I aware of any other outages reported in any major online media.

    Yes, you have to be worried about losing your documents. The best ASPs should provide some kind of user data backup (I don't know if Google does this but if they don't they need to) or some kind of contractual obligation to users in case of data loss (more appropriate for Business to business apps). However, if someone provides you with excellent up time and reliability, why can't you trust them?

    Microsoft has a lousy track record of reliability. Also, tying hundreds of ASP apps into a single WGA server is ludicrous.

    Trust is about experience. Anyone using Microsoft based ASP apps is asking for trouble because the experience of most users is that MS is not reliable. If you want reliability, you need to look elsewhere, and there are plenty of options.

    That's what this outage is really telling us. As usual, Dvorak has completely missed the point.
  • by c ( 8461 ) <beauregardcp@gmail.com> on Tuesday August 28, 2007 @12:21PM (#20385521)
    He seems to be under the impression that WGA is a service Microsoft provides to Windows users.

    It isn't.

    WGA is a service which Microsoft provides to themselves, in order to protect themselves from said Windows users (AKA thieves).

    If the main purpose is to protect your profit center, a 19 hour (or 72, or 30 day) outtage where the failure mode is "more protection" strikes me as perfectly reasonable. It's not like "pissing off customers" has ever been considered a liability in Redmond.

    Sucks to be a Windows user, though. Should have got some sort of service agreement, I guess.

    c.
  • Here's a few more (Score:3, Insightful)

    by lottameez ( 816335 ) on Tuesday August 28, 2007 @12:24PM (#20385585)
    3) No desktop installation required - no screwing around with what build works on your particular OS. 4) IT maintenance - while not a big issue for most of us that post here, for all those mere mortals keeping the software up to date, or upgrading to a new version can be a major headache. With software as a service, its done for you. 5) Accessibility - what if you're outside the firewall and can't get thru the VPN? Again, a bigger deal for mere mortals that /.-ers. (of course the disadvantage is no working offline) 6) less start up risk. If I can start with a couple of seats a month for $50/seat versus having to kick out hundreds or thousands of dollars per desktop copy, it's a better deal (well, legally anyways). 7) Generally the Software as a service providers have better backup/recovery processes than the average SMB (think law firm, not software house). There's lots more reasons of varying importance. I think the parent's point #1 is probably the most relevant of all tho.
  • Forced patching (Score:2, Insightful)

    by Christopher_Blanc ( 1132945 ) on Tuesday August 28, 2007 @12:28PM (#20385675) Homepage Journal
    SaaS offers manufacturers the ability to update every existing installation of their software.

    Whether open source or closed source, once you find a bug, you have to assume the "bad guys" know as well.

    At that point, you wonder about the guy who's on a fishing trip and has no idea his small business server can be randomly pwnt by a published exploit.

    If a major blog software author found they had a crucial vulnerability in a software version shipped two version numbers ago, they would like to be able to update it before the bad guys found it.

    That is what SaaS offers that desktop software doesn't. The exception is if a very simple runtime is created within a client environment, like a browser, which also makes the installations simpler and more uniform.

    400 years of industrial history suggests that streamlining and creating uniformity increase reliability and profits.

    Microsoft is wishing they had SaaS'd Windows in 1995, as all those creaky old machines running windows 98, 2000, and early versions of XP get pwnt by trojans run amuck.
  • by Ryan Amos ( 16972 ) on Tuesday August 28, 2007 @12:37PM (#20385861)
    There is lots of upside, especially for small businesses. At a company of 5-10 people you're not going to have an IT guy, or if you do, you're the IT guy. You don't want to spend your time being the IT guy for your own company, because it doesn't make you money. A full company wide suite of SaaS applications is almsot guaranteed to be less than the salary of a part-time IT guy (~$1,500 - 2,000 a month for a part timer buys a hell of a lot of SaaS apps.)

    Biggest upside: Your data is accessible anywhere, without an IT department and independent of TimeWarner or whatever cheap internet access you use. You don't have to pay for a rack at a datacenter. Your application is upgraded without you having to do anything or pay extra. It's basically someone else's problem; and an SaaS vendor is going to be far more invested in a HA infrastructure than you can afford to be (economies of scale and all) and as such, will be down less often on average than if you did it yourself (anecdotal evidence need not apply, I'm sure a lot of people have servers that haven't been down in 2+ years.)

    Another big upside: No big up-front capital costs in deploying programs. Chances are, unless you're an implementation vendor, you're going to pay someone else to implement large open source projects for you (Zimbra, SugarCRM, etc; this is the hidden cost of open source.) Even if you do it yourself, there's an opportunity cost because you could have been making money when you were mucking with setting this crap up, and there will inevitably be issues somewhere down the line.

    SaaS is not right for every company, but it does make a lot of sense for small companies.
  • One Word - Skype (Score:5, Insightful)

    by gbulmash ( 688770 ) * <semi_famous@yah o o . c om> on Tuesday August 28, 2007 @12:38PM (#20385879) Homepage Journal
    Look at how many people were without phone service when Skype wen't down. Some were smart and either had a land line as a back-up to Skype or vice versa, but by creating a single central point of failure, thousands of businesses were inconvenienced and lost money.

    Software as a Service (SaaS) creates all sorts of ripe opportunities for hackers, crackers, and other cyber criminals. It's been a cottage industry to blackmail online casinos, threatening DDOS attacks if you're not paid off. Since a half-day DDOS could cost the casino in the high five figures (or more), they pay the blackmail.

    What if a large SaaS company had a 100,000 business customers... just 100,000? That's a ripe DDOS blackmail target if I ever saw one. And if you could hack the systems and gain access to the tax and banking spreadsheets of 100,000 clients? Can you say "low-hanging fruit" boys and girls? I knew you could.

    And what if the company is being run by idiots who fake their numbers to make it seem like a sinking ship is just "settling in the water" until the ship suddenly capsizes without warning, going belly-up in the space of hours. All your docs and spreadsheets are offline... indefinitely. And if by some graceful foresight, you backed up your docs, if you can't find a piece of software that can both run locally and work with the proprietary formats the SaaS vendor used for their docs, you're still SOL.

    Those are worst case scenarios, but you get the drift.

  • by dbdweeb ( 598548 ) on Tuesday August 28, 2007 @12:57PM (#20386211)

    If you're judging SaaS by the performance of M$ or if your opinions are driven by sensational media coverage and highly visible outages like Skype then you're incapable of sound judgment.

    There have been constant small and spectacular meltdowns by IS shops all over the planet but they don't get noticed by the press. I'd much rather trust my stuff to the grid and the "Googleplex" than the average IT shop. It's like more people are killed by lightning than by tsunamis, tornadoes, hurricanes, volcanoes, and earthquakes but the most attention goes to the latest big disaster.

    The collective stability of the net/grid and Google's 500,000+ servers are going to bring irresistible disruptive change. Those who do not adjust to this trend will become extinct relics. Why buy a CD when you can just tap the grid for an MP3? Why make a trip to the store to get a DVD when you can just download it from the net in seconds? Why go to the movie theatre when you can just watch it on your own home theatre which has better quality video and audio? Why bother with installing and constantly upgrading software when you can just use it on the Net? Why worry about backups when Google makes it routine and does it for you so you don't even have to think about it? It's appalling that so many people lack vision and are blinded by the here and now.

    My daughter is kind of a space cadet and is rarely bothered by small details like backing up her files containing her thesis. I'm more comfortable with Google storage than her laptop file "management."

  • by ShatteredArm ( 1123533 ) on Tuesday August 28, 2007 @01:03PM (#20386311)
    The drawbacks also depend on all software running as a service as well. There are plenty of benefits to having certain components of the software as a service and other components run locally. I think any architect with half a brain could tell you that different techniques are better for certain situations than others.
  • by ArcherB ( 796902 ) * on Tuesday August 28, 2007 @01:10PM (#20386429) Journal
    These are all the arguments for Dumb Terminals, but computers moved away from that years ago for good reason..

    I agree completely. Unfortunately, the industry is trying to move BACK in that direction and it is not a good thing. Which was the point of the article.

  • by ArcherB ( 796902 ) * on Tuesday August 28, 2007 @01:24PM (#20386649) Journal

    "There is one system to maintain, one anti-virus package, one system to back up and so on."
    Untrue w.r.t. the anti-virus especially. Once a user terminal is zombied, your server is directly exposed to application level attacks.
    I was speaking of an application based virus, like the good ol' Word Macro Virus. Of course, running your word processing apps on a remote server will not protect each terminal from other viral/trojan attacks, but it makes it easier to ensure that your sales team isn't sending infected Word docs to customers trying to sell them security software!

    "Single point of failure should a catastrophe happen."
    I've never seen this as a good thing for survivability. The classes I took, and my industry experience tend to support adding redundancy to elements identified as SPoFs. I think I know what you're trying to say, but still...
    Keeping an application running on a bank of redundant servers is still easier than maintaining that same applications on 20,000 independent PC's. While it does have its drawbacks, such as when the servers or network go down, everyone is SOL, it's easier to fix that single bank of localized servers than it is to fix every single machine if something really catastrophic happened, like a virus run amok on your network that trashes 20,000 copies of Office.

    I can see why it is a good idea to remove critical applications from the control of the end user, but the drop in performance does not justify the increased level of maintainability. And no matter how much we hate it, there are some applications that are required to have some or all of it run at a centralized location. Examples would be your Exchange server, your database server and any web based applications that simply can not be run on local PC's.

  • by narrowhouse ( 1949 ) on Tuesday August 28, 2007 @02:40PM (#20387919) Homepage
    Let's look at one of the options that hasn't gotten much press, and frankly isn't considered to be very good, Office Live.

    I'm not a big fan of Microsoft but this service (intially, until they have a lot of people signed up then they can tighten the screws) could save a small business a lot of money. For $40 a month you get a domain name, tools for building a site, 20GB of bandwidth a month, 2GB of storage space for your website, 50 email addresses with 2GB of storage a piece as well as some basic business apps, contact management, project management etc.

    And zero servers to maintain, backup, or purchase.

    For a small business that is HUGE.
    If the business takes off they will out grow it, but if it doesn't it won't take years to pay off the loans they took out to buy hardware.

    In house hardware and software is definitely a valuable asset for a lot of companies, but for someone running a mail order doll furniture business, software as a service might be just the ticket (though they might want to look at the free level of Office Live).

    Actually I encourage everyone to make Microsoft pay for a free domain for a year by using the Office Live Basic service :)
  • by Burz ( 138833 ) on Tuesday August 28, 2007 @03:01PM (#20388225) Homepage Journal
    Software As Service also cuts to the core of personal computing itself. The whole idea and success behind PCs is that if you and your cohorts could get them on your desks, then you could finally route around the damage that is the centralized MIS dept. mainframe culture. The latter were rarely interested in handling your data in an accurate or timely manner, and it got so extreme that even SneakerNet became popular in the 1980s.

    Now we are seeing centralization of a different sort, where the mainframes and admins don't even reside in your organization. No thanks!
  • by Sancho ( 17056 ) on Tuesday August 28, 2007 @04:57PM (#20389995) Homepage

    I'm not a big fan of Microsoft but this service (intially, until they have a lot of people signed up then they can tighten the screws) could save a small business a lot of money.
    And that, my friend, is the biggest problem that I have with software as a service. Your data is held hostage. You can never leave their service, even if they raise their prices tremendously.

    If I buy a copy of Office today, I know that I can always get access to the files I create with it. Even if it's a hassle--having to reinstall every X days because their product activation server was dismantled years ago--I can always do it. Can the same be said of Google Apps? Of whatever Microsoft offering you're discussing? In 10 years, if I need access to my financial documents, will they still be around? Maybe, maybe not, but it's a pretty huge uncertainty right now. And that's the rub--that's the thing that, if left unaddressed, will prevent me from ever subscribing to software-as-a-service for anything important.
  • by bwy ( 726112 ) on Tuesday August 28, 2007 @05:59PM (#20390819)
    While I agree, a wholesale replacement hasn't occurred, there is definitely a strong trend in play. I won't disagree either that choice is good.

    I've noticed it personally, as I'm a shareware author of an image publishing package. The software has gotten better and better but the sales have slowly been drying up. After second guessing my marketing, pricing, and a host of other things, I came to a conclusion.

    Few home users want to publish their own photos to their own web site any longer. In fact, look at most individual's personal web sites. They are no longer hand made HTML. They're either simply a blog, or a myspace/myspace equivalent page. Even a lot of up and coming musicians don't even have dedicated web sites any longer. They just publish the URL for their myspace page.

    Same is happening with photos. People would rather just have Shutterfly or Google or a host of others host their photos.

    In some ways I guess this is good. It has opened things up for the general users a lot more. In some ways it is bad though. I'm probably an exception, but I have around 15,000 photos in my web gallery. I've spent a lot of time organizing the photos and adding captions, etc. I have the availability to view the originals as well. In fact this isn't just a "web gallery", but HTML that I can burn on a CD and put away and open it in 20 years. Of course, this assumes we'll have browsers in 20 years and JPEG and HTML will be understood. I, for one, doubt we'll have a problem here. There is so much content in these formats that at a minimum, there will be an OSS alternative for viewing them.

    Say I had invested all that time into a Picasa or Shutterfly album. What would I have? A bunch of time and data locked up in someone else's system. What are the chances I'll be able to share all this creative content with my kids in 20 years?

    I guess I'm old school, but it is sad to see desktop applications slowly dying off. I've been writing desktop applications every since the days of the TRS-80. I've also built web applications, but typically not the type that would replace a desktop client. I've still use some of the same apps I was using back in 2000. I wonder if I would be lucky enough to have such a long run with software running as a service.

    Call me old school again, but I'm not a fan of "renting" music. In many cases I still find that the best deal is buying a CD at Best Buy for 10 or 12 bucks and ripping it to whatever quality I like. I'll have this music for a lifetime, for a one time fee.
  • by narrowhouse ( 1949 ) on Tuesday August 28, 2007 @09:06PM (#20392767) Homepage
    And I completely agree! For the record the only reason I would advise someone to use Live Office IS to sign up for the free level and make Microsoft pay for a domain. Even for the situations I mentioned there are better services for a similar price point. Even with the growing distrust of Google at least they use ODF file formats for their online apps. If ever there is a time to INSIST on an open format and the right to save offline copies of your info easily it is when you are signing up with a software service. No matter how much you love and trust a company you always want an offline backup.

    Software as a service is a service like any other, you always check their work and have an alternate plan in case they close up shop.

"Engineering without management is art." -- Jeff Johnson

Working...