Live data from Hacker News

MacOS 10.12 Open Source Components

opensource.apple.com

31–40 of 170 posts

Re: MacOS 10.12 Open Source Components

#31
post #9

Heh 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.

Re: MacOS 10.12 Open Source Components

#34

I 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

OS X has always suffered from all-to-common misreading, however. They traded that for a likely-to-be all-too-common miscapitalization/misspacing.

Re: MacOS 10.12 Open Source Components

#35
post #26

Earlier quoted context omitted.

Either they don't want to release it or they can't (a third-party contract/NDA), at least right now. Open sourcing is often seen by big-businesses as potentially "helping" competitors undermine, replicate, sue, make interoperable wares which may threaten the "Golden Goose." It sucks, but that's the situation... lawyers can't force them to release other code unless they're caught TiVoizing some GPL 3 code or something…

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…

> Instead it took the approach of an egotistical maniac who demanded perfection and required that all the pieces fit together as part of an elegant puzzle. No small feat and not really replicated today -- except for Tesla and SpaceX.

Off topic, but Tesla and SpaceX are definitely not "egotistical maniac who demanded perfection and required that all the pieces fit together as part of an elegant puzzle"

Re: MacOS 10.12 Open Source Components

#36
post #6

Long time ago, they used to also publish a bootable ISO of Darwin + all of those OSS packages. They did publish an updated Darwin core / kernel a few releases back, but it seems to be closed again. Too bad, I think someone with some determination could have gotten am hypervisor based container tech running on this. Of course the test would not run, but APIs shims could have made whole software compile (but not link).…

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...

Re: MacOS 10.12 Open Source Components

#37
post #36
post #6

Long time ago, they used to also publish a bootable ISO of Darwin + all of those OSS packages. They did publish an updated Darwin core / kernel a few releases back, but it seems to be closed again. Too bad, I think someone with some determination could have gotten am hypervisor based container tech running on this. Of course the test would not run, but APIs shims could have made whole software compile (but not link).…

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...

Leaked source code is not open source dude. Open source is software licensed under terms compatible with these rules: https://opensource.org/osd

Re: MacOS 10.12 Open Source Components

#39

Earlier quoted context omitted.

Because not all open source software has to be distributed via GitHub. Think about what happened to SourceForge, and be glad that the Internet hasn't become totally centralised around a few major websites yet.

Seriously the over reliance on Github is a systemic risk to the industry.

Is it? Every repo contains the complete history, github crashing tomorrow would be more of an inconvenience than a disaster.

Re: MacOS 10.12 Open Source Components

#40
post #38

Earlier quoted context omitted.

emacs is distributed with the OS, so the GPL requires Apple to make the emacs source available. (Even if they haven't changed it.)

Can't the just point to the gnu repo?

No. They're distributing the binaries, so they have to provide the source code to users of the binaries on request. Publishing it like this satisfies that requirement.
Post reply on HN