All this over a 30$ Job and I don't even know who wants to sue me.

Status
Not open for further replies.
I'm at the exact opposite sentiments about this thread. Any programmer who thinks they own the script i pay them to develop and feel they have a right to resell the work I hired them to do FOR ANY AMOUNT is not okay in my book.

I don't think you should be reselling it. I'd be a little pissed if I found that a programmer is reselling whatever I hired him to create unless we had agreed on it. Usually programmers will have different prices for their work, a higher exclusive price and a cheaper price if you allow them to resell it...

Check out my post. ^^^

I'm just saying that this thread has introduced me to some guys that program that I've never known about...
 


@deliguy

I understand your point but there sounds as if there was no agreement between the two. Futhermore if you rewrite it or modify it a little bit it is no longer the same thing. He also told the guy he was going to resell it with no objections it sounds, or at least we are are told. This doesn't fall under even typicall terms. It's not like the guy spent a couple hundred or thousand on a custom script with an agreement to not compete, which is why I'm not enraged. It sounds more like a consoltation more than anything.

Some of you are blowing this out of proportion. Do yourself the due dilligence and make sure you are both aware of whether or not the code can be reused, and how. I think Karl is more in the right than the guy who paid him personaly only because he told the guy he was going to resell it.
 
To late to edit my previous quote of you Eli so...

Any programmer who thinks they own the script i pay them to develop and feel they have a right to resell the work I hired them to do FOR ANY AMOUNT is not okay in my book.

But do you rely on the contractor's assumptions or do you stipulate up front? Few programmers would assume that for 30 dollars they are being asked to solve a particular problem because the purchaser doesn't have the skillset to implement it themselves, no programmer in their right mind would think product development could be accomplished for what amounts to basically beer money.
 
No for god sake. You keep saying that and that's not what anyone is saying at all. An article writer can only write the same article once. If he writes a different article based on intrinsic knowledge or new research, he's totally in the clear.

THEN HOW THE FUCK IS THAT ANY DIFFERENT FROM KARL REWRITING THE CODE?!?!

:angrysoapbox_sml:

I need a beer :)
 
Yeah but Karl rewrote the script and that figures heavily into it. By your analogy would an article writer only be allowed to write about home loan refinance once? There are only so many ways to describe the process. And a logo designer that does a teeth whitening logo is probably going to run into multiple requests to show pretty smiles in the logos, can he only use that concept once?

Scripts, logos, copy, these are all items that are needed over and over and over again by countless individuals and companies out there, free lancers can't be under some kind of "once and done" per "idea". If the original purchaser didn't feel the need to put stipulations beyond price into the agreement Karl shouldn't have to worry about getting shaken down when the guy realized he missed a good business opportunity to lock up Karl's implementation.

I understand what you're saying about concepts vs products and the analogy works for both. Yes a writer who writes an article about loan refinance is allowed to write other articles on the same subject and use the same facts and research but he's not allowed to reuse the same article he wrote. The same goes for his script, yeah he's allowed to reuse the concept and idea of it for himself but not the same script the guy hired him to write. In this case I heard no indication of an actual rewrite of the script. He may have repackaged it (modifying it to be sale friendly) like removed all the specifics the guy needed for his servers and circumstances, but from the sounds of it, it was the same script just repackaged not actually rewritten. And thats the difference in the cases involving concepts vs products.
 
I heard no indication of an actual rewrite of the script.

The script LPProtect, was re-written from scratch, based on the same concept as what I wrote him. What he got was an unencoded php source, I spent the time to train him on how to use it, how he could change the code, asked if anything else he wanted done to it. The script LPProtect was a new concotion that happens to do the same thing, but with more robust code, and maybe 90% of it's placement moved around (there's not much you can change on a script as simple as that before its considered overhauled). Basically re-created to tailor to dummy proof it for buyers so they won't require a couple hours in a day for me to show em how to use it, and what does what.

