Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

what's the license of @pattern-x/gemini-viewer-threejs #46

Open
jshenguru opened this issue Mar 19, 2023 · 7 comments
Open

what's the license of @pattern-x/gemini-viewer-threejs #46

jshenguru opened this issue Mar 19, 2023 · 7 comments

Comments

@jshenguru
Copy link

What is the license of @pattern-x/gemini-viewer-threejs?

Is commercial use permitted?

@pattern-x
Copy link
Owner

It's not well discussed yet, but I would say commercial use is permitted if user use the binary version of @pattern-x/gemini-viewer-threejs, at least free in two years (2023 and 2024).

There is another part for this solution, which is a worker converting dwg to dxf. That one is not free for commercial.

@jshenguru
Copy link
Author

I failed to see the feature of dwg-to-dxf conversion in the doc or the demo codes.

IMHO, such feature could be moved to "Enterprise" edition (non open source) of this tool while everything else kept in "Community" edition (open source)

@pattern-x
Copy link
Owner

There is a dwg2dxf.exe, converts dwg to dxf. We may add that part later into readme.

I like your idea about "Enterprise" and "Community" edition. I'm not familar with open source licenses yet. If there is a similar project, please let me know, so we can write one.

@jshenguru
Copy link
Author

jshenguru commented Mar 21, 2023

Do you folks have a company website? I failed to see any info on this dwg2dxf.exe.

A very similar project is the draw.io (https://github.com/jgraph/drawio) which uses the Apache-2.0 license on their minified JS libraries. Especially their mxGraph library (https://github.com/jgraph/drawio/tree/dev/src/main/webapp/mxgraph)

Regarding the Community and Enterprise setup, a good example is the Activiti (https://github.com/Activiti/Activiti)

@pattern-x
Copy link
Owner

There isn't a company website yet!!

I'll take a look at the projects you mentioned. I appreciate.

@yanzexuan1
Copy link
Collaborator

yanzexuan1 commented Mar 24, 2023

Do you folks have a company website? I failed to see any info on this dwg2dxf.exe.

A very similar project is the draw.io (https://github.com/jgraph/drawio) which uses the Apache-2.0 license on their minified JS libraries. Especially their mxGraph library (https://github.com/jgraph/drawio/tree/dev/src/main/webapp/mxgraph)

Regarding the Community and Enterprise setup, a good example is the Activiti (https://github.com/Activiti/Activiti)

Please take a look at these to graphs.
Physical structure:
image

Logical structure:
image

@jshenguru
Copy link
Author

Thanks for those two architecture diagrams. They are very helpful.

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

No branches or pull requests

3 participants