Comment by jen20
5 years ago
At the time it meant working with Sun not Oracle. Further, it didn’t need licensing - DTrace, under the same CDDL license - ships with macOS to this day.
5 years ago
At the time it meant working with Sun not Oracle. Further, it didn’t need licensing - DTrace, under the same CDDL license - ships with macOS to this day.
Even further than that, Sun owned ZFS and was not bound to the license they gave to everyone else. If Apple demanded that ZFS on Mac OS X were a proprietary component, Sun might've actually gone with it.
Sun had, by then, mostly given up on the workstation market. They had everything to gain from making Unix mainstream, even if it was OSX instead of Solaris, and pretty much nothing to lose.
FWIW the beta-quality implementation of ZFS in macOS was removed only after Oracle bought Sun.
Though that doesn't explain how DTrace survived.
Also Steve Jobs and Larry Ellison were known to be best buddies.
> Though that doesn't explain how DTrace survived.
I think Larry Ellison discovered, much to his dissatisfaction, open source products and their forks, are incredibly hard to kill.
I'd love to have seen his face when he realized that he wouldn't be able to kill MySQL.