4 ms·
(I've edited my previous comment a bit to clarify, probably after you read the first revision and started commenting, so just a note) (Anyways, thanks for resp
by jychang 12y ago
(I've edited my previous comment a bit to clarify, probably after you read the first revision and started commenting, so just a note)
(Anyways, thanks for responding and continuing the conversation. I definitely appreciate this chance to talk with you.)
------------------
ARE they something that can't be thought of and selected separately, though?
I personally don't like that kind of thinking. It's similar to adding DRM to programs so that it stops pirates- just replace "DRM" with "branding uniformity" and "pirates" with "competitors".
Instead, if someone was truly interested in being an obnoxious competitor, they would "crack" the "DRM" by forcibly separate the branding. Read this in a TV advertisement voice: "Rock with Cydia Substrate, ALL of the Cydia extensions, but none of the slow!" "Replaces the installer, keep the plugins!" Sounds a bit familiar, hm? The end result is still the same, just like with piracy.
If anything, this may be worse. It pollutes your own brand, and if issues comes up, you can be blamed even more for stuff that wasn't your fault.
By keeping the code modification clear, you definitely would be able to better advertise to the Android side of things, and perhaps have other benefits with the current jailbreak community. You are in the unique position of being the only core jailbreak dev where all of the code that they ship doesn't need to be completely replaced every jailbreak. Unfortunately for other jailbreak devs, due to this, people have established an "everything is replaceable" mentality. People can clamor to kick devs out of the scene, like I0n1c. Cydia is not completely immune: if people think it is just a store and a frontend for APT, then people will think that almost any competent programmer can replace you- this is bad! By giving Substrate the individual brand that it deserves, and advertising the difficulty in building such a live code modification platform, it becomes that much more important in consumer's eyes.
Even if you don't care about the average jailbreak community member (seeing some tweets with death threats over not releasing something fast enough... make such a perspective all too understandable), the thing is that the next person to come along to compete will originate from this jailbreak community. Marketing a stronger brand to emphasize the irreplaceability of Substrate may only gather more respect and benefit you in the long run.
- saurik 12y agoYour hypothetical situation cannot happen due to a combination of trademark and copyright law: you can't redistribute Cydia Substrate, nor could you attempt to dilute my branding or somehow accidentally ascribe fault to me. On Android, Cydia Gallery was designed (very poorly) to temporarily serve the purpose of Installer until I determined whether or not it was a good idea to bring the whole stack of Cydia over. Again, your strong separation makes it sound easy to compete with Cydia separately from Substrate: what you are describing is weaker branding, because it takes two things that are only not tied together due to happenstance of technology but which are intrinsically tied legally, economically, and even user-experientially, and separates them into two things that suddenly look like you can replace one but not the other. You then talk of people thinking Cydia is "just a store frontend for APT", but that's what "Cydia" is in your version of the branding: Substrate is some entirely separate thing, leaving Cydia alone to be compete-able with. You make it sound like separating them solves this problem, but them being accidentally separate is what caused this problem in the first place: you have the entire scenario backwards :/. Again, it is only in the last year year that I've gone out of my way to attempt to fix the branding between these two things that previously the user community accidentally saw as highly separate, with "MobileSubstrate" being this thing that maybe anyone was allowed to use and "just some weird backend thing" and pulling it into the forefront as the development tool that embodies the end-to-end platform that is Cydia.
- jychang 12y ago>cannot happen due to a combination of trademark and copyright law There is no need to redistribute anything, as you've said yourself: pretty much every jailbreak tool comes with Cydia. This hypothetical new tool just needs to remove the installer part of Cydia, which would be legal. Also, advertising "compatibility with another product" is a pretty gray area of trademark law, and lawsuits are expensive- they can bet that you might not want to get embroiled in a lawsuit, where you have everything to lose and they have nothing to lose. It's not a completely far fetched idea. > what you are describing is weaker branding Let me clarify my points about branding: with separate branding, I was proposing "weaker combined branding, stronger individual branding". I am not arguing that they are not tied together economically and legally. > You make it sound like separating them solves this problem, but them being accidentally separate is what caused this problem in the first place Oops, I think you might have misunderstood my examples. I wasn't saying that separating the brands make it harder to compete against. I was saying that combining the brands to reduce competition is just as effective as using DRM to reduce piracy- that is, not at all. A lot of game studios nowadays, instead of adding DRM to combat piracy, release games without DRM. Similarly, instead of combining the brands in an attempt to reduce competition, just embrace the fact that it will happen no matter what. In formal logic, let p be "separate brands", and q be "more competition". You are saying "p then q, so it is better to not-p"; on the other hand, I'm trying to say "p AND not-p will still lead to q, and p has good effects, so just do p". Hopefully the previous sentence made sense, haha... > and pulling it into the forefront as the development tool I feel like this is a "mere" advertising problem, and not directly related to its branding. Currently, you're trying to make Substrate more popular by combining it into the brand that the Cydia installer has. Alternatively, you can make it more popular by creating another brand and advertising its power through that: say, create "Aidyc Substrate" ("Cydia" backwards) (ok that's a shitty name but w/e), and building on that and advertising that. Both methods could work in the end. Apple themselves can show us the power of two individual brands that rely on each other while tied at the hip: "iPod" and "iTunes"! Creating separate brands do not take away from the individual products. Can you imagine if Apple decided to call both the music store and the device "iPod"? Separate brands, intrinsically tied together legally/economically/user-experimentally, and provides a great example of what could work out. If both products are strong, they only reinforce each other away from competition. ----------------- As an humorous aside note, I just realized that since you have a monopoly on jailbreak tools, and SaurikIT is a "legal" company, someone can sue you for anti-monopoly for bundling stuff together. It would be extremely unlikely (although quite funny from a bystander perspective, probably less so for you) for the courts to pull the Sherman Antitrust Act on you like that, though.