Skip to content

[Action required] Relicense under dual MIT/Apache-2.0#4208

Open
Keavon wants to merge 1 commit into
masterfrom
relicense
Open

[Action required] Relicense under dual MIT/Apache-2.0#4208
Keavon wants to merge 1 commit into
masterfrom
relicense

Conversation

@Keavon
Copy link
Copy Markdown
Member

@Keavon Keavon commented Jun 7, 2026

Hi there! Thanks for your past contributions to Graphite, the open source 2D graphics editor. We need your consent to add the MIT open source license to the project, so please take a few seconds to respond right now. This will make it possible to integrate Graphite code into Blender and fix some technicalities to make Graphite more usable across the Rust + open source ecosystems. What we need from you: please reply by copy-pasting this exact sentence if you agree:

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

We are hoping for 100% of past contributors to reply with this comment. Unanimous consent is needed, so we urge you to help us out with a timely reply.

What this means: Graphite was started with one of the two popular permissive open source licenses, Apache 2.0, but (somewhat accidentally) without the other, MIT. The Rust ecosystem typically dual-licenses code under both of these similar licenses, and we're now aiming to rectify that split. This does not change the existing Apache 2.0 license, but adds MIT (used by the Godot game engine) as an additional option, which is needed for compatibility with older licenses like GPL-2 (used by Blender). This should be a noncontroversial change, but it's a technicality we legally need your consent for in order to standardize Graphite's open source licensing situation to open it up for integration by more open source projects. Thank you for your cooperation and prior involvement with the project!

Checklist

gemini-code-assist[bot]

This comment was marked as resolved.

cubic-dev-ai[bot]

This comment was marked as resolved.

@Keavon
Copy link
Copy Markdown
Member Author

Keavon commented Jun 7, 2026

Hi there! Thanks for your past contributions to Graphite, the open source 2D graphics editor. We need your consent to add the MIT open source license to the project, so please take a few seconds to respond right now. This will make it possible to integrate Graphite code into Blender and fix some technicalities to make Graphite more usable across the Rust + open source ecosystems. What we need from you: please reply by copy-pasting this exact sentence if you agree:

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

We are hoping for 100% of past contributors to reply with this comment. Unanimous consent is needed, so we urge you to help us out with a timely reply.

What this means: Graphite was started with one of the two popular permissive open source licenses, Apache 2.0, but (somewhat accidentally) without the other, MIT. The Rust ecosystem typically dual-licenses code under both of these similar licenses, and we're now aiming to rectify that split. This does not change the existing Apache 2.0 license, but adds MIT (used by the Godot game engine) as an additional option, which is needed for compatibility with older licenses like GPL-2 (used by Blender). This should be a noncontroversial change, but it's a technicality we legally need your consent for in order to standardize Graphite's open source licensing situation to open it up for integration by more open source projects. Thank you for your cooperation and prior involvement with the project!

@0HyperCube @0SlowPoke0 @4adex @adamgerhant @afrdbaig7 @ajjahn @ajweeks @akozlev @akshay1992kalbhor @AlexandruIca @AndreRoelofs @Androxium @andystopia @Annonnymmousss @ashishmohapatra240 @asyncth @AustinHen @aybdee @AyeTbk @Ayush2k02

@0SlowPoke0
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

1 similar comment
@Ayush2k02
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@TrueDoctor
Copy link
Copy Markdown
Member

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

19 similar comments
@dhruv-ahuja
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@celyk
Copy link
Copy Markdown
Contributor

celyk commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@Chase-Percy
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@edwin0cheng
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@EllenGYY
Copy link
Copy Markdown
Contributor

EllenGYY commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@BKSalman
Copy link
Copy Markdown
Contributor

BKSalman commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@bakayu
Copy link
Copy Markdown
Contributor

bakayu commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@eltociear
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@Keavon
Copy link
Copy Markdown
Member Author

Keavon commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@henryksloan
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@pkupper
Copy link
Copy Markdown
Contributor

