Re:"Much" of the Rust/Wasmtime team hit by layoffs at Mozilla
by Jasper_ on Thursday August 13, 2020 @12:28PM
(#24145138)
Apple is the primary contributor and maintainer of WebKit at this point since Google forked Blink off of it.
There are consulting firms like Igalia that work on all three engines, and they're funded mostly from big clients like Bloomberg and banks so developers there can use flexbox and CSS grid everywhere.
Google sometimes works on WebKit as well if they want to try to improve compatibility of websites, but the project is mostly Apple employees now.
Re:"Much" of the Rust/Wasmtime team hit by layoffs at Mozilla
by GeekyBear on Thursday August 13, 2020 @12:14PM
(#24144928)
> contribute a little back
Clang was certainly an in-house Apple project from the start, and it would be hard to claim that it hasn't been a project that has seen huge uptake outside of Apple.
Re:"Much" of the Rust/Wasmtime team hit by layoffs at Mozilla
by cataphract on Thursday August 13, 2020 @12:27PM
(#24145129)
This is not entirely accurate. LLVM was started by Chris Lattner before he was hired by Apple, which were probably spooked by gcc going GPLv3 by then.
Re:"Much" of the Rust/Wasmtime team hit by layoffs at Mozilla
by sirn on Thursday August 13, 2020 @01:01PM
(#24145528)
Yes for LLVM, but Clang was made entirely while Chris Lattner was employed by Apple[1]. Before Clang you have to use LLVM GCC frontend (llvm-gcc) to compile C code under LLVM, which was the default in Xcode until 5.x (although Clang was added in Xcode 4.x, I remembered it being quite unstable at the time).
[1]: https://lists.llvm.org/pipermail/cfe-dev/2007-July/000000.ht... (announcement)
Re:"Much" of the Rust/Wasmtime team hit by layoffs at Mozilla
by GeekyBear on Thursday August 13, 2020 @12:57PM
(#24145486)
LLVM and Clang are both projects started by Chris Lattner, but they are not the same project.
Do you mean that Clang leverages LLVM on the back end?
Re:"Much" of the Rust/Wasmtime team hit by layoffs at Mozilla
by zelly on Thursday August 13, 2020 @03:58PM
(#24147870)
WebKit, Swift, LLVM, that's it really. Relative to marketcap, Apple open sources the least, probably even less than Oracle, Intel, and friends. Swift and LLVM benefit from being open source--it would actually be unusable if it weren't. None of the things which give them market share like iMessage or their chip designs are remotely open source. It doesn't compare at all to Google's open source which includes Chromium, the entire Android operating system, Bazel, protocol buffers, Go--too many to list.
Re:"Much" of the Rust/Wasmtime team hit by layoffs at Mozilla
by fomine3 on Wednesday August 19, 2020 @03:53AM
(#24208159)
+ CUPS. Also should mention that LLVM is huge thing.
Totally agree that Apple not tend to open sourcing software unless needed.
Re:"Much" of the Rust/Wasmtime team hit by layoffs at Mozilla
by lern_too_spel on Thursday August 13, 2020 @02:03PM
(#24146209)
KHTML has an LGPL license. WebCore forked from that, so its source code must be released with a compatible license.
The point I read from GP, at least, was that open source is cheap for these big corps because they get a ton of benefit for it, but non-profit (either orgs or individuals) are bearing the brunt of the cost.