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

Clarification needed: Licence and binary distribution #4

Open
janhenke opened this issue Sep 17, 2017 · 5 comments
Open

Clarification needed: Licence and binary distribution #4

janhenke opened this issue Sep 17, 2017 · 5 comments

Comments

@janhenke
Copy link

Hi,

I am interested in making this repository available to Gentoo Linux users as an ebuild, so they can use their Bluetooth hardware. One major issue is the licence. To me it is currently not clear whether this repository is correctly licensed by Broadcom to use the firmware files in binary form and if the licence also covers binary distribution to third parties.

I believe it is in common interest to get a clear understanding of this issue.

@winterheart
Copy link
Owner

Hello.

There great domains of Unknowns. Broadcom don't ships license with drivers on Windows Update. I obtained current license from their official site when drivers has been available on it. According to it (I think) you cannot ships my tarball as source for ebuilds. I don't have any contacts with Broadcom to clear this issue.

But, you can use cab file from Windows Update (http://download.windowsupdate.com/c/msdownload/update/driver/drvs/2017/04/852bb503-de7b-4810-a7dd-cbab62742f09_7cf83a4c194116648d17707ae37d564f9c70bec2.cab for current version) and my script to convert hex to hcd directly on client machine.

@manfred-h
Copy link

Has there been any update to this? I have been asked to supply a package for openSUSE, but looking at this git project/repository I doubt it's possible to generate anything which can be included with/built on OBS e.g. in the "hardware" project (details at OBS). The license thing really is blocking it to incorporate your great package into a CICD pipeline on OBS, afaict, but ianal :)

@winterheart
Copy link
Owner

Sorry, can't help here. I don't know any contacts on Broadcom side and can't negotiate on that matter. Doubt that can be resolved on my level.

@manfred-h
Copy link

Understood! Since we aren't allowed to distribute the files in an RPM, I thought it might be possible to create an RPM for openSUSE which downloads the sources from your latest release, unpacks them and installs them to /lib/firmware via a shell script. So, each user does it himself when installing the RPM, which means we're not distributing the files :) Would this procedure be OK for you?

@winterheart
Copy link
Owner

Oh, sorry for delay.

Yes, this approach can be applied.

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