pkupper commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@MohdMohsin97
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@adamgerhant
Copy link
Copy Markdown
Collaborator

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@akozlev
Copy link
Copy Markdown
Contributor

akozlev commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@skearya
Copy link
Copy Markdown
Contributor

skearya commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@brainwo
Copy link
Copy Markdown
Contributor

brainwo commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@he1senbrg
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@4adex
Copy link
Copy Markdown
Contributor

4adex commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@AndreRoelofs
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@jsjgdh
Copy link
Copy Markdown
Contributor

jsjgdh commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

13 similar comments
@derfl007
Copy link
Copy Markdown
Contributor

derfl007 commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@c-mateo
Copy link
Copy Markdown
Contributor

c-mateo commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@afrdbaig7
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@Comeza
Copy link
Copy Markdown
Contributor

Comeza commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@otdavies
Copy link
Copy Markdown
Member

otdavies commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@timon-schelling
Copy link
Copy Markdown
Member

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@SonyStone
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@simonwuelker
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@0HyperCube
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@Annonnymmousss
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@asyncth
Copy link
Copy Markdown
Contributor

asyncth commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@bradrn
Copy link
Copy Markdown
Contributor

bradrn commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@bjorn3
Copy link
Copy Markdown
Contributor

bjorn3 commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@BorisBoutillier
Copy link
Copy Markdown
Contributor

BorisBoutillier commented Jun 7, 2026 via email

@dchiasson
Copy link
Copy Markdown
Contributor

dchiasson commented Jun 7, 2026 via email

@ajjahn
Copy link
Copy Markdown
Contributor

ajjahn commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

3 similar comments
@Ezbaze
Copy link
Copy Markdown
Contributor

Ezbaze commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@bluelinden
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@AyeTbk
Copy link
Copy Markdown
Contributor

AyeTbk commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@Keavon
Copy link
Copy Markdown
Member Author

Keavon commented Jun 7, 2026

Hi there! Thanks for your past contributions to Graphite, the open source 2D graphics editor. We need your consent to add the MIT open source license to the project, so please take a few seconds to respond right now. This will make it possible to integrate Graphite code into Blender and fix some technicalities to make Graphite more usable across the Rust + open source ecosystems. What we need from you: please reply by copy-pasting this exact sentence if you agree:

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

We are hoping for 100% of past contributors to reply with this comment. Unanimous consent is needed, so we urge you to help us out with a timely reply.

What this means: Graphite was started with one of the two popular permissive open source licenses, Apache 2.0, but (somewhat accidentally) without the other, MIT. The Rust ecosystem typically dual-licenses code under both of these similar licenses, and we're now aiming to rectify that split. This does not change the existing Apache 2.0 license, but adds MIT (used by the Godot game engine) as an additional option, which is needed for compatibility with older licenses like GPL-2 (used by Blender). This should be a noncontroversial change, but it's a technicality we legally need your consent for in order to standardize Graphite's open source licensing situation to open it up for integration by more open source projects. Thank you for your cooperation and prior involvement with the project!

@azeemba @Brendonovich @caleb-ad @calvintvu @cauthmann @ChrisMend19 @Daniel53245 @daniil-loban @DaraghD @elbertronnie @eolculnamo2 @FadedBronze @faisalill @Firestar99 @FlorentCollin @FuriouZz @GabrielMajeri @gamma0987 @gautamprikshit1 @geom3trik

@gautamprikshit1
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

3 similar comments
@calvintvu
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@faisalill
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@daniil-loban
Copy link
Copy Markdown
Contributor

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

@FadedBronze
Copy link
Copy Markdown
Contributor

FadedBronze commented Jun 7, 2026 via email

@kythyria
Copy link
Copy Markdown
Contributor

kythyria commented Jun 7, 2026

I license my past and future contributions to Graphite under the dual MIT/Apache-2.0 license, allowing licensees to choose either at their option.

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

Successfully merging this pull request may close these issues.