Why China’s Open‑Source Star flv.js Still Gets Overlooked
A viral post about the popular JavaScript FLV player flv.js reveals how a talented Chinese open‑source author struggles for fair recognition, highlighting technical merits, impressive GitHub stats, and broader systemic issues in China’s open‑source ecosystem.
A recent image circulating on social media sparked a discussion about the Chinese open‑source project flv.js, a pure‑JavaScript FLV (HTML5 Flash Video) player released by BiliBili three years ago. Although it plays FLV streams without using Flash, it works by converting FLV data into ISO BMFF (Fragmented MP4) segments and feeding them to the HTML5 <video> element via the Media Source Extensions API.
The library is written in ECMAScript 6, then transpiled to ECMAScript 5 with Babel and bundled with Browserify. Its technical quality has attracted significant attention on OSCHINA and GitHub, where it has amassed over 15 k stars and more than 2.3 k forks.
According to reports, a single developer built the project and championed its open‑source release within his company, yet his compensation remains modest. This case illustrates a broader pattern: many skilled engineers in China see their contributions undervalued, especially those working under demanding “996” schedules.
Beyond this individual story, the article points out that while China’s open‑source activity is growing, the ecosystem still lags behind foreign initiatives in terms of project quantity, quality, governance, culture, and methodology. Core infrastructure projects such as Linux, Kubernetes, Redis, and Spark remain foreign‑led, and even the dominant code‑hosting platforms are overseas.
The author argues that many domestic companies pursue open‑source mainly for branding, KPI, or market reasons rather than genuine community building. Without proper treatment of talent—ensuring fair compensation and a supportive environment—the development of a truly open and free Chinese open‑source landscape will remain limited.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
ITPUB
Official ITPUB account sharing technical insights, community news, and exciting events.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
