Our great sponsors
-
darwin-xnu
Discontinued Legacy mirror of Darwin Kernel. Replaced by https://github.com/apple-oss-distributions/xnu
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
It is -because- Apple is opposed to Open Source that they are unable to even ship a version of bash from the past 10 years out if fear of the big bad GPLv3 licensing might make them actually allow public auditing of their proprietary OS.
The Apple commitment to Open Source is mostly one direction and largely limited to cased where they have no legal choice such as GPL. They allow some contributions to happen to appease Apple engineers they want to retain, but as a whole Apple is fundamentally committed to walled gardens.
https://github.com/apple-oss-distributions/bash/tree/bash-12...
TIL Apple Chess is based on sjeng
https://github.com/apple-oss-distributions/Chess/tree/Chess-...
For the record, Kotlin was open sourced Feb. 13th, 2012 [1]. Swift was open sourced Dec. 13th 2015 [2]. So while the first commits [3, 4] happened just a few months apart and the languages may have shared similar influences, Kotlin predates Swift by almost three years in the open. Perhaps these ideas simply were in the air ten years ago, but I think it would be unfair to insinuate that either language was in a "rush to whatever trendy development exists in language design".
[1]: https://blog.jetbrains.com/kotlin/2012/02/kotlin-goes-open-s...
[2]: https://developer.apple.com/swift/blog/?id=34
[3]: https://github.com/JetBrains/kotlin/commit/369b1974782b821e4...
[4]: https://github.com/apple/swift/commit/afc81c1855bf711315b8e5...
For the record, Kotlin was open sourced Feb. 13th, 2012 [1]. Swift was open sourced Dec. 13th 2015 [2]. So while the first commits [3, 4] happened just a few months apart and the languages may have shared similar influences, Kotlin predates Swift by almost three years in the open. Perhaps these ideas simply were in the air ten years ago, but I think it would be unfair to insinuate that either language was in a "rush to whatever trendy development exists in language design".
[1]: https://blog.jetbrains.com/kotlin/2012/02/kotlin-goes-open-s...
[2]: https://developer.apple.com/swift/blog/?id=34
[3]: https://github.com/JetBrains/kotlin/commit/369b1974782b821e4...
[4]: https://github.com/apple/swift/commit/afc81c1855bf711315b8e5...
Apple Engineers recently started to contribute bug reports, root cause analysis and even fixes to solve compatibility issues with their hardware and software platforms via a shared github account: https://github.com/Developer-Ecosystem-Engineering
For instance for NumPy:
https://github.com/numpy/numpy/pull/19926
Although it's weird to interact with such an anonymous account in github discussions, it is very welcomed by the maintainers of those projects because debugging without assistance those low-level platform specific issues was a significant maintenance burden.
Is gecko a joke to you? Though IIRC it's harder to embed than CEF.
I wonder how servo does these days: https://servo.org/