5 ms·
a) Apple has always been an active part of the MPEG standards group for decades so not sure why they would roll their own. b) CoreGraphics and CoreAnimation ar
by threeseed 5y ago
a) Apple has always been an active part of the MPEG standards group for decades so not sure why they would roll their own.
b) CoreGraphics and CoreAnimation are underpinned by Metal. If you were building an OS that was going to be used by every device you make (computer, phone, tablet, monitor, watch, TV streamer, headset) would you rely on an open source project that you don't control and may have different values, wishes, roadmap etc than you.
- jhasse 5y agoyes
- throw0101a 5y ago> If you were building an OS that was going to be used by every device you make […] would you rely on an open source project that you don't control and may have different values, wishes, roadmap etc than you. Apple's XNU kernel is a derivation of open source OSFMK and FreeBSD kernels, and Apple's Darwin has large components of FreeBSD userland. They use (se)L4 for running their Secure Enclave. I remember in the early days of MacOS where entries from the FreeBSD release notes would appears as word-for-word copies in the Apple ones.
- mhh__ 5y agoYou could still open source the work afterwards.
- ______-_-______ 5y agoApple participated in many of the OpenGL working groups for decades, but they still rolled out Metal.
- threeseed 5y agoOpenGL is not a low-level graphics API.
- ______-_-______ 5y agoSure, and MPEG isn't AV1. Apple was welcome to hop onboard Vulkan. My point is: Apple's involvement with OpenGL for decades didn't mean they wouldn't abandon it and roll their own. Apple's involvement with MPEG for decades doesn't mean they won't abandon it and roll their own.