Readit News logoReadit News
1over137 · 7 years ago
I fear this will mean kexts (kernel extensions) will be impossible in the near future, further limiting users' abilities and tightening Apple's control. :(
comex · 7 years ago
> In #SOTU, Apple just announced that "in a future #macOS release", KEXTs targeting driver categories covered by #DriverKit will no longer work and encouraged developers to adopt #DriverKit now. #WWDC19

https://twitter.com/felix_schwarz/status/1135672295941427200

xattt · 7 years ago
Is this the long march toward making Hackintoshes impossible?
1over137 · 7 years ago
I also presume it's just a matter of time before a T2 chip (or newer) is required to be present, otherwise macOS won't run.
Wowfunhappy · 7 years ago
No. As long as Apple continues to use first party kernel extensions, Hackintosh users will be able to install their own. Hackintosh users don't particularly care about SIP ;)

There's also always the ability to recompile the Darwin kernel, as AMD Hackintosh users do. This does have the downside of making updates annoying.

heyoni · 7 years ago
Hopefully they will understand that they’re hurting their own users. I use a MacBook Pro for a laptop but hackintosh for the desktop. If I start having to split my time between two oses (mac and Linux) then I may just switch completely to the latter.
pingucrimson · 7 years ago
I don't think so - I can't imagine Apple caring much about Hackintoshes, which are already a pain to install, when the main draws of Apple laptops are their trackpads and cases, and the tight integration between hardware and software.
lostmyoldone · 7 years ago
It's the long march of making all apple products only allow app store software, and to get complete control of who is allowed to create software for their 'platform'.
nutjob2 · 7 years ago
I don't think it's possible to make Hackintoshes impossible unless Apple stop supporting key hardware like Intel processors and controller hubs.
gruez · 7 years ago
lukeh · 7 years ago
A nice nod to NEXTSTEP :) (in name, and I suppose somewhat in the original and largely unrealized microkernel philosophy of having more things in user space)
pjmlp · 7 years ago
Yep, here is the NeXTSTEP documentation for DriverKit.

http://www.nextop.de/NeXTstep_3.3_Developer_Documentation/

daralthus · 7 years ago
Could this be used for better nvidia egpu drivers?
p_l · 7 years ago
Apple doesn't release anything to allow 3rd party development of drivers that integrate into accelerated pipeline (afaik you can do basic frame buffers but that's it).

nVidia coasted on having been used in some of the mac hardware thus having access to at least some versions of the APIs, but it seems that what they have no longer works with Mojave.

pfranz · 7 years ago
I find this feud odd (unless Nvidia is being unreasonable--which hasn't been shown). I really feel like Apple would benefit more than Nvidia by the partnership. Because of things like CUDA, there are whole domains people can only use Win/Linux for.
judge2020 · 7 years ago
If I'm not mistaken they mentioned Quadro cards being used in the Mac Pro by one of the early testers. If this is true, it would likely mean the return of native latest-generation nVidia drivers.

Deleted Comment