Like I said, I'm a fan and refer folks to it when fits. Other libraries focus on strengths like licensing, viz, perf, AI, ease, etc that graph-tool doesn't invest as much in. Ex: competing with Nvidia on GPU computing is doable, but takes a special kind of focus - it's not an accident we have been working with them for years. Graph-tool is strong in general, just not everything to everyone.
My job isn't to advise users on legal matters nor promote graph-tool, though I do try to increase awareness of options in general as a neutral technical party. The graph-tool's community's decision to use & stick to a relatively unpopular license (outside of academia), and the ensuing issues around legal, practical, and perception... are problems for the graph-tool community to address, not me.
We OSS our work as MIT/BSD/Apache because that's what our users accept and pay us to do. That's all that's in our control.
This has nothing to do with promoting graph-tool, but not promoting disinformation, as you have been doing.
This is shameful FUD against LGPL based on blatant nonsense.
If you do this in a public forum, I can only imagine what you promote to your customers.
Lost a lot of respect for Graphistry during this interchange.
Again, I try to keep our team technical & neutral about graph DB/lib/etc providers. We get used with a variety of tools, and I personally end up seeing areas where each invests more than others + try to keep discussions to that kind of objective distinction. So am genuinely curious what's wrong in my summary, both wrt legal theory and what organizations do in practice. I get frustrated when projects we help on (digital crime, outages, genomics, ...) get hamstrung by something like OSS licensing.
The python API is almost identical to 'EasyGraph'. I'm curious why you consider it less approachable.
graph-tool visualization is killer. Not an after-thought to check a box. You can do animations, visualize interactively (move node positions with the mouse), generate publication-quality SVG/PNG/PDF seamlessly, integrate with other applications using GTK, cairo, etc.
It has been around since 2006, and is maintained by an academic group.