DEV Community

Discussion on: Is It Ethical to Design the exact copy of application ?

mxldevs profile image
MxL Devs • Edited on

I think people in general put too much emphasis on being original or being creative. They want to make things that are unique. That they can call their own.

Think about Candy Crush. It makes billions of dollars for the company. And there are many different games that are basically Candy Crush except with different graphics and POSSIBLY an extra mechanic or two, but that's largely equivalent to changing some CSS properties. And people still play them anyways and will spend money on it.

At the end of the day, businesses are interested in making money, and copying designs and functionality is the path of least resistance as long as they don't get sued for it. Someone did the UX analysis, someone came up with the UI, someone thought about the functions. You save ALL that time and money by simply copying it even if you don't necessarily understand why. Like I personally don't care if their apps look just like Zoom. I don't even care if they call it "Zoom Alternative" just by a different publisher. Even better if I can just grab the app and use it without having to learn it.

As a developer, I think innovation is important because we can't all just keep copying each other because then we'd never get ahead. But from a business perspective, innovation really comes second to profit. In fact, we innovate, SO THAT we can achieve even greater profits, which can be invested into more innovation. Many startups have fantastic innovative ideas, but they flop because they don't have the money or the audience.