Free Source Code Available To Download
blog.apptopia.com
blog.apptopia.com
There is not other way to signal to the developer that the software is not what you thought it was. For instance, I purchased a note-taking app from the App Store last night that turned out to not be what I needed. There was no way of knowing this beforehand because there is no free version that I could test and pirating it would have been way more trouble than it's worth (plus, I'm not doing that anymore).
So, what's the reasonable solution? For physical goods, if I'm unhappy with the purchase, I can return the item and receive a refund. For software, there is no good return method.
Now, one could argue that it's only a $10 app, but that isn't the point. The point is that $10 paid for something that I don't want or need, and while $10 probably isn't much to me, it should not be yours because your product failed to meet my needs.
As for the rest of the post, the purchaser in that case was out of line. He'd bought the product, used it for a significant amount of time, and apparently gotten some value out of it. At that point, there should be no ability to return the item.
With Apptopia, we build in a "Code Review" layer. So if you are concerned about the quality of the code you are buying we can dive as deep as you would like before the acquisition is final.
Also, all apps listed on Apptopia are currently on an app store (so all buyers can and should be testing the apps as a consumer, before acquiring it).
Either way, appreciate you getting involved in the conversation. Hope the code is of some value to you =)
Jonathan
I see this much like purchasing a home. You have the opportunity to inspect the home during the closing (read code review). This is designed to provide a certification as to the quality of code without making the closed source code visible to you directly. If you don't utilize this, and the app complies as the same app that exists in the app store, it is hard to make the argument that you didn't know what you were getting. Unlike your example, as an app buyer you have the opportunity to use the app prior to purchasing ownership of the asset, so there is much more transparency than in a traditional app store software download example.
I don't think it applies to the app store but there is usually a chargeback fee to a merchant when a customer charges back an item so you're taking money out of the software developer's pocket if you decide to use your credit card chargeback mechanism to get a free software trial.
I do agree that it's really dumb for a developer not to offer a free trial. Personally, I will never buy software without trying it first.
But I'm a little confused about this situation. Who was listing this app? (i.e., who originally coded the app?) Was he/she consulted about the situation?
Perhaps I'm not yet understanding how Apptopia works, but I'm surprised you took this action without consulting with the app's author. Or do you own all the apps listed outright? Or did you pay him/her for the app, regardless of the chargeback?
Anyway, glad this made to to HN, I'll take a closer look at Apptopia.
EDIT: And just to be clear, I meant an outlier on the distribution of the projects that are on my screen, not a global outlier for everyone. Clearly, given your funders and growth, many people are aware of your project.
So we brokered this app acquisition. The seller (original coder of the app) sold the ownership to this buyer. After paying for and receiving the app, this buyer initiated a wrongful chargeback (we paid out the seller already, so we took the hit as the broker and escrow provider).
So in essence, since he "returned" the app to us, we now own it, and therefore, the app developer community now owns it.
Does that make sense?
Still good to keep an eye on. Thanks for making me think through it.
Thanks for pointing this out guys. JK
I'm using the ISC license (https://en.wikipedia.org/wiki/ISC_license) which is equivalent to the 2-clause BSD, but does so with fewer and simpler words.
Also, the MIT license (https://en.wikipedia.org/wiki/MIT_license) is quite popular. It is also equivalent to the 2-clause BSD, but not quite as short as the more modern ISC license.
Downloaded the source and took a look at it. It is a PhoneGap powered Android app, that serves as a viewer to some hard rock artists' videos on YouTube.
Screenshot (as rendered on Chrome) - http://i.imgur.com/cAzRLpG.png
I've just installed the app on my own device (Galaxy S2), and the app is simply terrible. It's slow to respond to clicks, scrolling is laggy, I actually can't view any videos because the click event isn't triggering anything (I can see in the debug logs that it's happening, it's just not doing anything)
All I'm wondering, is if the chargeback was because the buyer was unhappy with what he/she got?
The scenario you're describing is exactly what we try to prevent with our code review option. Likewise, every app we broker is listed publicly on either the AppStore or Google Play, so every buyer can and SHOULD download the app to preview it.
I should also note (which I hoped was obvious, but after re-reading the post and thread I realize it isn't), that we actively reached out to this buyer to see what was wrong and what happened. We even gave him the opportunity to withdraw the chargeback and indicated that we would continue to do business with him. Even though it's somewhat of a moot point, this chargeback was not the result the buyer being misunderstanding what he was getting.