3 ms·
If Apple starts running invasive ads or other bad practices, it will further the development of the PinePhone / LibrePhone. It will also cause a lot (possibly e
by armchairhacker 4y ago
If Apple starts running invasive ads or other bad practices, it will further the development of the PinePhone / LibrePhone. It will also cause a lot (possibly even the majority) of developers to switch from iOS / macOS to open-source OSs. In this sense, invasive advertising would be a bad idea economically.
A lot of developers who value "open-source" still use iOS and macOS. A big reason is because, despite being proprietary, this software is good. The minor flaws (macOS harder to modify, iOS being locked-down, both platforms being not open-source and less compatible with open-source than Linux/BSD) don't outweigh the work of creating a new OS which has the benefits (seamless user experience, fast, good design, efficient for productivity). A big reason PinePhone and LibrePhone are far behind iOS is simply because there isn't enough motivation - the hardware is there, it's the software (e.g. smooth gestures) which are lacking.
Apple would not lose much of their userbase, as a minority of "non-developer" people don't care about invasive ads. But a lot of developers do, and having developers move away is still really bad because it affects Apple's ecosystem. Devs don't just use iOS and macOS, they make software for these platforms and even directly contribute to open-source Apple code. If everyone is making software and fixing bugs for Linux and LineageOS instead, they will get better and cause more developers and eventually ordinary users to migrate away.