Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MacBook broadcom firmware #122

Open
applemayexist opened this issue Aug 23, 2023 · 7 comments
Open

MacBook broadcom firmware #122

applemayexist opened this issue Aug 23, 2023 · 7 comments

Comments

@applemayexist
Copy link

Please describe why this package is not eligible for Fedora?
I believe the firmware is under a non-redistributable license.

Is this software redistributable?
No

Is this software an alternate version of a Fedora provided package?
No

Additional context
I don't know what license this is under. The only source I have to know this is non-redistributable is t2linux.org.
This could be useful for users of the t2linux project, and also that new Fedora Asahi Remix.

@leigh123linux
Copy link
Member

Explain why this is needed?, why can't users just add the repo themselves?

https://github.com/t2linux/fedora-kernel/releases/tag/v6.4.11-200.fc38

@leigh123linux
Copy link
Member

I'm -1 to adding a repo that replaces the fedora kernel.

@kwizart
Copy link
Member

kwizart commented Aug 23, 2023

I think most of the kernel enablement for asahi is already upstream, but proably the missing part is the full GPU driver in rust.

If it's just about to provide the wifi firmware, it can land in nonfree tainted.

@applemayexist
Copy link
Author

@leigh123linux I am referring to the non-free firmware that comes with macOS. That repo does not package the firmware. I don't want any kernel to be packaged.

@kwizart
Copy link
Member

kwizart commented Aug 25, 2023

Looks like this script https://github.com/t2linux/fedora-kernel/blob/main/t2linux-config/firmware.sh
So it relies on the MacOS partition to be available so firmware can be fetched. There is no need to package the firmware if you keep the appropriate partitions.

@leigh123linux
Copy link
Member

@leigh123linux I am referring to the non-free firmware that comes with macOS. That repo does not package the firmware. I don't want any kernel to be packaged.

Is the firmware actually available to download.

https://wiki.t2linux.org/roadmap/

To set up Wi-Fi on Linux, you will need Wi-Fi firmware, which can be legally obtained only from macOS. It is illegal to host the firmware on any website as it is under a non redistributable license.

@applemayexist
Copy link
Author

There is no need to package the firmware if you keep the appropriate partitions.

Why shouldn't it be packaged? This would help bring the Linux on Mac experience closer to Linux on standard PCs, at least for Fedora distros.

Is the firmware actually available to download.

There's a git repo hosting it.

To set up Wi-Fi on Linux, you will need Wi-Fi firmware, which can be legally obtained only from macOS. It is illegal to host the firmware on any website as it is under a non redistributable license.

This firmware is required for hardware compatibility, which I thought was covered under some sort of fair use. At least that's the impression I get from the RPM Fusion FAQ.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants