3 ms·
> Apple still has to maintain it and port it to new OS versions. Apple decided that they don't want to open-source it. That is the reason why Apple would have
by wolfgke 10y ago
> Apple still has to maintain it and port it to new OS versions.
Apple decided that they don't want to open-source it. That is the reason why Apple would have to maintain it.
- mulletbum 10y agoApple shouldn't have to open-source anything they don't see fit to open-source for their own benefit.
- joshstrange 10y agoOk, I love open source but let's not pretend it's that easy... "Just open source it" is something I hear from people that have never open sourced a large code base developed internally only. Look at RethinkDB, I never used it but I had wanted to on multiple occasions and it looks really awesome. They were open source from the start and yet the future of it now that the company is gone is uncertain at this time. All of this ignores the fact that the compatibility layer is much more than just 1 application and an integral part of the OS. I seriously doubt Apple plans to release tools to make development of said layer easy for for whoever can clone the project off github.
- problems 10y agoWith something like RethinkDB though, you're relying on it in production. With a compatibility layer or a game, you're just toying around, trying to make it run something. If it works - awesome, if it doesn't, you're not losing money over it. I think there's a substantial difference here.