> Full disclosure: @corelliumhq ported Linux to earlier iPhone chipsets a year ago, but their public code release does not meet upstream standards (nor can I certify it meets our RE policy) and I can therefore not use their work. Their CTO is mad at me for this. [screenshot of DM conversation]
> He has now, apparently, decided to turn this into a competition. That's fine by me - if they want to race us to upstream their code and win, everyone wins
[0]: https://twitter.com/marcan42/status/1350331791584886791
what would those be? something about stealing the thunder perhaps?
> They, however, embed linux-apfs into their single-commit dump, without full credit, which is a copyright violation. I thought it was their code until I found the original history.
> That tells me that they do not care to respect authorship information for open source code they incorporate, and thus makes me extremely wary that they may have also copied Apple code as part of their port. Licensing is something you have to take seriously.
[1] https://news.ycombinator.com/item?id=25573176
The distinction could cause confusion if Asahi Linux (which looks very clean and appears to be attempting to implement support for the laptop and all associated peripherals[1]) and Corellium (which has a bootable implementation on the chipset by the looks of it) have slightly different goals in mind.
I don't think the differences between the two projects you are trying to highlight are particularly meaningful. The vast majority of the infrastructure and code required is for devices embedded on the soc, not external (like a touchpad).
Asahi looks very clean because it consists of nothing so far.