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

  • @MotherBoardMage
  • @mTvare6
  • @MultisampledNight
  • @nat-rix
  • @nico-mayora
  • @Nikita-str
  • @Nitish-bot
  • @November-6
  • @Nupsi
  • @nyurik
  • @nznznz42
  • @OllieDolan
  • @omagdy7
  • @optozorax
  • @orlp
  • @otdavies
  • @paul-fornage
  • @phimuemue
  • @pkupper
  • @PolyglotOpenstreetmap
  • @prathmesh703
  • @pratikagr
  • @protheory8
  • @psuong
  • @rahat2134
  • @RahulHi
  • @renshuncui
  • @richard-uk1
  • @Ripper53
  • @RobNadal
  • @RustyNixieTube
  • @RustyStriker
  • @RyanRothweiler
  • @Sahil-Gupta584
  • @Sahilgill24
  • @Sahra-Zhou
  • @sakird
  • @Sambhram1
  • @seabeeberry
  • @seam0s-dev
  • @senneh
  • @shipp02
  • @ShouvikGhosh2048
  • @shyamjayakannan
  • @Sidharth-Singh10
  • @silwesterabram
  • @simonwuelker
  • @singhutsav5502
  • @skearya
  • @skoriop
  • @smarizvi110
  • @snskar
  • @SonyStone
  • @spenserblack
  • @Stargazer10101
  • @T0mstone
  • @tarunprabhu11
  • @theaniketgiri
  • @TheUnlocked
  • @Tiger3018
  • @tillarnold
  • @timon-schelling
  • @tlaplaca
  • @tnmkr
  • @toadkarter
  • @tomayac
  • @TrueDoctor
  • @Tumypmyp
  • @Umer-K-PersonOOO
  • @urisinger
  • @vineetpuranik
  • @wade-cheng
  • @waywardmonkeys
  • @webbiscuit
  • @xkef
  • @YohYamasaki
  • @youssefelzedy
  • @Yuxiang-Huang
  • @zeroishero
  • @zhiyuang

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.

@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.

2 similar comments
@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.

@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!

@graylime @Gulshan1-3 @haikalvidya @hannahli2010 @hemu @henrybarreto @HWienhold @hydrobeam @iacore @iacore @iago-lito @imor @indierusty @isiko @jacinyan @jackiechen73 @jafriyie1 @james-ryans @jneem @joarfish

@hydrobeam
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
@DaraghD
Copy link
Copy Markdown
Contributor

DaraghD 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.

@caleb-ad
Copy link
Copy Markdown
Contributor

caleb-ad commented Jun 7, 2026 via email

@henrybarreto
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.

@hannahli2010
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
@jacinyan
Copy link
Copy Markdown
Contributor

jacinyan commented Jun 8, 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 8, 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!

@JustJ01 @Kakapio @Kavin006 @KeatonTech @Kirirou @Kit-p @krVatsal @leonardpauli @linda-zheng @liunicholas6 @LukeFranceschini @luzpaz @mdonoughe @meet0806 @mfish33 @milan-sedivy @mobile-bungalow @mohan-bee @Moharum1 @moosama76

@meet0806
Copy link
Copy Markdown
Contributor

meet0806 commented Jun 8, 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.

4 similar comments
@Kit-p
Copy link
Copy Markdown
Contributor

Kit-p commented Jun 8, 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.

@mdonoughe
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.

@indierusty
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.

@YohYamasaki
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.

@mfish33
Copy link
Copy Markdown
Contributor

mfish33 commented Jun 8, 2026 via email

@mobile-bungalow
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.

4 similar comments
@Kavin006
Copy link
Copy Markdown
Contributor

Kavin006 commented Jun 8, 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.

@LukeFranceschini
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.

@mohan-bee
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.

@gamma0987
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.

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.