> On Dec 12, 2017, at 11:42 AM, Mathias Bynens <m...@google.com> wrote:
>
> On Tue, Dec 12, 2017 at 8:38 PM, JF Bastien <j...@chromium.org
> <mailto:j...@chromium.org>> wrote:
>
> On Tue, Dec 12, 2017 at 11:27 AM Mathias Bynens <m...@google.com
> <mailto:m...@google.com>> wrote:
> Ideally, projects such as jsvu wouldn’t have to make such decisions. They
> would trust the maintainer of the JS engine, in this case Apple, to provide
> the downloads.
>
> If Apple trusts Igalia enough, that’s Apple’s decision. Projects such as jsvu
> shouldn’t have to duplicate that decision IMHO. The way to do that is to host
> binaries on an official domain.
>
> It sounds like our disconnect is on who maintains JSC outside of Apple
> ecosystems. The GTK port is not maintained by Apple, though we work closely
> with the maintainers and avoid breakage where we can.
>
> JSC is Apple’s JS engine. Who maintains which port of it is a detail that
> downstream projects should not concern themselves with, IMHO.
Hi Matthew,
I think you may be confused about ownership and responsibility. Let me clarify
who owns what:
* The WebKit Open Source Project ("WebKit") is responsible for the source code
of WebKit, including the JavaScriptCore JavaScript engine. WebKit does not have
official releases or official binaries. Apple does much of the engineering work
for WebKit, but we consider the open source project to be maintained
collectively by its developers.
* Apple owns the ports for Apple platforms. We ship end-user binary releases of
the WebKit stack for Apple platforms (macOS, iOS, Apple Windows stack). We also
ship fortnightly binary preview releases in the form of Safari Technology
Review. And we provide build archives for our ports, hosted on webkit.org
<http://webkit.org/>.
* Other ports are owned by other entities. The Gtk port is owned by the
WebKitGTK+ project, with much engineering and support done by Igalia. Non-Linux
builds can be hosted on webkit.org <http://webkit.org/> too, but that is up to
port owners.
It sounds like you are asking for Apple-official JSC binaries for Linux, which
is not something that actually exists. We do not have any Linux binaries
blessed, approved or endorsed by Apple, and we never will, regardless of what
domain it's hosted on. However, you can get official Linux binaries from
parties that own Linux ports.
Regards,
Maciej
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev