DEV Community

Clavin June
Clavin June

Posted on

2

Sell My Project Binary

Hi guys, I wanna ask you something, if there's someone asking me to create a custom program, is it fair that I only give them the binary?

Top comments (7)

Collapse
 
bernardbaker profile image
Bernard Baker

Hi Clavin,

Be open with the customer. Let them know ahead of time that you are only providing the binary for the integrated use. And if they want the documentation, source code, and project files, there will be an additional charge.

For instance, I'm working with a client who owns all works related to the development. But I have a particular library that was open-source. I extended the functionality and sold this to the client. But they do own a copy of the modified open-source library.

Be open with the client and get paid for your efforts.

Collapse
 
clavinjune profile image
Clavin June

even if they agree for taking the binary only, Isn't it hard if they wanna maintain / modify it? If I were in their shoes, I think I wouldn't buy it.

Collapse
 
bernardbaker profile image
Bernard Baker

If they agree to purchase only the binary. Then be clear with them that if they want updates that you will charge for maintenance. Don't try to confuse them or rip them off. Be clear, be transparent.

Thread Thread
 
clavinjune profile image
Clavin June

I see, thanks for the insight!

Collapse
 
thefern profile image
Fernando B 🚀

Probably best to draw up a contract to make sure you're covered, and that the client is aware of your intentions.

Unless you're programming some super clever algorithm I don't see why keep the source code to yourself. What is the reasoning behind giving only the binary?

Collapse
 
clavinjune profile image
Clavin June

It's not me, a friend of mine asked if this is a fair way to make a client pay less than it should. I don't know the real intention tho it makes sense to me.

Collapse
 
thefern profile image
Fernando B 🚀

Sounds like they're trying to be cheap already. At least make sure you have a clause that future updates and maintenance costs aren't included. Otherwise they will try to get free updates.

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay