merge / skulls

pre-built coreboot images and documentation on how to flash them for Thinkpad Laptops
GNU General Public License v3.0
695 stars 66 forks source link

directly support heads-setup using x230-flash #90

Open merge opened 5 years ago

merge commented 5 years ago

The Heads project includes a "x230-flash" target to support "bootstrapping" on the X230. That's at least some source for confusion for users, and we're not supposed to add to that. Currently:

We can think about improving the situation by

What would be (legally) required to add? Link to the Heads sources? Document how to build a full Heads image from source.

Or should we not add an image, but only document (and maybe distribute images via an independent "unofficial" project?)?

savchenko commented 5 years ago

> What would be (legally) required to add?

Heads is licensed under GPL v2.0 (https://github.com/osresearch/heads/blob/master/COPYING). Some relevant excerpts:

p2(a):

...modified files to carry prominent notices stating that you changed the files and the date of any change...

p2(b)

...no charge to all third parties..

p2(b)

If the modified program normally reads commands interactively... print or display an announcement including an appropriate copyright notice...

p3(a)

Accompany it with the complete corresponding machine-readable source code.

TL;DR If Skulls is derived from GPL project, it shall be distributed in GPL-compliant way.