
Get Ready for Rent-An-App 179
Baraka writes "Apparently MS is proposing a centralized, top-heavy system for delivering software applications in the future." It's kinda interesting: Web Applications in a way are kinda rent to own, and software licensing is so screwy that you don't
really own it anyway. As irritating as it may sound, it would appear
that application rental is coming... although not to my computer.
wasn't this sun/oracle's idea before microsoft's? (Score:1)
Renting applications (Score:1)
sell their software, they only rent it. For
example, the SAS [sas.com]
institute sells licenses which always terminate...I don't know that you can buy a license that doesn't terminate.
Among commercial software, this isn't always SUCH a bad idea, (if you're of the opinion that commercial software is a good idea in the first place) because some products are "cutting edge" and you really wouldn't want to buy the thing because in two years you'd have to buy it again to get some vital functionality.
Re:Balmer: The Network IS The Computer! See? TOLD (Score:1)
Re:Why rent when you can own... (Score:1)
Everyone can use and benefit from Free Software. Once there is enough of it, there will not be a need (or desire?) for proprietary software. I believe that this premise is false on its face. Yes, everyone who runs a computer can and should benefit from Free Software, but not everyone wants all the hassles of running a computer. If you make certain changes to Microsoft's plan you get programs that can run on quite limited "information appliances" that are a lot easier to set up and use than computers can be. While that may not be what you want, it's what they want, so someone can make money from it. That appeals to people who don't understand what the big deal behind free software is. I'm not talking about leaving some people out of the equation, I'm talking about offering them something that they need and want and can't currently get, even from free software.
I also find your assertion that there is no need for proprietary software to be very close to a true statement, but not quite there. While the most popular applications will likely be produced as free software, it is unlikely that all applications that anyone could want would be released as free software. Speaking as someone who writes applications for embedded systems, I doubt that you'll find, say, a freeware microwave oven controller. What would be the point?
Re:UCITA will make this possible (Score:1)
Kinda brings to mind "Only five payments of $33!
Re:Um, really really doubtful on this. (Score:1)
The best thing about the free software upgrade processes like Debian is that the user is in control of when it happens, but gets the rest of the benefits that software rental would provide, at no charge. We win again :).
--BitDancer
Reasons for renting. (Score:1)
I think the real reason why MS is pushing this is because they just don't want to admit that their bloatware is getting to the point where Joe Sixpack can't really administer it anymore. Even if all you have is Office, sooner or later you're going to install something that will blow away some DLL in c:\programs\office\system32\junk\foo\bar\runtime.
Then, the next time you try to run Word, it'll bluescreen on you. Now, if the stupid thing actually told you that c:\programs\office\system32\junk\foo\bar\runtime\s crewit.dll has been replaced with an incompatible version, then you'd probably be able to fix it, but noooo, we all know what the chances of that are. Instead, you'll call Microsoft's technical support line, pay $90 dollars for the privilege of asking them a question why their software barfs. Then, they'll tell you because you installed an alternative operating system on another partition, Office won't work, and that you'll have to repartition it back as one Windows partition, then reinstall everything. Then, they'll charge your credit card.
So, instead of fixing their OS, MS way of fixing the mess is to pawn off the responsibility for maintainance of their OS to third parties with extensive technical experience. Of course, they have to subscribe to Microsoft Developers Network, so that they can receive the secret decoder ring which translates the BSOD mess into something that you can work with.
--
Piracy (Score:1)
---
This Implies MS will be around for 10 years! (Score:1)
And I wouldn't bank on everyone having high speed by then either.
Telnet and X (Score:1)
You didn't end your ordered list. (Score:2)
Re:Another way to get shafted, à la Rent to Own st (Score:1)
That is like saying black people save money at the store, it's racism on a technical level, which imo is wrong.
Re:It won't work! (Score:1)
If they tried Pay-Per-View on me, they'd be WAY, WAY behind. Even further, because if I had to pay as I went, I'd use it even less. And most people use their apps even less than I do. Lots of people insist upon MS Office because that's the suite they have at work, but they hardly use it.
Sure, MS'd clean up on some power users out there. But MS doesn't make money off power users-- they make their money off Joe User-- and Joe User doesn't even use these apps when they're sitting on his computer. MS would be killing it's cash cow.
I just don't see it.
"xyzzy is integrated into qwerty" (Score:1)
didn't you know that office is one, integrated, package - you can't just rent word, you have to rent office, wether you use excel, access, IE, outlook, or whatever.
Sarcasm ends here
Yep, but not from Microsoft... (Score:2)
Some of its per time, some is per use, some per month. Im not sure of what paticular packages are aviable: even though Im running 'blows on one machine, I dont even as much as have the novell client installed. And Im a fucking CNA :)
I wonder how microsoft plans on pusing the software down? The would have to get themselves a copy of ZENWorks....
Re:missing the point (Score:1)
From that perspective, we have to give Ballmer some credit: it is unusual for people who hold such incredibly irrationally negative opinions about things to go so far in realizing their usefulness. So I will say again, we should not assassinate the idea just because Ballmer said it. Sure, he's not the first to come up with the idea of on-demand programs. Us geeky-types would certainly be able to point to a few innovations that predate Steve's by quite a wide margin (Java being the clearest example I can think of). We also justifiably mistrust Microsoft's motivations in pushing on-demand software, as we probably should. But so what? That doesn't mean it's a bad idea, which is what most people around here seem to be saying.
Why rent when you can own... (Score:2)
Besides - I don't want Big Brother, or Uncle Bill, snooping in on my data... (or selling for that matter)
This is the kind of stunt that may have been beneficial 5+ years ago, but today we can afford the computer power, the software (for sure), and the support for the apps we need.
--
Marques Johansson
displague@linuxfan.com
Woah. Time out. (Score:1)
Windows did not come out of thin air - It was based on many previous ideas - one of the reasons it cannot seem to shake it's DOS roots. Linux is based on UNIX roots.
Computer technology is an evolutionary field. You can't just say, "okay today we are going to drop everything we have learned and start anew." I agree that KDE and the others are just baby steps, but they are steps that need to be taken.
What _I_ would like to see is Microsoft's current technologies released into the public domain. The DOJ could force that. Then we could ensure that we can stay caught up (if not pass) with whatever they could throw out there in the future.
I think the rental approach goes against peoples very nature of possesion. Sharing is one thing, but charging is another.
This rox (Score:2)
And you missed point 3! (Score:1)
Re:Reasons for renting. (Score:1)
Oh BTW, see how long it takes you to download all the SDKs, if you can find them.
$2000 != $0, BTW.
high speed broadband (Score:1)
Re:nothing new - ASPs (Score:1)
Re:Um, Dude... (Score:2)
It won't work! (Score:4)
Re:Piracy (Score:1)
1. Exactly the oposite will heppen, because Warez promotes software (There was a whole thread about this on the 3D Studio max forum), and when the person decides what software to buy he will buy the one he is fimiliar with, that he got fimiliar thru warez...
2. Even this scheme have some problems (caching it to the local hard drive, instead of RAM, will allow copying it to removable media, and here you got warez again, as well as hacking the servers, etc)
Re:It won't work! (Score:1)
Computers only as tools? (was Re:This rox) (Score:2)
Computers should be used as tools nothing more, nothing less
Fortunately, most free software developers do not believe in that narrow-minded cliche: computers are certainly more than just tools -- they can change the world for the better in ways that supercede the notion of just "tools". Otherwise, we would have little to be happy about in the software world.
Balmer: The Network IS The Computer! See? TOLD YA! (Score:5)
Obviously a more controlled revenue stream, one which is predictable, and one which continues the advance of the Microsoft monopoly. You don't think you'll be running Windows and MS/Office off an X-Terminal, do you? No, it will be some proprietary protocol, encrypted, and damn difficult to reverse engineer (maybe even illegal to reverse engineer!). But the most important to Microsoft must be the controlled and even revenue stream such a system would foster.
Microsoft is truly a house of cards right now. Here's a fascinating quote from last weeks Economist article on Share Options, Pg. 18, Aug 7th-13th, which illustrates this point:
Their stock is badly overvalued. They pay their employees poorly, over-work them, illegally hire so many temps that it's turned into a Seattle political scandal, and make up the difference with stock options for their core staff. This suggests that a sell off could be disastrous for the firm and it's employees.... hence it makes sense for Balmer and Gates to both sell off now (which they've been doing) and to look for a new revenue model which can assure higher profits in what will most certainly be a saturated market within ten to fifteen years.
How should Free software and Open Source proponents fight this? We know how Microsoft is going to fight open protocols on the Net... by "de-commoditizing" (what an aberration of a word, clearly Vinod didn't have a dictionary by his side when he wrote Halloween I and II). And we know that they've already set the desktop standard with Win32/Windows. As long as they maintain control of the Office document standard through adding regular incompatibilities to thwart reverse engineers, they keep Windows installed on enough machines to make interopability with other systems a non-issue for the vast majority of users, and they succeed in keeping Win32 closed enough such that it can never be reverse engineered and re-implemented, they will continue to maintain their monopoly.
The Justice Department may will the antitrust case, but by the time it's worked its way through the court systems, I'd argue that Win32 will have long since been rendered obsolete.
This is why I think KDE, GNOME, GNUStep, and the like are a waste of time as far as attempting to take desktop sales away from Microsoft. Free developers may create a good MS-Office replacement like KOffice, or SIAG Office, but it won't ever read MS-Office documents properly just like Corel Office (Even under Windows!), ApplixWare, and StarOffice can't. Nor will a Freenix based desktop ever run exactly the same software (Wine may work well as a porting library, but I'm doubting its long term viability as a Win32 program loader -- MS will just change the underlying core OS enough to make they're new applications incompatible with Wine... it's a never ending game with no winners on the Wine side for this part of their project). Keyboard shortcuts are different, applications are different, they're all incompatible, and the current winner has a stake in maintaining this situation.
So how do Freenix proponents win in this situation? In my opinion we can't win just be re-inventing the desktop wheel around X (or Berlin, for that matter). I think the Open Source community NEEDS a completely new approach, one which gives it the "killer app" advantage over Windows which will draw users not because of political issues over freedom, but because users will plain want said functionality.
The next big revolution in user interface design is speech recognition incorporated directly into the systems interface with the computer. Something like what the Oxygen Project at the MIT media Laboratory is doing, with private funding I may add. (See this months Scientific American for a spread on the Oxygen project, the RAW CPU (a programable FPGA system), and their work with handhelds) I don't see any open source stuff from Oxygen... (does anyone know what their stance on Open Source is, and if they're currently accepting funds from Microsoft? If they are, who do you think will keep that codebase???) If you ask me, this is where Balmer wants to go. Everyone gets a handheld which is connected to the net via a radio/infrared networking, the system accepts speech input which is then passed to a server to interpret and resolve the problem, then passed back to the user in speech/video from the handheld. Such a system could be charged per minute, per query, or any of a number of other methods.
This is what the free software community should be planning to implement. And most of the tools are already available... IBM's Viavoice is a good enough continuous speech recognition system -- though it's not free. It could be used as a module within GNU common lisp, which could then serve as a foundation for a new natural language systems interface based on an "expert system" which understands a simple enough grammer and converts this to UNIX commands, manipulating files, directories, and launching applications. If IBM never releases ViaVoice under an "Open Source" license, the fact that it's a module instead of being tightly integrated into the system means that Freeware developers could rewrite the recognition engine -- maybe with funding from the FSF, a university, or some other organization.
Such a system would have to be tightly integrated with the desktop interface though, like common KDE and GNOME shortcuts, so that applications could know when to take speech input through their STDIN stream (like dictation) and know when you're attempting to give a command to either the application or the general operating system. Given GNOME's reliance on GUILE as it's "glue scripting language" it seems to me a bit closer toward integrating in a functional language with all its desktop applications, and thus being able to integrate natural language processing across the entire API suite. Just a guess though.
I think this is where Freenix ought to go, and if it gets there before Microsoft, they will lose marketshare quickly. They may die a horrible death just because their financial situation is so precarious, but that won't do the Freenix community much good; they'll just file Chapter 11 and restructure -- with their monopoly intact. For the Freenix community to take the desktop we must provide an alternative which is easier to use, not just free.
Of course, I may just be oversimplifying a very complex problem... Please feel free to resolve any problems of ignorance you may have noticed!
KDE and GNOME desktops NOT irrelevant (Score:2)
But they do create a necessary free foundation which was lacking previously -- I never much cared for CDE. PC hardware needs an update, I agree. Though I think that many of our hardware complaints are really expressions of frustration over what limited functionality current computers present. They're big, clunky, consume large amounts of electricity and thus expel noticeable heat, use moving/spinning parts at high speed, and they're still just single execution unit per cycle "Turing machines." Oh well. UltraSparc desktops really aren't physically that much different from Mac's and PC's. Nor are any other Workstation vendor's good much different beyond CPU, software, and name. The reason we still use clunky desktops now isn't because of dumb hardware manufacturers, but reasonable design given current hardware constraints.
I think we're going to have to continue to work with desktop based solutions for at least another ten years. By then maybe a general radio IP network infrastructure could be in place, along with those smaller and faster CPU advances Moore's law predicts, justifying a general purpose speech enabled PDA in the open market. This won't happen overnight.
So, while developing this technology may take a good decade, we should expect Microsoft to produce some kind broken speech enabled version of desktop Windows as soon as they can; maybe within one or two release cycles. They would be idiots to let Dragon Systems, IBM ViaVoice, and all those other third party speech toolkits to take over the market... when have you ever seen Microsoft do that??? It's already a viable business, Microsoft is there.
The Freenix community has a few advantages: IBM is currently giving out ViaVoice -- for now anyway, we have explosive growth going on with the desktop API -- meaning that change is more readily accepted by the current userbase, and we have several good Common LISP and Scheme interpreters -- with many skilled programmers. Given that GNOME already supports GUILE, updating a Common LISP variant to support the GNOME and GTK API's, along with integrating ViaVoice support, isn't impossible! And it's an important step towards making a usable "expert system" which understands enough to convert simple statements like "Move file1 to directory2" and "find all files containing the word 'foo'" into UNIX commands dynamically.
I think Open Source desktop systems like GNOME and KDE ought to be thinking along these lines now, because if speech is left unnoticed by the Freenix desktop developers, the UNIX community might miss a critical computer science juncture which will leave it behind Windows!
There are two kinds of people in this world: (Score:1)
And pro-MS people who think Bill deserves all the money they've given him.
MONOPOLY :( (Score:1)
well MS loses money here, but if they pay rent for the future stuff but don't upgrade they stilll need to pay the rent.
I seem to remember a law in the US being paraded I don't now if it was passed but it was for the remote disableing of software...not a nice combo really
It makes sense (Score:1)
Re:Why rent when you can own... (Score:2)
This could potentially be a step further than "Can we get them to rent instead of steal?"
Microsoft has the big OEM market by the balls to the extent that they could force them to ship Windows with a bunch of "Windows Installer" hooks for Office tied into the OS. (For those who haven't seen it, the Windows Installer has a way of registring a program icon *before* the program has been installed. Lanuching the icon brings up the installer/credit card entry form.)
Then, not only does every version of Windows carry a heavy incentive for users to buy into MS Office, it could actually be used to prevent unauthorized MS Office installations. Pop-in the Office CD, and have your CD-key checked automagically checked against the MS database. Defeatable? Probably for a knowedgable person. Scary enough to get users to rent the applications? More likely.
(The backlash over disk copy protection in the 80s scared Lotus and WordPerfect straight. It's odd that Microsoft would think that Internet copy protection could actually be reliable enough to not piss their customers off.
Furthermore, if those greedy bastards aren't happy with their P/E ratio now, I don't know what will satisfy them. Help me Government!)
--
Re:missing the point (Score:2)
Well, to be fair, you had Andresson and others running around saying that Netscape 3 and Java 1.0 makes the OS iiirrrrrelevant, when if reality what they had was a POS and we still are years away from a distributed, secure environment. It's only natural for a nailhead like Ballmer to look at the 1998 state of Java and dismiss it because it had little business use for Microsoft.
--
Return of distributed computing (Score:1)
how it could work (Score:1)
1. infrequently used programs: i install a word processor and spreadsheet for once a year usage: when a friend needs something typed, or when i calculate my Foolish 4 portfolio. essentially they serve as security to handle any emergency situations where i really need those apps. and so i use the free StarOffice. any type of rental plan would have to charge per use to be fair. but pschologically, a per usage charge would feel horrible, especially if you frequently use the program. similar to the effect of high gas prices on driving. not to mention that it is hard to estimate usage of software.
2. frequently used programs: the operating system, web browser, mp3 player, email client, compression program. most of our frequently used apps use open standards, permitting easy entry into the market. it would be hard to charge for usage of those apps, especially with the poor quality that permeates the commercial software industry. too many free clients would pop-up if someone tried to charge rent. and imagine all the apps competing for rights to the file extension. the war would make the Netscape/IExplorer battle look friendly, because now money is involved. companies would actually have an incentive to modify the registry, install bad dll's, and such not to render your computer unusable for the competitor's software. and i can see a company like Microsoft charging a one-time fee for the first usage of your software. so you install IExplorer, and it installs a bunch of secondary programs behind your back, like an mp3 player. the next time you play an mp3, rather than loading Winamp, the file extension invokes MS's player and hammers you with the one-time low installation fee of only $25.
3. a popular argument for software rental is that the rental includes free upgrades. but that argument only works for buggy software, vaporware, and the US market where materialism demands that you have the latest and greatest. after Windows removed the printer drivers from the word processor, Word Perfect saw that it had no reason for upgrades to its word processor. a high quality app will serve its purpose for many years. how many times have you upgraded vi? before Linux, i always used Qedit, and never upgraded. xterm upgrades? maybe an occasional security patch.
how it could work: applications are offered for free, but they display advertising on the screen, similar to this very webpage, requiring a live I-net connection. and to increase revenue, charge an install fee. otherwise i don't see it generating more revenue than software sales.
j
sorry for double submissions, i received an error while submitting
Isn't rental illegal anyway? (Score:1)
IIRC, software rental under NAFTA is illegal.
Maybe this applies only to third parties, since MS could claim that Windoze user are really only renting their OS now.
Grr...
Ballmer and his ilk are only interested in one thing: growing Microsoft income to offset their own predictions of declining revenue.
Look at the time line: 10 years??!!
Do you honestly believe anybody in the computer industry that makes 10 year predictions?
Pope
Re:Renting applications (Score:1)
That's probably good news. (Score:2)
While that may sound horrible to us technical folks, actually for many applications it could be quite nice: you don't have to install or maintain the software, and it becomes accessible from anywhere. For mail, text editing, spreadsheets, printing and snailmail, FAX, etc., that sounds like a real winner. With a suitable platform (UNIX, Java), you might even be able to rent compute cycles for general purpose computing, again, without the headaches of maintaining your own system.
It will be interesting to see how Microsoft believes this will work with their software and what kind of business advantage they have in that area. Right now, the only credible client plaform for delivering such services would seem to be Java, since ActiveX is too machine dependent and not secure or safe enough.
Not really all that bad -- for some things (Score:1)
One example would be small studios that produce video effects. Under this rental system, they won't need the money up front to set up a 64 machine SGI render farm. They simply pay for the render time they use, yet get speedy results as though they had tremendous computing power on site. They won't need to manage installing, upgrading, etc... And users will watch the software slowly evolve, rather than having to wait for 2.0 for the one feature they need, only to find out the interface has changed.
Plus, its easier for software developers to debug and test. Not to mention the fact that it cuts down on piracy, which could bring the costs down for paying customers.
Finally, it ups the competition level since it makes it much easier for companies to try out and switch to other software packages. They no longer need to make a large, upfront investment in a certain package.
So, for buisness oriented software, I think its a great idea. For home users, however, free software will become an even better option. Of the software I actually pay for, I wouldn't hesitate to erase it all if I had to pay a monthly charge.
Re:Um, really really doubtful on this. (Score:1)
No hassle, no mess, no having to remember cli commands for the newbies
Re:UCITA will make this possible (Score:1)
It's Mr. B's references to up-to-date software that really pushes it home for me. Maybe its the differences in the latest Win98 updates and MS's recent refusal to allow updates/fixes in other media that makes me think they want to do this rental approach to their apps. It certainly allows for better market study.
And America is tops in this kind of approach. Do you know what credit card debt is in the US?
A few issues... (Score:1)
Example:
I need to get the Monthly status report out, I log in, and go to update the report. Oops, it decided to upgrade itself last night, and there seems to be a major bug in a feature I use, or they changed how the feature worked. Now I have a stressful time figuring out how to get the report done.
Given the horrible reliability of MS apps, I really wouldn't want auto-upgrades. I had Win98, and the SmartUpdate was a disaster on several occasions. (As a warning, never try to update more than one piece of software at a time with SmartUpdate).
-- Keith Moore
The copy protection backlash (Score:2)
Speech Recognition - Overrated (Score:1)
Background noise in a large office is bad enough as is without everybody talking to their computers as well, thank you very much...
Argathin
Re:Speech Recognition - Overrated (Score:1)
But there's another observation, made by a cow-orker, which I rather like:
A lot of people think voice recognition is cool because then life will be more like Star Trek. You know - whenever someone has a question, they say, "Computer, what's the last digit of pi?" and the computer speaks the answer.
But what happens when someone has actual work to do? They use a console.
Re:UCITA will make this possible (Score:1)
And what's next? Hardware getting into the act? Imagine video cards that stop working if you don't pay the monthly fee. Not out of the question by any means.
If this were coming in at the beginning of the boom in home computers, it likely would go thru without a blink from the market, since most people didn't know any better than to accept whatever computer and software the dealer handed them, at whatever price and policy the dealer offered. By now the home market is sufficiently saturated that most people are used to simply buying the stuff and being done with it, at least until they need an upgrade. They aren't going to take kindly to "renting". Corporations who thought NT was a good deal may feel otherwise, tho..
Dont forget Intel PIII cpu ID (Score:2)
Software rental will require a scheme where a user can contact a rental server, enter their CPU and credit card details, then store this information locally so the software can check for current rental authorization before running.
The software can be pre-installed on the machine (the current micro~1.oft model of bundling all its software with the OS), or delivered as a try-before-buy demo CD, or DLable from the internet or ASP, use your imagination.
The user then has to enter into an agreement with the owner of the software to rent/license the software for a certain amount of time. The ASP then returns a certificate (strong encryption is their friend here!) which unlocks the software for a certain amount of time/usage (1 year or 3000 saves, whichever comes first).
The software then uses a cryptographically secure hash to compare the CPU ID, authenticated timecode (from an internet source), a local cert accompanying the software image, and the licensing cert sent by the ASP.
As others have pointed out here, the UCITA is another key component to protect software rental schemes like timebombing and limited usage, and to prevent reverse engineering with criminal penalties. Where the Sun/Oracle network computer model didn't make sense 2 years ago, now with the UCITA it starts to make a lot more sense.
I have to deal with timebombed rental/demo software all the time, it is a real pain in the ass. I've got clients who accidently base some key part of their NOC on some timebombed code, which blew up earlier this year. The outages were bad enough some of them made the news, but PR people were able to blame glitches or lightning storms. This rental model is going to fail in the long term, and the medium term peak will not be the trillion $$$ revenue stream some are predicting, but it might reach 10%-20% of the total software market before collapsing.
my
the AC
Update People should be Tools not Human no more al (Score:1)
Computers as tools?
Try telling an enthusiast that public transportation obsoletes biking or that Bally's obsoletes hiking or that the local genetically altered (just different not better) obsoletes hunting...
If you get shot on account of the last one, I'll take full responsibility gladly and proudly. Fucking Luddite.
Re:This is only a single step... (Score:1)
I would guess that Sun will be moving over to StarOffice soon though.
The advent of "rental" software. (Score:1)
This will mean that anyone will be capable of reading a document no matter what platform it was produced on.
Re:Why not rent software just as movies are rented (Score:3)
Whereas you probably won't be finding, say, any need to keep around the latest drek on VHS, you *will* quite possibly need to keep around application software in the long-term.
Think data files. Think proprietary data file formats. Think about the existing investment in training, and how ugly it'd be to retrain employees to use a different package, or what happens if you communicate with somebody with an older version that can't read the current file format of the day.
There's a lot of required continuity. Even nominally compatible upgrades can break that, if behavioral quirks change or support is dropped (which happens...).
Which is more important: guaranteeing that you can obtain the latest "Zelda" release, or knowing that you won't be held hostage with unreadable data if the application subscription/rental rate climbs up, or if features you need get obsoleted (think: changing APIs, ala Java's deprecation, etc)? App software is VERY different.
Re:Why rent when you can own... (Score:3)
Actually, they're trying to maintain their stranglehold on a customer base that is full of people who are beginning to notice that they are being forced to pay to upgrade their software every couple of years. (All software vendors force their customers to do this in order to maintain the revenue stream which keeps stock prices high.) Microsoft's target audience in this scheme surely isn't the "free software community," (not that there necessarily is such a thing---a debate I am unwilling to enter into here,) because we all caught on to that fact some time ago.
In actual fact, I think "renting" software is a good idea for the great masses of people who are either unable or unwilling to be their own computer experts. For my part, I expect the days of the computer as a mass-market item are numbered. Leasing software and other data services from a provider can conceivably result in higher quality and lower cost because the provider won't have to stuff feature after feature into the software (to justify charging for the upgrade) and will be able to release upgrades as incremental changes rather than as an all-or-nothing shot which has to be mind-bogglingly complex in order to handle all potential cases.
displague also said:
Well, there certainly is a trust issue. However, there are ways of boosting the customers' trust in the company. The business plan I have floating around for a business similar to this deals with the trust factor directly. It's all in the marketing and should be easy to sell to the vast majority of computer users.As a matter of fact, I think that the only question about the success of this scheme is not whether or not someone can do it, but whether or not Microsoft can stop writing the bloatware they need to write to make money "selling" software and focus on delivering high-quality stable software that will produce the most profits when you "rent" software. The "million monkey" approach is definitely the wrong way to write software to rent. My own opinion is that Microsoft doesn't write bloatware because that's what's needed to succeed in the current market. Instead, I think Microsoft has succeeded in the current market because they happen to be good at writing bloatware which is what it takes to succeed.
The times, they are a changin', and to throughly mix a metaphor, can the 500-pound-gorilla change its spots? Time will tell, but I doubt it.
Re:Rent-an-app (Score:1)
Yes, but what about running a program on your local box, possibly multiple times, and displaying it remotely for other users. Do you still only get charged once per month a fixed fee? I know this capability is severely lacking in Windows now (BASE Windows, no add-on crap), but I think it will catch on in the future.
Re:It won't work! (Score:1)
* The sheer *power* it gives the distributor. Businesses *need* to know that they can access their data; if licensing fees go up, or file format support is dropped, or any conditions change, then that security is gone. Ditto home users; imagine the fee for, oh, "Quicken" and related apps right before mid-April (Apr 15 is when US federal income tax filings are due, non-USers).
* It obviously ties in with UCITA. Renting implies a way to disable, perhaps by forcing some client-server model (code stays on proprietary service provider).
* Security. It'd better be darn safe, lest somebody figure out how to exploit any upgrading system.
Re:Why not rent software just as movies are rented (Score:3)
Before that, there actually were some retailers trying to make a go of renting software, but it didn't appear to be working too well. Scared the heck out of the software companies, though.
Um, anyone remember OpenDoc from Apple? (Score:1)
Re:Rent-an-app (Score:1)
"Software Metering" is just the beginning (Score:1)
There's a problem with Microsoft's theory of a rent-to-own software world: security. The only reason that companies can continue to keep software on the shelves of stores today is that people don't have to bandwidth for mass Warez, like we do with mp3z. An SDMI-like software-based solution for Windows, or even Office, could not work and would eventually be cracked, as all software protection mechanisms have been in the past.
Check out a little company called Wave Systems [wave.com] (Nasdaq: WAVX). Note, I have no affiliation with Wave, but I used to work for a company that was acquired by them. The idea is to start by endowing computers with a secure computing environment on the motherboard, giving the computers an easy way to distrubute "rent-to-own" software. That is, you could get a CD with 500 games on it, but you only pay for the ones that you play. If you play it for 5 minutes and decide that it sucks, you pay twenty cents. However, if you play it for 4 hours a day for the next month, you pay the regular $29.95.
Obviously, this paradigm could be extended to a lot of different areas. For example, if it were easy to have a customer pay through the secure local environment via SET with a smart card, a content provider such as ZDNet could conceivably charge a nominal fee for each viewed article (a penny, or the like). Since Web companies are still losing a lot of money, Wave thinks that this will be an attractive solution to financial woes.
However, I think that this model is inherently flawed. As information becomes easier to disseminate and the cost of distribution approaches zero, control is virtually impossible. SDMI will fail. Software protection has failed, since Warez sites are plentiful. Paying for content seems absurd, when it's as easy as copying and pasting the text. A good business model does not reside on charging consumers for something which they once got for free.
The problems herein -- of universal accessibility and unlimited bandwidth -- could be harbingers of the Open Source movement. Linux and other open source project may survive, in part, because Microsoft won't be able to make money as their power to control the distribution of their OS becomes nill. The existence of free publications on the Web has basically destroyed the idea of charging to read atricles online.
In any case, software metering and / or secure computing environments on a host are interesting and worthy topics which could spawn many applications. I think, in the end, SET and secure logins -- applications which facilitate security and the exchange of information -- will win out over functionality that impedes the consumer, such as operating systems that don't work very well and cost a lot of money.
Re:FIRST POST (Score:1)
Re:Balmer: The Network IS The Computer! See? TOLD (Score:1)
Re:Piracy (Score:1)
1. Only if they buy it. I doubt that happens often, particularly in areas where one can buy software with even cloned manuals and boxes, for a mere fraction of the standard price (because only duplication costs and perhaps bribing the local officials are involved, not development or advertising). It's a fairly flimsy excuse.
2. You presumably aren't aware of the client-server model. Bzzzzzzzzzzt, next.
Re:Remote control (Score:1)
Automatic Updates (Score:1)
Canned software - just add water and stir (Score:1)
Re:Automatic Updates (Score:1)
Could you possibly imagine anything more annoying then software
that updates itself with out telling you?
As the matter of fact, what Ballmer is talking about is already.... a fact. Eg, M$ SQL Server 7 License agreement states that 'Software' remains the property of M$ and users are granted to use it but they don't own it. However, you still need to patch it manually
What are we supposed to rent? Small utilities? C'mon, they are free. Large professional packages? Professionals already got them. If someone has no- probably he's not that much professional. Again, imagine dloading 3D Studio....
I have always been in doubts about M$ abilities to produce decent software. But what happens makes me thinking even worse about their marketing talents.
Re:Um, Dude... (Score:1)
This is only a single step... (Score:3)
And now we get an announcement that they're considering application rentals. This does not come as a suprise to me. In December, I started to put together the pieces, based on some comments made by Ballmer and Gates, and determined that MS was planning to move towards a subscription model. That is, you get Office2002, but it expires in 2003, and you are forced to buy the new one. This would also help drive sales of the OS and of new boxes, due to the aforementioned document issue.
The other really interesting thing I noticed though, was that they were working on a system by which Office would not be a set of applications at all. Instead, they would be subscription-model web sites. Login to www.word.com, write a document, and it's saved as a web page somewhere on the site. You can email it to people through a connection to hotmail. Access it from any place. And pay through the nose, since there won't be any other choice.
Now, that's the next step. First they need to get people to become used to the subscription model and wait a bit for bandwidth to improve.
There is a great side effect too. Since everyone already uses Windows & Office, and they'll have prevented anyone from keeping old copies of the software around (by expiring it & by preventing them from reading new files), everyone, even MS's competetors will be stuck with the web version of Office. Now who here believes that confidential files by Oracle, Sun, Apple, AOL, or whomever, will stay that way while on MS's web site?
Re:This is only a single step... (Score:2)
For various computer manufacturers, I'd expect that they would normally use their own hardware, and in Sun's case, this would make using Office pretty hard. However, software houses and businesses in areas MS is still moving into (telecommunications, journalism, etc.) are likely to use Office.
That's interesting about Sun, though.
Hasn't this been done before? (Score:2)
So, micros~1's proposal is different how? You pay them for X amount of CPU time to run your app on their server (the only viable way to keep us from pirating the rented copy, otherwise crackers will steal the downloaded code from RAM or HD and deactivate or spoof the self-destruct/reporting system), and probably for X megs of data storage space. Companies start selling systems with only the minimum power needed to contact the server, and we're back to the centralized-server-and-dumb-terminal era (except this time around you can't trust the people who run that centralized server ;)
And what happens when NT 6.66 (or whatever the micros~1 server runs) crashes, or there's a "router problem" or "bad weather"? All of a sudden, all productivity halts...
For further information, man bofh
-----
Re:Telnet and X (Score:1)
Paving the potholed highway (Score:1)
As for renting software, there is a great little store in College Station, TX, called Floppy Joe's.
They allow you to "lease" software, kind of like try before you buy. And that store has been there for over 5 years. Before most applications were released on CDs, you got a handful of floppies, and if you liked the program, keep it, they'll bill your credit card.
I can see stores like that popping up all across the country, that's a great idea.
But as for server side apps, blame it on the net. But the net is also a reason against this. Any one that is still using a standard phone line modem is going to be screwed. That is the majority of people. If Microsoft, or any other company is going to do this in full swing, they should take their billions of dollars and invest in dropping an oc3 line to everyone's house. They foot the bill for that, then maybe they can pull it off.
If you couldn't see Microsoft heading this way, you must be blind. IE, further integration each release. Windows Update.
Remember, the computer industry is not a consumer driven market. People make software, if you don't like their products, tough. They don't let you choose which features of which applications you want on "your" PC. It's all or nothing. You could buy a competing application, but you have to have the "Industry Standard".
The really sad part, most of this "Cutting-Edge" technology is still based off of stuff that is older than I am.
Even hardware is still lacking it's true potential, all for backwards compatibility. Look at SCSI. Sure hardware updates come around, but only once in a blue moon.
With today's technology, it's a shame to see hard drives that have spinning platters of metal, or plastic.
Intel, 3-Com, Adaptec, Nvidia, Sun, Microsoft, RedHat, Apple, SGI, and every other "major" player should all get together and re-design the computer from scratch. Including programming languages. That is where the millions of research dollars they spend should go. Forget backwards compatibility.
These companies can still make their products, and divide the research in to their areas of expertise.
Just my opinion on companies that could be smarter if they forgot about money for 3 hours.
Space Ships are just tools, nothing more... (Score:2)
Disclaimer: This comment is written in such a way as to repeat it'sself and to require the point of the comment to be decyphered... sorry.
And so are computers. Computers and Space Ships share a whole bunch of common properties, most importantly for the point I'm trying to make is that they're both completely different from any other tool we've ever had, and require different treatment than any other tool we've ever had.
NASA's Space Shuttle is closer to a bicycle than my Laptop is to a toaster. The laptop requires more effort to learn how to use than the toaster, and that's how it should be.
Remember, the catigory "Tools" covers everything from a pointy stick that you dig vegitable roots out of the ground with to a SGI O2. The O2 requires different treatment from the stick, yes?
Re:Why not rent software just as movies are rented (Score:3)
For the full section, use the search page of the U.S. House of Representatives Office of Law Revision Council [house.gov], enter "17" for title, and "software rent" for the search term. The first hit will be 17 USC Sec. 109.
It's obvious that what the software industry wanted (and got) was a different pricing model from the motion picture industry. The studios sell tapes to video rental stores, and usually do not receive a cut of the rental price. Software companies didn't want there to be any rental unless they were the renter and received the entire rental fee.
Re:Desparate moves for a desparate company. (Score:1)
no doubt at all (Score:2)
Ever donate to a well known charity, like United Way, Red Cross, or Big Brothers/Big Sisters?
They, in effect, rent the software that tracks donations and names. Not explicitly, of course, but the software the use is so complicated it can only be used with the annual support contract.
Hey, all you wannabee hotshots, want to scoop up some of the bucks? Look for publishers like Blackbaud (Oracle), Results/Plus (Access), DonorPerfect, Donor II, and Campagne Associates.
Replace the database with PostgreSQL, Adabas, or Solid (forget toys like msql or MySql), make up the interface with PHP, and open source it. You'll kill the rental industry in charitable organizations, and your donation dollar will go a lot farther.
I could tell you how much these products cost, but you'd never believe me.
And Why??? (Score:1)
John
Re:This rox (Score:1)
Re:Um, really really doubtful on this. (Score:3)
The MCI story today points out a BIG reason not to 'rent' applets. Just imagine a frame relay meltdown on Apr 14th in a world where people rent home accounting applets.
Re:Isn't rental illegal anyway? (Score:1)
17 USC Sec. 109
Wasn't this the Microsoft killer just a while ago? (Score:1)
his vision the only program running locally would
be netscape with java. Sun's
idea [javaworld.com] was simular
but based purely around java.
Basically the whole thing was deisgned to
make the OS unimportant on the client.
Well
Sun still makes the JavaOS machines and Oracle's
offspring company NCA is still kicking around
but they neither really took off. Strangely
enough MS's entry truely fopped.
This all leads me to wondering why Microsoft
is trying to push this forward again. What
exactly do they think they'll gain?
M$ $ucks a$$ again!!!! (Score:1)
#1 Open source -- the more M$ tries to squeeze dollars out of the home user the more attractive open source products like Linux become. Linux and open source has made good progress against M$, and this trend will accelerate the greedier M$ becomes. Currently Linux isnt threating M$ on home systems of the general public. If M$'s scheme becomes reality I see a rapid change in Linux's potential on the home desktop. Currently most people who buy software, buy an application and use it, without upgrading for the sake of ungrading. I use Excel and M$Word versions going back pre-Win95 because they still fit my needs, and my wallet. John Q. Public wont stand for having to pay a monthly software bill. Just look at how you grumble at Uncle Sam's share of your paycheck. If there's an option... people will seek it out...especially when THEIR money is involved.
#2 Broadband thru-put -- I dont know what kind of thru-put broad band is supposed to provide but I can say this, it isnt going to be enough. I currently have an ISP who understands cable modem technology. I have 10 Mbit up/down thru-put on my internet connection, and it still isnt enough. I am constantly waiting for blockages in the internet itself. And we are only talking about web pages, e-mail, and file downloads as being the activity on the net now. And I am sure there is more going on. But now add to that current traffic, millions of programs being downloaded, software that used to reside on the individual PC. I dont see how it can work. Even if the software was stored on the ISP's servers... thats still alot of traffic...more than what even Gbit LANs can handle. Downloading the rental-software will suck up a large precentage of the bandwidth no matter where they try to place the "rental" servers. We'll be back to bitching about how slow the web is.
All in all...this is a nice way to convert broadband connections into 9600 baud modems
seeing very limited use for this (Score:1)
For me, the OS, my HTML editor, image manipulation, word processor, spreadsheet and my various utils are essential. I need the media at least until xDSL comes through my area. Finally, with as much as i use these apps daily, i want the unlimited use license.
Sounds familiar right. But here's where i see the benefit of *some* rent an app offerings. Take WebTurboTax this past year. My taxes, thus far, are not complex. I don't pay capital gains, I don't itemize. As such, my use for tax software is roughly once a year. I want to use it once, get the refund money from the feds and the state, etc.
After that, MY usefulness for that software ends until April 13, 2000 comes around.
In cases like this and similar cases I'm sure exist for many if not most users, rent an app makes sense.
--
Re:Rent-an-app (Score:1)
Oh yes it will. (Score:1)
Customer: "But I'd much rather just buy it."
Salesperson: "You can get W2K only by renting it."
Customer: "You stupid moron, I DON'T WANT TO RENT IT!".
Salesperson: "You can get W2K only by renting it."
Customer:"Jesus.. One please."
Re:This'll only help open source. (Score:1)
Hear, hear!
If Microsoft were to implement a plan like this on a large scale while providing no other (reasonably priced) options, the resentment that it'd cause would be incredible.
Fortunately, OSS'll be providing an alternative at an exceedingly reasonable price.
A move like this by any large proprietary company would only be good for free software.
Re:Why rent when you can own... (Score:1)
Hardly a new idea (Score:1)
a little shy on specifics... (Score:1)
So it will be either: (Score:2)
Yeah, great.
Um, really really doubtful on this. (Score:3)
like this. Generally, pay a yearly fee for
X users of a program at any time. So this
might work industrially... but it's nothing new.
Ballmer however proposed this for home use.
Let's look at the average software that will
be installed on a home computer:
WinXX
MS Office
MS IE
MS Outlook Express
Netscape
HomeSite
Shareware Apps
Games
Which of the parties involved is going to profit
most from this deal? The idea of software
rentals is basically trying to squeeze as much
$$$ from the home market as it can, as the
software itself is generally a fixed purchase..
buy once, that's it.
Unfortunately, this will catch on by other software companies because, yes, it is a way
to continue to get revenue for a piece of software
already bought.
The Free Software Movement is poised to undermine
the large corporations if this move does go though within the next few years, of course.
Consider the number of people that are buying
those close-to-free PCs with the requirement
to buy 3yrs of ISP service. The rebates at most
$400, but in the end, you'll be paying $720 for
the service. Why do people like this? They
only have to pay once for everyone, and it never
crosses their mind again. If Free Software
can offer home users one less bill they have
to pay, that's a big bonus for it.
Desparate moves for a desparate company. (Score:2)
This is just sad. I seem to recall Microsoft bashing Sun for the same basic idea less than a year ago..Now they want in on it.
Hmmm.. If I rent a car, and crash it..I have to pay for it. I wonder if it works the same for renting Microsoft applications. Ahha! Now I get it -- You have to pay for it if you crash it! So that's why theyre doing it!
It just astounds me to what degrees people put up with this company. Whats next? "Microsoft Office 2000 -- $500 Down, And zero-point-nine percent financing!"
Bowie J. Poag
PROPAGANDA [system12.com]
Bowie J. Poag
Re:Easily done...NOT` (Score:3)
I remember hearing a theory that the centralization / decentralization trends were completely cyclical. IE: each has its advantages, and every few years, somebody gets fed up with the disadvantages of whichever they're using and starts pushing the other one again.
In the centralized camp, we have the mainframe / terminal pair, the minicomputer / terminal pair, enterprise software updates via "push apps" (circa 1996), "network computers" (circa 1997), Web apps (Hotmail is an application by traditional definitions), and now this Microsoft thingie.
In the decentralized camp, we have workstations, PC's, and personal servers (ie: a single user Linux box) in their various generations.
Corporations always tend to prefer the centralized model, because it makes for automatic standardization (which is cheaper and easier to support), and easy censorship. "The computer is merely a tool" users also like it because it takes the responsibility of computer maintenance and administration out of their hands.
Power users usually prefer the decentralized model because they value privacy and freedom of choice. It's no surprise, then, what viewpoint most Slashdotters will take!
-- Div.
But my grandest creation, as history will tell,
Re:This rox (Score:2)
Lease the whole PC... sign up with MSN, get a free
PC and all the MS software you need... (MS probably makes most of its money from companies, so why not use this as a scheme to cement market control in the less profitable home sector?).
Given the development of linux etc, MS has to get a business model ready to roll for when they start giving windoze away in a few years. They'll probably copy AOL and either give users free (or discounted) access to MS software etc if they access it over the MSN, or charge a slightly higher monthly amount for those who access it from other ISPs.
Get your MS PC for $49.99 with ADSL access, MS Win, Office and 100 points of software you can access a month... something along those lines.
Then once MS has a significant proportion of users relying upon it, it starts to throw its weight around against competitors... Oh, the netlink between MSN and the Corel Office server is congested, isn't that a shame...
However leasing software could be really useful. I've on and off looked at coda because it could be very useful in this regard. Pay your $5 for a months access to Civ:CTP, mount it via coda and off you go. At the end of the month, if you don't want it then you lose access to the coda server. Sure you'll need some kind of software based self destruct, but it can cripple itself into a demo version if it isn't authorised every month, and there is that legislation going around the US to let software companies contact their software on peoples machines to detonate them...
Modularity could be a system on which to base charging too. Could select the same software package, but pay $5 for the basic release, $10 for an enhanced release and $15 for the wiz-bang 2000 features you'll never use release.
Write once, run anywhere? Of course - with windoze. Let it run on WinCE, Win2k, WinWhatever. Give the OS away but charge a little tax on any software which goes through the MS Software Exchange. MS might still charge for Windoze some small amount for competitors, but may package it for free to MS Internet PC owners or those that sign up for the MS Software Exchange scheme.
One of the next generation sega/nintendo/whatever devices is going to be based on WinCE - devices all set to be internet terminals as well as great game units...
However enough rambling about MS. Leasing software is what we have today (assuming you pay for software). All leasing does IMO is ensure that companies have a good incentive to keep on developing good software, otherwise as soon as a competitor becomes better a consumer can just switch software package as easily as they can change their long distant call provider today.
Whether it is coda or java based, I think it has a lot of potential at high data speeds. Even at low speeds and with free software it'd really nice to have a
Could be like paying for cable access... you pay $10/month to get full access to
Someone could create a smart software agent that checks to see what you run, and then installs it to regular file space after X goes. Then every week or so it can compare that version against the version on the coda fs and auto upgrade it when a new version comes out (the advantage here being it could get the whole app first and then upgrade the copy on the regular fs rather than having to re-download the complete new version if you were running it on the coda fs and being stuck without functionality for an hour or whatever).
A week or two back I did a quick run through a model for a computer & software leasing business. Basically it just consisted of people subscribing to it, and then every year they get a different computer (top level users get a brand new top of the line one, 2nd year users get the previous years top of the line model etc). All base software gets installed on the HDD, which then gets shifted with the computer when its moved, and all user documents could be stored on a removable device like the orb drive. The orb disk could be backed up to the hard drive periodically incase of media failure.
For something like that, you'd have packages where they could pay a bit extra to get Office or to get a game every month or two etc.
With a linux system like that, I'd probably have the core OS boot from a CD that can be replaced every month or two, along with the most frequently used apps. Perhaps just store
Of course, public net terminals are probably a bit of a nonstarter. Would be like public telephones coming out just a few years before mobile phones (Palm pilots etc with good wireless).
Anyway, I've rambled more than enough here. I dislike having to login to things like this, but if anyone wants to e-mail me, vastor@hotmail.com will work (which I notice recently added some nonsence that bounces you through a secure server to break lynx and just looks a bit odd).
Rent-an-app (Score:2)
After broadband is ready, the software services will slowly filter down, replacing commercial software packages.
I'm not sure. The utility of the interent apps really comes into play for products that you don't use often enough to justify the (current) full commercial price. For small businesses, or for home users who wish to sample a product, it may be worthwile. But for most corporate users, or developers, where an app is being used constantly, the it soon becomes worthwile to buy the product outright (even with things like yearly licensing and upgrades factored in).
For the home user, it may be a case of try before you buy, rather than the limited-trial demos of today. For some things, like using a Tax program once yearly, I can see the utility. Other power-use programs may not be so easily transfered.
The other concern is use. How would a charge be implemented?
Per-use, each time you open an app? Then we will have a situation much like AOL had when they went to their unlimited use plan. People dial-in once, and never leave (until Windoze crashes...so they'd still be loging in 2-3 times a day)
Or per-minute, as I know I have a tendencey to open up 5-7 apps when I get into work and leave them there all day. Again, it would be better to own it.
Howabout a per-file app, as each time you create a new file you get dinged. Again. I can see people opening one big spreadsheet, and just zooming to different parts as needed.
This is a neat idea, but there are still some issues that need to be worked out. That, coupled with the people that are pushing this, make me very wary of this model every taking over as the distibution channel de riguer.
Yet *another* benefit of Free/Open Source Software (Score:4)
Consider this: you're an average consumer, maybe a little better informed. You are looking at two computers. One comes with Windows 2000, MS Office, MS Internet Explorer, and an MS Entertainment Pack. The other comes with Red Hat Linux 7.0, StarOffice 6.0, Mozilla 5.0; and is a bit more expensive, since it uses higher quality hardware.
You compare the prices, and you think maybe the Windows computer is a better bargain -- until you take a look at this little thing at the end of the price on the Windows box. $1299, plus $25.00 a month for software rental??? Compare this to $1400 for a Linux box, with $0 a month in software rental charges.
The sad fact is, I can easily see Microsoft making a killing off of software rental, which IMO is immoral and appalling; and I can see Software Rental Fraud laws appearing on the books of every state, making it a felony to defraud Microsoft out of their monthly checks. The major question in my mind is what role Linux will play in this new way of doing business.
Re:Um, really really doubtful on this. (Score:2)
Re:Um, really really doubtful on this. (Score:3)
I also beleive that free software will be able to curve this trend that these corporations are wanting. I still think it would be cool to be running programs on an internet servor, but I want freedom to that software, not restrictions.
I can see a number of journalists praising such an endeaver: "They upgrade the software for you so you don't need to undergo the complicated upgrade process!" Of cource if this happens, the companies would experience no real need to make better releases of software. Heck, if people need to pay just to access their software, why should they spend any money on R&D?
This is really really bad and I praise Richard Stallman for the free software movement. I know at least I am not going to be renting any software anytime soon.
--
David supports Bill! Film at 11. (Score:2)
I just hope he won't require Windows to access it. Argh!
D
----