Earlier quoted context omitted.
I am a little nervous about this switch, but it is definitely a high quality machine with solid attention to detail. Also, Windows 10 seems pretty solid. I have a long way to go, but I am hoping that I can use the Thanksgiving break to get over the hump and be relatively productive when I get back to the office on Monday. I am pretty committed to making the switch though. I am taking notes in case the transition is w…
I am reluctantly thinking of jumping ship too. What is keeping me back is that, I remember, a little while after Windows 10 was released, there was a scandal because it sent users' data back to Microsoft, disregarding privacy settings. I haven't followed the story too much since, and could not find anything saying the issue was "fixed". Does anybody know how the story ended?
MacOS 10.12 Open Source Components
71–80 of 170 posts
Re: MacOS 10.12 Open Source Components
#72I wonder why they still write "OS X". Intentional or just due to somebody's lack of attention to detail?
I always preferred OS X over any of the similar names... I hate that they changed it back to MacOS
"macOS", for all its initial lowercase goofiness is at least understood by most users.
Re: MacOS 10.12 Open Source Components
#73That title is clickbaity.
BTW, how useful is this code? Obviously you can't build anything with this. It's useful for auditing, maybe?
Re: MacOS 10.12 Open Source Components
#74I have been drafting an 'Ideas' post about the following idea, but it's not done yet and this looks like as good a place as any to look for some early feedback. This might not have as much clarity as I'd like. The general idea is to have a site that can track various projects that release their own copy of GPL (especially, but other licenses as well) software. So Apple ships their version of {bash, etc.}, and so does…
Happy to chat more. Details are in profile.
Re: MacOS 10.12 Open Source Components
#75Heh emacs-22.1. Wonder where that's used. Scripting in elisp?
It's included so the there's a nice editor in Terminal by default (yes, I'm just kidding, I know vim is there). It's so old because it's the last version of Emacs released under version 2 of the gpl (and Apple hates version 3). It's the same reason the default Bash is so old.
Google as well.
Re: MacOS 10.12 Open Source Components
#76That title is clickbaity.
Yeah, a page with a list of downloadable tarballs can hardly be called Open Source. BTW, how useful is this code? Obviously you can't build anything with this. It's useful for auditing, maybe?
The idea is for Apple to release the source for components that are included in macOS, and the license requires publication. There is no obligation (or, I would argue, expectation) to do anything more.
Re: MacOS 10.12 Open Source Components
#77Earlier quoted context omitted.
If Apple open sourced all of macOS maybe that would put more pressure on Microsoft to intentionally[1] open source Windows. [1]: It has been open sourced in the past: https://torrentfreak.com/microsoft-takes-pirated-windows-nt-... http://www.theinquirer.net/inquirer/news/1030335/leaked-wind...
People who are downvoting you into the pavement are misguided, I think. Your point is still interesting even if the terminology you used is wrong.
Re: MacOS 10.12 Open Source Components
#78Earlier quoted context omitted.
I can't believe this is a serious comment. The majority of open source is crap, like 80% of it. People build what they need and forget about it. Often the code has no cohesion to the rest of the project and often it is of poor quality. Not to mention the ego's and lack of sociability of most projects. Apple didn't become the most valuable company by following that principle. Instead it took the approach of an egotist…
> Furthermore, I'd challenge you to name one open source project that can be shipped AS-IS as a product. Don't even say the Linux kernel, that has like what 2% market share? GitLab. Postgres. Atom. Docker (debatable). I could go on, but to be fair I am a bit of a hoarder of interesting oss. Re the Linux kernel: isn't it way higher than 2% if you count commercial and industrial usage? Also Android devices.
Re: MacOS 10.12 Open Source Components
#79That title is clickbaity.
Yeah, a page with a list of downloadable tarballs can hardly be called Open Source. BTW, how useful is this code? Obviously you can't build anything with this. It's useful for auditing, maybe?
It's there to meet the liabilities that they have through the licenses for the used open source software. These licenses often say that if you use the software you also need to allow the public to retrieve it. Even more so if you make modifications to it.
Re: MacOS 10.12 Open Source Components
#80Looks like they've only released the x86_64 and x86 versions of the code? I don't see any ARM in there.
Anyways, found gems like this [1]:
/*
* File: sched_prim.c
* Author: Avadis Tevanian, Jr.
* Date: 1986
*
* Scheduling primitives
*
*/
I hope to leave a legacy like this someday, hopefully someone will appreciate the author's comments 30 years later![1] https://opensource.apple.com/source/xnu/xnu-3789.1.32/osfmk/...