TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Wayland on NetBSD – Trials and Tribulations

22 pointsby jayp1418over 4 years ago

3 comments

FandangoRangerover 4 years ago
&gt;In general, Wayland is moving away from the modularity, portability, and standardization of the X server.<p>This is the core criticism that&#x27;s been advanced since a decade ago. X is <i>the</i> standard, it&#x27;s an actual standard. Wayland is apparently both a protocol which is defined by an XML file, a reference implementation, but yet not a standard. It&#x27;s going to be tough to get it into deployment until it is standardized and finished, so to speak.<p>It also doesn&#x27;t give me any benefits, the programs I use all use X so Wayland becomes a parent process to X and that&#x27;s apparently its job. Why not just skip it? X is very time worn and honed to a sharp edge, it can run on incredibly minimal hardware. Wayland depends on a lot more.
评论 #24624653 未加载
skissaneover 4 years ago
&gt; In pkgsrc we&#x27;ve patched the libraries to add kqueue(2) support, but the patches haven&#x27;t been accepted upstream<p>How open are Wayland&#x27;s developers to receiving patches to add support for platforms other than Linux?
nlyover 4 years ago
&quot;Everything is an extension&quot; architecture is great when there&#x27;s an incentive to promote extensions to some sort of core&#x2F;standard library and then make them available everywhere.<p>If you look at the libxcb and xorgproto repositories you&#x27;ll find something very similar to Wayland but for X (an RPC <i>framework</i> for building display servers &#x2F; clients). The main difference is the X11 extensions are already known quantities thanks to X&#x27;s monolithic history.<p>Developing a display server standard is a problem that Microsoft and Apple don&#x27;t have to worry about.
评论 #24630345 未加载