5 ms·
I think it's a matter of perspective. We do this with enterprise software, except we don't call it a "time bomb". "We've deployed your installation with a prov
by icey 16y ago
I think it's a matter of perspective. We do this with enterprise software, except we don't call it a "time bomb".
"We've deployed your installation with a provisional, expiring license. We'll issue your permanent license once you've confirmed the software is installed and configured to your liking."
Then when they send the check, we send the license. It's never been a problem for any of the parties because we've always been very up front about how the process works. No surprises.
- crikli 16y agoSure...I guess when I hear "time bomb" I think of something that wipes source code or data. Something that alters the bits and bytes. That's the thing that will cause you a world of hurt. What you're talking about is of course totally legit.
- artmageddon 16y agoYeah, using that kind of "time bomb" would be ridiculously bad. I've always looked at that as breaking into the premises and manipulating / burning the books. I sold a piece of software to a local business a few months ago that works on expiring dates. Each payment I get from the owner pushes back the expiration date until I get the full amount, at which point it's theirs forever(it's worth mentioning that so far things are great). We didn't agree to a contract for the work I did, so I can only hope I don't get screwed over some how in the future. It was my first freelance job though, so I guess there's a lesson to be learned.
- elai 16y agoThat's just distasteful to delete data. Just encrypt it with a public key.
- kd0amg 16y agoAnd with consumer software, it's called "shareware."
- tom_b 16y agoWe use an open source product with a paid support contract. I took over admin of this tool last year and was shocked to find that we get a license year-to-year for the product based on renewing our support contract. So, a free tool has a provisional, expiring license. I think this is kind of bull, personally. Especially given that we pay a 5 figure support contract in an effort to support dev efforts on the product. We generate minimal support requests. I recently found a bug in their product, their first line of support couldn't figure it out even though I sent them a detailed explanation along with a pointer to their source code where the fix should be. Maybe next year, I'll just fix my own bugs and not bother with the support contract . . .
- powertower 16y agoSounds like they provide two versions: GPL version with no support. NON-GPL version with support. This is a widely used method for monetizing own projects with enterprises as they feel safer using NON-GPL apps/code for perceived legal issues.
- spitfire 16y agoDon't forget critical (easy to implement) feature is only available in the most expensive support plan.
- originalgeek 16y agoThat's not a time bomb, and if it is written in the contract, you are golden. But pop up a surprise denial of software, and you may be looking at felony computer intrusion charges.