3 ms·
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.
by jen20 5y 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.
- chungy 5y agoEven 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.
- rbanffy 5y agoSun 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.
- 4ad 5y agoFWIW 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.
- rbanffy 5y ago> 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.