Hacker News new | ask | show | jobs
by StopDisinfo910 327 days ago
I regularly see articles pop in here about OS development happening in China but I find it very hard to find resource in English about what’s actually happening.

Could anyone give an overview of what Huawei and Vivo are doing? I understand it’s mostly RTOS to use on phone. How does it compare to QNX and Linux? Is it as ambitious as Fuchsia?

Apparently they are shipping. It’s weird that we have reached a point where there seem to be two worlds not talking to each other much.

7 comments

I think there might be more of this coming. The era where US was leading everything and expecting everyone to be a good boy who report everything is long gone due to the current state of affairs in the tech world.

I'm not Chinese but I can only support such efforts that make everyone less reliable on main actors. That said they even share their work so it's not like they are going full mute.

China's emergence was inevitable - they have the numbers. Last one I heard was 200 million people in STEM careers alone. That's more than the entire US workforce.

I expect technological development to explode and my advice is for anyone interested in it to learn Mandarin. Including myself.

> I expect technological development to explode and my advice is for anyone interested in it to learn Mandarin. Including myself.

My father said the exact same thing in the 80's but it was Japanese.

China’s prospects are mic better - like I said, they have the numbers to outperform everyone else. Japan was a completely different case.
> development happening in China but I find it very hard to find resource in English about what’s actually happening.

For years I've had this issue with pretty much everything happening in China, from business to politics to culture. For me personally, getting a window into China has been the number one game changer with LLMs. It's easier than ever to find and digest Chinese sources.

I feel like this a problem in general for topics outside “the West” or even just the Anglosphere. There is a tantalising amount of information that is siloed away in other languages. I was reading a Wikipedia article on one of the campaigns waged by the Ottomans in Europe and the English version was threadbare (and poorly written) in comparison to the Hungarian Wikipedia equivalent which was three times longer and had more images, maps and diagrams. It also cited a wealth of sources that were, again, not in English. This is a natural result of the fact that the ones “closest” to the event in question will generally be the ones most qualified and ready to report upon it.
> the fact that the ones “closest” to the event in question will generally be the ones most qualified and ready to report upon it.

Or are the most motivated to push a narrative in relation to it.

Paradoxically (or not) this is precisely what makes their scholarship better than that of a “distant” observer. The problem is that truly neutral authors are also often indifferent ones. Since the Ottomans had such a large influence on the history of Hungary, the scholars of that nation are far more interested in that topic and therefore will study and research it to a much greater level of detail than a scholar working in English from the Anglo cultural sphere where that history is less relevant to them. Also “distant” observers will lack a lot of the context necessary to interpret the events and topics in question. The best books on the American Civil War will be written by American scholars working in English, their biases notwithstanding. To make matters worse there is a natural human bias rooted in in-group vs out-group psychology where information provided by an out-group (information in a foreign language) is viewed with more scepticism than that provided by an in-group, even when the topic at hand concerns the out-group.
I am Hungarian, and lord, our history is really damn extensive (for a country of this size). I can see why it would be 3 times longer. :)
Do you have any resources (search engines, prompts, MCP, other tools) to help with this?

I feel that it is quite obvious the next century will have China leading the pack, and I'd really like to be able to prepare for that.

I'm not sure what the parent poster is getting at about information on Chinese business, politics and culture being hard to find because that stuff is widely written about in the global media, and there are plenty of English language sources. It almost seems counterproductive to provide links to resources because it's artificially limiting what you will be exposed to, but here we go anyway...

China Media Project (media analysis) - https://chinamediaproject.org/

China Leadership Monitor (political analysis) - https://www.prcleader.org/

Made in China Journal (social analysis) - https://madeinchinajournal.com/

What's on Weibo (pop culture reporting) - https://www.whatsonweibo.com/

The China Project (formerly SupChina, general reporting) - https://thechinaproject.com/

* edit to add: seems like The China Project shut down end of 2023, but leaving the link for context

Sixth Tone (state-owned media specializing in human interest stories) - https://www.sixthtone.com/

On the state-owned media tip there are also more blatant propaganda outlets like Global Times, People's Daily etc, plus private-owned media that largely toe the party line like South China Morning Post.

There are also a set of mostly US-based thinktanks that do solid macro-level reporting on geopolitical and economic issues, guys like Jamestown, CSIS, German Marshall Fund etc.

Then there are countless blogs and newsletters and influencers who report on specific niches, everything from economic analysis to boyslove fandom... You can jump on Bilibili to watch shows and see all the "bullet chat" jargon and memes, you can rub shoulders with the upper middle class on Xiaohongshu, read millions of Steam reviews or check out the forums of games popular in China, follow ABC or expat channels on YouTube etc. I find it very hard to believe that people in 2025 can't find any information about what's going on in China.

All that said, I do share the sense that there is a bit a trough between Chinese tech workers and foreign tech workers, and it's because most Chinese tech workers don't tend to prioritize learning English to the same degree that tech workers around the rest of the world do. There are lots of publications that report on the Chinese tech industry from an investor or economic perspective, probably written by all those MBAs who went to study overseas, but nerd-to-nerd level exchange is lacking imo. I suppose you could ask an LLM to summarize content from v2ex.com (HN-ish Reddit), tieba.baidu.com (Reddit-ish Reddit), segmentfault.com (StackOverflow) etc, but that doesn't really do much to engage in a social way so I'm not sure if it's what you're looking for. Chinese-language Github projects are one place you could explore, if you specifically want to interact with developers over there.

