Re: Closed-source projects
Re: Closed-source projects
- Subject: Re: Closed-source projects
- From: Daniel Peebles <email@hidden>
- Date: Wed, 21 Jun 2017 14:08:21 -0400
Opening up these projects would also provide a major boost to Nix on macOS
[1] (you could think of it as a more ambitious homebrew competitor, by
first approximation), which compiles as many of the opensource.apple.com
projects from scratch as it can, but has previously been limited by many of
them being hobbled/redacted/missing. I think we also have one of the few
non-Xcode-based toolchains on macOS, meaning you can go from a fresh macOS
install to a fully working clang or gcc, using only public ASPL source from
Apple and other OSS tooling.
A couple of notes: although "corecrypto is not open source" is indeed true,
they did release their source publicly for auditing purposes. The source
release is about as OSS-unfriendly as possible though, and sits in an
unversioned URL (https://developer.apple.com/security/) behind a legal
agreement.
The biggest thorns in my (Nix's) side on this front are:
1. launchd/XPC
2. libm
3. dsymutil is technically open source and in LLVM, but the source from
apple's LLVM/clang release hasn't been ported over to upstream LLVM in ages
and is causing me a lot of pain
These naturally deviate somewhat from the puredarwin/opendarwin goals since
Nix doesn't try to get an independently bootable system, but rather a
pure/FOSS/independent enclave within an existing macOS installation.
Thanks,
Dan
[1] http://nixos.org/nix/
On Sun, Jun 11, 2017 at 5:03 PM, Ethan Sherriff <email@hidden
> wrote:
> Em 2017-06-10 21:11, Ethan Sherriff escreveu:
>
> We have also filed rdar://31842314 for libxpc and launchd not being
> open source, however we already in contact with Apple Developer
> Relations over this.
>
>
> Any news about libxpc and launchd? I'm interested on both.
>
>
> Nothing yet, sadly. However, the bug report that I filed was marked as a
> duplicate of rdar://11192369. Due to the significantly lower Radar number
> assigned to this duplicate, I suspect that it was filed quite a while ago,
> and that Apple are considering an open source release (however, this are
> merely my suspicions).
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Darwin-dev mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
>
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden