Why open source projects does not fork themselves to merge their powers?
I read this article: Servo vs Ladybird
As far as I remember ladybird has got 1 million dollar from a rich man. Like signal messenger which needs more then 50 million dollars per year for maintenance and development.
I just need your opinion why we have so many projects and they don’t merge their power? Let me give more specific examples/topics:
-
Why session and signal and simplex has really different theme on UI? I use all of them, on all platforms. If you ask me: they may have the same UI with very very simple differences. But they are so different now, I can not understand the reason. Source code of UI development has really huge maintenance especially apps which works on multiple platforms (linux,mac,android,ios etc…). One of them always have a UI bug (by the way this is why I use all of them). If they had simple differences on UI, I think they will decrease the maintenance and they will have less bug-free UI. And why they don’t? I’m really thankful those people, but I’m just curious.
-
Why mullvad and librewolf not merge their power? Or they don’t use fork themselves?
-
Why ladybird does write everything from zero? Why they don’t fork librewolf, or mullvad, of mozilla’s firefox? We all know why we don’t like mozilla. But the issues with them can be fixed via forking it. If not, then why we use open source?.. only to see the source code if they spy to us?
But writing from zero a complete web browser? it is like writing an OS from zero. Android, ios, linux, mac, web security, JS engine, HTML engine, implementations of extension APIs (only here we have thousand of functions)… its sound crazy to me. It’s not realistic. In a long term they will need too much money for it. I don’t think this can be donated 5 - 10 - 15 years. Even if will be donated, don’t you think it would be better to fork mozilla’s firefox and solving their issues with new brand? (like the most critical issue which is “isolation”).
To write and create a stable browsers will takes more then 4-5 years… After 4 years we will wait for a advanced settings page like “about:config” which has thousand of configs. We will not be able to use personal chrome-css files. We will wait for that feature too. Maybe after 8 years. To using only mozilla’s UI will save about 4 years.
It seems Im wrong But I need your opinions. Thank you.