3 ms·
> I wouldn't be surprised if the NEXT OS is better than Linux. I wouldn't be surprised if it's full of shortcuts with privilege escalations or contradicting ex
by rickdeckard 2y ago
> I wouldn't be surprised if the NEXT OS is better than Linux.
I wouldn't be surprised if it's full of shortcuts with privilege escalations or contradicting exceptions.
Not because it's Huawei, but because it's a single company developing BOTH the Operating System and the hardware it is supposed to be deployed in.
When it comes to meeting a production deadline of a product, the pressure to apply a quick workaround is much much higher than the pressure to follow a structured process from whatever platform-team.
Source: I worked in lots of companies which at some point tried to establish various kinds of frameworks, just to be forced to break them again in order to ship on-time...
- forgotpwd16 2y ago>it's a single company developing BOTH the Operating System and the hardware it is supposed to be deployed in That's what Apple has been doing for nearly 20 years now.
- nar001 2y agoSure but they've had time to refine theirs, and MacOS is based on MACH/XNU and OpenBSD, Huawei HarmonyOS NEXT is apparently fully new, so lots of ways things could go wrong
- rickdeckard 2y agoYes, with a very limited portfolio and mainly shipping to end-users, after breaking compatibility on every major release for 20 years before that. --- If you expect that Huawei will: delay a million-device mass-production for i.e. China Mobile because the project-team needs to wait for the platform-division to implement a fix in their common core and complete the entire release-process, for the project-team to then merge their code again on-top of this new release and start retesting the impact of all the other patches, -> instead of: the project-team just patching their fork of the platform, release a new build for China Mobile immediately and take a note to "deal with this later" then you have not seen the reality of this industry yet. Even Huawei's existing products are a multitude of forked and re-forked codebases with changes left and right, updated/outdated libraries and ever-pending merge-tasks. I don't expect this to suddenly change now