Log in

View Full Version : Selling binaries of an application



letom
12-30-2012, 07:07 PM
Can any one suggest how to sell binaries of an application. Who want this binary codes and what is its purpose?

I have an eCommerce applications and developed some additional modules in it.. how can i sell binaries of it.. who want this ?

Your valuable suggestions are highly appreciated...

traq
12-30-2012, 10:48 PM
Can any one suggest how to sell binaries of an application. Who want this binary codes and what is its purpose?

what is your question? You "sell things" by charging money in exchange for giving them to people. Before selling something, you need to make sure that you have the legal rights to do so. You may need to consider sales tax as well.

"Who wants it," "What is its purpose" - I don't know. I don't even know what it is.

If you would like to explain your question further, please do so; otherwise I'll be closing this thread tomorrow.

bernie1227
12-30-2012, 11:53 PM
Understandably, I am a little confused as to what the question is, but I'll have a shot.

I'm not sure what's happening with "what is its purpose", but my ol' pal wikipedia can help:
http://en.wikipedia.org/wiki/Binary_file

Bizarrely, the only way I can think of actually selling said binaries online is through an e-commerce system, linked up to paypal.

As to who wants it, I suppose you'd first need to answer the question of who buys this kind of product, and then from that you can get how and where you should market it.

letom
12-31-2012, 04:21 AM
what is your question? You "sell things" by charging money in exchange for giving them to people. Before selling something, you need to make sure that you have the legal rights to do so. You may need to consider sales tax as well.

"Who wants it," "What is its purpose" - I don't know. I don't even know what it is.

If you would like to explain your question further, please do so; otherwise I'll be closing this thread tomorrow.


Selling a very small module or apps developed from my own ideas and my own programming skill is unethical ? This is first time iam hearing such a moderation :). If am the developer of it, i have full right over that, not the ownership is copied to others.. The App is totally my OWN. From reading your statement, it seems you are not talking about subject, but about taxes and some things unrelated things...

Thanks :)

letom
12-31-2012, 04:25 AM
Understandably, I am a little confused as to what the question is, but I'll have a shot.

I'm not sure what's happening with "what is its purpose", but my ol' pal wikipedia can help:
http://en.wikipedia.org/wiki/Binary_file

Bizarrely, the only way I can think of actually selling said binaries online is through an e-commerce system, linked up to paypal.

As to who wants it, I suppose you'd first need to answer the question of who buys this kind of product, and then from that you can get how and where you should market it.

Thanks @ Bernie for your information from Wiki ... Yes i know this topic causes little confusion

My Question is - some people says you can sell the application you developed in form of binaries also, instead of full package. My question is who want this binaries ? why they want binaries instead of full package ?

I think expertise programmers can only know about this topic ..

Thanks

traq
12-31-2012, 05:00 AM
Selling a very small module or apps developed from my own ideas and my own programming skill is unethical ?
I didn't say that.

I said you should be sure that you have the legal rights to sell your app (e.g., that you are not infringing on any copyrights, patents, intellectual property laws, and/or licensing agreements).



i have full right over that, not the ownership is copied to others.. The App is totally my OWN.
You didn't say that.

You said that you "have" an application, and have developed "additional modules" for it (which, in and of itself, suggests that you may not be the owner/developer of the base application). You didn't mention how you obtained it, nor did you hint much at the possibility that you wrote the whole thing yourself.



From reading your statement, it seems you are not talking about subject, but about taxes and some things unrelated things...
Again, if you want an answer on a particular topic, please be more concise when asking. This is why I asked for clarification about what your question actually was about - from your OP, "how to sell" seemed to be the topic: therefore, taxes and other legal aspects of business transactions did not seem to be "unrelated things."



My Question is - some people says you can sell the application you developed in form of binaries also, instead of full package. My question is who want this binaries ? why they want binaries instead of full package ?
What language is your application written in?

Some languages are interpreted (e.g., PHP, javascript, python), and so have no "binaries" - they run directly from the source code.

On the other hand, programs written in compiled languages are often released as binaries because it is typically easier for an end-user to install (the app could include an installer, for example, so the user isn't required to compile the program themselves from the source code); this also gives the source code some measure of protection against (accidental?) alteration, copying, or reverse-engineering.

letom
12-31-2012, 07:16 AM
I didn't say that.

I said you should be sure that you have the legal rights to sell your app (e.g., that you are not infringing on any copyrights, patents, intellectual property laws, and/or licensing agreements).



You didn't say that.

You said that you "have" an application, and have developed "additional modules" for it (which, in and of itself, suggests that you may not be the owner/developer of the base application). You didn't mention how you obtained it, nor did you hint much at the possibility that you wrote the whole thing yourself.



Again, if you want an answer on a particular topic, please be more concise when asking. This is why I asked for clarification about what your question actually was about - from your OP, "how to sell" seemed to be the topic: therefore, taxes and other legal aspects of business transactions did not seem to be "unrelated things."



What language is your application written in?

Some languages are interpreted (e.g., PHP, javascript, python), and so have no "binaries" - they run directly from the source code.

On the other hand, programs written in compiled languages are often released as binaries because it is typically easier for an end-user to install (the app could include an installer, for example, so the user isn't required to compile the program themselves from the source code); this also gives the source code some measure of protection against (accidental?) alteration, copying, or reverse-engineering.

Nice to hear from you... Your answers are now truly legible for me.
That means the use of binaries is only for making an installer for an app and some source of protection..

Can we charge more for binaries than that off the application ?

traq
12-31-2012, 04:59 PM
you can charge however you please - just take into consideration what your buyers might consider a fair price as well.

I don't often see binaries and source code being sold side-by-side... usually, if something's sold as a binary app, the source package isn't available (or is sometimes made open source). But that doesn't mean you couldn't do it.

bernie1227
01-01-2013, 10:27 AM
I don't see why a user would be willing to spend more on the binarys than the application.

Out of curiosity, are you looking more towards selling the binarys or the app?

traq
01-01-2013, 04:07 PM
indeed - if your software is a web-based package, it might be more practical to sell licenses (or possible host it yourself, and offer the software as a service [SaaS]).

djr33
01-01-2013, 11:59 PM
I agree with the others here. I'm confused by what you're doing.

You should offer the software in whatever format is best for your users (and compatible with your system). Generally speaking, they will want whatever is easiest to use-- easiest to install, fastest to get working, etc.

So giving them an installer (with an .exe and so forth) is the obvious answer, if you're designing that kind of software.

And generally companies don't distribute source code because they don't want others to reverse engineer it. In fact, I have absolutely no idea why you'd want to give away anything other than the final product to your customers-- what good reason would they have for wanting it?

If it's an issue of compatibility, perhaps with Linux users needing some other format, then I don't see why you'd charge differently-- that seems like a bad idea to me and I've never seen that. Just charge one price for any version of the software.



If, alternatively, you'd like to make it open source, then the situation is different. But your'e talking about "selling it" which is not the same as open source, so I'm not sure. I suppose you could do a mixed business model where you sell access to an otherwise "open source" software project, but I doubt that would be effective. The point of open source is to get many users contributing, and selling access limits how many people would contribute. But that's a logical option, depending on what you're doing.



In the end, it's up to you, but people are not buying code or a format from you. They're buying "software" that "does" things. They want the results, not the technical stuff. My suggestion: pick one format, pick a price, and sell it. If you also need other formats, sell them for the same price (assuming they have the same functions). Another model you could use would be selling subscriptions if you do it online, as traq said. So at most that would be two options: 1) software to buy and own; 2) software to subscribe to. But no different formats would be relevant.