site_archiver(a)lists.apple.com
Delivered-To: darwin-dev(a)lists.apple.com
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=NF/JICZ9GltbTc2nIJ94nN7eYcu5Ba61dwprnWwksxU=; b=CkIKvgLQVIWndjg1rKD7R8BtzHt56wggE1b0kqbyicDLdWq6Yf0obSaqGITMqgm4ti eCctNrUNwWrjUE5WjjMm4Iq1b/faFh060tbs3mPH3Qxh/6F4AoVwkiYRYaWsAQ1csmVd YVgW1wdXV1UegFbmKI5p0OtiQG4z+mEvHbtMSQAzNZvgwIn+QNaKL/znwhdwdoqVa11y O0gM0f9hcAs+Sn5k8TbjIIP6QRuNCJz9v+ZyKpQcT/u77s0+9OZt8FLohzd3gS/Q3K1J 1K8jlgWisQPdK5AKznf5/F0mzlVwK9Epps6Y4ehhyXLkFJ7oOuKFqmVvBfboqn4vUEqa NdsQ==
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 <ethansherriff(a)hotmail.co.uk
> 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 (Darwin-dev(a)lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/darwin-dev/pumpkingod%40gmail.com
>
> This email sent to pumpkingod(a)gmail.com
>
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (Darwin-dev(a)lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.ap…
This email sent to site_archiver(a)lists.apple.com
site_archiver(a)lists.apple.com
Delivered-To: darwin-dev(a)lists.apple.com
Spamdiagnosticmetadata: NSPM
Spamdiagnosticoutput: 1:99
Thread-index: AQHS4vYgubHzDBI/M02l5YeRnUFiRw==
Thread-topic: Closed-source projects
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 (Darwin-dev(a)lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.ap…
This email sent to site_archiver(a)lists.apple.com
site_archiver(a)lists.apple.com
Delivered-To: darwin-dev(a)lists.apple.com
Spamdiagnosticmetadata: NSPM
Spamdiagnosticoutput: 1:99
Thread-index: AQHS4kdFjVL7VTL9bkyzXYJWmHl9tqIe2uyxgAFKkwA=
Thread-topic: Closed-source projects
Foundation isn’t too much of an issue - we can always use the implementation
provided by the Swift team. However, the sources for macOS’s Foundation would
be better as it would provide more consistency for software already built for
it.
Ethan Sherriff
> On 11 Jun 2017, at 02:12, Benjamin Huntsman <BHuntsman(a)mail2.cu-portland.edu>
> wrote:
>
> Foundation is never going to happen. But I suspect you just need some of the
> headers... but who knows, maybe you'll get lucky
>
> Sent from my iPhone
>
>> On Jun 10, 2017, at 5:11 PM, Ethan Sherriff <ethansherriff(a)hotmail.co.uk>
>> wrote:
>>
>> Developers,
>>
>> PureDarwin has initiated these bug reports (listed below) with Apple. We are
>> looking to get these projects open-sourced. We need these in order to move
>> forward in our VM builds that we are actively working on. If you are a
>> project member in one of these projects would be great if we could get
>> source or be allowed to use in binary form allowed for use in our OS build.
>>
>> rdar://32230712 - libtrace is not open source
>> rdar://32695115 - Libcompression is not open source
>> rdar://32695231 - Foundation is not open source
>> rdar://32695305 - corecrypto is not open source
>> rdar://32695467 - Libm is not open source
>> rdar://32695635 - IOUSBFamily is not open source
>>
>> 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.
>>
>> Many Thanks,
>>
>> Ethan Sherriff (of PureDarwin)
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Darwin-dev mailing list (Darwin-dev(a)lists.apple.com)
>> Help/Unsubscribe/Update your Subscription:
>> https://lists.apple.com/mailman/options/darwin-dev/bhuntsman%40mail2.cu-por…
>>
>> This email sent to bhuntsman(a)mail2.cu-portland.edu
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (Darwin-dev(a)lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.ap…
This email sent to site_archiver(a)lists.apple.com
site_archiver(a)lists.apple.com
Delivered-To: darwin-dev(a)lists.apple.com
Dkim-signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1497157135; bh=yl4MfzpQSeTcpx1sx+P2nJnlCdASbLe7WW3ekQmL8WQ=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=0uIbglaZ/6UuBMArakicrctj4OqpcUHrj21Dw7C8+z8tEmp+iYwfWVINumSGW6KwU aujAYaz19QGIPESJ4bbFl4kJNRia/6vQohUtpfI0am/8ZNtTqIfvwBk1HkqRKrvPGR HTrgeABiLPgcmy13poZ/n6O4Mctnbw0JQ7GCjsdA=
User-agent: Roundcube Webmail/1.0.6
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.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (Darwin-dev(a)lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.ap…
This email sent to site_archiver(a)lists.apple.com