Ayende @ Rahien

My name is Oren Eini
Founder of Hibernating Rhinos LTD and RavenDB.
You can reach me by phone or email:


+972 52-548-6969

, @ Q c

Posts: 6,124 | Comments: 45,473

filter by tags archive



I've stopped purchasing software (especially development tools) that hassles me with activation schemes whenever possible. After all, this is the one thing that I as a customer can do to get over-eager vendors to re-evaluate their positions on the subject.

I can't help but think that activation punishes the wrong people anyway - the ones who are not willing to pay for software will still get their cracked versions (at least if the product is worth being cracked). And anyway: Is that really that bad? I still assume that the vast majority of people who commercially use software will buy it anyway - because they appreciate the work, they want to have access to the latest releases, or simply because it’s just not worth the risk. As for the others - I think they wouldn’t buy the product in the first place, but once they are hooked up, they have become potential customers who will purchase the product eventually. Simply because they want to upgrade or use the software on a commercial product.

It’s not that long ago that I went to school where literally nobody paid for their software (beer ain’t cheap here in Switzerland and you couldn’t download that off the internet ;) ). But here we are today and most of us still work with the same (now properly licensed) tools we used a couple of years ago - that’s a lot of money earned, not lost.

Just my 0.02$

Cory Foy

To be fair, it's probably been nagging you about it for awhile. But I had the same thing - I have a DIY webcam security system, and the machine running it has XP, and I forgot to activate it. One day it stopped working, and upon logging in I found the same thing you had above.


I too stopped using purchased software.

Even though I have a legal copy of Windows, I use a downloaded, cracked version to avoid activation. While this is apparently legal and definitely (in my opinion) legit, I still feel like I'm doing something wrong here.

The something wrong is actually buying the software, of course.


Perform an Acronis (cost $100 or so) image of your system each night when finished working and sleep like a baby.

When your system barfs you re-image in an hour and you're back in the saddle.

Steve Jobs

Or just don't use a shitty operating system?

Linus Torvals

I have the same opinion than Steve Jobs.

J Healy

And don't even get me started on the cost of development tools in an environment where vendors are, in word at least, attempting to sway hearts and minds...


Stop Complaining Ayenda... Seriously you are not regular user many of whom would not know that you need to activate windows and also you are not retard to know that you should have done it.

Firstly you don't do the thing you are suppose to do.... Activate it, Sure windows must have given those prompts to, but you were some idot or trying to be HERO. type of guy and did not do it And then on top of it you use the same machine for presentation and then start complaining....

Seriouly are you a idiot. Stop writing such bad Post firstly... and secondly.... stop blaming others for the things you should have done ...


I have run into this problem with virtualization. Especially when it comes to moving from machine-to-machine. It also seems as though Windows updates to the host have caused reactivation requests on the guest.

Don't you own a Mac, are you using Parallels or something like that? Did you just install/change/etc something? I just think activation and virtualization haven't caught up with each other yet. We had a major PITA with a virtual box we setup for portable demos, that someone decided to buy a one-off license for...

Long live volume licensing!

RE: Activation, it's programmers trying to get paid for their work. IMO, it isn't that big a deal, I don't mind. I've never had a time that code I had purchased that wasn't activating wasn't immediately addressed by the vendor. Microsoft included. As a programmer, I buy/pay for all software I use religiously.

Stefan Wenig

There you go. Complaining about operating systems generates more flak than talking about Israeli security issues. Weird world.


Not everyone has to deal with the Israeli security, but we all face operating systems each day.

Personally, I find it a weird world where cracked software is not only cheaper, but also easier to use than when you payed for it.


"Perform an Acronis (cost $100 or so) image of your system each night when finished working and sleep like a baby.

When your system barfs you re-image in an hour and you're back in the saddle. "

Wouldn't have really helped in this situation, because re-imaging would've picked todays date up and then kicked off the activation process again, I think...


@Atul: Windows refused to activate for him. If it activated without undue delay, Ayende probably wouldn't have posted this.



Well at the worse case he could have gone back 1 additional day and re-imaged, activated, then used the current days image to restore any source code etc. he was missing.

Ok, so he's now down an hour and a half instead of an hour, but you still sleep like a baby. Oh, I forgot, when you re-image you sleep like a baby too.

Ayende Rahien

You seem to miss the point.

I WASN'T ABLE to activate.

Joe Bob

But at least your install isnt a "brick" if you had a backup. You simply restore and activate. Right?

Or install a new OS, activate, and restore your files. Right?

Eric Hauser

Click Activate Later, open a command prompt, and type slmgr -rearm. This will give you another 30 days of time to activate each time up to 120 days.

Comment preview

Comments have been closed on this topic.


  1. RavenDB 3.5 whirl wind tour: You want all the data, you can’t handle all the data - about one day from now
  2. The design of RavenDB 4.0: Making Lucene reliable - 3 days from now
  3. RavenDB 3.5 whirl wind tour: I’ll find who is taking my I/O bandwidth and they SHALL pay - 4 days from now
  4. The design of RavenDB 4.0: Physically segregating collections - 5 days from now
  5. RavenDB 3.5 Whirlwind tour: I need to be free to explore my data - 6 days from now

And 14 more posts are pending...

There are posts all the way to May 30, 2016


  1. RavenDB 3.5 whirl wind tour (14):
    29 Apr 2016 - A large cluster goes into a bar and order N^2 drinks
  2. The design of RavenDB 4.0 (13):
    28 Apr 2016 - The implications of the blittable format
  3. Tasks for the new comer (2):
    15 Apr 2016 - Quartz.NET with RavenDB
  4. Code through the looking glass (5):
    18 Mar 2016 - And a linear search to rule them
  5. Find the bug (8):
    29 Feb 2016 - When you can't rely on your own identity
View all series



Main feed Feed Stats
Comments feed   Comments Feed Stats