Yep, new script (had to go back and check myself to make sure I wasn't talking out my ass).
 
In this case I heard no indication of an actual rewrite of the script. He may have repackaged it (modifying it to be sale friendly) like removed all the specifics the guy needed for his servers and circumstances, but from the sounds of it, it was the same script just repackaged not actually rewritten.

According to Karl (see below), no. He rewrote it.

The script LPProtect, was re-written from scratch, based on the same concept as what I wrote him. What he got was an unencoded php source, I spent the time to train him on how to use it, how he could change the code, asked if anything else he wanted done to it. The script LPProtect was a new concotion that happens to do the same thing, but with more robust code, and maybe 90% of it's placement moved around (there's not much you can change on a script as simple as that before its considered overhauled). Basically re-created to tailor to dummy proof it for buyers so they won't require a couple hours in a day for me to show em how to use it, and what does what.
 
So how much of a rewrite constitutes a rewrite? In programming x == y is the same as thisvariable == thatvariable. The only way to completely rewrite is to totally basterdize the code and probably make it slower, or add some minor additional functionality. It's definaly not the same as article rewriting but close. An article writer will convey the same message with more or less the same words with maybe something extra sprinkled in.

See my point?
 
I read that to and its a fine line in this case, but even with 90% of the code changed...
Basically re-created to tailor to dummy proof it for buyers so they won't require a couple hours in a day for me to show em how to use it, and what does what.
^that's an admission to repackaging.
A rewrite would be a changing of the scripts function. The scripts function in this instance would be to protect a landing page using a certain technique. To morally resell it he needs to change the technique or the way the technique functions to protect the landing page. He can use the same idea morally but he can't just change some code around to make it easier for others to install and call it a rewrite. To answer your question rage, its not about the percentages and line count of the code.

The point is always check with the buyer and be a responsible buyer as well. He should have double checked before hiring kbless and kbless should not assumed no communication on the topic as a yes. It's always best to communicate, often times buyers won't care if you resell the script or will allow it and just have a few conditions to it. Sometimes when I hire someone to write a script that hits a seo hole or spams a specific thing others aren't spamming i'm very specific with the programmer that they aren't allowed to share the technique with anyone else and only I may have the script, but even then I understand their needs and will almost all of the time give them permission to use the technique and script themselves under the condition that they don't share it. Being an understanding buyer will often get you better deals and being a morally sound freelancer will get you the more trusted jobs.
 
Last edited:
So how much of a rewrite constitutes a rewrite? In programming x == y is the same as thisvariable == thatvariable. The only way to completely rewrite is to totally basterdize the code and probably make it slower, or add some minor additional functionality.

See my point?

No I don't see your point because that means that every piece of code I write has to be incrementally shittier than the code I wrote before it that accomplished the same business function.

For example...
for my first client I write a line of SQL that retrieves a customer record:
select * from UserAccount where UserId = 1234

Does that mean for me to not be ripping off my previous client for the next client I have to write the same implementation as such...
select * from UserAccount where UserId not in (select UserId from UserAccount where UserId <> 1234)
 
No I don't see your point because that means that every piece of code I write has to be incrementally shittier than the code I wrote before it that accomplished the same business function.

For example...
for my first client I write a line of SQL that retrieves a customer record:
select * from UserAccount where UserId = 1234

Does that mean for me to not be ripping off my previous client for the next client I have to write the same implementation as such...
select * from UserAccount where UserId not in (select UserId from UserAccount where UserId <> 1234)
NOT A SINGLE PERSON IN THIS THREAD HAS SAID THAT

I need to unsub from this.
 
No I don't see your point because that means that every piece of code I write has to be incrementally shittier than the code I wrote before it that accomplished the same business function.

For example...
for my first client I write a line of SQL that retrieves a customer record:
select * from UserAccount where UserId = 1234

Does that mean for me to not be ripping off my previous client for the next client I have to write the same implementation as such...
select * from UserAccount where UserId not in (select UserId from UserAccount where UserId <> 1234)
You just fell way off base.
 
Justo_tx you kind of get my point. Im trying to say that rewriting software is very different from an article rewrite and in you just agreed with what I said, reread my post bud.
 
Every programmer I have ever dealt with has given me two prices.

examples:

$20 = programmer can resale it
$200 = it's mine exclusively

it really seems that simple to me
 
You mentioned to him that you were planning to sell it, and he didn't say jack shit until after it happened. Guy must be out of his mind.
 
Justo_tx you kind of get my point. Im trying to say that rewriting software is very different from an article rewrite and in you just agreed with what I said, reread my post bud.

I did get your point, I just don't agree with it as I feel it hamstrings legitimate development. But, que sera sera.
 
Status
Not open for further replies.