3 ms·
FOSS projects with a very few, part time, developers (usually only 1), have very limited time to handle bug/feature requests. Half the time I'm spending on my p
by daly 6y ago
FOSS projects with a very few, part time, developers (usually only 1), have very limited time to handle bug/feature requests. Half the time I'm spending on my projects involves fixing bugs introduced by changing tools (e.g. the project no longer compiles because somebody changed the C compiler, or the Ubuntu linux libraries no longer match the RedHat ones).
Imagine how much grief was caused by the requirement to ASK people about cookies, which we see everywhere. Or the grief about http vs https, encryption, IP4 vs IP6, accessibility, host vs mobile page sizes, Apple developer fees, copyright and trademark issues, bandwidth requirements, timezone and country-specific issues, font issues (e.g. cyrillic), social grief (master vs main), etc. Note that almost none of these have anything to do with the application but require developer time and attention.
Oh, and don't forget, if your project is used everywhere then people will develop attacks against it. If there is a security issue with your application you might get sued and lose everything. Legal issues alone are a nightmare. Do you know the copyright law differences between EU and US law? Even large companies like Facebook seem to be struggling:
Facebook said it might stop operating in Europe if the EU suspends all data transfers to the US.
https://www.businessinsider.com/facebook-eu-us-data-transfer-could-block-service-2020-9 https://www.businessinsider.com/facebook-eu-us-data-transfer...