Project

General

Profile

Actions

action #61296

closed

IPRQ

Added by lnussel over 4 years ago. Updated almost 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Release Engineering
Target version:
Start date:
2020-04-15
Due date:
2020-05-08
% Done:

100%

Estimated time:

Description

create IPRQ document

Some information about IPRQ document:

The IPRQ document is a SUSE internal document used for tracking Intellectual Property.

All ECR/IPRQ documents should be revised by Ciaran


Files

IPRQ_openSUSE_Leap_15.2.zip (1.59 MB) IPRQ_openSUSE_Leap_15.2.zip lkocman, 2020-06-18 14:31

Related issues 1 (0 open1 closed)

Copied from openSUSE Leap 15.1 - action #47543: IPRQResolvedlkocman2019-04-242019-05-17

Actions
Actions #1

Updated by lnussel over 4 years ago

Actions #2

Updated by lkocman almost 4 years ago

Contacted Ciaran regarding review of the tarball
Submit request is available here https://gitlab.suse.de/opensuse/iprq/-/merge_requests/2

Actions #3

Updated by lkocman almost 4 years ago

Notably two new non-oss firmware packages

Actions #5

Updated by lkocman almost 4 years ago

  • Assignee set to lkocman
Actions #6

Updated by lkocman almost 4 years ago

From Ciaran:

Confirmed and reviewed. I don't see any kind of redistribution
permission for the bladeRF firmware. Are you sure those files are
redistributable?

Ciaran

Actions #7

Updated by lkocman almost 4 years ago

I did message #bladerf channel on Freenode:

20<lkocman>30 Hello team, I'd like to double check one detail regarding intelectual property and redistribution of your firmware in openSUSE Leap 15.2
20<lkocman>30 We seem to re-distribute bladeRF-fpga-firmware and bladeRF-fx3-firmware as part of openSUSE Leap non-oss repository
20<lkocman>30 I just want to double check that there are no legal implications. 

Actions #8

Updated by lkocman almost 4 years ago

I also did message the bladerf contact email bladeRF@nuand.com.

Actions #9

Updated by lkocman almost 4 years ago

  • % Done changed from 50 to 90
Actions #10

Updated by lkocman almost 4 years ago

Response from irc
18<mIKEjONES> hey
18<mIKEjONES> are you from Suse?
18<mIKEjONES> so the bladeRF FX3 source code on Github ( https://github.com/Nuand/bladeRF/blob/master/fx3_firmware/src/bladeRF.c ) is MIT licensed
18<mIKEjONES> instead of redistributing the binaries, please take a look at how the debian package does its post-install, https://github.com/Nuand/bladeRF/blob/master/debian/bladerf-firmware-fx3.postinst
18<mIKEjONES> please also see, https://github.com/Nuand/bladeRF/blob/master/debian/copyright#L18
20* Disconnected (20Connection reset by peer)
20<lkocman_>30 Hello mIKE I was already dead asleep
20<lkocman_>30 Will check, thank you!
20<lkocman_>30 Hmmm I'm checking the spec that we have https://build.opensuse.org/package/view_file/hardware:sdr/bladeRF/bladeRF.spec?expand=1 and seem slike it's using the repo that you're mentioning, I'll check why do we reference it in non-free then

Actions #11

Updated by lnussel almost 4 years ago

So Debian downloads files in their post install script instead of packaging. That's super dirty. Also flagging the package as free software when it's actually not built from source is cheating. So the way the firmware binary blob is handled in openSUSE is correct.

Actions #12

Updated by lnussel almost 4 years ago

Checked the web site btw, building the firmware requires a proprietary SDK (that even requires registering before download) so we can't build that from source easily. Who knows what gets bundled from that proprietary SDK into the blob.

Actions #13

Updated by lnussel almost 4 years ago

The package is https://build.opensuse.org/package/show/openSUSE:Factory:NonFree/bladeRF-fx3-firmware though. Could have MIT license instead but stay in :NonFree as it's not built from source

Actions #14

Updated by lkocman almost 4 years ago

Let me have discussion with them and agree on something.
Would it make sense to discuss an option where we'd build against the binary-blob SDK, it it would be offered?

Right now I'd leave it as it is.

Cheers

Actions #15

Updated by lkocman almost 4 years ago

  • % Done changed from 90 to 100

IPRQ#1745 approved for openSUSE Leap 15.2

Thank you Ciaran!

Actions #16

Updated by lkocman almost 4 years ago

  • Status changed from New to Resolved
Actions

Also available in: Atom PDF