About part of UI component license #13694
Replies: 3 comments 5 replies
-
Here is some demo: 2024-06-29.180707.mp4CleanShot.2024-07-01.at.14.13.11.mp4 |
Beta Was this translation helpful? Give feedback.
-
We have no plans to change the licensing of These are all built to be Zed-specific and aren't intended for use outside of Zed. The choice of license reflects this. At some point we want to build a more general-purpose UI library (more along the lines of Radix for React) that would be open-sourced with the intent for it to be used in many GPUI projects under a more permissive license, but right now we're primarily focused on Zed itself. |
Beta Was this translation helpful? Give feedback.
-
Somebody should tell you that you are awesome. @huacnlee |
Beta Was this translation helpful? Give feedback.
-
Hi Zed team,
I've worked on to create a common UI component based on GPUI in recent days.
Ref #9877
https://github.com/huacnlee/gpui-component
Because our company has observed the GPUI foundation long time ago, until I have fortunately to contribute some codes into the Zed project, and to leaned more about the GPUI architecture.
And we are keep looking for a good UI framework lie iced, WinUI, Flutter, QT, etc. to build our commercial project. We have done a lot of research and test on those UI frameworks, but we still can't find a good one to meet our requirement by some reasons.
The GPUI is a great project, the design and performance is so great, and the Zed is also too. That give me a lot of inspiration organizing the large scale project.
So, it gives us a confidence to consider use the GPUI in our commercial project to build a large cross-platform desktop application.
Currently, I have already done the most useful components of the work. It is looks like ready to build a complex UI.
I have read a lot of the Zed UI code, and some parts are split from the Zed UI.
And those parts are GPL licensed:
Is there any possibility to change the license to Apache-2.0 in that I split part?
This is important for us to use the GPUI in our project. And some part have a lot of code, it we rebuild it will block on it a long time.
I am truly hoped to get your permission.
And we will continue to contribute to the GPUI community to share our work on the base UI component.
Beta Was this translation helpful? Give feedback.
All reactions