pebble-dev / RebbleOS

open source operating system for low-power smartwatches
Other
355 stars 38 forks source link

Neographics licensing, merge #29

Closed jwise closed 6 years ago

jwise commented 7 years ago

blocks pebble-dev/RebbleOS#24

jneubrand commented 7 years ago

I agree to release all code and documentation I wrote for neographics (in effect, everything in pebble-dev/neographics as of commit e305f8c3, except for the docs folder, as that contains some content derived from the doxygen project) under the MIT license as found on https://opensource.org/licenses/MIT.

I'll merge in changes from ginge/FreeRTOS-pebble and replace GPL with the MIT license in the repository pending approval from every person who modified the neographics code found therein. (@ginge @simon @m0n1s, according to my count.)

To avoid any possible future legal trouble, I'd like to ask the people mentioned above to affirm via a comment stating "I release my modifications to neographics under the MIT license."

Thanks!

m0n1s commented 7 years ago

I release my modifications to neographics under the MIT license. Wuhuu : D

ginge commented 7 years ago

I release my modifications to neographics under the MIT license.

jwise commented 6 years ago

@jneubrand do you know which commit @simon is responsible for? I cannot seem to find it; if you let me know, I'll send him mail to follow up so we can get this closed

jneubrand commented 6 years ago

@jwise My bad. I hadn't looked at the diff closely enough—he seems to only have moved some code & renamed a function (which, to my understanding, shouldn't fall under US copyright law.) Since the change comes from the ui directory, it falls under the MIT License (attributed to The RebbleOS Authors.)

I'll get these changes merged in today.

jneubrand commented 6 years ago

Ah, looks like there's also this commit, whose changes to the neographics source could be interpreted as being made with the assumption of release under GPL. However, the changes made are minuscule.

jneubrand commented 6 years ago

6ac5c9b2 in neographics implements necessary changes (caveat: great centering function is called grect_center_point again). As such, this is pending closure as soon as rebbleos builds with the neographics master.

jneubrand commented 6 years ago

@Stubenhocker1399 @CTKRocks @Helco @zbsz Please agree to release your changes under the MIT license by copy-pasting the following text & replying to this issue with it.

"I release my modifications to neographics under the MIT license."

Stubenhocker1399 commented 6 years ago

I release my modifications to neographics under the MIT license.

😄

zbsz commented 6 years ago

I release my modifications to neographics under the MIT license.

Helco commented 6 years ago

I release my modifications to neographics under the MIT license.

carson-katri commented 6 years ago

I release my modifications to neographics under the MIT license.