Slashdot Mirror


What Will Happen to Rented Software When Its Publisher Sinks?

MightyE asks: "With the advent of subscription software with renew-required keys, I have a question. What happens when a software company from which you lease goes under? Who will provide you your software keys in the future? Should a law be required that if such a company goes under, they must either sell the rights to rent keys to another company, or provide non-terminating keys to the current subscribers?" With many large software corporations looking to put these systems into effect, I think it's better to discuss this question now, rather than later.

"Currently if you purchase software, and the software company goes under, all you lose is support, you still have a working product. Consider a large corporation making a major rollout of "rented" (rented meaning any software with a time-limited key) software. If the software company closes its doors, the corporation has now invested thousands, hundreds of thousands, or even millions of dollars into rolling something out that may only work for the rest of the quarter.

On the other hand, consider that you are a company that rents software. If you are required to enable non-terminating keys for the event of corporate liquidation, this would only have to be broken once and one single non-terminating key could get out on the net, thus defeating one of the largest concepts behind "rented" software, anti-piracy (not that I don't whole-heartedly believe that any good software with a rented key won't be cracked with a key patch or something).

Certainly it seems a viable solution to require such companies to give or sell their key distribution duties to another company."

272 comments

  1. J00r Scr00ed by Tackhead · · Score: 1

    "Well, I guess that's your problem, not ours"
    - CEO, every software company that ever existed.

    1. Re:J00r Scr00ed by Fervent · · Score: 2

      If it's Microsoft this isn't even a valid argument. They're not going under anytime soon, and they are the ones leading the push.

      --

      - I don't care if they globalize against free speech. All my best free thoughts are done in my head.

    2. Re:J00r Scr00ed by Ronin+X · · Score: 2
      And what about my apartment? What guarantee do I have that the guy I'm renting from will give me a place to live for the rest of my life?

      HELLO. Why do you think they call it RENT? You have it, the rental period ends, it's done.

      Think this is a raw deal? Think you might get screwed? Then reconsider the software rental model.

      --
      Ok my karma is maxed out. When do I become Enlightened?
    3. Re:J00r Scr00ed by Hormonal · · Score: 1
      I don't think renting apartments is a fair comaprison, since as a consumer, I have the option of purchasing a home, and not having to worry about whether or not my landlord is going to rent to me for the rest of my life.

      I don't see any way to purchase a one-time "runs forever" key, without opening up the hacking possibility. They could go with some sort of authentication server, like Quake III's, but that requires an always-on connection (at least while you're using the software), and it requires a server to be maintained, which will probably be liquidated if a company goes under.

      I wouldn't mind the software rental policy, IF I had the option to purchase a product outright. Then if I desperately needed to run program X, I could take a look at how long I thought I would be able to rent from the company, and decide whether or not to buy it outright (and give up future patches w/o a surcharge).

    4. Re:J00r Scr00ed by ripicheep · · Score: 2

      One of the reasons MSoft is pushing the software rental business model is that they are percieved as stable and in it for the long term.

      A model where it is critical that the company providing a solution is percieved as being stable and around for a while will make it extremely difficult for new companies to become accepted.

      Turning the client/vendor relationship into a user/service-provider relationship means that the client is being asked to invest more heavily in the relationship. What will the user recieve that a client in a c/v relationship would not?
      Perhaps better updates/bug fixes, more input into the direction the software development is moving, a pricing model that allows for incremental payments rather than a large initial investment. Whatever it is, there has to be a good enough reson(s) for people to adopt this software model.

      I consider it my responsability to know both the pros and cons of said model and be able to help decide when and where it is appropriate to use a rented model over a bought model.

      I know that I prefer to have software that I can adjust and tinker with (OSS), but I also know that I'm still in the minority on this issue and many of the companies where we all work rely on closed source applications. So it is important to have this discussion here and now so that we can all bring these issues up when we're asked our oppinions on rented software at work.


      --
      "A witty saying proves nothing." -Voltaire
    5. Re:J00r Scr00ed by ocbwilg · · Score: 2

      If it's Microsoft this isn't even a valid argument. They're not going under anytime soon, and they are the ones leading the push.

      Software rental was around long before Microsoft ever existed. In recent times it's only been common in vertical markets, but I assure you that it's always been with us. Microsoft may be "leading the push" as you put it, but they're only leading the push into common desktop software. Everywhere else it never went away.

    6. Re:J00r Scr00ed by sallen · · Score: 2
      And what about my apartment? What guarantee do I have that the guy I'm renting from will give me a place to live for the rest of my life? HELLO. Why do you think they call it RENT? You have it, the rental period ends, it's done.

      The analogy doesn't quite work. And it brings to the forefront the 'problem' with rented software. If you have to move your apartment, you can take your furniture with you. It doesn't have to be replaced because you move nor do you have to pay to have it all reupholstered, etc. If you've rented, say, a word processor with proprietary formats, and you no longer have your lease without notice, all you have is gone. It's the downside both the consumer and the seller need to take into consideration. They can (a) have you over a barrell by forcing you to pay whatever they want one one has significant penetration in a market. In that sense they have the customer over the barrell. On the other side, if a company does go under or for some reason can no longer provide keys, at what point are they liable for all existing documents (in this instance) and the customers ability to access them? (Maybe the ca. power situation has awakened some, but how many companies have good disaster recovery plans? If they burn down, etc, where is their liability if they can't provide keys for products they've 'sold'. There's a lot more at stake for a company at that point than just physical plant problems if they have a disaster situation. Corporations, though not enough, pay through the nose for good disaster plans or they can be out of business in days if not hours. Software companies, to my knowledge, have never had to face the situation from this perspective.)

    7. Re:J00r Scr00ed by alkali · · Score: 1
      If it's Microsoft this isn't even a valid argument. They're not going under anytime soon, and they are the ones leading the push.

      Hear here. Microsoft is a solid company, like Burroughs, Sperry, Univac and Wang. It's not going anywhere.

    8. Re:J00r Scr00ed by akintayo · · Score: 1

      Burroughs, Sperry and Univac still exist. The company is called Unisys and it has over 36000 employees, they still support their mainframes and manufacture new versions.

      --
      Woe be on to them, all who rise against poor people, shall perish in a the end. Buju Banton
    9. Re:J00r Scr00ed by markmoss · · Score: 2

      Think of it not as an apartment, but as a commercial building, which you have paid to remodel to fit your business... This is a slightly better analogy, because quite often the data you have accumulated in proprietary formats (.doc, .xls,...) is more valuable than the software you use to access it. But to make the analogy really complete -- you had all your furniture custom built to fit this one building, now they take it away from you, and they have the building design patented so you can't hire someone else to build one just like it.

    10. Re:J00r Scr00ed by plague3106 · · Score: 1

      Key difference; i don't think if the rental company were to go under, that they would immediatly kick you out, and NOT refund the portion of the rent that covers time you havent' spent there yet. If i remember correctly, you 'rent' software a year a time.

  2. Simple by Unknown+Poltroon · · Score: 1

    Just hire an 1337 h4x0r to crack the key system.

    --
    All Troll + "offtopic" mods are meta moderated as "Unfair", because you abused the system.
    1. Re:Simple by Anonymous Coward · · Score: 1

      Your sig quote is uncorrect. Not only that, but in its current state it is pointless. The actual statement is "Technically, a cat locked in a box is alive and dead. You never know until you look."
      Your version makes no sense in the context of which the original version is speaking of.

  3. Oh Well by alen · · Score: 1

    Guess you have to find another company to rent from. Bigger question is what if you have apps that rely on the rented software?

    1. Re:Oh Well by Sancho · · Score: 2

      No, the bigger question is "What happens when the company stops renewing license keys?"

      Why do I say this?

      Look at what M$ could do with Office. They rent keys for Office XP for a year. Then they decide they need a budget influx. So what do they do? They announce Office SX. And in 3 months they stop supporting Office XP. Which means once all your license keys expire, you are *forced* to spend a couple thousand bucks (if you're a personal user or small business) or maybe even a few hundred thousand to upgrade to the newest version. And then guess what? Back to license keys....

      This has got to be one of the best business ideas M$ ever had....

    2. Re:Oh Well by Alatar · · Score: 1

      This assumes Microsoft is an honest company that can be relied upon to keep its word and not reneg on agreements it makes. How's Microsoft's track record on this?

    3. Re:Oh Well by ocbwilg · · Score: 2

      No, the bigger question is "What happens when the company stops renewing license keys?"

      This actually happened to me once. I was working for a small transportation company and we were renting an application that allowed us to track shipments, autmate billing, AR, AP, etc. The company from whom we were renting the application ended up being acquired by another company that specialized in the same field. A few months later we received notice that they would no longer be supporting our application but that we would be able to upgrade to the other company's application (which had a significantly higher cost). Of course we didn't want or need the other companies application, nor did we want to pay the additional monthly expense.

      I ended up leavintg the company before it was resolved and my former employer went out of business within a year, so I have no idea what they eventually settled on. But things that like do happen sometimes.

      Back in those days it probably would have been relatively easy to break database on our systems and convert it to another system. Of course, nowdays it's probably illegal to do that, even if it is your data.

    4. Re:Oh Well by Sancho · · Score: 2

      First of all, I'd like a direct link to their rental plan.. browsing their site, I can't find one.

      Secondly, I won't dispute your post entirely, but I'm *sure* that the rental agreement says that Microsoft has the right to terminate the license at any time, or at least not renew it. While they may say that you will pay incrementally for upgrades, do you really believe this? Will upgrades, then, be forced? If not, what happens when various upgrades conflict?
      I don't see this as what M$ plans on doing. I suspect you will pay for upgrades in addition to the rental fee. Maybe the upgrades will cost less than a normal upgrade, but I bet it will be there, nonetheless.

    5. Re:Oh Well by Marco+Polo · · Score: 1

      It's not the cost of the software upgrade... It's the COST OF INSTALLING xxx number of copies in your company.. down time etc... Then you find out after you've upgraded that the new version is incompatible with Program Y.. so you have to upgrade program Y... oh... well the upgrade for Program Y needs OS version Z... now you get to go back to all of your computers and REINSTALL EVERYTHING RIGHT NOW... because you only have 30 days left for program XXX... What's that going to cost a Company that has 200 or even better 2000 computer systems running "RENTED" software...

    6. Re:Oh Well by nfras · · Score: 1

      Ah, well, maybe yes, maybe no. What M$ plan and what they implement are two entirely different things. What you are doing is speculation, what the previous \.er is doing is speculation. There is no right or wrong it is an opinion and as such, does not need validation or qualification.
      See, that's the appeal of free speech, people can say what they want.

      --
      You call me a pedant? I prefer the term "correct"
  4. ok... by tang · · Score: 2

    So lets say a company that rents software goes under...And they are required to give the keys to another company so you can keep running your software. What if no company will take the offer? If the business failed in the first place, it may just be that there is no money in the software...So whos gonna want to take on a losing product?
    If no other company will touch the software, are you then just S.O.L?

    1. Re:ok... by papskier · · Score: 1
      Well, no matter if the company goes under or not, if you rented the software, you're S.O.L. anyways. But more specifically, I think what he was considering was a sort of key escrow for temporary license keys. A sort of clearinghouse that just pushes out keys, sans product support/development, so that the failed businesses' customers can keep using the product. Or at least that's the way I interpreted the proposistion.

      $man microsoft

      --
      Crowded elevator smell different to midget. -Chinese Proverb
    2. Re:ok... by CoachS · · Score: 1
      I think Papskier has it right -- the company that buys the rights to issue the rental keys may be able to make a profit by not having to invest any money in product development, advertising, etc.

      Also because they're just a clearinghouse they'd be able to buy up the keys from any/all failed companies they want -- including the possibility that they could be renting out keys for competing products. No skin off them which product you use - they collect the revenue either way - all they have to do is keep providing keys until you're ready to move on to somebody else's product.

      -Coach-

      --
      Perhaps the world's greatest tragedy is that ignorance is not impotence.
  5. Good point by vinnythenose · · Score: 2

    That's a very good point. But the only problem with using non-terminating keys is that someone eventually finds them, publishes them on the Internet and the whole pirating software thing continues (with nullifies the reason for using the renting system).

    --
    --- I used to moderate, then I read the -1 articles and decided having to filter through them was not worth it.
    1. Re:Good point by hex1848 · · Score: 1

      if the company goes under is it still considered pirating?

  6. The obvious answer is to just say no. by Kaz+Kylheku · · Score: 1

    Demand freely redistributable software with
    source code.

    1. Re:The obvious answer is to just say no. by 13013dobbs · · Score: 1

      Yeah, we see how well that has worked so far.

      --

      No replies made to AC posts. Please log in.

    2. Re:The obvious answer is to just say no. by Amokscience · · Score: 1

      Taking this a step further, the obvious answer is to just write it yourself.

      I can't tell whether this is going to be taken seriously or sarcastically.

      --
      Fsck cluebie moderators. I'll say what I want, offtopic or not. And fsck having to qualify every bloody statement just
    3. Re:The obvious answer is to just say no. by Kaz+Kylheku · · Score: 2
      13013dobbs writes:



      Yeah, we see how well that has worked so far.

      Keeping with the topic, it most certainly has avoided the obsolescence issues raised in this article. Even in the absence of the mechanism of temporary keys, users are left high and dry when proprietary software is abandoned by its vendor, or taken in a direction that the users do not want to follow.


      The choices for people who want to avoid proprietary software are far from perfect, but are getting better all the time. The long term is looking quite good.


      More and more, users that are screwed by the software industry are doing so due to their own ignorance of the choices they have before them. Therefore it is difficult to sympathize with their problems.

    4. Re:The obvious answer is to just say no. by clare-ents · · Score: 2

      "
      Despite what RMS or other free-software types belive, properitary pay-for-use software creates demand, will help fills important software niches.
      "

      Surely demand creates a market into which software can be sold or given away.

      How precisely does the existance of pay-for software increase demand more than free software?

      --
      Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. (Einstein)
    5. Re:The obvious answer is to just say no. by clare-ents · · Score: 2

      Surely, if you want a piece of specialised software then you pay someone to write it.

      With free software, it's free because there are no restrictions on what you can do with it and no restrictions on you selling it or giving it away or enhancing it.

      If there is no freely available software for you to download then you can

      a: write it yourself
      b: modify another program until it does what you want yourself
      c: Pay someone else to do (a) or (b) for you.

      Free software companies for specialised software make money writing / modifying one off pieces of software for larger companies / goverment agencies. Repeat business comes from doing a good job and having more people want modifications written. This will gradually become more pervasive as the amount of code you can reuse in an application increases on the condition that you GPL the code.

      In your case, the government wishes to buy a piece of software to manage dog registrations. There isn't one to buy.

      Joe Bloggs software consultancy gives a figure for the cost of developing the software - $X. He writes the software and gives support to the local government so if a bug is found he fixes it. Meanwhile he realeases the source code under GPL for anyone who wants to use it.

      Joe Bloggs has just cut off a revenue stream here - he can't resell the software for the same price simply by recompiling it for the next version of Windows - the client can now do that themselves. If the client gets pissed off with Joe Bloggs they can transfer the support to someone else - meaning Joe Bloggs doesn't get the vital lock in which is a brilliant cash cow. This will increase the initial cost of developing the software.

      However, now the Government Cat registration agency is jealous of the dog agencys computerized system and wishes to buy a matching one. They download the source and have a play - discover it isn't quite what they want and pay Joe Bloggs software to modify it.

      Free software changes the model from paying for a usage right on software, to paying people to actually write the software. It's like paying people to build roads instead of building a road and charging people to drive over it.

      --
      Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. (Einstein)
  7. Laws are the *last* resort by gunner800 · · Score: 4
    How about this for a solution...

    If you (or your company) are comfortable with the risks of renting software, then rent software. If you're not, don't.

    Nobody is going to force you to rent software. If you want to pay the (arguably) extra money, then go buy some non-terminating software. Even if every piece of software in existence is rental-based, nobody will force you to use it.

    Just don't accept a license you don't want to agree to.


    My mom is not a Karma whore!

    1. Re:Laws are the *last* resort by Masem · · Score: 3
      "Hi, we're Microsoft. Office 2005 will be sold only as rentable software. Since it has feature X which every one of your competitors is using, you'll have to use it too."

      Software renting puts too much power in the hands of a monopoly (which aren't illegal in and of themselves!), and as proven by the MS trial, if such a company did do this, say in 2004, and were charged under anti-trust act, they could continue to do that deed for several more years, up to at least 2009, collecting rent from their customers.

      I believe that if renting software comes to pass, there must be a law to allow rent-to-own or outright purchasing provisions to prevent a monopoly from maintain their position.

      --
      "Pinky, you've left the lens cap of your mind on again." - P&TB
      "I can see my house from here!" - ST:
    2. Re:Laws are the *last* resort by donutz · · Score: 1
      The libertarian in me agrees that we don't need more laws regulating this and that...so what are we left with?

      Well, you could always find out if the company renting the software to you has a contingency plan, for what happens to their software if they go belly up. Granted, you'd probably have a hard time, as a customer, finding this kind of information out from the company, but if they wont provide it, you can always take your business to someone who will.

      Even if they do promise continued support via some contingency plan, promises might be broken. Still it's better than no promise at all. If you do your business with a company you trust, even better.

      . . .

    3. Re:Laws are the *last* resort by rgmoore · · Score: 5

      The biggest problem is that you don't always have a real choice in the matter. There are real world cases in which there's a single vendor for a critical piece of software that you desperately need. Even worse, that's likely to become the case more often as software patents become more prevalent, as they give the companies legal monopolies in specific areas. If the company that holds a monopoly on your critical piece of software decides to offer their software only on a rental basis, you have only unappetizing options. You can break the law by writing your own software that violates their patent, rent their software with the odious terms that implies, or do without something that may be critical to your business success. This is the kind of messy decision that happens in the real world of effective monopolies that "free market" appologists choose to ignore when claiming that consumers aren't really stuck.

      What do you do when all of your choices are bad? Since the government is fundamentally responsible for this kind of mess by giving away monopolies in the form of software patents shouldn't they be involved in protecting people who wind up being screwed by them?

      --

      There's no point in questioning authority if you aren't going to listen to the answers.

    4. Re:Laws are the *last* resort by gunner800 · · Score: 1
      I think the problem is with anti-trust / monopoly laws and fights in general. It just takes too long to get results, and the solution is not retroactive. The problem may be extra bad with rental software, but not unique to it.

      Maybe some form of reparations should be made when a monopoly gets broken up, to compensate the customers who were getting shafted for the time between determining that a monopoly existed and the time the solution is implemented. It would be a big change from the way anti-monopoly law works now, but it might be a good update to deal with modern business.


      My mom is not a Karma whore!

    5. Re:Laws are the *last* resort by pod · · Score: 1
      What about a land lord tenant act?

      Huh? What about it? Are you implying renting software is the same as renting appartments? Well, let me count the ways...

      Software is a service. Software is very proprietary. You can get locked into software. You have saved documents, work flow, support, integration, contracts. Ever tried switching from major software packages? Office comes to mind immediately. As do development environments. Pretty much anything high end, or high performance or high reliability. Despite all the noise about software modularity and OO and standards and so on, the truth is software is not plug and play, it's not interchangable, and it rarely co-operates with others.

      Compare this to changing appartments, where all it takes is 2 weeks notice and a possible penalty (0 notice if you're month to month) and setting up a postal mail forward.

      So,

      • changing appartments is easy, changing software is not
      • finding a suitable replacement for an appartment is usually easy, replacing software is not
      • you can buy your shelter lease it or build your own, it's really hard with software
      • consequences of changing appartments are very negligible and accepted as part of everyday order, changing software is not quite so painless
      • if your appartment has problems you can get them fixed, with software you're at vendor's mercy, don't piss them off
      • if you're stuck you can always sublet your appartment, tried selling your software recently?

      I'm sure you can come up with many others as to why renting an appartment is very unlike renting software.

      --
      "Hot lesbian witches! It's fucking genius!"
    6. Re:Laws are the *last* resort by startled · · Score: 1

      ... when your lease unexpectedly runs out, all of your data, er, stuff doesn't all of a sudden become useless.

    7. Re:Laws are the *last* resort by 137 · · Score: 1
      What do you do when all of your choices are bad? Since the government is fundamentally responsible for this kind of mess by giving away monopolies in the form of software patents shouldn't they be involved in protecting people who wind up being screwed by them?

      Ideally, yes. But there are two problems, one practical and one philosophical:

      1. The legal wrangling necessary to grant that kind of protection is enormous, and since the voice of the consumer is always quieter than the voice of the corporation, who do you think would have more sway in hashing out the particulars? Regulation laws give us legislated monopolies, and even laws that are intended to protect the consumer will eventually be perverted.

      2. If government should do anything regarding software, it should be to get its lousy hands off. Subscription models suck. We know this. Once the suits figure it out, they'll put their money elsewhere. This won't help any company in particular -- some of them will be screwed out of software they need. But in the long term, it gives us the best shot at killing subscription licensing. Making the situation partly bearable by passing mitigating legislation will only unnaturally prolong the life span of a Very Bad Thing. Why should we expend our energy trying to make something we know has fundamental, unconscionable flaws work?
    8. Re:Laws are the *last* resort by gad_zuki! · · Score: 2

      Why can't the "libertarian" in you and others see that business works within the framework of government and its laws thus its only fair game for consumers to use the same framework to protect themselves.

      I can't begin to see why law should only be the tool of business because you think we have too many. If the government has helped to create an unfair situation counter-laws and repeals make perfect sense.

    9. Re:Laws are the *last* resort by Ralph+Wiggam · · Score: 2

      I work for a small company that does business with much larger companies. I'm sure many Slashdotters are in the same situation. GiantCorp tells us "You will send us files in this format, because that's what we use." If we responded, "I'm sorry, the software that creates those files is based on a subscription model and we are philosophically opposed to it", we would get laughed off the conference call.

      -B

    10. Re:Laws are the *last* resort by jafuser · · Score: 1
      I'm glad someone here has a grasp on reality. These kinds of situations occur more often than not. Sometimes you use whatever works, no matter what you're reduced to using to make it work. Principles are all fine and good so long as the earth beneath you is solid and your bank account is nice and fat.

      --

      --
      Please consider making an automatic monthly recurring donation to the EFF
    11. Re:Laws are the *last* resort by ansible · · Score: 2

      What you say may be true, but you're not really listing all the options. You can also:

      A) Restructure the application so that it doesn't need rental software.

      B) Restructure the application so that you can write your own stuff and not infringe on the hypothetical patents.

      C) Restructure the business so that it doesn't need the application, or needs a different application.

      D) Move the business into some other field.

      All of these have been done. Me I'm kinda the spiteful type. If I believe someone is extorting me (especially in regards to software) then I'll go way out of my way to stop the situation. Not everyone is like that though.

    12. Re:Laws are the *last* resort by rgmoore · · Score: 1

      Again, restucturing is not always practical or possible. As an example, consider a situation that my Mom might face. She's the chairman of the school board in my home town, and they use an expensive software package to design their schoolbus routes. This is exactly the kind of software which is most likely to involve software patents, since an obscure algorithm may prove to be critical to getting good results. The school district can't really get out of the bussing business, since it contains large rural areas for which bussing is necessary, and they can't readily do the routing by hand because the problem is too tough- which is why the're willing to pay a huge fee for the software in the first place. They certainly can't get out of the business of running a school district!

      Now admittedly they're not in a situation where they'll be in immediate trouble if the software becomes unavailable. They could keep using the old bus routes for a year or two while working on a replacement, but that's not necessarily the case for every organization that might be in a similar situation. Sometimes it just isn't possible to restructure your organization to work around a problem like that.

      --

      There's no point in questioning authority if you aren't going to listen to the answers.

    13. Re:Laws are the *last* resort by ignavus · · Score: 1

      Or you could leave the United States, as patenting software seems to be largely a function of that legal jurisdiction, and write your now-legal clone in another country.

      --
      I am anarch of all I survey.
    14. Re:Laws are the *last* resort by jedidiah · · Score: 1

      This may or may not be true.

      However, many so-called libertarians (and federalists) are nothing more than Republicans in disguise. Still, others are just Robber Baron wannabes that would gladly use the governement as a club to beat the less affluent with.

      Libertarian is a meaningless label.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    15. Re:Laws are the *last* resort by mobets · · Score: 1

      If the program they were made in is the only one that can read them, and that program will no longer run, I'd say all those files (containing the data) are useless. What good are they if you can't read them?

      ___

      --

      It was me, I did it, I moved your cheese
    16. Re:Laws are the *last* resort by crayz · · Score: 1

      "The modern conservative is engaged in one of man's oldest exercises in moral philosophy; that is, the search for a superior moral justification for selfishness." - James K. Galbraith

      That basically sums it up pretty nicely IMO.

    17. Re:Laws are the *last* resort by gunner800 · · Score: 1
      Yes, software can be necessary to perform your job. Sometimes the choice is between evil software and going out of business. So make the choice. Welcome to capitalism, sometimes it sucks.

      You haven't presented an argument as to why that means that Microsoft should be forced to give certain terms on licenses.

      The fact that you really want the software, and even that your livlihood depends on it, does not automatically give the (U.S.) government the justification or the authority to force certain terms on software companies.


      My mom is not a Karma whore!

    18. Re:Laws are the *last* resort by Moofie · · Score: 1

      Are you morally entitled to the shirt off my back? If not, there IS a superior moral justification for selfishness.

      (course, that's going to bring all the Randian objectivists out of the woodwork, and those people are NUTS! : )

      --
      Why yes, I AM a rocket scientist!
    19. Re:Laws are the *last* resort by majestyk2000 · · Score: 1

      The only thing I'll say about Objectivists in general is that most people you meet that call themselves 'Objectivist' have a very perverted idea of what Objectivism is. 'Selfishness', defined in the way Ayn Rand spells it out (in the manner of any philosopher, she applied rigorous, if slightly different, meanings to words she used) simply means that you are self-sufficient and your primary focus is that absolute self-sufficiency. 'Selfishness', as most people (including those pseudo-Objectivists) define it, means 'Give me everything I want because I'm morally entitled to it.'

      A true Objectivist doesn't want anyone to give them anything...in fact, that's the moral opposite of what Objectivism stands for. An Objectivist wants what he has earned, with no free lunches, and does not expect anyone else to act or expect any differently. An Objectivist would never say "Let me borrow your hedge trimmer", because he doesn't want anything from you. He might say "I'll give you ten bucks to use your hedge trimmer this weekend" or he'll go buy his own damn hedge trimmer.

      The only viewpoint of Objectivism I don't agree with is their approach to natural resources (ie. The government shouldn't own land, and whoever buys Yellowstone gets to do whatever the hell they want to it), because that is nuts.

      Of course, as an Objectivist would tell you, if you don't subscribe to all of Rand's tenets, go make your own philosophy because they don't want you.

    20. Re:Laws are the *last* resort by startled · · Score: 1

      Erm, that was my point. When your apartment lease runs out, all of your stuff doesn't become useless. When your software lease runs out, all your stuff may become useless. So I guess we'll just have to disagree to agree.

  8. Transfer by TheWhiteOtaku · · Score: 1

    I would guess that before going under the publisher would arrange to sell the lucrative subscription rights to another publisher. So your subscription fees would be transfered to the new publisher.

    --

    Given a reasonably level playing field, who would win a fight between a bear and a shark?

    1. Re:Transfer by Spamalamadingdong · · Score: 1
      That might be the case if the bankruptcy court appoints a clueful receiver. This cannot be guaranteed; there have been examples of the assets of bankrupt brokerage firms being frozen while clients' options expired, for example. It is all too likely that a bunch of businesses are going to come to the end of their rental period and find that they have no-one authorized to renew their license. For businesses which have deployed this software in a mission-critical application, it is going to serve as an extremely rude wake-up call.

      Legislation and rental agreements should address this up front, but I doubt that's going to happen.
      --

    2. Re:Transfer by bcrowell · · Score: 2
      Of course, if it was so lucrative, you'd have to wonder why the company went out of business. Why not just fire all your staff and sit back and collect the subscription fees?

      Some more likely scenarios:

      1. You're using old software that you think is great, but nobody else is using it anymore. It's not lucrative for the publisher. The go out of business, and you're out of luck.
      2. In preparation for going out of business, the publisher offers to sell you a new version of the software that doesn't have subscription enforcement. In other words, they offer to convert you from rental to ownership, and if you don't like the price they offer for ownership, you're screwed (or you can pirate it). Note that this gets rid of the problem of designing nonterminating keys into the software.

      The Assayer - free-information book reviews
    3. Re:Transfer by TheWhiteOtaku · · Score: 1

      Here's how they go out of bussiness: debt. If you accumulate interest on your loans faster than you bring in money from subscriptions then you go bankrupt.

      --

      Given a reasonably level playing field, who would win a fight between a bear and a shark?

    4. Re:Transfer by david+duncan+scott · · Score: 1

      Clearly you weren't a Northpoint customer...:)

      --

      This next song is very sad. Please clap along. -- Robin Zander

    5. Re:Transfer by Chakat · · Score: 1
      I've got one word for you. Northpoint.

      Their lucrative subscriber base was purchased by AT&T, who promptly discontinued service. So, while I hope most people aren't as nasty as that, it could happen.

      --

      If god had intended you to be naked, you would have been born that way.

    6. Re:Transfer by ocbwilg · · Score: 1

      Of course, if it was so lucrative, you'd have to wonder why the company went out of business. Why not just fire all your staff and sit back and collect the subscription fees?

      Because subscription software agreements usually include some degree of support and often even bug fixes/new releases for the cost of the subscription. If you decided not to provide those anymore, and it was someone's mission-critical app, you'd probably be sitting back and collecting fees just as long as it would take a lawyer to finish writing up the lawsuits for breach of contract.

  9. Your contract is for/with the company by HerrGlock · · Score: 2

    If that company goes out of business and your contract is renewable, you cannot renegotiate with an entity that does not exist, therefore you cannot renegotiate. Your contract does NOT state that both parties will be there at the end of the term, I'd bet.

    DanH
    Cav Pilot's Reference Page

    --
    Cav Pilot's Reference Page
    UNIX - Not just for Vestal Virgins anymore
    1. Re:Your contract is for/with the company by ahde · · Score: 1

      however, in other situations, the renter/leasee/tenant has rights. That is the whole point of the discussion. What rights from the physical world should extend to software. What new ones should be required? The obvious response is don't rent, unless you are willing to accept the risk. But the reality is that some applications are becoming prohibitively expensive and like physical objects will be rented. I don't know what the answers should be. But it seems like linux and other free software have shown that it doesn't neccesarily need to be so.

  10. It's not rent to own... by dannywyatt · · Score: 2
    As bad as this sounds, if you're renting something you don't own it. If the company from whom you're renting goes under, you are no longer renting from them and don't get to use whatever you were renting.

    Your best bet is to buy, not rent. And if a company will only rent to you, start one that sells what they're renting. You'll have a market. (On /. at least.)

  11. on a related note... by popular · · Score: 3
    Can those PPV Divx movies be used anymore, or are people stuck with stacks of useless DVD's after that company shut down?

    --

  12. I would imagine... by michaelb · · Score: 3

    if the company from which you are renting your software goes under, you would become the owner of the software. Obviously, this would have to be covered in the lease agreement, but any good legal team should be demanding such clauses. In my company, for example, we have a clause in all contracts with various vendors that if they fail to meet their contractual obligations we obtain full rights to the source code. Which it then becomes my job to support and implement upgrades to. ;-)

    1. Re:I would imagine... by tcgardner · · Score: 1

      I bet you do not use Microsoft/Sun/Oracle/IBM products. :-)

    2. Re:I would imagine... by markmoss · · Score: 3

      I would recommend more than that: have the contract provide that a reliable third party hold copies of the source code (if you don't normally get it) and the technology to renew the keys. Then if the leasor goes under, you not only own the software, you have someplace you can go to get it. I'd say that any company that rents mission-critical software without clauses like this in the lease is living dangerously.

      I have only one question. Why just rental software? I know of some DOS and Win 3.1 programs that are still useful but don't run on Win 98 or NT, and presumably won't run on anything MS will be supporting in a few years. You should be able to get the source code on software you bought when the vendor ceases to support it.

      I don't believe it would be a good thing to pile on yet another law to deal with these situations. The best solution would be for the corporate bosses to extract their craniums from their rectums and realize that they need to insist on something like this in the contract before they buy or rent _any_ software, and tell M$ that they'll just have to use open source until they can get such contracts. But meanwhile, several changes to the copyright laws are in order: (1)A much shorter term for books, movies, and music, and a very much shorter term for software. (2)If you stop publishing it, you lose the copyright. (If you are worried about rights to derivative works, you can keep it in publication forever by just posting it on the web.) (3) To copyright software, you must put the complete source code on CD and file it at the Library of Congress. Once it becomes public domain, the source is available to the public.

  13. What happens to drivers, etc... by caffeineboy · · Score: 3

    Presumably the subscription will continue to be source of assets that somone will be interested in. As long as support costs a company less than they make in renewal fees somone will have an interest in collecting money... After there are too few people renewing to justify the cost of customer service, I would think that benevolent companies would make a "eternal key" public domain, but that's not to say that they would.

    This reminds me of the drivers for my hayes modem. They disappeared for a while and now have come back since the rights were finally purchased by a company that cares... Of course, there is no advantage to the company offering the drivers now. It's kind of like legacy hardware support except that the money will keep coming in. It wouldn't surprise me if companies could be started merely to sell renewals for extinct companies.

    --
    +++ ATH0 +++
    1. Re:What happens to drivers, etc... by travail_jgd · · Score: 1

      "Presumably the subscription will continue to be source of assets that somone will be interested in. As long as support costs a company less than they make in renewal fees somone will have an interest in collecting money"

      That assumes that it's not in another company's best interests to buy the subscription assets and use them to force user upgrades.

      What's to stop the leading company in a "service type" (word processing, hardware drivers, industrial, etc) from purchasing a failed competitors assets and burying them in a hole?

      Had a company that sold modems (or not cared about customer satisfaction) bought the rights to your Hayes drivers, would most users have an option other than upgrading?

    2. Re:What happens to drivers, etc... by caffeineboy · · Score: 1
      Had a company that sold modems (or not cared about customer satisfaction) bought the rights to your Hayes drivers, would most users have an option other than upgrading?

      Actually, they were eventually bought by Zoom... Before this there was fee-based tech support from a place called modem express, and no firmware upgrades. After zoom bought them, the drivers became available again...

      --
      +++ ATH0 +++
    3. Re:What happens to drivers, etc... by sql*kitten · · Score: 2
      Presumably the subscription will continue to be source of assets that somone will be interested in.

      This is called "securitizing revenue" and it's fairly common. For example, there are theatre productions that are funded by borrowing money using the revenue from ticket sales of other shows as collateral. Salomon Brothers's pretty much invented the mechanism by which banks can use the revenue from retail mortgages as tradeable assets.

      Basically, if you have a contract that lasts for a period of time and involves you making regular payments, it's unlikely that you'll find yourself abandoned if your vendor goes out of business. In addition, if you're a big customer, you can get clauses written into the contract to protect you, for example getting a copy of the source code of your application held in escrow by a law firm.

      In summary, this is something that's not new just because it's a software company doing it, and there are plenty of techniques available. IANAL.

  14. Easy... by jonfromspace · · Score: 2

    ...you'll have to swith back to MS.

    Unless THEY are the ones to go under.... While it is unlikely, it would be an interesting happenstance...

    Boss: Install Windows on those 20 new Laptops for the boys in sales.
    IT Dept: Uh, boss? The authentication server at Microsoft is not responding...

    --
    I am become Troll, destroyer of threads
    1. Re:Easy... by powerlord · · Score: 2


      Boss: Install Windows on those 20 new Laptops for the boys in sales.
      IT Dept: Uh, boss? The authentication server at Microsoft is not responding...


      Of course it could be that the largest DDoS attack in history is being AIMed at the MS Authentication servers. Gee... I wonder if that would make people notice the inherent flaws in the system (probably not).

      --
      This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
    2. Re:Easy... by powerlord · · Score: 2

      Actually I ment the Lemmings... not the people pushing the drivel of "Subscription Software" :)

      --
      This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
    3. Re:Easy... by markmoss · · Score: 2

      Unless THEY [M$] are the ones to go under.... While it is unlikely, it would be an interesting happenstance.
      I can easily think of one scenario. The courts finally wake up and realize that software is a product, that it is sold to consumers like other products, and therefore that those clauses in the EULA's saying that they are not responsible for whether it works or not violate the UCC. Then everyone sues M$ for all the time and work lost in system crashes, and all the hours spent on hold to tech support and then re-installing Windoze because tech support doesn't know anything either ("incidental and consequential damages", and they can't be limited in the warranty on consumer products). Poof, M$ is the most bankrupt company in history. (Bill Gates' mansion is presumably not company property, unfortunately...)

    4. Re:Easy... by minghe · · Score: 1

      Boss: Install Windows on those 20 new Laptops for the boys in sales. IT Dept: Uh, boss? The authentication server at Microsoft is not responding...

      Well, this will be a common scenario for many years ahead anyway, regardless if Microsoft kicks the bucket or not. Software renting requires a flawless net access and a flawless authernication server. And there is no such things. Will we have the option of obtaining keys the old fashioned way? And what will that cost?

      --
      ...um...like...a sig...
  15. Keys on the net. by Kujako · · Score: 2

    Having a key posted to the net is only a problem is the key is general and not location specific. How hard would it be for a company to sell a key to a corporation that only works on a given TCP/IP range or domain name? For the single user it could be bound to one of a number of hardware specific identifiers. This is the only way the Anti-piracy system would work. However even that is flawed. There are a lot of shareware registration systems that work in a similar way. However most of them have been circumvented by someone reveres engineering the key generator. This is frequently no small feet but once done is a source of unlimited keys. Bottom line is that there is no way to stop piracy, you can only make it harder. This in turn makes the lives of honest users more difficult as we too have to deal with the effects of anti-piracy features. A good example of this is products such as 3D-Studio. I own a legit copy but use a crack so I don't have to mess around with the hardware lock (it uses a parallel port dongel). In my own shareware (shameless plug) Net Weasel (Search on cnet or zdnet. Download it, I need the hits) I use a non-hardware specific encryption system that could be easy negated if someone where to build a key generator.

    1. Re:Keys on the net. by Auckerman · · Score: 1
      "Having a key posted to the net is only a problem is the key is general and not location specific. How hard would it be for a company to sell a key to a corporation that only works on a given TCP/IP range or domain name? For the single user it could be bound to one of a number of hardware specific identifiers. This is the only way the Anti-piracy system would work."

      Which would, of course, defeat the benifits to consumers that MS says .NET will provide. "Anytime, Anywhere"

      --

      Burn Hollywood Burn
  16. Human Nature... by Sodakar · · Score: 2

    Insightful article, and a great discussion piece. Sadly, as human nature will have it, we will probably do nothing until it actually happens, and we get bit HARD by it. California energy crisis, gasoline shortage panic, ozone depletion, rainforest depletion, shortage of fossil fuel, Y2k panic in 1999, etc... I'm no environmental freak -- just saying that like those issues, folks are not likely to try to fix the problem until it actually happens.

    1. Re:Human Nature... by Anonymous Coward · · Score: 1

      where I work, all the software is rented. The contract gives us the code if the suppliers go under. A contract without something similar is a clear risk, as has been known for years. this is not new.

    2. Re:Human Nature... by markmoss · · Score: 2

      Are you sure you can physically get your hands on the code if the supplier's offices are padlocked?

  17. A friend of mine had this problem... by TWX_the_Linux_Zealot · · Score: 1

    ... with Shareware BBS software... his door program's creator couldn't be found, and the door software was reporting that the SysOP was committing piracy, for the door had been unregistered for eight years... The problem was quickly solved when the 386's hard disk failed last year, losing the BBS software, a 5 year old TradeWars 2002 game, and lots of fidonet mail. So much for being the last BBS just about in this area...
    "Titanic was 3hr and 17min long. They could have lost 3hr and 17min from that."

    --

    IBM had PL/1, with syntax worse than JOSS,
    And everywhere the language went, it was a total loss...
    1. Re:A friend of mine had this problem... by Erasmus+Darwin · · Score: 1
      with Shareware BBS software

      This is an issue that strikes near and dear to my heart. I've been trying to (legally) get my hands on the source to a number of old MBBS games, so I could run them, primarily out of nostalgia.

      Unfortunately, it looks like most of the companies that did the interesting games have vanished. Even Galacticomm, the company that sold MBBS, sold it to a company called NetVillage, which is now marketing it as corporate groupware.

      I've also looked into running some of the old DOS-based doors via DOSemu, but I really don't want to go through the grief of getting them up and running only to have the registration checks get returned. I have neither the time nor the expertise to crack them in the absence of a legitimate reg code.

  18. Internet games. by GoofyBoy · · Score: 2


    Either like games which the publisher stops requiring CDs/CD Keys/Internet authentication and releases a patch to disable it or it will stop working since all you did is buy a time-limited license and you can't buy that license anymore.

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  19. IMHO by Auckerman · · Score: 2
    Not to sound like a fanatic, I think the very idea of renting software will go down in flames. First, it will provide the final proof of monolopy pricing by Microsoft (anyone here old enough to remember that Ma Bell used to make you rent phones, and this was protected by law) and second, when .NET is released in the wild, are people really gonna care when their current hardware/software doesn't force them to keep paying over and over and over? I don't think they will.

    Which, btw reminds me. If you want to combat .NET, there needs to be a OSS initive at starts using Mozilla services to write applications, all GPLed, which finally would let Linux companies make a profit by selling diskspace in a program similiar to Apples iDisk.

    --

    Burn Hollywood Burn
  20. Why should they have to do anything? by Sho0tyz · · Score: 1

    If they go out of business that's your tough luck. Rent software from someone else. If car rental company went out of business would they be required let me keep the car I rented?

    1. Re:Why should they have to do anything? by the+real+jeezus · · Score: 2

      I'll bite (gotta love trollbait). Car rental companies rent commodities. A software company has exclusive rights to distribute its product.

      Still wondering about my point? If a car rental company goes out of business, you can still rent cars from a competitor--other car rental companies are allowed to rent the same cars. If a software company goes out of business, what happens? That is the whole point of this discussion. Very often, software rentees depend on the software in question for running day-to-day aspects of their business.

      The answer probably lies in standardized legislation. In all American states (except Louisiana--Napoleonic Code still rules their land...), the rights/responsibilities of all parties in commercial transactions are spelled out in the Uniform Commercial Code, or UCC. This piece of legislation is now outdated. It will need to be revamped soon, as the industry is moving obstinately towards software rental. My only suggestion is this: if a software rentor goes out of business and no successor is found, the company should be forced to make permanent keys available to all customers. The company can not be harmed, as it no longer exists. The rentees are stuck with the unforeseen responsibility and cost of migrating to viable software products, so the free permanent key constitutes a financial remedy for the rentors transgression. IANAL, just a /. reader.

      Frankly, I notice more knee-jerk reactions on /. lately; i.e. "if you don't like it, go with another vendor", and "blah blah blah..." Readers are obviously posting before thinking. It's becoming a Rush Limbaugh-style forum.



      If you love God, burn a church!
      --

      Ewige Blumenkraft!
    2. Re:Why should they have to do anything? by markmoss · · Score: 2

      Unfortunately, the UCC has been updated to take into account what the software companies want. It's called UCITA, and it takes real nerve for the authors of that to call other people "pirates". Fortunately, it's been rejected in most states where it came to a vote, but keep an eye on your legislature.

    3. Re:Why should they have to do anything? by el_chicano · · Score: 1
      It's becoming a Rush Limbaugh-style forum.
      BECOMING?!? Slashdot has always been a right-wing forum.

      If you want proof look the number of White Power posts you find here. LIBERAL is considered an insult around here...
      --
      You think being a MIB is all voodoo mind control? You should see the paperwork!
      --
      A man who wants nothing is invincible
  21. Who Cares? by paul.dunne · · Score: 2

    "What Will Happen to Rented Software When Its Publisher Sinks?" Dunno. And who cares? If people and companies are dumb enough to pay to be screwed like this, why should it be an issue when the inevitable happens? OK, with today's commercial software, when a software house sinks, the license to the software is usually snapped up by another company. A captive user market can be quite an asset. I presume this will continue to be the case. But smart people should be using free software anyway, so it's a moot point.

  22. That's easy by Pinball+Wizard · · Score: 2
    How many of us already support outdated software(in binary form, mind you) that has long outlived the vendor support?

    I've got Word Perfect 5.1 for Unix and VSIFax 2.0, both multiuser, text-based, binary software running on AIX. I was amazed when they lived past the year 2000. As far as I'm concerned, they can stay as long as people still use them or they die.

    What will really suck is if your ASP that hosts your apps on their server dies. Then you're kinda screwed.

    --

    No, Thursday's out. How about never - is never good for you?

    1. Re:That's easy by jotaeleemeese · · Score: 1

      The problem is that the software would die because there will be nobody to issue the keys that unlock it for the next lease period.

      Then either you become a cracker (sure one wants to do that) or hit your head against the wall repeating: "renting software is a dumb idea".

      --
      IANAL but write like a drunk one.
  23. Free Market by deebaine · · Score: 2
    So who do we propose should regulate this? Who is going to escrow the perpetual keys or pass judgment on the terms of a license transfer in case of bankruptcy? The government? Verisign? Please.

    Moreover, do you as an end user want to be subject to the shenanigans that will inevitably take place when a company goes under? Keep in mind that Software Rental 'R Us has your address, email, name, etc. etc. If Software Rental 'R Us goes out of business and they have a database of, oh, a million active emails, Direct Marketers 'R Us might just want to take a look at purchasing the keys.

    There's a better solution: don't do it. If Microsoft comes along with Office 2005 (now with polka-dot highlighting!) with a rental license and 2 Fortune 500 companies purchase it (everyone else stays with Office 2004), how long do you think rental software licenses will last at MS? If people make informed decisions as end users (or, more saliently, IT Directors), this problem may still be avoidable.

    Let's hope so.

    -db

    1. Re:Free Market by sphealey · · Score: 4

      Actually, "source code escrow" agreements used to be quite common, and are still to be found in contracts for business-critical applications such as EPR systems. The vendor agrees to put a copy of the source code in escrow with a law firm or CPA firm that handles such situations, to be release to the customer if the vendor ceases to be a going concern (or in some cases if they terminate the product line), at which point the terms automatically change from license to ownership. I imagine most of the really big guys will put similar protection in the contracts with M$.

      Now, has anyone ever made actual USE of such an agreement? That I can't tell you.

      sPh

    2. Re:Free Market by n0ano · · Score: 1
      Now, has anyone ever made actual USE of such an agreement? That I can't tell you.

      Oh yeah, they have. I was one of the founders of a company called Netwise. We made a cross-architecture RPC compiler and some of our customers required a software escrow clause. When MicroSoft bought out Netwise the escrow clauses went into force and the customers got their own private copy of the source to our product. Whether or not they could make heads or tails of it I don't know but they got it.

      PS: Yes, MicroSoft bought Netwise. No, I didn't make a penny off the deal. I'd quit a year before and the 22,000 to 1 reverse stock split kind of destroyed my holdings. I'm still a wage slaev.

      --
      Don Dugger
      VA Linux Systems

      --
      Don Dugger
      "Censeo Toto nos in Kansa esse decisse." - D. Gale
    3. Re:Free Market by HiThere · · Score: 2

      This was on a much smaller scale, but yes. The company that I work for has made use of such a thing. And got the code. And it was indeed there. But one of the central modules had been translated to 360 assembler code (my guess is that it was written that way, but my assembler is way to rusty to tell).

      This doesn't help much if you're trying to port it to a PC. And all of the code was supposed to be in Fortran IV. But there was no way to tell until we went looking, which required waiting until the company was out of business.

      We used a crippled version for a couple of years, getting around the broken spot with hand work and custom code that partially worked. Eventually we bought an entirely different system that does about the same thing. Pretty close. Well, the pictures are nicer. And it's more interactive.
      That's supposed to be a plus.

      So it sort of worked, and kind of helped. Maybe a larger company would have been more careful. About something that nobody would see until the company was down the drain anyway. And cost money to maintain, but didn't bring in any. And nobody could verify whether it had been done correctly or not.

      Maybe.


      Caution: Now approaching the (technological) singularity.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    4. Re:Free Market by davecb · · Score: 1
      Yes, one of my former employers went under many moons ago, and the escrow kicked in. From memory, if the company passed out of existance, the customers got the source if no-one bought it and offered the program for sale.

      A new company purchased the title, and renewed the escrow contract with the lawyer who was doing the work. Therefor the company didn't pass out of existance, at least until the softwate was pretty obsolete, so no-one had to use that "feature".

      This was a normal (not a time-limited) program.

      --
      davecb@spamcop.net
    5. Re:Free Market by jdb8167 · · Score: 1
      Escrow systems don't necessarily work. I've worked for a company that had its source code in escrow for a large client.

      I wrote a signifcant amount of the code. When I left, the version in escrow was 3 or 4 months old. The company has subsequently moved on to a complete rewrite that actually bears little resemblence to the original.

      Now I don't really know but what are the odds that the version of the software that I worked on for 4 months which is now over a year old got placed in escrow? Not likely. If the large client ever needed to exercise the escrow agreement, they would only find a year old version of the software.

      But, I can hear you, that is breach of contract. Yup. Sure is. Probably why the company wouldn't be in business anymore, which is specifically why you wanted the code in escrow in the first place.

      The only reasonable solution to this problem from the large client's point of view is open source CVS archives. From the providers point of view, it was just a lawyer exercise and not very important.

  24. Let's just put an end to this. by fmaxwell · · Score: 4
    The software "licensing" system is broken. Companies sell licenses and rent software because they are desparately trying to keep software from being considered a "product" that has been purchased. If it was a product (in the eyes of the law), then they could not get away with providing buggy crap that fails to perform and crashes constantly. It would be no different than a toaster that failed to work one out of 20 times -- it would be considered defective and the manufacturer would be required to fix it.

    The black-helicopters-are-spying-on-me/lower-my-taxes/ there's-a-Waco-coverup/they-want-to-take-my-guns-a way crowd will disagree, but we need government legislation that makes software a product just like anything else that we buy in a store. Then Microsoft would quit trying to find ways to embed javascript into e-mail and, instead, make Outlook reliable and secure.

    1. Re:Let's just put an end to this. by gaudior · · Score: 1
      Your concept of 'software as product' analogy falls down as follows:

      I sell toasters. I sell you a toaster. You cannot make 20 copies of that toaster, and give (or sell) them to the people waiting to get into the toaster store, depriving me of my rightful income for my toasters.

      The problem is, if you can make a perfect copy of something, with little or no difficulty or expense, you can rip off the producer of the item. There has to be some means of protecting the property rights of the producer.

    2. Re:Let's just put an end to this. by DrEldarion · · Score: 2

      If Linux were a beer, you wouldn't be able to play your favorite drinking games with it. Nevertheless, drinking it would give you a false sense of superiority over all the people who don't drink it.

      -- Dr. Eldarion --

    3. Re:Let's just put an end to this. by HeghmoH · · Score: 2

      By your concept of "rightful income", it should be illegal to not buy your toaster for any reason. Making a copy of your toaster is only one way to deprive you of your income for them. Other methods include buying a competitor's toaster, using the oven instead, or not owning any bread-toasting mechanism. Why one is inherently damaging to you do the point where it should be illegal while the others are considered to be perfectly ok is really beyond my understanding.

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
    4. Re:Let's just put an end to this. by gilroy · · Score: 3
      Blockquoth the poster:
      The problem is, if you can make a perfect copy of something, with little or no difficulty or expense, you can rip off the producer of the item. There has to be some means of protecting the property rights of the producer.
      Property rights should be protected. Intellectual output is not property, except through a linguistic perversion... precisely for the reason mentioned: You can make perfect copies at zero cost; therefore, the true economic worth is zero. The "value" of intellectual "property" is created solely by the state-sanctioned monopoly given to the creator.

      Is that necessarily a bad thing? Maybe not. (Maybe -- it's not clear why, other than some vague moral sense, you have a "right" to profit from your intellectual exertions. It seems, to me, to make about as much sense to demand a "right" to profit from, say, breathing.) But since the value is created entirely by the people (by surrendering of their rights), one can imagine the government, perhaps, having a say in what mechanisms are used to maximize that value. To wit, copyrights and patents should exist to serve social ends.

      I am continually astounded by the free-market libertarians who carp about people interfering in the "natural" market by "ripping off" the creators of intellectual output. Of course, if you really believe in the dead hand of Adam Smith, you recognize that the value of something is the price that someone is willing to pay; that is, the opportunity foregone by a purchaser. In the Digital Age, since copying is a cost-less process, the actual value of intellectual output has fallen to essentially zero.

      This might lead to the End of the World as We Know It, but it's the way that free captialism will tend.

    5. Re:Let's just put an end to this. by Petrophile · · Score: 1

      Back when I did more camping, I did see a couple black helicopters flying around while in National Forest areas in Arizona and New Mexico (fast-looking news copter-type things).

      Probably standard military ops (lots of military bases in those parts), and not a UN invasion force, but it's always bugged me to see "Black Helicopter" used as a synonym for crazy..

    6. Re:Let's just put an end to this. by bnenning · · Score: 2
      we need government legislation that makes software a product just like anything else that we buy in a store.

      No, we don't. What we need is to get rid of existing legislation that grants extraordinary powers to "owners" of intellectual property. It should be common sense that click-wrap restrictions and EULAs are not legal contracts and thus are unenforceable, but government has seen fit to screw the consumers with bought-and-payed-for legislation such as UTICA and the DMCA. As with many problems, we would be in a much better situation if the government had just stayed out of it.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    7. Re:Let's just put an end to this. by CoachS · · Score: 1
      Intellectual property law, controversial though it may be, is designed to promote innovation and reasonable pricing. Would anybody spend years and millions of dollars to develop something if they knew that they'd only sell one of them (because the next 400,000 sold would just be copies made by that first customer)?

      Answer: Yes, they would...and they would factor that expectation of copying into their price such that buying the product from the producer would cost an exhorbitant amount of money because you'd also be paying for all of the under-the-table copies the producer expects you to distribute.

      A representative from a major software company not based in Redmond, WA, once said that the reason his company never produced a chinese-language version (and they did have French, Spanish, etc.) was because piracy is so rampant in Asia that they knew they'd only ever sell a couple of copies of it.

      Even with all of the philosophical concerns I may have with Intellectual Property Law, I have to agree that at some levels it's necessary.

      -Coach-

      --
      Perhaps the world's greatest tragedy is that ignorance is not impotence.
    8. Re:Let's just put an end to this. by technos · · Score: 2

      By the way, if the toaster was sold "As-is, no warranty"

      But it isn't. Why? Implied warrant of merchantability. If I sell you a toaster, it has to work as a toaster, or you must fix it, or replace it, or give my money back. You can't sell me a toaster that doesn't plug into my outlet, only takes one kind of bread, or any of the other shenanigans software companies pull before refusing to give you your money back.

      Too many people were sold too many bad products with 'as-is' liability, got pissed, and now we have further consumer protection laws. Wait till shit hits the wall when Congress realized that shitty software and no accountability is hurting consumers and business alike. We'll have a change..

      --
      .sig: Now legally binding!
    9. Re:Let's just put an end to this. by drinkypoo · · Score: 1
      (Maybe -- it's not clear why, other than some vague moral sense, you have a "right" to profit from your intellectual exertions. It seems, to me, to make about as much sense to demand a "right" to profit from, say, breathing.)

      I do profit from breathing. Respiration is an important part of life - If I stop, I die.

      I am continually astounded by the free-market libertarians who carp about people interfering in the "natural" market by "ripping off" the creators of intellectual output. Of course, if you really believe in the dead hand of Adam Smith, you recognize that the value of something is the price that someone is willing to pay; that is, the opportunity foregone by a purchaser. In the Digital Age, since copying is a cost-less process, the actual value of intellectual output has fallen to essentially zero.

      If Mr. Smith were alive and aware of copyright law, he'd be laughing at you right now. Copyright law is what gives art (or other Intellectual Output, as you call it) value; People will pay for it, because they have a hard time getting it for free, or at least it's illegal. Many people see things which are illegal as bad, so they will pay for things reflexively.


      --
      ALL YOUR KARMA ARE BELONG TO US

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    10. Re:Let's just put an end to this. by Malcontent · · Score: 2

      Slightly off topic but.
      Mr Smith probably would be outrages at how his theories and thoughts have been subverted in the intervening years. He as a pretty smart gentleman by all accounts so if he were trying to make the same point now he would have taken into account the accumulated knowledge of the past couple of hundred years. Most blatantly he like most of his compatriots considered clean air, water, trees, etc to be an infinate resource which we have learned since are not. If he was alive today he might not have written the same books.

      It always boggles my mind why people who would never rely on medical techniques of the 1800s would rely on philosophical or political writings of the same period. Our knowledge of the world around us and of the psychology of the human being have grown immensely yet we still point to hundred year old books and say "see he said you should do this".

      --

      War is necrophilia.

    11. Re:Let's just put an end to this. by Malcontent · · Score: 2

      It's not just copies. Here are some things I can do with a toaster that I can't do with software.

      I can use my toaster in my house or in my friends house or in my garage.
      I can use it make toast for my friends.
      I can sell it to somebody else if I get a better toaster.
      I can lend it or give it away to anybody I want.
      I don't have to tell the manufacturer my name, address, date of birth, social security number etc. I can buy it and use it without them ever knowing who I am.
      It it breaks I can take it back and get a another one (if it's under warranty).
      It it's not under warranty I can take it to someone and ask them to take it apart and fix it, or I can attempt to fix it myself.

      "There has to be some means of protecting the property rights of the producer"

      How about this: Property rights only apply to property. If you want property rights protection then treat it like any other property.

      --

      War is necrophilia.

    12. Re:Let's just put an end to this. by sql*kitten · · Score: 2
      You can make perfect copies at zero cost; therefore, the true economic worth is zero.

      Not true. The economic value of any piece of property that is used as a tool is the Net Present Value of the cash flow made possible by that item. This is often not what's charged for it, for example, a hammer costs the same whether you're putting up some shelves, or you're a professional full-time carpenter. I would say that renting tools is actually a *better* way of getting a true price than a one-off sale. The only problem is that you're moving it from capital to operational expenditure, but the accountants can worry about that.

      Maybe -- it's not clear why, other than some vague moral sense, you have a "right" to profit from your intellectual exertions.

      Because if you don't pay, you don't get, it's a simple as that. The true creators of economic value are far too smart to offer their product - ideas - to you at no cost, particularly if you intend to use those ideas to profit yourself.

    13. Re:Let's just put an end to this. by Muad'Dave · · Score: 1

      Good analogy. It reminds me of the crap they were pulling with the I-Opener - you can't modify it, or else (and this was undisputedly real, corporeal, physical property!!!)

      --
      Tiller's Rule: Never use a word in written form that you've only heard and never read. You will end up looking foolish.
    14. Re:Let's just put an end to this. by drinkypoo · · Score: 1
      Most blatantly he like most of his compatriots considered clean air, water, trees, etc to be an infinate resource which we have learned since are not.

      Sure, but since corporations today STILL act like those are all infinite resources until we regulate them, I wouldn't say so much has changed.

      Anyway, he may not have had as much information as we do today, but he was still a smart gent. Just because some of the ideas are outdated doesn't mean they're all useless now.

      I'm sure if you dug his ass up now and reanimated him somehow, he'd die again when he saw how the stock exchange has turned into a system so complex that our best computers probably couldn't accurately model the system even if they had all the data, because so many people are picking and choosing stocks based on mood swings and ignorance. I'm sure that was true in the first stock exchange, too, but it was a lot smaller.


      --
      ALL YOUR KARMA ARE BELONG TO US

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    15. Re:Let's just put an end to this. by Malcontent · · Score: 2

      " Anyway, he may not have had as much information as we do today, but he was still a smart gent. Just because some of the ideas are outdated doesn't mean they're all useless now."

      Of course not all of his ideas are useless. Most of his ideas however should be re-examined in the wake immense knowledge that has been gathered in the intervening decades.

      --

      War is necrophilia.

    16. Re:Let's just put an end to this. by el_chicano · · Score: 2
      it's always bugged me to see "Black Helicopter" used as a synonym for crazy..
      Not crazy, but paranoid. You can be crazy without being paranoid. You can also be paranoid without being crazy, but it sure helps! :->
      --
      You think being a MIB is all voodoo mind control? You should see the paperwork!
      --
      A man who wants nothing is invincible
  25. lets see.... by loraksus · · Score: 1
    Pretty much guaranteed money for doing nothing. I somehow doubt that a company with this business plan would go under, perhaps "sell" the product to the VP's new company, but by no means is the company going to give a guaranteed source of income

    We aren't talking about upgrades and shit. I know people who just upgraded from word perfect 5.1 - develop a strong product, you won't have to issue upgrades. If it works - it works.

    I have a shotgun, a shovel and 30 acres behind the barn.

    --
    1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
  26. How about putting it in escrow? by Dutchy · · Score: 1

    I work for a small company that has had to think about these issues, not because we rent software, but because we lock our software using host ID's, which are generated from BIOS ID's, hard drive ID's, etc.

    One option that we've just started looking at is the idea of having the software licensing system (not the source code itself) held in escrow. I'm not sure what the ramifications are, but maybe it's worth a look.
    --
    Just keep it simple.
  27. Non-expiring keys by buss_error · · Score: 2
    To the worry that a non-expiring key would be broken: Make the standard software not be able to not expire. When and if the non-expiring key is required, issue a new .dll or patch that will accept a non-expiring key, issued with the key.

    I think that software rental is pretty much a pipe dream anyway. Anyone who has managed large (5,000+ workstation) networks knows that it is simply impossable to manage that many desktops effectivly. When things start breaking because of no support available, or when IT budgets get so far out of hand because of the people required, rented software will find a niche in smaller, easier to manage workplaces. When that happens, profit margins for the software renter's will fall, and it will just fade away.

    On the other hand, it is such a lovely looking possibility for continued revinue stream, no doubt there just won't be any other choice.

    --
    Necessity is the plea for every infringement of human freedom. It is the argument of tyrants; it is the creed of slaves.
    1. Re:Non-expiring keys by BradleyUffner · · Score: 1
      To the worry that a non-expiring key would be broken: Make the standard software not be able to not expire. When and if the non-expiring key is required, issue a new .dll or patch that will accept a non-expiring key, issued with the key.
      Someone else could just release a .dll that makes it so it doesn't even NEED a key.
      =\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\ =\=\=\
    2. Re:Non-expiring keys by sjames · · Score: 2

      Someone else could just release a .dll that makes it so it doesn't even NEED a key.

      That will happen in any event. If it can be hacked, someone will. Any key/dongle system can eventually be hacked.

    3. Re:Non-expiring keys by Petrophile · · Score: 1

      When and if the non-expiring key is required, issue a new .dll or patch that will accept a non-expiring key, issued with the key.

      The problem with this is that small software houses that are going under are usually more worried about making payroll than creating a patch to their copy protection routines.

      Of course, they never had the insight that they would go out of business in the first place, so this patch wouldn't have been ready ahead of time.

      Someone else mentioned a third party "Software Licence Bureau", that could issue keys after companies had gone away. However, that's a single point of hacking, so it's unlikely that would be a solution either.

    4. Re:Non-expiring keys by BradleyUffner · · Score: 1

      That's my point.
      =\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\ =\=\=\=\

    5. Re:Non-expiring keys by sjames · · Score: 2

      I'm saying they might as well have a capability for a non-expiring key. If someone can hack that, they can also hack software without that capability built in, and they will. (probably by tracing the lock routines to do any needed decryption, then snapshoting the in-core software at that point).

  28. Who cares - wrong forum by Pingo · · Score: 2

    You are obviously posting into the wrong forum. I'm sure most Slashdot readers don't give a f*ck about this 'problem'.

    Obviously you have identified a huge problem area with this key-leasing scam. Then don't go for it.

    When designing defense electronics, there was allways this nagging about having a second source for as much components as possible. This was to achieve project safety for long term project.

    I'm sure the software using industries would benefit from this kind of thinking. Long term project safety and how to get that in the software world.

    Opensource makes it so easy since I can hire some college kid to do some editing and recompilation if necessary. If it's more complex, I might have to hire a consultant to fix the problems.

    With Opensource I'm in full control all the time. No ugly surprises anymore.

    //Pingo

    --
    --- Linux or FreeBSD, it's like blondes or brunettes. I like both. ---
    1. Re:Who cares - wrong forum by Mr.+Protocol · · Score: 2

      When designing defense electronics, there was allways this nagging about having a second source for as much components as possible. This was to achieve project safety for long term project.

      Some readers may be old enough to remember why this was so. Many moons ago, Lockheed owned a huge percentage of the entire defense industry. Much of our national defense depended upon Lockheed products. Then Lockheed tanked. Stock used to be 60, went down to 3.

      In a normal marketplace Lockeed would eventually have been forced into bankruptcy. However, since the country couldn't possibly allow this to happen, they were bailed out - the first big corporate bailout in American history, but not the last. Those investors smart enough to have spotted this (my father among them) made out like bandits.

      Now, having learned this lesson, the DoD insists that everything in every defense project be documented out the wazoo so that the contract can be moved to another company. This isn't actually practical in most cases, but at least it forces a lot of documentation to actually get created. :-)

      This attitude has spread to the commercial world, leading to such things as source code escrow. The companies which are now pushing for software rental will, of course, fight such escrow requirements as vigorously as the rest of us fought key escrow, and probably more viciously too, so don't expect source code (or software key!) escrow to be adopted quickly or universally.

      Remember, the same things we hate about encryption key escrow can be applied by them as arguments against software key escrow.

  29. What do I do if my Apt. Mgmt Co. goes under? by Anonymous Coward · · Score: 1

    What happens if the company who rents me my apartment goes under? Do I lose my place to live? Do I now own my apartment? Do you see how ridiculous these questions are?

    1. Re:What do I do if my Apt. Mgmt Co. goes under? by Erasmus+Darwin · · Score: 2
      What happens if the company who rents me my apartment goes under? Do I lose my place to live?

      Bad, bad analogy. In the case of an apartment complex, you've two key differences from renting software:

      The smaller difference is that a physical asset, such as a building, is less likely to be forgetten during asset liquidation. An intangible, such as license key generation, is much easier to "lose". In the Slashdot article text, they specificially mention the "free use" key as an option that only kicks in under the absence of a new company picking up the key generation/licensing duties.

      The more important difference is that, in the case of an apartment, there are laws that protect you from getting kicked out in the street. In addition, you've got a binding contract with the rental agency to lease the apartment. In most software cases, the only contract is a one-sided EULA. Furthermore, the software company doesn't have to initiate a process similar to eviction in order to stop you from using the software -- they merely have to fail to issue new license keys.

    2. Re:What do I do if my Apt. Mgmt Co. goes under? by ocbwilg · · Score: 1

      What happens if the company who rents me my apartment goes under? Do I lose my place to live? Do I now own my apartment? Do you see how ridiculous these questions are?

      You're right...those are ridiculous questions. Not because the software rental questions that you based them on were ridiculous, but because you chose a ridiculously ill-fitting example.

      Something more accurate (though still not quite 100%) would be this:

      Your apartment management company goes under. Nobody is willing to buy the apartment building. You're locked out of your apartment. Almost all of your worldly possessions are in the apartment. Your apartment building is scheduled for demolition, and since nobody owns the buildings anymore you cannot get a key to get access. You are about to lose your physical assets (property) that is locked in the building.

      Where does that leave you? This is the kind of situation that has been, is being, and will be faced by some companies that choose (or have no choice but) to rent software for their core business needs. Your vendor goes under, your data is locked up, and you've got no way to get it.

      It's actually pretty close to some questions that people should be having about ASP's, as they have a similar model. What happens when your ASP goes under?

  30. Just like Northpoint. by sulli · · Score: 2
    The supplier will be toast, and so will you.

    So don't buy it.

    --

    sulli
    RTFJ.
  31. So what about when "they" determine . . . by Rootman · · Score: 1
    that you need to upgrade to version X.Y.Z of their "rented" product and pull the plug on the old one. I don't know how many pieces of software that I have just hung on to the old versions despite the fact that there were "newer" "better" versions availiable that just were not worth the $$$ to upgrade.

    So when software rental company "X" says they will no longer support / rent product "Y" and I have to eventually reinstall the old "Y" due to crash / hardware upgrade etc. and they can't / won't supply me with a key for "Y" any longer??

    I think the sofware "rental" is one of the stupidist flim-flam jobs to come down the pike. Linux just keeps looking better and better - due in part to MS and their cohorts extorting the customer with their practices.

    Go ahead MS - self distruct - rent away. Drive up the cost of support through the roof from ignorant users constantly hosing their products and calling in or choking the web servers every other day trying to get new keys. Drive off the corporate customer who just won't stand for it. Make yourself a target for a new breed of virii that screws up your registration key. Image a widespread worm that wipes your precious key out and MS being inundated with millions of phone calls from pissed off customers. I think MS and other companies getting into the "rental" business are setting themselves up for a real big fall.

    I'd probably buy a pencil from Bill Gates on a street corner just for "old times sake" :)

  32. Same thing as... by nahtanoj · · Score: 1

    What would have happened if the California power companies had said: "Well damn if we aren't out of money. Oh well, turn it off." In other words, the customers are screwed. Oh, I suppose the companies could charge the customers to get their files sent to them on CD so that the customers could upload them to whoever they sign up with next, but that is darn inconvienient.

    No, I'll continue to store my files on my own storage devices, thank you very much.

    Ciao.

    nahtanoj

  33. or the company chooses to stop renting to you by jageryager · · Score: 1

    The point to this story is that renting something is only a temporary agreement.

    If I own software, and the product is discontinued, I can still use the product. But I won't be getting much support or many updates.

    If I rent software I must not assume that I will continue to be able to use it after the terms of the contract..

    --
    "They that give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety"-B.Franklin
  34. This kind of thing happened to me by BluedemonX · · Score: 4

    I bought a piece of software called Bodycraft, which is supposed to generate a workout and eating plan appropriate to your wants/needs (e.g. gain muscle, lose weight, stay same weight)

    I bought it, and installed it on a computer, and called for the code to unlock the stupid software dongle, and everything went relatively well: although the program was buggy, I could hack it to work.

    Moved to a different computer some time later - whoops! Need to re-register. The phone was disconnected when I tried to call back for a re-registration (some stupid software dongle).

    Contacted the big name fitness guru who's name is all over the box - who said "I can't help you, that's the company, they screwed me too, yadda yadda yadda - but you know what, with this new company I'm working with, you can buy the same program AGAIN for $30 more!"

    --

    --- Jump!! Fire!! Bullet time!! - Lego version of the Matrix
    1. Re:This kind of thing happened to me by BluedemonX · · Score: 1

      I might be able to, genius, but a lot of other people can't.

      Nor should I have to break into a program whose license I paid for.

      --

      --- Jump!! Fire!! Bullet time!! - Lego version of the Matrix
  35. In freemarket it would be... by Joe+'Nova' · · Score: 1

    ...hashed out by all the different vendors, and you would pick one. In reality however, I'd say embed an 'immortal' key, then when they go belly up, give out the key, free, or allow another to license/lease it.
    There are alot of gaming companies that do things like this, TSR sold to WoC, WoC sold to Hasbro...We still can play Monopoly(tm). What needs to happen is better control on the developers side, so they won't lose out to crackers, etc., and take risks.
    Then you have service providers that leave you out to dry, ie Ameritech buys out competitor, then you get their bill in the mail saying you didn't pay for the service that was previously free. Tough tacos amigo!
    I think there needs to be less schitzo in all laws in general about aquisition, saying if you aquire it, you need to have the same level of responsibility to customers[gets off soap box...]

    --
    This mind intentionally left blank.
    The KKK a bunch of sheetheads? You decide!
  36. What happens depends on when it happens by Badgerman · · Score: 2

    To speculate on "one thing" happening when subscription-based software companies go under is inaccurate. Public reactions to events change over time.

    What is critical is how the public reacts to subscription-based software and how people react to the first time a subscription service goes under in a very public way. That will set the stage for how people react in the future - and if people will maintain the subscription model.

    It is my hope that people are made aware of the dangers of subscription software - and that the first time a subscription service goes under (and one will) people raise merry hell about it. Then we will see precautions, then we will see harsh and serious reactions.

    But if this is not done, this will become "just another computer problem" people put up with. It will become like blue screens and failing dot-coms.

    What happens when subscription services go under? That depends on what WE are willing to make happen.

    --
    "The Sage treasures Unity and measures all things by it" - Lao Tzu
  37. Insist on source code escrow by BillyG · · Score: 2

    I used to work for a medical lab software company. While we didn't rent our software to labs, we did charge support and maintenance, which included free upgrades, etc. As part of each contract, we notified the client that the source code was placed in escrow: in the event that we went under, all clients got free access to the source so that they could maintain it, or hire others to maintain / enhance, etc.

    Seems like the same deal might work for rentals, *IF* (and I know it's a big if ...) you have the clout to insist on this from the software firm.

  38. There is a law by Stultsinator · · Score: 1
    If the company folds during your rental period they are only under the obligation to fullfill the terms in the lease (such as a support agreement.) What happens when they can't and they go bankrupt is, the court decides (or the commitee of debtee's) who gets the company's assets. In this case the company's source code is an asset, and because the company failed to supply you with what you paid for (support) they are indebted to you. You therefore get either a seat or at least representation on the debtee's commitee and may get a shot at the source code. If not, another party will get it and you'll be able to strike a relationship with them.

    A safer solution for your company (regular Joe's probably don't have enough leverage for this) is to ask the software vendor to put their source code into escrow in return for your business. That way, if the company folds you automatically get the source code.

  39. Word to the Wise by Caraig · · Score: 1
    Something like this MUST be stated in the licensing. Any MIS director out there whose company goes to a software subscription plan should, right off the bat, have this in mind, and they should get something in writing in the subscription contract that the company has with the software vendor.

    Ideally, they should have clauses in the contact for backup, in case they're unable to get a non-terminating key before the subscription expires.

    Personally, if I had no choice about some sort of anti-piracy system (that is one thing I would NEVER advise any of my clients doing) I'd rather have a dongle hanging out of each of my client's machines COM ports. It's ugly, and supposedly expensive, but producing a hundred thousand of them has got to be cheaper than maintaining a subscriber database and the hassle of dealing with customers when the inevitable something goes wrong. Ideally, the software companies are going to realize that not all of us are VV4r3z pir8z.


    --- Chief and Sole Technician, Helpdesk at the End of the World

    --
    "I am an Adept of Tantric VAX."
  40. Wrong question. by imadork · · Score: 2
    When you're renting, you have the right to use something for a specific period of time. That's all.
    If Hertz went out of business while I'm on my next trip, do you think they'd let me keep the rental car? Hell, no!
    I use EDA tools at work,which are typically time-licensed (for 100K+ per license) and if one of those companies were to go out of business, you'd be SOL. This doesn't happen too often in the EDA world, however. You're much more likely to have a struggling company bought by another company, and have the users hope against hope that the new company would continue to support old products (especially when all the employees in the acquired company have likely left).

    Which leads us to the question you should be asking :

    What happens when an old version of rented software works fine for you, but the vendor will only license newer versions that don't fit in your work flow or that would invlove significant cost on your part to perform the upgrade?

    At best, the vendor would sell you licenses without support, since they only have the resources to support the newest versions. At worst, they'll tell you that if you don't want to buy the new version, you can suck eggs. And they can do that, since you were only renting the software to begin with.
    This arrangement works for EDA tools, where you get significant support from the vendor in exchange for your $$$, but I imagine that when deployed in the software industry at large, it will only serve to screw the consumer even more, and put more money in the vendor's pockets in exchange for doing less.

    Is it any wonder that software rentals are the ultimate dream of any software company?

    1. Re:Wrong question. by sphealey · · Score: 2

      "When you're renting, you have the right to use something for a specific period of time. That's all. If Hertz went out of business while I'm on my next trip, do you think they'd let me keep the rental car? Hell, no!"

      The difference being, when a car rental company goes out of business, they don't come by and rip out of your brain all the memories of any place you travelled to using one of their cars (ala "We Can Remember It For You Wholesale"). When business-critical software disappears, the virtual knowledge developed though the use of that software can disappear also, destroying your business process. That's a bit of a bummer.

      sPh

    2. Re:Wrong question. by HeghmoH · · Score: 1

      If you use rented software in a mission-critical application and make no provisions for a changeover should the software no longer be available, then you are what we call here in Wisconsin a "fricking idiot." Any loss that occurs in such a situation is your own damned fault, not anybody else's.

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
  41. No different from now. by neo · · Score: 1

    What happens when the company you bought software from now goes under? It's the same thing. In six month you are going to end up with a useless software package. It's not different from the subscription service. Pick up your bits and find another program.

  42. 3Com did this to me! by Just+H. · · Score: 1

    This exact thing happened to me with 3Com's LANSentry RMON software. They build hardware probes that required proprietary software to access them,. The software required an ELM key to operate. When I needed a new ELM key, 3Com said that they sold the company that wrote the software , and the keygenerator along with it and I'd have to purchase new probes and software.
    Needless to say, I was astonished! The probes were only a year old!!

    My experience indicates that the answer is to the Slashdot question is "not much".

    1. Re:3Com did this to me! by dcavanaugh · · Score: 1

      Very interesting. This shows that the company doesn't have to go bankrupt for the Rentware problem to bite you. 3com is alive and well, but your investment is toast!

  43. its happened before... by powerlinekid · · Score: 1

    Back in the early days of dvd, existed Divx (not to be confused with divx :-) which was more or less a movie rental in which you paid for the movie and never returned it. However you could update your plan from a say 48 hours to 2 weeks, to unlimited viewing depending on how much you pay. This seems to be similiar to the current software subscription models being set up, in which you pay for probably a time frame, and then pay more for an extension to that. Now, the question is what happens to that software when a company goes out of business and for that, I think we can draw a pretty clear picture from what happened to divx. When divx ended, the first thing they did was offer a $100 rebate (which doesn't really fit into the current issue but i'm geting there). The next thing they did was to NOT ALLOW anyone to lengthen the time frame for watching their movies, yet allowed them to finish off what they currently had paid for. Now for the software subscription method I don't see any reason why this would be different, in that when the company folds do to contract they must honor their customers purchase. When the contract expires they don't renew it. The customer goes and finds some other software to fill their needs and the world moves on. (Personal Note: I'm up for change, but I really don't see any point of this... I mean if you want to move things to the internet then just use credit card and sell software Whole... none of this microsoft release and patch crap)

    --

    can't sleep slashdot will eat me
  44. Non expiring keys? doubtful.... by Arethan · · Score: 1

    Isn't the whole point of a key expiration system to keep the user up to date with the latest versions and prevent piracy?

    The mere implementation of allowing a non-expiring key to exist will completely destroy the anti-piracy ability. Someone, somewhere will reverse engineer the code, determine what the non-expiring key is, and then post it to all the warez IRC channels and newsgroups. So much for improved anti-piracy.

    I don't forsee software companies willingly implementing a non-expiring key. The example I mentioned above will push many non-programmer types (which normally end up controlling the feature list) to sway away from them. Aside from that obvious problem, what does it say about the intentions of the company? Sure, Microsoft can get away with just about anything, but if Joe's Software Barn writes an application that uses this software rental model, do they put one in, or not? Not putting in a non-expiring key will lead to problems if they ever go under, however putting one in could look as though the company is not sure of itself, which could easily cause many potential customers to steer clear of their product.

    This whole rental idea on software is a pretty shakey model IMHO. Yes, it keeps the costs of software down for businesses. However, the repurcussions of totally relying on the survival of the authoring company can be very extreme.

    If this model ever really catches on, I will stick to 1 rule. If the company issueing the software is not one of the VERY big few (MS, IBM, Oracle, etc), I will not be renting from them, and would opt to buy instead.

  45. This has already happened, hasn't it? by ewhac · · Score: 4

    In the consumer space, this has already happened with DIVX (the DVD "rental" scam). DIVX's answer to its customers was, essentially, "Fsck you."

    However, there are also several high-end software packages out there -- the old Diab C compiler and Perforce source repository system come to mind -- where you have to install a "license" server and periodically update the key that allows it to continue to operate. Doubtless others exist. How many of these have had their parent companies fold? What did their customers do? Was the eventuality covered in the contract?

    Schwab

    1. Re:This has already happened, hasn't it? by jandrese · · Score: 2

      Generally you are screwed when this happens. Time limited licenses are not a new thing, many highly specialized companies use them (often through FlexLM) for software projects that maybe a few hundred people in the world own. Depending on how shrewd you were when you negotiated for the software, you can easily be left holding the bag if the company goes under.

      The only things that have kept this from blowing up before was the intrisnic cost of the software (people really pay attention to the license when the software costs $20,000/year) and that not too many of those expensive specalist houses have gone under yet.

      Down that path lies madness. On the other hand, the road to hell is paved with melting snowballs.

      --

      I read the internet for the articles.
    2. Re:This has already happened, hasn't it? by Ben+Hutchings · · Score: 1

      The company I used to work for has arrangements with some of its customers to keep its sources (and presumably the custom build tools) in escrow, to be released to the customers in the event of the company's bankruptcy. This would allow them to remove any licence restrictions and possibly to continue development.

    3. Re:This has already happened, hasn't it? by jdb8167 · · Score: 1
      Most interesting to me is that when I read the DIVX FAQ when DIVX first came out, they stated quite clearly what they intended to do in the case of insolvency. They stated that if you had purchased extended licenses that those licenses would be further extended for free or for an additional fee.

      This is emphatically not what they actually did. They just closed up shop and went away and if you had actually purchased additional time on your DIVX movies, you lost out.

      As far as I know, they never did enable the DIVX Gold viewing which was the "forever" mode. Only Silver which was a rent it for less mode or something. At the time, none of it was very appealing so I didn't pay much attention.

      Anyone have a copy of the original FAQ??

  46. A problem with selling keys to another company... by Mossfoot · · Score: 1

    Concider an appartment building that suddenly gets a new manager? With the less scrupulous, the first thing they do is raise the rent.

    In some places in North America, there is nothing to stop a landlord from raising the rent as high as they want, in order to essentially evict tenents. Of course, there is no way a company would want to evict key holders, but if they already have their infrastructure based on the technology, how fair is it if the new owners raise the rent by several hundred percent?

    There are laws in many places that limit how much the rent can be raised in appartments at a time. Perhaps the same should be done for this business as well?

    --
    Fuzzy Knights: New RPG Strips Tuesday and Friday!:
    http://www.fuzzyknights.com
  47. Already happening with EDA tools... by smasch · · Score: 1

    The EDA tool industry already rents software on a subscription basis, and from what I have seen, what usually ends up happening is that anyone currently using the product is given a permanent license but no more support. I have seen this with both companies going under and with companies discontinuing their product (usually by "selling" their product to a competitor, but not giving them any of the IP for the product). I have not heard of licenses for these tools getting cracked as this is very specialized software, but that doesn't mean it hasn't happened. They usually use a licensing system called FlexLM, and it usually uses licenses that are both time limited and node locked (can only exist on/be served from one specific machine with a particular serial number (or in the case of PCs, the Ethernet card's MAC address, as most PCs don't have a serial number)). Either of these limits can be removed (to make non-expiring keys, for example). The only real problem is if the machine on which the key resides dies (or the Ethernet card dies) those "permanent" licenses have effectively expired, as you no longer have a machine to run them on (and you have no one to turn to to get a replacementkey ).

  48. Remeber who's liable... by MikeLRoy · · Score: 1

    no one!

    Its been shown time and time again that if you write a program, and especially if your license agreement is good, you aren't liable. This applies to everything, including radiation therapy machines (with which there have been incidents), and pc software (who's liable if there's a problem with a program you use and you lose everything?).

    Basically, there needs to be some kind of legistlation to hold coders/software engineers who SELL a product responsible. ie, a universal clause that goes in every EULA for pay software (ie, freeware/gpl/etc immune) saying that if you payed for the software, the company that makes it is responsible for makeing sure it actually works, or something like that.

    As for rentable-apps, well it'd mean that the developer was responsible if it went belly up... I know it seems flawed, but if a car-maker discontinues a car, they're still responsible if there's a design flaw (can you say Pinto?). Make the coders personally liable (ie, not Company XYZ, but the employee who works for the company). Just like a civil engineer who signs his name to a bridge, so too have professional coding standards. As for software keys, the whole idea is flawed. Software keys ALWAYS depend of a mathmatical formula to derive valid keys. If the company can create them, so can someone else. The best solution is that if you're outfitting huge offices with tonnes of rented software, you use hardware keys/dongles/whatever, and put an exiration in the code on the key. Harder to crack, and you can simply release a non-expiring key if your company went belly-up.

    -MR

    --
    -Michael Roy Some people are like Slinkies. Not really useful, but you can't help smiling when you see one tumble down
    1. Re:Remeber who's liable... by Zal42 · · Score: 1

      I couldn't disagree with the legislative approach more. As a consumer, if I want to take a risk on my own shoulders, I should be able to do so, and a company should be able to service me.

      OTOH, some sort of "plain language risk disclosure" law might be a good move, so at least consumers will have a shot at knowing what they're getting into. (Reading licensing agreements is worthless -- they're far too easy to misunderstand, even if you have the patience to muck your way through them)

    2. Re:Remeber who's liable... by bstrahm · · Score: 1

      Not only that but I know that I would write my licence in such a way that said. This product has been tested on a Pentium III machine with an ATI video card, a western digital hard drive (20 GB), 128 MB of memory, standard windows ME installation, with these features installed, and nothing else. If you do not have this EXACT configuration, it is your problem, we are not responsible. This solves my open liability problem (Well the product crashes because of the buggy company foo driver), it resolves the software environment problem (I would NEVER release Unix software under an open liability licence, too many variables), and still doesn't get you anything The other thing that it will add is MASSIVE cost. You want to know why medical costs are so high in the United States, see your local bar association. Thousands of dollars are spent on insurance to cover medical practitioners. These policies require massive number of tests to rule out small percentage chance problems, then when the doctor has a problem that falls outside of "standard" care, they are sued for making a "mistake". Not a system I want to see repeated in the software world

  49. The market will correct this. by bungalow · · Score: 1

    What happens to the infrastructure of any company that cannot afford it?

    Intel had a building going up in Austin, until the .bomb eroded their bank balance, and now the building just sits. There was a newspaper "contest" yesterday, challenging us all to repurpose the existing architecture that was already there. Among the entries: homeless shelter, art museum, paint it trailer - park pink, etc, to hilgight the fact that it really was an unwanted eyesore. My favorite: encase it in three miles, or so, of barbwire (ie use a series of barbwire wrappings to approximate "walls".

    The point is, the company that wanted it, doesn't anymore and it just sits and will deteriorate until someone decides it's cheap enough to buy.

    The same thing happened with the VUE boxes that came out in the early 80's (think basic TV + HBO)
    Sure, they tried to reclaim the boxes, but didn't have the means to do so and since there's no programming left for those particular set - top boxes, they collect dust. There is a price point there - I'd buy one for $0.50, just to throw on a shelf and not look at it. Maybe I could tweak it sufficiently to get content from China, I just don't have the will.

    The infrastructure here (computers!) have purpose outside of rent - ware. Software exists that can read M$ proprietary file formats, with proper tweaking. and if it's imprtant enough, software will be created to read other proprietary formats, whether they're created with rentware or some other software.

  50. can you say *altavista*? by blackholebrain · · Score: 1
    whether the company sinks...

    or their software stinks...

    we'll get the same thing we get now: a big fuck-u

    like, who in their right mind thinks we're gonna get *rent* back if we don't like somebody's software?

    when the landlord closes the doors, you better be looking for new digs.

    --
    <---[singularity sig]
  51. and what if by CrackElf · · Score: 1

    a company dissolves itself for whatever reason, and the keys disappear. And then another company starts, mysteriously with the same management as the first, and creates a competing product (which happens to be the only one compatible with the proprietary software of the previous company)... thus 'forcing' you to buy the new product(and soon, since your old key is about to run out), and sign into a new, less reasonable, contract for the keys. sounds like a m$ scheme to me... oh wait, m$ is trying to do this ... (I am sorry. I could not resist. M$ is just makes it so easy to insult them)
    -CrackElf

    --
    "Blake is an idealist, Jenna. He cannot afford to think." - Kerr Avon, Star One, Blakes 7
  52. Code escrow by isomeme · · Score: 1
    Big companies buying big software products from other big companies already (usually) demand that a copy of the source code be placed in escrow, to be delivered to the licensing company in the event that the provider goes under. This is considered to be necessary to protect the licensing company from having critical business apps "orphaned" and unsupportable.

    For time-limited software, purchasers should similarly insist on a contractual guarantee that, if the licensing organization goes under without finding a new home for the product, an escrowed infinite-use key will be released.

    But, as others have pointed out, this is an issue for "caveat emptor", not more government regulation. If you don't like the risks involved in renting software, either mitigate them contractually per my suggestion, or don't rent software.

    --

    --
    When all you have is a hammer, everything looks like a skull.
  53. software keys, and RPGs by BradleyUffner · · Score: 2

    Online RPGS potentially have this problem right now. Usually the way it works if the game is sold for about $30-$40, and you pay $10 to play after that. What if the company that owns Everquest or Ultima Online decides they no longer want to run the game? They close thier servers, all the players are SOL. UO has server emulators out there. I guess the same thing could be done with the subscription software. Someone would have to write a server to "emulate" the real keyserver. I wonder if a company could sue someone for providing software keys after the original company stopped providing them.
    =\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\= \=\=\=\

  54. Simple by SomeOtherGuy · · Score: 1

    What Will Happen to Rented Software When Its Publisher Sinks?

    The same thing that happens when walmart wants to build a store where the apartment complex you live in now sits.

    --
    (+1 Funny) only if I laugh out loud.
  55. Data loss by Traicovn · · Score: 1

    I would care more about what a user could do about the data stored by the software once the software has expired more than the software itself. Software can be replaced, however, what about the data that was stored in a proprietary format by my word processor, or by my tape archive system? In addition I've noticed some people post that it would still be legal to use the software once the company has gone under because they would not be stealing from an existing entity. Not entirely true unless you were authorized to. The companies copyright would still be in effect. They could sue you.

    --

    [Something witty and intelligent should have appeared here.]
    {Traicovn}
  56. Real network software instead of Renting? by cmat · · Score: 1

    For a while I've seen alot of people saying that "centralized, rented software" is a bad thing(tm). But realistically, it's a dream for system admins that need to support applications for a large (100+) userbase.

    Now, I'm not saying I agree with the rental model, but I think the network model that X windows provides is an interesting and potentially very viable solution to purchasing multiple copies of software "A".

    I'd be very interested in seeing technologies like X start to be pulled more into the mainstream office and corporate network models. What technologies exist currently that do this (aside from X)? Are there companies that are pursuing this model of software design?

    Cheers,
    Chris
    --
    -- Humans, because the hardware IS the software.
  57. Speaking of drivers... by Bingo+Foo · · Score: 1
    What happens to drivers of cars from car rental places if the rental company goes out of business? Can we get a law passed that says that any car rental business that closes its doors must allow all current customers to keep their cars? It's only fair....

    Bingo Foo

    ---

    --
    taken! (by Davidleeroth) Thanks Bingo Foo!
    1. Re:Speaking of drivers... by jandrese · · Score: 1

      That's not an entirely fair analogy. The car rental place is most likely going to sell all of its cars along with all of it's other assets in order to cover its costs. These licenses however have no intrinsic value (they are just a stream of bits). Whats worse, the "intrinsic value" of software (which copyright is supposed to protect) is at times difficult to see, especially if it is software from a company that has gone out of business and left the software to rot.

      Down that path lies madness. On the other hand, the road to hell is paved with melting snowballs.

      --

      I read the internet for the articles.
  58. Why is this even a question? by electragician · · Score: 1

    When you rent something, you are allowed the use of that property for the rental period... that's it. End of contract, and end of obligation. Lets say that my company rent's you a hammer, on a yearly basis. For the sake of discussion, lets say it's a magical hammer, and that it's stipulated in the contract that it will disappear in one year. One year later, the hammer disappears and you come back to "Magical Hammer Rentals-R-Us" to get another, only to find that we're going out of business and won't be renting anymore magical hammers. How in the hell could you possibly think that it is "Magical Hammer Rentals-R-Us's" responsibility to find you another hammer, or to give you a magical hammer that would last forever, before we closed our doors? It's a friggin' yearly contract, for crying out loud.... after a year it's OVER, end of obligation!! Now, back to reality. I'm not sure whether or not I like the idea of yearly software "rentals" or not, but it might have it's advantages. Instead of "MS Office" costing $300.00, only to be outdated in 1 1/2 years anyway, it might be beneficial to pay, say $50.00 a year, and get presumably newer versions of said software on a yearly basis. Of course, there's always the possibility that you could use a competing product that you outright buy (or GPL'd software) if you could find one that performed well and did what you needed it to do.

    1. Re:Why is this even a question? by DCheesi · · Score: 1

      The failure of your analogy lies in the fact that hammers and nails are more-or-less standard, commodity products. The situation gets more complicated when you (the customer) have 50,000 MHR-R-Us(TM) ten-penny nails in storage, which only MHR-R-Us Brand hammers can drive. This is the current situation with many software products.

      No one is saying that the renter has any current legal obligation; what they're saying is that the lack of such an obligation, in the case of software, makes rental a risky proposition at best. Assuming that rental software becomes the standard business model, it might be wise to add some provision to protect consumers against being left with unreadable data and/or unusable equipment.

      Think of it this way: so long as the *data* belongs to the customer (which of course exempts PassPort sites ;-) the customer's "Intellectual Property" will lose value as a result of no longer being accessible. If my rent-a-shack tool shed is taken away, that's one thing; but if it's taken away with my lawnmower and power tools still in it, that's another thing entirely!

    2. Re:Why is this even a question? by Tech187 · · Score: 1

      Yes, but rented software still isn't a very good deal.

      I have Office 4.3, Office 97, and Office 2000 all three on CD-ROM. They are not upgrade-tracked to each other (one did not replace the other). I therefore can run the three pieces of software on three computers. My posession of the original CD-ROMs entitles me to that.

      Personally, I thought they were all 'good deals' (actually the Office 97 was a really good deal considering it was 'thrown in for free' with a used 9 gig SCSI drive I bought on eBay for $30) I can use them forever, or so long as I like. The cost per use drops closer to zero the longer I use them.

      It's kinda like Leasing versus buying a car. I could have leased my car, a '93 Saturn. But I bought it and made payments, which were about the same cost as lease payments would have been. I paid the car off a year ago. If it had been a lease agreement I would have had to turn the car in. Instead I have an essentially 'free' car in turns of monthy cost (besides gas and insurance, of course).

  59. Code Escrow by Fencepost · · Score: 2
    You don't really see a lot of this on the PC side (though I've seen it for some development tools), but on larger systems I believe it's pretty standard to have a code escrow option available. Any large package that's in a mission-critical niche probably has this available, especially products that aren't easily replacable. Examples of products where I'd be surprised if this wasn't available: PeopleSoft, SAP.

    Basically with code escrow, you have the rights to obtain the source code to the product under defined conditions, including the company going under or the product being discontinued. The details of how it's managed vary from contract to contract - the code may be stored with a third party (generally a law firm) or may be retained by the software provider.

    The kicker is that escrow contracts have a cost associated with them, and it may not be small (on an absolute scale; if you're doing a $10 million replacement of all your financial software then $100,000 for code escrow becomes just another mid-sized line item). They're also generally term contracts, renewable either when you renew your software license or annually though as with any contract other terms are possible.

    -- fencepost

    --
    fencepost
    just a little off
  60. Better Yet.. by jacklf · · Score: 1

    Your favorite software giant (oh, let's leave it to your imagination) purchases the company selling the product then promptly discontinues it to celebrate Tuesday. The keys expire within a year and POOF!

    A slick new way to eliminate competing software might be upon us. (not that anyone I can think of would every do this)...

  61. What about your data? by MagikSlinger · · Score: 1

    Most of these services are talking about storing the data on their servers! The big question is: can you get your data back out when the company goes under?

    --
    The bitter lessons of a veteran coder: http://bitterprogrammer.blogspot.com
  62. Software escrow with a trusted 3rd party by hamjudo · · Score: 1
    Big companies can arrange for a software escrow agreement. Software escrow agreements can are usually written to kick in when the company stops providing some service. When the agreement kicks in, the escrow company takes the escrowed source code out of the safe and delivers it to the customer's agent.

    More importantly, a new license kicks in, so the customer is allowed to use the source code.

    Software escrow is expensive, because someone has to pay for auditing the software. The escrow isn't worth much if you're not positive that the source code actually builds the right product.

    I've worked at little companies, with big customers, where the big customer demanded source code escrow. I've never been on the other side.

    There are many variations. I assume that license keys could also be escrowed.

  63. Some relevant experiences by nicestepauthor · · Score: 1
    Our company built some systems based on products that used to be supported by Arthur Andersen. Later they stopped supporting these products, but they had the source code put in escrow and all of their customers got the source. We ended up having to do some conversion work because the code we got was for a later version than what we were using, but it could have been worse.

    Many years later we bought a product called Excelerator from Index Technology. This was a terrible piece of crap that only did one thing well: keep you from using it without paying for it. When they went from the MS-DOS version to the Windows version they got rid of the "dongles" and replaced it with something even worse, which was copy control that expired if the product was not upgraded. By the time the software had expired we had lost enough productivity trying to use it that we were willing to just give up on it. My bad experiences with this product helped me to see the value of Free Software.

  64. As usual, software analogies fail... by gfxguy · · Score: 1
    ...when comparing to physical goods.

    If you had a contract for a week, and the company went under two days after you signed the contract, they'd have to let you keep it for the duration. A better analogy would be leasing a car, since that's a long term contract. I'd imagine you'd be able to return it for your money back (adjusted for the time you used it).

    However, even those analogies fail, because in comparison you'd have to say something like: you lease a car and create luggage that will only fit in that car. You build up quite a bit of luggage, then the company goes under. There is an understanding that you require use of your luggage, so the company includes a failsafe: if we go under, you can purchase the car for it's current value, and continue to use it for your luggage. Or, since we're going under, you can just keep the car.

    I have yet to see a good analogy between the problems in the software industry and "the real world". You need to compare to similar items - items that have a huge initial cost to develop and create, but a tiny cost to distribute each individual unit (like software), and not items that have a huge cost associated with each unit (like cars).

    All I can say about it is "caveat emptor", but unfortunately this system will be rammed down our throats by the likes of MS, and most people are going to have to live with it.

    --
    Stupid sexy Flanders.
  65. This issue hits close to home to many universities by Lostman · · Score: 4

    My university's mathematics department relies heavily on the use of Mathematica (a "god" in the mathematical notation and symbolic problem solving front). I loved it and I bought it -- and found out that there will be a problem if the publisher (Wolfram Research) ever goes out of business...

    When you run it for the first time, it notes all your hardware and creates a unique "id" that has to have a matching unique "password" to unlock the software.. sound familiar?

    The gist is, when the university decides that their 180 mhz computers just "dont cut it no 'mo" and upgrade, if wolfram isn't there to give out their unique passwords then the university has lost out on QUITE a lot of funding (The student version (full w/o manual) goes for 150 but the retail version (full w/ manual) goes for about 1150).

    Now, in these cases would it be "correct" or "right" to reverse engineer the software's security or at least use a keygenerator as found on the little warez kids sites... and what kind of trouble could a university find itself in if they did this?

  66. Or abandons the software! by Sly+Mongoose · · Score: 3

    "What happens when a software company from which you lease goes under?

    Suppose the company, without going out of business, decides they do not want to support the software any more? Perhaps they have a new version with more features (and a higher price/rental) that they are interested in pushing? Perhaps they merge with a competitor and now have two similar products competing with each other and decide to kill off one of them? Suppose they want everybody to switch to the (buggy?) version 6.0 so they can close down their v5 support department?

    There are any number of ways you could have the rented-software rug pulled out from under you. I guess you had better address that issue before signing on for a particular product and structuring your company's survival around it's continued availablilty!

  67. er, *ASTALAvista* by blackholebrain · · Score: 1

    that's it, yeah

    --
    <---[singularity sig]
  68. Assett Liquidation by ag3n7 · · Score: 1

    AFAIK, if a company declares bankrupcy, all assets have to be sold off to pay off as many creditors as possible. I'm sure one such asset would be the ability to sell and generate keys. Since the software could become 'unsupported,' it would be a pretty easy way to cause a steady influx of money for very little work. It could be valued the same way as a bond (i.e., pay $30000 now to get an income of $1000 a month until the software is obsolete).

  69. "Rental" software like "rental" cars... by verbatim · · Score: 2

    Lets say you rent a car from some car rental place for 4 weeks. Sometime on week 2, the company is liquidated and they pull out of the car rental business. Now... do you really think that car belongs to you? Even though the people who loaned you the car don't exist? Nope. It belongs to the people with invested interest in the company - creditors. The assets (cars) will be sold off to pay the creditors as much as possible. It is possible that you could *buy* the car for an additional fee, but you may decide to go to another car loan company for your needs.

    Unlike the above example, software isn't a tangable thing. You have a right to use the software for as long as your licence term is valid, but once it is no longer valid you are required to stop using it - it no longer belongs to you - even if the company goes under. However, the creditors of the company may choose to do one of two things: (1) sell unlimited licences to recoup any losses, (2) sell the software rights to another company. In case 1, you may be given the chance to get an unlimited version that will never expire. Cool. However, if the company takes route 2 - which is likely if they can get a larger amount of $$$ up front - you'll have to deal with the new company for your needs OR go somewhere else.

    The good thing for consumers (on the software loan thing) is that we get to choose month-by-month what software we use. If we get tired of Word, for example, we stop using it and find another product - without wasting the whole cost up front. Say $10 per month for three months until you realize you don't like the software instead of $2000 up front with (as Microsoft seems to want it) no right to sell it to recoup your losses.

    Good: Choice, lower costs (short term), keeps software up-to-date.
    Bad: Instability of companies, higher cost (long term), someone else controls your software, lack of privacy (?).

    You decide.
    ---
    Computer Science: solving today's problems tomorrow.

    --
    Price, Quality, Time. Pick none. What, you thought you had a choice?
    1. Re:"Rental" software like "rental" cars... by Raptor+CK · · Score: 2

      I can't ignore this example anymore...

      If you rented it for four weeks, you got it for four weeks. Now, if you don't catch wind of all these changes in the rental company until you're back and ready to return it, guess what? The car rental agency *will* have people around to collect the "assets" and be done with it.

      Likewise, if a company goes under, it's probably already in debt. Those creditors want cash, and the best solution, since you can't manage your operation anymore, is to go ahead and charge a little bit more for a single cost, distribute a non-expiring key, and let you have it. They take that bit of cash, pay of the creditors, and go home.

      If you need the software that badly, you *will* purchase it at that point. If not, you'll back out and make sure that your data is readable by something else.

      This will make more sense as more places go for this model. Microsoft seems safe, but if *everything* goes wrong... XBox fails, MS is forcibly split and can't make enough cash, .NET proves too much of a security hole, etc... the company might fail, and then that's the end of that. Being that so many companies are married to Windows, there will need to be some kind of failsafe to allow MS to clean up its own mess, and leave the users with something that's at least going to keep on running as if the rental period were still in effect.


      Raptor

      --
      Raptor
      "Procrastination is great. It gives me a lot more time to do things that I'm never going to do."
    2. Re:"Rental" software like "rental" cars... by verbatim · · Score: 2

      I think business consumers should be mindful of alternatives as a preventative measure. Like making sure if one supplier disappears, you can always find another. This is one good thing about the OSF/FSF/BLAH/BLAH/BLAH initatives - if one supplier disappears (say, RedHat falters), you can always go eleswhere (SuSE, Slack, etc) and get a similar product. In the event that something happens to the developer of a product, someone else can pick up where they left off - without the red-tape of business to hamper their work.

      I think what I said in the end is true, however. There will be higer costs up-front for traditional boxed software, but lower overall cost - since you only buy it once. There will be a lower initial cost and lower recurring costs with "on-tap" software because you pay-as-you-go and can stop at any time.

      When you compare the two, there are some advantages for consumers. But these advantages (stoping at any time, for example) are only worth anything if there is competition. Something that Microsoft simply doesn't understand - their idea is to buy out competing products and integrate them. When the competition goes, so do the advantages of "on-tap" software.

      Blah... remember, my opinions only ;).


      ---
      Computer Science: solving today's problems tomorrow.

      --
      Price, Quality, Time. Pick none. What, you thought you had a choice?
  70. A related question by downix · · Score: 1

    I still run PFS Write and Professional Write, long after the company stopped supporting each. The thing that I thought was what if the company is renting out software then suddenly decides it's not going to, for whatever reason? What happens to the software your business needs then?

    --
    Karma Whoring for Fun and Profit.
  71. And Data Too? by stonewolf · · Score: 2
    Let's take it one step farther. Let's say your company accounting software is rented as a service over the net. Everything is web based and you just pay a monthly fee to use the application. Then application provider goes out of business. You suddenly find that not only does you application stop working but, you can't change over to another application because all your billing information is "unavailable." You see, as part of the "service" they store and protect your data too.

    Then you either pay up to get the data or you go out of business. You can sue the provider but they've already filled for bankruptcy.

    Or, say that application is written using Curl from our friends at Curl.com. And... One sad day one of their data entry clerks makes an error and your ASP's monthly payment is credited to the wrong account. This tiny error automatically instructs the curl plug-in in browsers around the world to start refusing to let anyone access the application. Then both you and the application provider go out of business. The ASP dies because of all the suits from pissed off customers and you die because you can't bill your customers. Then Curl.com dies because you all sue them.

    Well, probably not. But you get the picture. Everything is connected. Anyone stupid enough to rent software that way or to use spyware like curl gets what they deserve. You see....

    Stupidity is its own reward.

    StoneWolf

  72. Re:This issue hits close to home to many universit by Grey · · Score: 1
    The gist is, when the university decides that their 180 mhz computers just "dont cut it no 'mo" and upgrade, if wolfram isn't there to give out their unique passwords then the university has lost out on QUITE a lot of funding (The student version (full w/o manual) goes for 150 but the retail version (full w/ manual) goes for about 1150).

    Now, in these cases would it be "correct" or "right" to reverse engineer the software's security or at least use a keygenerator as found on the little warez kids sites... and what kind of trouble could a university find itself in if they did this?

    Well they would have just committed a felony here in the US and likely elsewere. (Read DMCA) So the sysadmin should be though in jail right? :-)

    --
    Grey (Chris Lusena)
  73. It is not so hard. by xerx · · Score: 2


    Escrow a copy of the source code and a copy of the application which generates the keys. The source code is kept up to date with the latest release and well as the key generator. If you bite the big one, the customer then has the right to request a copy of the escrow disk and generate all the keys they need. Many government agencies require this sort of a setup.

    This page was generated with the help of DOC++.

  74. This is not a new problem. by gorilla · · Score: 4
    This is not a new problem. It used to be that leasing of hardware & software was the way that IBM did business. You didn't even rent foocalc 1.2, you rented production payroll for 1200 employees, complying with all federal & state statues'. If you found you could only produce 1000, or there was a statue you weren't complying with, then IBM would fix it for you.

    This is one of the reasons why IBM was investigated & the prosecution started for anti-trust.

    Businesses never liked this model, they wanted control over their destiny. I see no reason to suspect that business has changed much in the intervening 40 years.

    1. Re:This is not a new problem. by thatsodd · · Score: 1
      There was an old saying that "nobody ever got fired for buying IBM."

      The point being that "average" IS managers will lean not toward the best/most cost-effective vendor, but the least controversial one.

      If software rental becomes the norm, and vendor survival becomes the only test, then choosing unstable software from a stable company will be the standard business decision.

      Remember that the few who know much do not set the standards. Standards are set by the many who know little.

  75. Make contractual requirements for the source code. by Huh? · · Score: 2

    I'm currently participating in contract negotiations for a large (niche) software purchase. One of the terms we require to be included in the contract is; if the company goes out of business, we get the source code for all of the software we are licensing. If the company does not agree, we don't purchase the software. I suppose that some companies wouldn't agree to this kind of inclusion, but we generally take the hard line and refuse to purchase the product without it.

  76. Renting is for throwaway systems only! by dcavanaugh · · Score: 4
    Why rent anything to satisfy a need that doesn't go away? Installing any non-trivial software system is an expensive proposition. My thought is that we buy something with the intention of keeping it long enough to justify a perpetual license. If we honestly plan on walking away from the product in less than 5 years, I have to ask the questions: (1) "Why are we doing this?" (2) "Can we find something that is not a throwaway system?" Of course, we pay for annual support, so there is always a "pay-as-you-go" element to all of this anyway. Why should we tolerate a periodic licensing hassle? In the pure throwaway scenario, you look for an ASP -- simply buy the app, server, and service concurrently.

    Having the perpetual license is an important damage control mechanism. Software companies go bankrupt or they merge and put the customers on a "death march migration plan". We need to have the option of indefinite self-support, so as to keep the existing systems on "life support" long enough to consider our long-term options.

    I predict we will see more and more companies (led by M$), trying to make this a "pay-per-click" world. I also predict the free market will continuously reject such initiatives. I don't want to rent an app any more than I want to rent a phone, house, car, clothing, eyeglasses, appliances, furniture, computer, or DVD (remember DIVX???) The final nail in the Rentware coffin is that software rental is an operating expense, whereas software purchase can be capitalized.

    The only positive thing I can imagine is that Rentware makes it easier to walk away from a bad decision. If you buy the wrong software, you can eventually stop paying for it and buy something more appropriate next time. I have seen a few systems that were poorly chosen and eventually discarded. Renting those would have been nice. Not as nice as buying the right thing in the first place, but better than a total writeoff.

    1. Re:Renting is for throwaway systems only! by CaptainZapp · · Score: 1
      "death march migration plan".

      I sure like this definition! Been there ssen it; and it didn't work out too well.

      There was a big database vendor killing off their OpenVMS port.

      So they sent off their (local) top sales - and support manglement yokels to one of their most important customers. A support engineer and a technical consultant (me) where tagging along on the important mission to make the customer see the light and migrate the database servers to a U*X flavour.

      After the manglement guys gave their spiel the customers head of nasty dealings looked at them and said:

      "Now look: We developed the whole application under OpenVMS in ADA and even custom wrote the connectivity libraries and header files, because your ADA ones suck!"

      "Now, I see two options: We can either changes the operating system or we can change the database! Now guess what..."

      Unfortunately I wasn't in the position to laugh out loud, but it was hard not to when I saw that evil smirk in the guys face.

      --
      ich bin der musikant

      mit taschenrechner in der hand

      kraftwerk

  77. what'll happen.. by sparkane · · Score: 1

    ..is that the failing company's assets will go to whomever purchases them.

    The new owner will evaluate the financial prospects of their new stuff (your subscriptions).

    If they don't like what they see, they'll end the subscriptions. Just like any magazine. If they're a nice company, they would provide the ex-subscribers some kind of reader app, allowing them to open their old documents, or maybe they may help ex-subscribers convert their old documents' format to one readable by a competitor's app.

    But if the software won't make any money.. you won't be using it.

  78. Rent control by Animats · · Score: 2
    The real issue is rent control for software. Do you have the right to continue renting it, or does the vendor have the right to refuse to renew? That determines what happens in a bankruptcy.

    It's an important contract term to check.

  79. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  80. Let paranoia reign by smittyoneeach · · Score: 1
    Sicker than the thought of mere bankruptcy, how about if we buy the competition and then sink their product? We can use a legal Super-RBOC (Rapid Blooming Offboard Chaff) launcher to get enough paper airborne to confuse the anti-trust nazis, and then Rule the World...

    Or not.

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  81. I hate laws by Nos9 · · Score: 1

    I don't trust the goverment for anything, but any company that does rent the software would do well by its customers to, if they are going to fold sometime soon, write a patch or some such that would break the code lock on their software, that or sell the rights off to another company. If they are out of buisness I don't think they should care to much if anybody uses their software. Although if they fail it means that their software was not all that popular in the first place, making the likelyhood that massive amounts of people will want to pirate their stuff highly unlikely, unless they charge insane fees for their software. A better question might be what happens to the patented technology that the company developed when it folds? If the rights to the technology are in Limbo some companies might be in real trouble as their would be noone that could legally provide a similiar service to take the place of the old one. That, to put it mildly, is bad.

  82. Re:No-one's said this yet ... by jms · · Score: 2

    Liquidators are in the business of liquidating assets, not in the business of leasing software. Liquidators know absolutely nothing about running a software company. The idea that they would take over the business operations of a failed software company is sheer fantasy.

    Here's what will really happen:

    The software company ceases operations. It immediately lays off all of its employees and cancels its building lease. All of the physical assets of the company -- mostly computers, backup tapes, and office furniture -- are carted off and stored in a warehouse.

    Within days or weeks, a liquidation company will be hired to dispose of the company's assets. They will receive a warehouse full of office supplies and desktop computers, and backup media, some of which happen to contain the only existing copies of the source code to not only the software, but also the program that generates the license keys.

    The liquidation company will have orders to immediately liquidate all of the assets in order to pay outstanding bills -- such as unpaid rent on the office the company was based out of.

    The liquidation company will know absolutely nothing about the contents of the computers. Most likely, they will have implemented a policy, for their own legal protection, not to sell computers and media without erasing them first. After all, those computers might contain other companies' trade secrets or licensed software, and the liquidation company would be exposing themselves to massive liability if it sold off the computers without erasing them first.

    The liquidation company will degauss the backup tapes and label them as bulk-erased media, and they will format the hard drives on the computers and label them as "used computers", then they will place an auction advertisement in the newspaper, and sell off the media and computers.

    As a result, the software source code -- and license key generator -- will cease to exist in any form whatsoever.

  83. Well its happend in the past by user_used · · Score: 1

    My company used a simulation package called bones, and like most high end software the only choice is a yearly licenseing agrement. IE RENT! Well dont u know it the company that made bones was bought by its competitor and bam no more licenses, thus no more bones!

  84. Re:Insist on source code escrow (OR NOT) by rsclient · · Score: 1

    When a company gets reorganized, one of the wonderful features is that all the contracts get voided. Which means that any special "I don't want to get screwed" clauses you put in just vanish. (This is a remembrance of I think an InfoWorld article from way back). And yes, I've been personally dumped on by companies vanishing. My very expensive, personally purchased function timing program vendor vanished one day, along with the promised version two.... My old boss had an interesting insight on code escrow: in all the contracts that he'd ever done which required code escrow, not a single customer one ever required that updates be escrowed -- bit rot to the max! Not only that, but with the build tools, it can't be rebuilt anyway.

    --
    Want a sig like mine? Join ACM's SigSig today!
  85. Re:This issue hits close to home to many universit by swb · · Score: 1

    If Mathematica is that good and popular, then its likely that Wolfram won't be going out of business anytime soon.

    If Mathematica is that good and popular but Wolfram manages to go out of business, then someone would buy the rights to it and likely continue supporting it, including providing key management.

  86. Our Solution: Open source if support stops by DougSuerich · · Score: 1

    We rent our software to Limousine companies. When we first started this licensing method, many of our customers raised this exact problem. Our solution? Our contract states that if we ever stop providing support for the product, then the source code (which is held in escrow) automatically becomes open source.

  87. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  88. Rentware - what's next? IPIX-style licensing? by kobotronic · · Score: 3
    Rentware : DIVX. Didn't anybody learn from this sordid mistake? Apparently not. Here we go again. This time it is Microsoft pushing for the same godawful, boneheaded concept.

    • Question: Can you still use your data when your application dies, because your subscription expired, because the company died?

    • Consider: So what if you go flat broke? You bought, ahem RENTED an application while you had the clams to pay for it, and now you don't have your clams no more. So now you can't use Word to type up a new resume. Doh!

    • Concern: So how many generations of NT/XP/whatever before you can't even start your computer without the OS validating its license key with Microsoft over the internet? You're really up the creek if you take your laptop on the road then, aren't you!

    • Extrapolate: It seems only the logical next step for Microsoft to start pushing for an IPIX-style per-document, per-file licensing scheme. As soon as that becomes the industry standard, you'll not only be paying your Microsoft taxes, you'll also see ads like ...
      • On SALE! 10 Adobe Photoshop .PSD file save keys,
        only $20 with $10 mail-in rebate!
        ( Also lets you save 20 *free* .JPGs )
        Click to pay with your Passport registered credit card...

  89. Re:This issue hits close to home to many universit by MyopicProwls · · Score: 2
    I'm a Dartmouth College student and that happened here. Here's the story:

    Once upon a time our math department used Mathematica. They liked it, or at least used it, because it's pretty much standard. They used "Keyserved" copies of the program, which is a little thing which allows software to work only if you log on as a validated user, and only so X number of the program can run at once. Everyone liked this setup just fine.

    Then five or so years ago the Mathematica people were developing a new version of the software and Dartmouth was very, very active in the testing and debugging of it. All during the debugging process we used Keyserved copies of the beta software.

    Come release time, Dartmouth bought X number of copies of Mathmatica. When they arrived, they weren't Keyserved. "Whoops" we thought "They sent us the wrong software." So we asked them about it and they said "Oh we were never planning to release the final version under Keyserve."

    Dartmouth told them in no uncertain terms to stick Mathematica where the sun didn't shine, and we've been using Maple ever since.

    I don't know how much money Mathematica lost due to Dartmouth switching, but think of a couple hundred copies of the software (that might be a tad high) at $1500 a piece or something (Keyserved software is generally a tad more expensive than out-of-the-box software because so many more people have access to it), plus countless copies that would have been sold to students and faculty for home use.

    That's not a very sound business decision.

    MyopicProwls

    --

    MyopicProwls
    My homepage

  90. This has already happened !!!!!!!!!!!1 by AnyLoveIsGoodLove · · Score: 1

    I know a bunch of people that worked for an ASP (Application Service Provider) in NOVA that went under. The ASP specialized in banking data...What happened???? The customers started to become investors!!! Its better than no data..... I can see it on NetSlaves...Open Source Business Plan Number 4342...Get Customers to commit their mission critical data...threaten to go out of business and to take all their data with them...or..Pay up...

    --
    "It's technical in a psychometric kind a way" -- C. Parish
  91. Hmmm.... by Impossible · · Score: 1

    Well it's obvious that people are against this for "regular" business, development and home software, but what about games? The expiration thing is pretty much a moot point for games, because people (for the most part) tend to move on to new things in a fews months or a year anyway. Do you think it'd be viable (and would you be willing to pay for) all games in the manner (not just online RPGs, like Everquest and UO.) ea.com is apparently launching a HBO like service for games, is this a good idea and do you think the industry will go this way in a few years.

  92. Remote Determination by virg_mattes · · Score: 1

    I want to open this discussion by saying at first that I'm completely on your side in thinking that software rental is being set up as more of a cash cow for the software companies than as a benefit to the end user. That said, let me address a few points.

    > So when software rental company "X" says they
    > will no longer support / rent product "Y" and I
    > have to eventually reinstall the old "Y" due to
    > crash / hardware upgrade etc. and they can't /
    > won't supply me with a key for "Y" any longer??


    The idea behind software rental (Microsoft's idea, at least) is that of a "subscription" service. The simple idea is that you subscribe to Microsoft Office, for example, and you pay a monthly fee. While your account is in good standing, you get updates to the program for free (it's part of the rental agreement), so there's never an issue of getting support for an older version or paying for an upgrade, since they just send you the new version when it comes out. In their very highest dream, you don't even have a copy of the software locally; you just log on to an application server and you get the application over the wire (the model pretty much requires broadband) with no upgrade/reinstall issues. The value to you (purportedly) is that you just subscribe, then log in, and you don't have to deal with the trouble of locally installed software. The value for them is that you can't very well pirate a service, and if you stop paying they cut you off.

    Based on this model, I present these points:

    > Drive up the cost of support through the roof
    > from ignorant users constantly hosing their
    > products and calling in or choking the web
    > servers every other day trying to get new keys.


    Ignorant users pay for their support, and for their upgrade keys. The payment will pay for the infrastructure.

    > Drive off the corporate customer who just
    > won't stand for it.


    Corporate customers are well known for standing for virtually anything. Inertia makes them very compliant.

    > Make yourself a target for a new breed of
    > virii that screws up your registration key.


    Being a target doesn't really concern them. If it did, they'd be more concerned about the promiscuity of Outlook and IE. They don't take responsibility for the damage that today's virii do to systems because of bad security in Outlook, so what would lead you to think they'd take calls from key holders?

    The simple answer is that the subscription model will be viable for Microsoft because they're such a presence in the market. It won't make it the best model for all companies, but the big ones will certainly be capable of pulling it off.

    Y'know, Linux is looking better every day...

    Virg

    1. Re:Remote Determination by el_chicano · · Score: 2
      The value for them is that you can't very well pirate a service, and if you stop paying they cut you off.
      In theory you are right, but with other services ways to circumvent the system exist. Think cable theft -- many times all you need is to connect the wire to your neighbor's connection and watch free cable.

      Granted, it would be harder to pirate a software service but imagine the problems if your company's activation code got stolen and publicized on the internet. M$ would claim your company owed them money and would cut your company off in a second, whether or not you had an important deadlines or not...
      --
      You think being a MIB is all voodoo mind control? You should see the paperwork!
      --
      A man who wants nothing is invincible
  93. Re:This issue hits close to home to many universit by Kreeblah · · Score: 2

    > it notes all your hardware and creates a unique "id" that has to have a matching unique "password" to unlock the software

    Yes, and (for the Windows student version, anyway), it's also tied to your partition table. I resized my Windows box (where my student copy of Mathematica resides) once with fips, so I could install a copy of Linux, and when I tried to run Mathematica again, it told me it had an invalid key, and that I had two weeks to get a valid one before it stopped working. I had to request another one (on the plus side, they were quite prompt about it).

  94. Re:This issue hits close to home to many universit by plam · · Score: 1
    If Mathematica is that good and popular but Wolfram manages to go out of business, then someone would buy the rights to it and likely continue supporting it, including providing key management.
    Yes. Possibly at much more evil terms than are currently offered by Wolfram. Can you say extortion?
  95. You've got it wrong. by ocbwilg · · Score: 1

    I don't forsee software companies willingly implementing a non-expiring key.

    Why wouldn't they? The purpose of having keys to begin with (as you pointed out) is to fight piracy. This goes for rental and purchased software. And yet the mother of all anti-piracy zealots (Microsoft, for those not keeping score) has universal keys for their applications and operating systems. Even the new ones like Office XP and Windows XP have universal keys. This just as easily defeats the purpose of having keys to begin with. So I wouldn't be too sure that there wouldn't be non-expiring keys for rented applications.

    This whole rental idea on software is a pretty shakey model IMHO. Yes, it keeps the costs of software down for businesses.

    No it doesn't. It actually becomes more expensive for the businesses that rent software. It forces them to pay monthly subscriptions for the useful life of the product that they are using, regardless of whether that useful lifetime is 1 year or 10 years. My company has been using Office 97 for 3 years now. Even at the modest subscription rate of $15 per month, that would have cost the company $540 for just the past three years. We get considerably better pricing on licensing now. But what's more, we have no reason to want to upgrade to Office 2000 or Office XP. We're perfectly happy with Office 97. So tack on another couple years of rental for that and you can see quite a bit of additional cost.

    The benefactors of software rental are the software companies that end up with guaranteed monthly income for their products instead of having to predict what sales will be like. Sure, they tell you that you get ongoing support and free updates for your $15 per month. But eventually you'll read the fine print and discover that you're allowed 3 free support incidents per year before you start getting charged for it or that you have to dial a support number that costs 25 cents per minute. And if you don't want or need the upgraded version...too bad. You'll have to take it anyways and then take classes to learn how to use it's new features.

    Software rental is a racket. It only makes sense if there are absolutely no alternatives to an essential application available for purchasing. And that's only in the vertical markets.

  96. Re:The obvious answer is to just say escrow the ke by chasbolz · · Score: 2

    This problem's been around for quite a while in another form. Suppose MightyConglomerate wants to buy software from GarageShop, which doesn't want to release the source code for obvious reasons. MightyConglomerate requires GarageShop to escrow the source code, to be released to buyers in case GarageShop goes under. Its done all the time. It could also be done with keys.

  97. What do you do? Suck it up. by Anonymous Coward · · Score: 1
    You know, they've had leased software on the unix side for quite a few years now. When the publisher of it goes under, here's what happens:
    • Your flexlm license runs out, and the software stops working
    • You are SOL, and go find another piece of software
    • If you're *really* lucky, another company buys out the company that went under, and starts charging you double the old rate.
    You pay for rental, not perpetual use. If you want perpetual use, buy something else. If nothing else exists, and you're not smart enough to write your own (aren't all Slashdot readers ubercodegeeks who can re-write Linux in an afternoon?) then too bad.

    All this article is is the typical "this is why all the world should use GNU/Linux/OpenSource" hype.

  98. Re:This issue hits close to home to many universit by dissy · · Score: 1

    If the company went out of business and noone would provide keys to enable on a new system, and you were literally totally cut off from any and all support..

    You ask if anything could happen to the univ. if they did this.

    Well, one would imagine that if the company is totally gone, there is no one to sue.

    If there is someone left with rights that has the power to sue for loses, then that is the same someone that would be required to continue its support or that person/company would probably be liable for damages in the first place.

  99. Re:Stealing from "producers" by cduffy · · Score: 1

    But if the toaster is patented, in the eyes of the law, you *are* stealing from the producer of the design upon which the toaster is based, even though you actually produce the toaster yourself.

  100. Three Words: Source Code Escrow by rfc1394 · · Score: 2

    Where large companies purchase software (especially the stuff requiring a yearly renewal) they will in some cases require that the vendor place the source code to the product in escrow with a third party, that in the event of the vendor's closure, discontinuance of the product or bankruptcy, customers will be issued a copy of the source code to the software with right to use internally. Smaller customers may not have the leverage to require this but it is worth asking about.

    --
    The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
  101. Roll-your-own by jmorse · · Score: 3

    Actually, I believe (and please correct me if I'm wrong) writing your own software would be OK under US patent law, provided you don't sell it. But then, doing so might be more expensive than paying the crappy subscription fee.

    Of course, the only ones who won't be affected by a move to subscription models are the big customers who get special deals (i.e. non-rented copies)...

    I guess that's what America gets for entrusting its prosperity to corporations...

    --

    "You done taken a wrong turn."
    -Bill McKinney, in Deliverance
  102. And when there's no option... by Anonymous Coward · · Score: 1
    Suppose your company name is Micro$oft and you have a contract with most OEMs / computer retailers, requiring them to only sell computers with your operating system and office suite on it.

    Now suppose you release a new generation of operating system and office suite that is rental, with most of the first year rent going to the OEM / computer retailers. But also, suppose that you remove all your previous versions from distribution...

    So... The purchasing agent of a company calls the store, "We want to buy 5 more PCs, like the ones we bought last week, like the 1000 we already have." Sure, we can supply them, but the software will be 'rental only'. Nothing else is available."

  103. Re:Let's just put an end to this. [OT] by cduffy · · Score: 1
    No. If linux were a beer, you'd just have your own (rather unusual) set of drinking games, largely analogous to others which hadn't been popular for ages. Other people wouldn't think most of them were fun ("XBottle? wtf is this sh*t?") but you wouldn't care.

    Some of us have managed to convince ourselves that the latest Frotz text adventure or Mines Of Moria spinoff beats the f*ck out of that new first-person shooter anyhow.

    (Except for those "weenie" new linux drinkers who play those new popular ported games... the damn wimps!)

  104. Unworkable idea. by jms · · Score: 5

    Should a law be required that if such a company goes under, they must either sell the rights to rent keys to another company, or provide non-terminating keys to the current subscribers?"

    Let's call the failed company "FailedCo."

    FailedCo "notified" their employees of the company shutdown by changing the lock on their door. (Common practice!) They immediately laid off their entire staff and cancelled their lease on their building. The entire contents of the office, including the computers containing the source code to the software as well as the license key generator -- were loaded up into a truck and piled in a non-climate controlled warehouse, pending Chapter 11 proceedings.

    As the case drags through bankruptcy court, more and more customers are faced with license key expiration, which means that they are going to be forced to abandon using the software. This makes the "rights to issue new license keys" less and less valuable over time. When the last license key expires, and the last customer has to abandon their software, the "rights to issue new license keys" falls to a value of zero dollars.

    Let's say, for argument's sake, that the judge orders FailedCo to "find a company to continue licensing the software to current customers."

    No company in their right mind would agree to do so!

    Why? Let's say, for the sake of argument, that a company, "ReceiverCo", agrees to do so.

    First off, they are being asked to take on the business operations of a failed software company, and pay good money for the privilege!

    Second, even though they have the rights to sell license keys and continue to maintain and develop the software, ReceiverCo is first faced with a daunting problem.

    The problem is a warehouse filled with computers, huge boxes piled full of cryptically labelled or unlabelled floppy disks, 8mm tapes, and zip disks.

    Before they can issue a single license key, they have to figure out:

    1) Are all the computers intact? Have the hard drives crashed? Do they boot up? Do they have to be networked together in a certain way in order to work? Are some computers NFS servers? Do they have to be manually restarted when they come up? How much time and money is it going to take to figure this out?

    2) Which are the important computers -- the ones with the source code and the license key generator, and which computers are unimportant -- the secretary's computer. The "important" computers are probably protected with unknown passwords. What are the passwords? Are the really important computers protected with encryption? How much money will it cost to hire "hackers" to break into all the machines, and sift through the 80 gig hard drives to find the valuable "assets" -- the source code & license key generator?

    3) Was the source code left in a buildable state? Remember, all of the developers are gone, and with no warning. Their computers are probably filled with test builds, undebugged source code, obsolete source code, and probably even entire non-working, experimental build-trees. Parts of the program are in C++, parts are in undocumented assembly language, and the internal build scripts are written in an in-house written scripting language that no one outside of the company has ever seen before. What if FailedCo itself has been licensing code from another company, and that license has run out?

    4) How do you run the license key generator? Odds are, it isn't a nice, well-written application. Most likely, it's an obscure command-line program, with a non-obvious, non-documented syntax. How do you even know when you've found the license key generator? Is it that binary called "lkg" in the home directory of an account called "lisa" on any one of 35 identical-looking computers? The "lkg" command just spits out "incorrect syntax" no matter what you type, so how do you know if you've even found the license key generator?

    Remember, all of the people who staffed FailedCo are gone. They have new jobs. They've filled their heads with new information for their new job, and barely remember this stuff. And their getting laid off was such a bad experience that they have no interest whatsoever in helping ReceiverCo revive FailedCo's products. Or maybe one of them will do the job -- at an extortionate price.

    It could literally take months to years and hundreds of thousands of dollars in manpower to conduct what would amount to an archeological dig through all those computers, and reconstruct the license-key granting program & procedure.

    All this to secure an asset of unknown value, that is quickly free-falling towards worthlessness.

    No company in their right mind would ever do it.

    What will really happen is that FailedCo will fail to find a receiver, and the judge will order that the company's assets be liquidated. All the files and computer media -- floppys, backup tapes -- will be either sent to a landfill or bulk-erased and sold as used media, and the computers will have their hard drives either removed and destroyed, or reformatted, and the computers will be sold as "used computers, without windows", at auction.

    And the source code and license key generator will cease to exist.

    1. Re:Unworkable idea. by climer · · Score: 1
      The solution is that you require the key generator to be held in escrow. If FailedCo bites it the generator is unwrapped and keys good until the next century are released to the users.

      You mentioned another problem:
      What if FailedCo itself has been licensing code from another company, and that license has run out?
      Now that is very common in licensing enforcement software/hardware solutions. The tools to create licenses are often licensed and most of those expire.

      Again the defense is to require a way out to be held in escrow. This would prevent certain business models from being used by software licensing companies but at no real loss to society.

      /Duncan

      Duncan Watson
      --

      Duncan Watson
    2. Re:Unworkable idea. by jms · · Score: 2

      ... all of which damn well better be done before the software company tanks, because then it's too late.

      It will be very interesting to see if the new "leased" version of Microsoft Windows contains a license key generator escrow clause in the user license, because Microsoft's business and licensing practices basically set the standard for the industry, for better or worse.

      I'm not holding my breath though.

    3. Re:Unworkable idea. by dcavanaugh · · Score: 1

      Escrow doesn't work if FailedCo (or perhaps just the FailSoft product) is bought out by a competitor who wants to kill the product and force the customers to migrate to the competitor's product. I have seen a number of mergers where the value of a company had nothing to do with its products -- it was in the value of the customer base.

  105. This is an Outrage! by virg_mattes · · Score: 1

    > This would be clever if it weren't so evil.

    How dare you?!? Are you implying that things cannot be both clever and evil?!? All of my plans are both clever and evil!

    Virg

  106. Re:turn the system clock back by CoachS · · Score: 1
    Turning the system clock back is a kludge that may work on individual machines for a very short period of time, but it's not a viable answer to maintaining enterprise software.

    If the word processing software at my firm expires due a circumstance described in this post turning back the clocks on all of our servers/workstations is simply not an acceptable solution.

    The option of selling the rental key rights seems like a viable one. It provides some closing capital to the failing company for paying off their outstanding debts and the new company gains an existing customer base and a revenue stream. I can envision funding companies that crop up and do nothing other than rent out keys from failed companies. They don't have to produce any new software -- merely continue renting out they keys to the existing versions until the customer decides to switch to another vendor.

    -Coach-

    --
    Perhaps the world's greatest tragedy is that ignorance is not impotence.
  107. Source Code After the Bankrupcy . . . by llywrch · · Score: 2

    [theoretical scenario snipped]

    Well, I watched one company in this situation go down -- whose business was in telecom equipment. Its customers were major internaitonal players: TeleDanmark, Deutsche Telecomm, Cable & Wireless.

    About three months after the business was sold, & the hard assets were auctioned off (I heard it was a rushed affair, & assets went for pennies on the dollar), one of the former employees was back in business working with these customers. The story I heard was that he got his hands on the source code, was able to hire a number of staff whom he thought were talented, & sold support for this legacy product.

    I'm not sure just how he got ahold of the source code: whether he (or a fellow coworker) started to implement an unofficial backup archive at his home, or he approached the major creditor, cut a deal & they made sure certain records were not deleted.

    Sometimes a product *can* survive the death of a company. Maybe there's hope for WordPerfect yet!

    Geoff

    --
    I think I see a trend here. Maybe for them it really would be easier to muzzle the entire internet than to produce p
  108. First Understand the Leasing Concept! by Anonymous Coward · · Score: 1
    This question would not even be asked if everyone realized the implications of leasing. When the lease expires, all of your rights to the product cease. If the leasing company ceases to exist, the situation is the same. If Hertz was nuked, do you expect that you could go using the rental car?

    The moral of the story is obvious. One should only rent commodity products for which there are many alternate sources, available on short notice. The rental car example should be obvious. If you have a mission critical job, you should insist on owning the software (and hardware). Ideally, you should insist on owning the source code too.

    Anybody who buys into Microsoft's .NET, where they don't seem to know what there pricing model is or what the leasing terms will be, will get exactly what they deserve. When the .NET salesman comes around, ask him who is the alternate source. Ask him what will happen to lessees who are put on "the enemies of Microsoft" list. Would Oracle or Sun Microsystems be able to lease anything on .NET?

  109. Re:Divx anyone? by Tech187 · · Score: 1

    Divx failed because nobody wanted to plug their phone into their VCR. It wasn't because 'the public' rejected the concept of pay-per-view with a bandwidth boost called 'a piece of plastic' (equivalent to the famous 'station wagon full of tapes' from Unix folklore).

    Too many people on the net 'cheer' as if they defeated Divx. It failed in the marketplace, not in Usenet threads filled with people who hated it.
    And it failed because of the particular implementation, not because people refuse pay-per-view, which is a fairly successful venture in the Cable industry.

  110. Re:No-one's said this yet ... by Tech187 · · Score: 1

    If the company goes under, though, it's often because something was wrong with the product. Liquidators aren't going to rush in to repeat the mistakes that the previous company made. They're going to be leery about just grabbing hold of the reins and continuing to rent the software. And as I said, they have to decide if they want to spend the money figuring out if the product is a stinker or not. The business analysts needed to make certain it was because of corporate practices, and not a stinking product, are expensive. It's not safe to assume things will just go on as they did.

  111. Re:No-one's said this yet ... by Tech187 · · Score: 1

    The liquidation company will know absolutely nothing about the contents of the computers. Most likely, they will have implemented a
    policy, for their own legal protection, not to sell computers and media without erasing them first.


    That's why so much nice Sparc hardware is available on eBay, but minus the hard drives. I've even bought used hard drives from one vendor, plugged them into a Sparc 5 from a different vendor, and had the machine boot up with a totally different build of Solaris than the machine originally had. I suspect the guy who sold me the hard drive would have been in deep trouble if the orignal owners knew they were being sold unwiped on eBay.

  112. How do these schemes work with VMware? by rjkimble · · Score: 1

    This discussion raises an interesting question in my mind -- how well do these schemes work with VMware? Suppose I created a VMware virtual computer running my favorite OS and installed Mathematica on it? Can't I run that VM on other computers and expect it to work? Since the hardware is virtualized, I would think that you could run this same VM over and over again. Just a thought. Has anybody tried this?

    All Your Base Are Belong To Us!!!

    --

    Guns don't kill people -- people kill people.
    But the guns seem to help a bit. (apologies to Eddie Izzard)
    1. Re:How do these schemes work with VMware? by DavidTC · · Score: 1

      VMWare works quite fine on my 200Mhz (single processor) PPro with 64 megs of RAM. Unless I try to run Mozilla at the same time. ;)

      -David T. C.

      --
      If corporations are people, aren't stockholders guilty of slavery?
  113. Wrong. US Code says "Don't make, use, or sell." by yerricde · · Score: 2

    Actually, I believe (and please correct me if I'm wrong) writing your own software would be OK under US patent law, provided you don't sell it.

    /me heads off to www.uspto.gov

    Actually, United States patent law includes language to the effect that to "make, use, or sell" an invention under a subsisting patent without permission of the patent owner is patent infringement. (Read More at USPTO.gov.)

    --
    Will I retire or break 10K?
  114. Flexlm and honest customers by mike449 · · Score: 1

    For those of you who doesn't know, Flexlm is a license management software from Globetrotter.
    Many software vendors use it to protect their applications in price range of 1,000 to 1,000,000 USD.
    It used to be really easy to crack versions up to 6.0 and create a perpetual license that would work on any host. However, I have never seen any of such licenses on the Internet. Customers remain honest and there is no much demand for such cracked licenses.
    I think this is mainly because they value the support and maintenance, not the bits and bytes.
    With mass-market software, like M$Office, the picture is different. I am sure any "rental" version of it will be cracked within days, with cracks posted everywhere.

  115. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  116. Re:This issue hits close to home to many universit by cfleming · · Score: 2

    I dislike Mathematica and its retarted syntax, who the hell types Sin[x]. I hate its bloatedness, its bugs, and I really hate the $hitty UNIX version that looks like a 5th grader ported, when it has been on UNIX forever

    I am not a big fan of Maple either. It crashes too much, and it can't factor worth a crap.

    Use Maxima instead. It's free, GPL, fast, feature full, and has a clean interface, all LISP.

    http://www.ma.utexas.edu/users/wfs/maxima.html

  117. This is even more an issue by DreamSynthesis · · Score: 1

    ... with web-based applications. Think about it: with web-based apps moving into the forefront as serious competition for desktop software, the plot thickens even more.

    With "subscription model" desktop software, if worst comes to worst, it's usually possible to crack the app and continue using it. With web-based apps, when the server goes "buh-bye", you're simply screwed.

    This raises an interesting conflict in my mind: (1) I love the potential for web-based apps [for many reaons, including the fact that I code], (2) I definitely don't want to be screwed, and there are a lot of programs I wouldn't dream of using as a hosted service (think "personal info abuse").

    I won't be losing sleep tonight, but there are serious concerns here. I sure as hell wouldn't want my customers losing apps or data because my company went out of business.

  118. Holding corp:s and criminal copyright infringement by yerricde · · Score: 2

    If there is someone left with rights that has the power to sue for loses, then that is the same someone that would be required to continue its support or that person/company would probably be liable for damages in the first place.

    When a f__ked company dies, a holding company buys up its assets, including GGM[0] rights. The holding company may then discontinue the product and support therefor, leaving you with no central license servers.

    "So crack it." Four letters: DMCA. And even a copyright owner brings about no legal action, the Federal government can still prosecute criminal copyright infringers in the US.

    Rented software (and proprietary software in general) give me too much discomfort for me to continue using them more than absolutely necessary. A large library of free software makes this "absolutely necessary" absolutely small.

    [0] Government Granted Monopoly. I prefer this term to "IP" (intellectual property) because it more accurately describes how the United States Code treats copyright, trademark, and patent issues.

    --
    Will I retire or break 10K?
  119. This Already Happens by racerx509 · · Score: 1

    while this may work on some software, in my father's field (mechanic), many of the software use a third party clock mechanism. In particular, a piece of software called "ALL Data", which stores diagrams/books etc on cd/dvd have a little dongle to attaches to your parallel port. The software will not run without it, and the dongle has its own clock, so setting the date back is useless. We have literally stacks of useless CD/DVDs now, because All Data was absorbed by Mac tools, and was discontinued.

    --
    13 year old white supremacists are shitty web designers.
  120. My employer obtained escrowed source code by concept14 · · Score: 1
    The vendor agrees to put a copy of the source code in escrow with a law firm or CPA firm that handles such situations, to be release to the customer if the vendor ceases to be a going concern (or in some cases if they terminate the product line), at which point the terms automatically change from license to ownership.... Now, has anyone ever made actual USE of such an agreement? That I can't tell you.

    My company received copies of source code when a vendor went out of business sometime in the 1970s. The vendor or the product line may have been called SNAP; sorry but these details are dim in my memory. :-)

    --
    Quis metamoderunt ipses metamoderatores?
  121. What if a rented Windows were left orphan? by fractaltiger · · Score: 1
    This made me wonder what could happen if somehow the micros~1 breakup and new trends in the market or some massive tragedy brings Microsoft to its knees. I believe that it should not be that difficult to bring software back from the dead if the company 1) is not as small as a normal startup 2) is not as large as MS or AOL

    The issue is that, assuming that they have an ungodly long list of software, like MS does nowadays (just look up their support services / bug report webpage) Then it would be hell to determine how many people were working on a specific project, what was their main project and the side projects (game development, windows code and maybe a small part of an application here and there) Where would the source for things like game animations, clipart, wizards, DLLs... be stored and what is MS's policy for keeping things organized? Actually, since it is such a closed source company, it would be even harder to know how to put the millions of lines of code together for the bulk of its multiple OS's.

    I can't see the world without Windows or DOS, specially 3rd world countries that contribute close to 0 in software bulk... let alone whole operating systems. (Heck, when was the last time we saw something that was known to have started outside the US besides those pesky email viruses?) If MS fell apart, like is reasonable with anything powered by programmers, then the application software bulk would continue to grow at a slower pace while a few companies slowly switched to the alternative operating systems to garantee their own stay in the Apps / System support Utilities market. Then a new empire would eventually emerge from the prevalent OS and perhaps bring new twists to the annoying historical facts we're bound to repeat in a future without MS.

    &lt/Thinking cap >
    Sigh. I believe we deserve a brighter future than this. Can any OS garantee that our processors will have fresh code to run forever, or do we have to start hardwiring OS's to make sure those won't expire as well?

    --
    "Wireless : LAN :: Laptop : Desktop"
    1. Re:What if a rented Windows were left orphan? by frknfrk · · Score: 1
      (Heck, when was the last time we saw something that was known to have started outside the US besides those pesky email viruses?)
      well... there's this LITTLE program called 'linux' you may have heard of...
      --
      The REAL sam_at_caveman_dot_org is user ID 13833.
  122. Even Simpler... by Kasreyn · · Score: 2

    Don't buy software from such companies. Then they'll sink SOONER, rather than later. And your critical data won't be locked up in proprietary formats you can no longer open.

    I'm actually serious folks, not just being a anti-corporate /. whiner (though I am usually ;). This could be a viable business plan. When your competitors' software ceases to run and they lose their work, you will be in the lead because your company wasn't foolish enough to accept such a risky business model.

    However, as soon as a really major company feels the bite of this, there will probably be a huge lawsuit against whatever company discontinued their software leasing. And that might change things. Until then, about all we can do is boycott such software in the desktop market.

    -Kasreyn

    --
    Kasreyn: Cheerfully playing the part of Devil's Advocate to hairtrigger /. flamers since 1999.
  123. Re:This issue hits close to home to many universit by starseeker · · Score: 2

    Maxima rocks. There's an interface too, at http://symaxx.sourceforge.net, that has some interesting features. It may not be as flashy as Mathematica, but for school use it will do the job just fine. And unlike the student version of Mathematica, it doesn't be come illegal to use it when you are no longer a student.

    (Pay HOW much to get software with a time bomb in the license? I'm on a student budget here. Even a hundred odd bucks means a lot.)

    Check it out! Maxima can do symbolic integration, handle linear algebra stuff, plot 3D functions, and lots more. Symaxx (when working properly - it is in beta right now) can handle gnuplot stuff, output in TeX, map dependances between expressions (the interface is unique in my experience - take a look at a screenshot to see what I mean.)

    Maxima is based on the same fundamental core that Macsyma was, before it folded. Macsyma's interface was super-cool, but all we can do now is start up our own open source projects around Maxima. Maybe someday we will equal and exceed the capabilities of the commercial packages, but even now Maxima will handle most stuff students would want to mess with.

    The symaxx site has maxima RPMs for the most current version, and Debian users can get it using apt-get (I think the new one is in the unstable branch.) Symaxx itself is perl, so you don't need to compile it, but check the instll instructions because there are a few depends to take care of. If you don't care for symaxx, there is a tcl program called xmaxima included with 5.5. Us it rather than command line - the terminal command line interface of maxima needs work.

    --
    "I object to doing things that computers can do." -- Olin Shivers, lispers.org
  124. Same as rent to own. (The shaft of the century) by bbcat · · Score: 1

    It is not much different than the fraudulent business called rent to own where you rent furniture for several times what it is worth. Software for rent from microsoft will target the same kind of morons who think they get a good deal with "rent to own".

  125. This seems a bit harder then it should be. by interstellar_donkey · · Score: 1
    Go to some underground cracking site like 'astalavista'. Nearly every popular peice of software has key generators you can download.

    Now, when you buy the rights to distribute renewal keys, you own them. What's so hard about finding a pretty talented cracker, pay him $10k to write one for you? I don't think it's illegal to develop a crack for software you already own the rights to. Then it really does'nt matter whats left rotting in a warehouse.

    Now get a programmer to write a script that can execute the code generator on a secured server, and viola! You've got a pretty nifty software renual business with virtually zero overhead.

    --
    The Internet is generally stupid
  126. Re:Divx anyone? by bbcat · · Score: 1

    This is bullshit. Million of people have satellite
    receivers and you have to plug it to the phone
    to keep your service and we have pay per view.

    The problem with divx is that the CDs wouldn't
    work unless you pay extra. When I buy a tape
    or a CD it is to keep it and watch it again.
    This is why I refused to buy divx and perhaps
    the same reason a lot of other Americans choose
    not to buy them.

  127. Re:The obvious answer is to just say escrow the ke by __aasmho4525 · · Score: 1

    agreed.

    in this case, i don't think it'd be unreasonable for megacorp to demand an escrow of the source code to garage-shop's leased application either. (forget keys, they're usually temporal)

    it is the perfect solution that almost any reasonable software company would be willing to accept.

    i know some pretty large companies that did this very thing while they were still wee little 5-person shops :)

    cheers.

    Peter

  128. When "rented" really means "rented" by richardbondi · · Score: 1

    What if the rented software doesn't even reside on the purchaser's servers, but is run instead (e.g. via SOAP) from the manufacturer's server farm? Here not just a key, but most of the code is off-site. This is Microsoft's vision for the next version of Office, and for software in general.

    In this case, if the company goes under, there seems to me to be no alternative to switching to new software. One nasty result: businesses will only rent from established companies, not startups. Because of the startup goes under, its customers cannot chug along until they are ready to switch to a new product: they well have to switch almost immediately, at exorbitant costs of retraining etc.

  129. I don't think you can do that by moller · · Score: 1

    I'm not sure, but I believe that the serial key for the mathematica program is not on the cd you receive when you buy it. I've been told that Wolfram actually has a central authentication server that generates and verifies all the keys, and when you register a copy of mathematica the program calls up the central server to check the key.

    So the only way to reverse engineer the key generation routine would be to somehow break into the auth server. I've also heard rumors that the auth server isn't even connected to anything, and that to register you have to wait for a response from wolfram with a correct code to unlock the program, since they are so paranoid.

    More rumors :-)

    Wolfram is so paranoid about Mathematica because of what happened when he was creating it. He did most of the work on it when he was a grad student or something at Caltech, and when he finished, Caltech tried to say "Hey, you made that while you were here, it's ours." Wolfram was like, "I don't think so," a long legal battle ensued, Wolfram won (surprisingly, Caltech's army of lawyers normally crushes people in situations like this), but ended up very, very paranoid.

    Hm, I'm not sure I can verify anything I just said. Oh well :-)

    1. Re:I don't think you can do that by DavidTC · · Score: 1
      That's not how you would crack the key generator. You would crack it by comparing inputs (disk size, BIOS series numbers, and whatever else Wolfram asks for) and the outputs (the serial number) you get.

      It's kinda like decryption. And if they are as willing to get additional keys out this easily, it shouldn't be too hard. You just resize your partition a few times, and get a new key each time, then move it back and forth between a few motherboards. (And, of course, you wouldn't actually have to do these, just claim you did and get the keys.)

      -David T. C.

      --
      If corporations are people, aren't stockholders guilty of slavery?
  130. You should be able to buy the company by RedLaggedTeut · · Score: 1

    You should be able to buy the remaining assets of the company for a dollar and the cost of shipping. Don't know if this would help any, though.

    --
    I'm still trying to figure out what people mean by 'social skills' here.
  131. Re:Stealing from "producers" by Malcontent · · Score: 2

    Which proves how silly the law is.

    --

    War is necrophilia.

  132. simple solution by hany · · Score: 1
    If you want some software which is rented, either require some insurance or buy software "usual way" (i.e. not rented).

    Example of such insurance: they will pay you say $1M if they fail to be available to you sooner than say 1 year after your last paid period of service ends.

    Solution to your question is not responsibility of company, but yours as a customer and user. Either you trust the company and put yourself at risk or buy software which can be used even after manufacturer goes bankcrupt.

    --
    hany
  133. Who Are You? (Re: 'What Will Happen to Rented...") by radsoft · · Score: 1

    Yeah but who are you? You're only the guy who shelled out the cash for the product! They don't care about you! They just want your money!

    Wake up!

    --
    radsoft.net
  134. It's only a matter of legal agreements ! by FinnishFlash · · Score: 1

    In my work I have sold (and also programmed) some large systems for some goverment institutions.

    Even though we were not renting the software, the customer wanted another company to have the binaries and the source code's of the program as well. (I can't remember the word, but there is actually a legal term for this kind of third organization).

    Of course there are strict rules of when the third company can look at source code, but anyway.

    The big organizations have, for as long as I can remember, been covering their asses for software vendor and software support organization bankrupcyies.

    What kind of agreements could home users do, I'm not sure. But I think it is not so big issue.

    FFlash
    --
    please proff read !
  135. Trolltech as a possible model by armb · · Score: 1

    > Escrow doesn't work if FailedCo (or perhaps just the FailSoft product) is bought out by a competitor who wants to kill the product

    Surely that depends on the terms of the escrow agreement? Qt isn't rented of course, but Trolltech have taken steps to ensure that the free product will always be available:
    http://www.trolltech.com/company/announce/founda ti on.html
    "Should Trolltech ever discontinue the Qt Free Edition for any reason including, but not limited to, a buyout of Trolltech, a merger or bankruptcy, the latest version of the Qt Free Edition will be released under the BSD license."

    --

    --
    rant
    1. Re:Trolltech as a possible model by dcavanaugh · · Score: 1
      I agree that a well-constructed escrow agreement could minimize the risk, but ONLY if the vendor is willing to rule out the possiblity of selling the product to a third party. Even in the Trolltech scenario, I can imagine some sleazy interpretations that could lead to "sub-contracting", "outsourcing", or "transferring" the "product support" to a third party, along with a coincidental increase in prices, or perhaps degraded service. It still comes back to trusting the vendor to not circumvent the spirit of the escrow agreement. Some companies are inherently untrustworthy, others become that way when their revenue declines and they become desperate.

      The core problem is that rentware requires trusting your vendor. The industry in general has had too many trust-related problems that were triggered either by greed or loss of revenue that had to be made up somehow.

      I used to work in higher education; we relied almost totally on DEC (aka Digital) products for hardware & software. (For our younger readers, DEC was once one of the most profitable, stable companies in America, along with being the number 2 computer manufacturer.) Back in the 1980's, the concept of DEC going out of business seemed about as likely as an alien invasion from Mars.

      DEC gave us free annual licenses for practically every software package they sold (think of it as "rentware" without the "rent"). We had EVERYTHING -- operating systems, databases, applications, languages, tools, you name it. Commercial customers paid big bucks for this software (evidently not big enough).

      As DEC began to fall apart, the applications were sold off, piece by piece to third parties. Not only did we lose our "free stuff", some of the new vendors charged high prices for licenses and provided lousy support for products that no longer as tightly integrated as they once were. The commercial customers with perpetual licenses had the option of holding their current versions while they considered their options. We had to quickly find ways to eliminate our dependence on literally dozens of software packages before the licenses expired.

      If this could happen to the once-mighty DEC, how much faith do we have in lesser companies? Back in the 1980's, we were all naieve about the stability of corporations, especially the biggies. Not anymore.

  136. I think you've had bad luck by RatFink100 · · Score: 1
    I'd be very happy indeed if Word only trashed my documents once every twenty times I used it, or if Outlook only locked up once every twenty times I started it, or if Windows 98 only hung on shutdown (requiring a fsck^H^H^H^Hscandisk on bootup) once every twenty times

    I've been using Windows 98 for two and half years - in that time it's hung a handful of times.

    I've been using Word for much longer and never had it trash my documents - although it has saved my skin a couple of times by recovering a document for me. To be fair I only use it for small documents - maybe 3 or 4 times a month - so I'm not exactly stressing it.

    As for Outlook - I've used it constantly at work for the last 3 years. I rely it on it. It's always been completely stable. The only problem I've had is the FunLove virus. I haven't seen another email client with as much functionality, capacity and stability. There's certainly no free software (that I'm aware of) that will handle the volume of email I go through at work.

    I'm no Microsoft zealot at all - but I have found the stability and useability of these programs to be acceptable. If your experience is that Win 98, Word and Outlook crash, hang and corrupt your files more than 1 in 20 times - you've either had very bad luck or you need some help with configuration.

    1. Re:I think you've had bad luck by RallyDriver · · Score: 1

      There's certainly no free software (that I'm aware of) that will handle the volume of email I go through at work.

      Let me fill you in - Netscape Communicator is free (as in beer) and handles high volumes of email faster than Outlook (IMLE, YMMV)

      emacs (RMAIL module) is free as in open source, and handles high volumes of email very well. So do a number of other open source tools.

  137. I agree: Escrow is the key here by m3kB0y · · Score: 1
    I work in IT as an attorney and YES, software escrow agreements are signed ALL the time to address just such a problem.

    Mind you, escrow is a) expensive and b) a pain to manage for the licensor (for example think about the headache of having to send the escrow agent a copy of new versions, releases, etc.); which is why some software companies will refuse to put their code in escrow... But in my experience, large corporations "buying" (or renting) from GarageShop (or even any company under 100 employees) will often require it.

    There's nothing new here people, let's move on.

  138. Re:Who Are You? (Re: 'What Will Happen to Rented.. by Chris+Johnson · · Score: 2
    I'll concede that this is the reality, but do _you_ concede that it's crazy?

    The dot-com situation was crazy, and look what happened to _that_. The thing with situations that are crazy is that they're not necessarily self-sustaining, they break down... particularly if you don't prop 'em up by proclaiming, "Hey, crazy as it is, this is the reality!". It may be more temporary than you think....

  139. Escrow by OSgod · · Score: 1
    Whenever we deal with a program that is custom (i.e.: not general release like Office/Windows/etc.) a standard requirement -- whether the software is rented, leased or bought is that the vendor is required to keep a copy of the source with a escrow authority (a bank usually). In that event even if the vendor disappeared we can and will have the ability to pull the source.

    Nope, not open source (we are not in that part of the software business, nor do we want or need to be) but escrowed source. What many open source zealots don't think of is the staff costs to keep knowledgable programmers who can write good code around is $$$$ high $$$$ -- I don't mean hacks I mean decent long term maintenance programmers -- it's not sexy but it's a neccessity. What we pay in license and maintenance fees is offset by that cross company experience that our vendor has and gains. We negotiate price with them and if they don't have the experience and the product they don't get the contract. In this sort of instance open source would give us more control but at a greater price -- a price we don't want or need to pay.

    Our business is NOT developing that software but performing our prime function.

  140. Umm.. by OSgod · · Score: 1
    Actually can you say "business"? If you don't like it attempt to negotiate a better deal. If that doesn't work make the choice -- is the software worth the real price you have to pay for it?

    Your choice. No one is twisting your arm to use the product. Don't like it? Write a competing product. That's the way business works. Welcome to the real world.

  141. Work much in the real world? by iceT · · Score: 2

    Hello? This has been the case for over 10 years. It's called Leased Software, and your license key/dongle/license server has an expiration date that you have to pay to renew each year, and if the company fails, you're SOL.

    The model usually applies to high-end packages like CAD/CAM/CAE software that cost $10k/year (or more). Software like ProEngineer(3d-solid CAD), WorkView (2D Schematic Capture), and Ansys (Thermal Modeling?), Saber (Analog Circuit Simulation), and etc. all use a time-bounded networked license scheme (FlexLM) to control the software.

    That's why, as part of your software evaluation, you should include a financial report on the company so you will have an idea of what type of risk you are in should they fail.

    This is no different.

    --
    -- You can't idiot-proof anything, because they're always coming out with better idiots.
  142. ServiceSwitch.com solves this problem ... by zebziggle · · Score: 1

    they can copy your personal data from one rented application provider to another. Check out their web site for a demo. http://www.serviceswitch.com

  143. Re:on a related note... DIVX (circuit city style) by bareman · · Score: 1

    Those discs are coasters or modern art now. You can't watch them anymore.

    My only hope is that Microsoft suffers the same fate as Divx in it's rental software venture.

    The day Divx went out of business I went down to the local Circuit City and bought a useless divx coaster for $1.00 and then danced on it in the parking lot. Where we gonna dance when Micro$oft does the same? Seattle's a bit of a trip from Holland, MI!

  144. Re:No-one's said this yet ... by jms · · Score: 2

    And we used to buy used mainframe hard drives from a major used equipment vendor. The most fun part of receiving the new drives was looking to see what had been left unerased on the drives by the previous owner. We found railroad shipping manifests, parts databases, source code to scientific software, customer lists. Absolutely incredible stuff. Eventually, the vendor wised up and started clearing the drives before shipping them out.

  145. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  146. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  147. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  148. Need... Sleeeeeep... by alexburke · · Score: 2

    The first *THREE* times I read this article's title, I read it as:

    What Will Happen to Rented Software When Its Publisher Stinks?

    I thought it was a thinly-veiled stab at Microsoft.... oh well...

    --

  149. ah, ok. by moller · · Score: 1

    I was thinking that the only way to crack it would be to decompile the program, search for the part of the program that generates the keys and reverse engineer the algorithm.

    Other methods hadn't occurred to me :-)

    Moller