TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

The Year of Linux/FreeBSD/OpenBSD/NetBSD on Desktops May Never Come

3 点作者 NexRebular大约 2 年前

2 条评论

phendrenad2大约 2 年前
I disagree. The fact that Linux powers Android, or that BSD powers MacOS (not really*), or that Playstations run on FreeBSD are meaningless, because all of those are closed platforms. When people want &quot;the year of Linux on the desktop&quot; they aren&#x27;t thinking about &quot;A locked-down experience where you have to root your device to get a terminal prompt&quot;. So why should that count for anything on mobile or on game consoles?<p>* - MacOS does not have a &quot;BSD heart&quot; in it nor is XNU based on BSD (other than they might have evolved it out of a BSD codebase they had lying around, gutted 99% of it and wrote in a rewrite of OSF Mach).
linguae大约 2 年前
On one hand I&#x27;m pessimistic about personal computing these days. The rise of Web applications and smartphone&#x2F;tablet platforms really stole the thunder from traditional desktops; ads, subscriptions, and app stores seem to be a more reliable source of revenue for Microsoft, Google, and Apple than traditional one-time sales of software licenses with regular update cycles. Windows seems to be increasingly laden with ads, and macOS seems to be increasingly locked down (for example, the introduction of notarization). There seems to be no end in sight regarding the degrading of the personal computing experience. Personal computing used to be about empowering people through tools that made them more productive and more creative. However, it seems that the business models prevalent in personal computing these days are about building advertising and subscription moats, user productivity and creativity be damned.<p>The Linux desktop ecosystem has been putting up a valiant fight for the past 30 years. Even with its shortcomings, it is amazing that we have an ecosystem of free, open source operating systems and applications that are of sufficient quality that millions of people depend on them. Yes, Microsoft Office may have more features and be more polished than LibreOffice, and yes, the GIMP may not hold up to Photoshop, but the fact that LibreOffice and the GIMP, among others products, are able to compete against their much better-funded counterparts is worth something.<p>However, one of the things that concerns me about the future of the Linux desktop is the sheer complexity of the software stack, combined with the fact that resources are often spread thin and funding is often limited, if available in the first place. The constant churn in the Linux ecosystem (e.g., the move to systemd, incompatible GTK versions, the move from X11 to Wayland) does not help matters. I know part of this has to do with the fact that the Linux desktop ecosystem is more like a bazaar and less like a cathedral, but I think a desktop environment can really benefit from cathedral-style development where there is a unity of vision, design, and infrastructure.<p>At this moment I&#x27;m inspired by Alan Kay&#x27;s Viewpoints Research Institute&#x27;s STEPS project from over a decade ago, which was a research project that attempted to build a modern desktop from the ground up with just 20,000 lines of code through the pervasive use of domain-specific languages for specifying layers of the system (see <a href="https:&#x2F;&#x2F;tinlizzie.org&#x2F;VPRIPapers&#x2F;tr2012001_steps.pdf" rel="nofollow">https:&#x2F;&#x2F;tinlizzie.org&#x2F;VPRIPapers&#x2F;tr2012001_steps.pdf</a> for the final report). Software would be easier to maintain and extend if it were simpler; this, combined with component-based software design in a manner similar to Apple&#x27;s OpenDoc vision (<a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=oFJdjk2rq4E">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=oFJdjk2rq4E</a>), is vital in my opinion for open-source projects that cannot compete directly against the Microsofts and Apples of the world for labor.