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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

macOS Sequoia is certified to Unix 03

26 点作者 john_alan7 个月前

8 条评论

bluejekyll7 个月前
I’ve always thought POSIX compliance is the primary thing vendors should be targeting for portability. I was trying to find something that would explain the difference between POSIX and UNIX compliance, but there’s not great sources on this specifically.<p>I imagine UNIX is a superset of POSIX, I’d be curious if anyone knows of a simple comparison between the two?
评论 #41699420 未加载
评论 #41699360 未加载
superkuh7 个月前
It may be &quot;certified&quot; but that hardly matters when MacOS Sequoia is a pay-to-access-networking operating system. <a href="https:&#x2F;&#x2F;developer.apple.com&#x2F;forums&#x2F;thread&#x2F;663875" rel="nofollow">https:&#x2F;&#x2F;developer.apple.com&#x2F;forums&#x2F;thread&#x2F;663875</a> <a href="https:&#x2F;&#x2F;developer.apple.com&#x2F;documentation&#x2F;bundleresources&#x2F;entitlements&#x2F;com_apple_developer_networking_multicast" rel="nofollow">https:&#x2F;&#x2F;developer.apple.com&#x2F;documentation&#x2F;bundleresources&#x2F;en...</a><p>It&#x27;s absolutely wild. They&#x27;ve broken multicast and UDP for all applications that do not pay Apple money (like open source, community coded ones). Which means things like mouse&#x2F;keyboard sharing applications like synergy&#x2F;barrier&#x2F;etc stopped working in many cases. But that&#x27;s just the tip of the iceberg. And there&#x27;s no way for a human to control this &quot;multicast entitlement&quot; on their own OS how they like it. The only way for applications on Sequoia to have multicast network access is for some commercial developer pay for it.<p>This is very not Unix. Careful out there &quot;up&quot;grading.
评论 #41837243 未加载
评论 #41699298 未加载
评论 #41699331 未加载
评论 #41699652 未加载
评论 #41699468 未加载
评论 #41699935 未加载
评论 #41699823 未加载
评论 #41699310 未加载
评论 #41701972 未加载
评论 #41702182 未加载
评论 #41699312 未加载
评论 #41699328 未加载
评论 #41699251 未加载
wenc7 个月前
I remember a time when this mattered in terms of branding (Mac OS X being a Unix). It meant that the OS was “industrial-class”. This was against a backdrop of Macs not being seen as serious machines, unlike Windows machines which were more “corporate”.<p>But nowadays macOS is so pervasive that a Unix certification doesn’t buy much brand cachet. Perhaps it might help for specific compliance requirements but those are likely the minority.
评论 #41701893 未加载
Asmod4n7 个月前
I’ve always wondered, since back when OS X 10.5 got apples first Unix certification.<p>What does that help you as a developer? Can you just download the spec for free, built against it and have a working app for several platforms that not only compiles and runs but also behaves the same on all of them?
评论 #41699741 未加载
boomskats7 个月前
Relevant post &#x2F; discussion <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=29984016">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=29984016</a>
ranger_danger7 个月前
Are there any other operating systems today that are Unix certified?
评论 #41699334 未加载
评论 #41699271 未加载
betaby7 个月前
... with some GNU components stuck in 2006.
评论 #41699231 未加载
评论 #41699236 未加载
评论 #41699226 未加载
评论 #41699764 未加载
评论 #41699342 未加载
WD-427 个月前
I love how Apple basically cp -R BSD, became the most profitable company in the world off it and gave nothing back except a walled garden and lock in. But hey it’s still technically Unix.
评论 #41699353 未加载
评论 #41699402 未加载
评论 #41699782 未加载