Welcome to WebmasterWorld Guest from 22.214.171.124
Will this hold up in court? It seems to me that this clause stands on rather shaky legal ground. Doesn't one have the right to modify code they purchased?
Is anyone aware of someone modifying code for their own use having had an injunction against their site or a judgement against them? Or the oposite?
In my experience most companies that offer these types of products usually offer a "Development License" also. It usually costs more to purchase, but if that is needed, it is the way to go.
If the company you are dealing with doesn't offer a Developer License, then maybe you could try suggesting that to them. It would probably open up their market and solve your problem. ;)
Thier terms call it a licence in order to get around rights of ownership. It also states we may not "reverse assemble, adapt, modify, reverse compile, or otherwise translate" the code. And also that only one backup can be kept which is of course impossible when developing the code as multiple copies are needed. They lay out clauses about injunctions, damages, court costs, etc.
Their contractual limitations on code we purchased seem to have been shot down by the 2nd circuit court in a recent opinion in Krause v. Titleserv, Inc. [caselaw.lp.findlaw.com] but I was wondering if anyone else had any knowledge of similar decisions or any to the contrary where people that modified code under similar circumstances got their ass handed to them?
We're going to go ahead and launch likely as I can't imagine that even if they sued they'd win and if they won they'd get much in the way of damages as modifying their code causes them ZERO loss of revenue and we're using the code completely for the purposes it was intended to be used. At this point, the investment in our development is a sunk cost anyway.
... and are the most inflexible developers I've ever met.
Since you've already said that, you may have tried these.
What about offering to make your modifications and then make the code available to them? Maybe you don't want that, but there might be some room there.
Or... instead of suggesting a developer license to them, perhaps you could negotiate a fee with them to allow only you to modify it for your own use. That way, you keep your new features to yourself, and they might wind up happy. Don't be surprised if they monitor your site and try to implement the same for their own script. (at least for anything that can be seen on the front end.)
I've seen non-alteration clauses and I've always been able to get permission to modify for my own use.
It's usually best / easiest to get permssion before you buy. That advice is too late for you, but it's meant for others that might read the thread.
It's usually best / easiest to get permssion before you buy.
That said, for the record it seems given case law taken as a whole, developers really can't do anything to you for modifying the code to suit their needs as long as you don't sell it or redistribute it. Most reject the notion that a licence is legally different from ownership. The issues come when you try to sell modifications or reditribute code as that can effect the developer's bottom line. It seems legal even to decompile, unncode, i.e. crack protections if you intentions are to modify it for your own use.
Still it's a big grey area.
If you have the source code it is reverse engineerd already :) Possibly they just got the terms off the www ... Usually when you buy code you own that copy of it and can modify it.
Im sure its shaky as they they have done nothing whatsoever to protect the IP. But maybe a refund is a better approach as they have not offered any way to config it after selling it on the premise they would.
I've researched and the developers of the code in question seem to have a bad reputation. They know the code doesn't work well and they will help you modify it for $100 per hour. They have a large number of unhappy customers needless to say. I think this is their business stratgy, creating a market for their programing services by making buggy code which only they can modify. I don't think this was their original intention but discoverd along the way that it was more profitable selling their programing services after the fact than the actual code, that's I think when they began with the rigid terms and encryption (this is based on a bit of research in various forums).
I will say that after a lot of modifications and writing a few new components, we have it working well... but we have a team of programmers. They market it as ready to run right out of the box which is nonsense.
We didn't have access to some of the source code, but had to decompile it in order to modify it. I suppose we could rewrite the code and give them the shove off, but this would take many months and I think the best option is to launch ASAP. I'm not so worried about it anymore.