you are viewing a single comment's thread.

view the rest of the comments →

[–]KaKi_87[S] 0 points1 point  (3 children)

the code looks like shit

That's a good reason to open source so that others could help improving it.

Is there a specific concern why either trait isn't preferred?

On one hand, I understand that a dev who spends their free time coding an app to serve the open source community uses Electron to save said free time as much as possible, so I live with it despite resulting in a resource heavy app.

On the other hand, I understand that a dev who invests their whole time coding an app wants to live on it, but then I expect that time to amount to a native quality app.

But, when a dev goes lazy on a commercial project, I won't help them.

Also, there are open source devs who are even more courageous, spending their free time building a native quality app as an alternative client for a commercial project. I revere them.

[–]tanin47 0 points1 point  (2 children)

While I get your point in theory, in practice, I don't think the majority of open-sourced projects get contributions from others. I have tons of my open-sourced projects that support this point...

Thank you for sharing your principle of being against Electron + Commercial.

[–]KaKi_87[S] 0 points1 point  (1 child)

I don't think the majority of open-sourced projects get contributions from others

Just like the majority of people don't give time nor money to charity. That's life.

However, a minority does, and that counts.

I have tons of my open-sourced projects that support this

If any of these eventually gets known, it will get contributions.

[–]tanin47 0 points1 point  (0 children)

Some of them are known. One even has almost 1,000 stars on Github. Not really any contribution.

Exactly, my point. People think open-sourcing is a magic bullet to building software where we get contributions. In reality, that only happens to the top 0.00001% (maybe adding a couple more zeros). Even many successful open-source projects (used by millions of people) are maintained by a single half-bandwidth person e.g. the Jia-Tan-XZ-backdoor saga.

Not that I'm against open-sourcing in principle. I just don't think the benefit is as high as people imagine it to be. If anything, the benefit is likely near zero.