Thank you for the link to V2ex.com!

Their comments section has

Please do not copy and paste AI-generated content when answering technical questions

on their footer.

> For years I've had this issue with pretty much everything happening in China, from business to politics to culture

China is mindblowingly huge. There has to be A LOT happening at any one time.

> I regularly see articles pop in here about OS development happening in China but I find it very hard to find resource in English

It's challenging for open source communities in the west to collaborate with their counterparts in China primarily because of language, but also the collaborations can't really happen in the public places that we're all used to. Western social platforms are blocked in China, and Chinese social platforms are not appealing to the west for one reason or another. Even places like Github are frequently blocked on partially inaccessible in China.

So there really just isn't any good place for people to meet and collaborate, and learn from each other.

It's even harder to get an accurate picture of what Chinese companies are actually doing. Like the wiki page for Huawei's OS Next is pretty incredible. By which I mean, rather actually unbelievable. https://en.m.wikipedia.org/wiki/HarmonyOS_NEXT

They created a brand new microkernel with Linux ABI and driver support in containers? Or... did they just slightly fork Linux and pretend they invented it?

They published a paper for it, which includes more details. https://www.usenix.org/conference/osdi24/presentation/chen-h...
Wait, doesn't that also pretty obviously say it's not a microkernel at all? They use "class 1 mechanism-enforced isolation" which isn't address space space isolation per the paper, and thus they solved ipc performance by not having any ipc - it's monolithic
Well, it is clear that they have a new definition of a microkernel, since there are now more new technologies that achieve isolation without compromising performance. Microkernel vs monolithic kernel is more of a marketing rhetoric than technical differences.
> Microkernel vs monolithic kernel is more of a marketing rhetoric than technical differences.

It's not, they have meanings and they can't just make up something different and pretend it's a microkernel when it isn't. That doesn't make it bad, it's just not what they are claiming. It also obviously isn't IPC, despite their continued use of the term throughout.

Also their isolation says it's ARM Watchpoint which is a debugger support? Maybe they are trapping unexpected address writes, but that isn't doing much for restricting privileges. It also lists Intel PKS, which Linux already supports/uses as well...

You can read the slide deck and the paper. They are pretty transparent about what they do. The whole point is how they tried to adapt microkernel concepts while still retaining the required performance.

They address at length why they don't use a traditional IPC for the most sollicited part of the kernel.

It being or not being a microkernel is not in itself a very interesting take. What's interesting is how useful or not what they do is.

Having used HarmonyOS, it feels totally like Android. Even the back buttom behavior and the app lifecycle feels the same.

Some might argue that this is intentional, but to me, this more likely shows that HarmonyOS is just a hard fork of Android without sources released and, likely, with their own virtual machine implementation (ARK instead of ART).

It is more than that, because it uses neither Java nor Kotlin, the main programming language is inspired in Typescript, ArkTS.
And yet https://developer.huawei.com/consumer/en/doc/harmonyos-guide...

Looks shockingly similar to Android Studio including the exact same program layout on the filesystem and SDK compatibility selection.

ArkTS itself looks new enough, but if it turns out to just be something like Flutter, running on an otherwise Android OS, that doesn't look like it would be surprising

Not surprising, all embeded IDEs used to look like Eclipse CDT, nowadays they all look like VSCode forks, at least they aren't shipping yet another Chrome Platform Runtime based IDE.

And Flutter was initially based in React before adopting Dart, while Compose was Android's team response to the internal turf wars at Google.

It is to be expected that when forced to not use Android any longer due to politics, they would make a platform that eases the effort of developers with Android skills to transition to a new platform free of US politics.

Harmony OS 1-4 were openly Android-based. It's Harmony OS 5 that supposedly is this new thing. Which did you use?
HarmonyOS Next (which I guess is 5). A chinese guy I met at the airport showed to me very proudly how amazing Chinese-made tech was. I will say the software looked polished enough and surprisingly good, yet it felt totally just like a hard android-based OS (which I bet it is).

Some might argue that the software has enough changes in it to be considered a distinct OS, but I'd rather just call it a hard fork as I had the impression that this was a more accurate depiction of what's really going on behind the scenes.

Seeing Illumos lx-branded zones and WSL1, I think it is plausible that this actually does that. It is less research-level hard then simply requiring a lot of person-hours to slavishly reproduce an underdefined interface.
I think this comment is emblematic of a broader western trend underestimating recent Chinese technological development. It is understandable, given how backward they were for so long. The last five years though, things have really gotten crazy over there in terms of investment and progress.
Anyone claiming to have made a microkernel, seemingly quickly, with Linux ABI and driver compatibility while supposedly being 10-20% faster would also be getting the same amount of skepticism.

Especially if that was just one component of a supposedly entirely new OS that quickly replaced something decades established without regressing user experience or features

My understanding is that Harmony OS is a full fledge OS at this point. We will start hearing more about it when devs will need to support it for their mobile apps that ship to LATAM and Africa.
Huawei created and are currently shipping a microkernel OS not just on phones but in routers, appliances, vehicles.

https://www.usenix.org/conference/osdi24/presentation/chen-h...

It's time to learn Chinese. Especially with advances in RISC-V
A bit funny since logographic languages are the original CISC.
/offtop, but could not help... Optimists learn English, pessimists learn Chinese, realists learn AK-74 (or M-16 or whatever one's military is using).