An Update on Spline Licensing
raphlinus.github.io
raphlinus.github.io
Raph's thesis on splines is a fun read: https://www.levien.com/phd/thesis.pdf
And the original paper on Hobby splines: https://link.springer.com/content/pdf/10.1007%2FBF02187690.p...
My first job as a software developer was writing AutoCAD extensions (in "AutoLisp" so you can guess how old I am).
Even if I don't work in the field anymore the topic is still fascinating for me.
And needs to be applauded loudly.
I've heavily criticized GNU family licenses, and HN has been full of companies who have moved from more Open licenses (MIT, Apache 2, BSD, ZLIB, etc.) to more restrictive licenses (GPL, AGPL) and "open core" crippleware has become trendy lately by failing companies trying to exploit their communities to survive.
To see a move from GPL to Apache2/MIT is fantastic!
Let's hope that this starts a trend. :)
Great work!
Honest question: How does that work? Is it enough for the author to say that they are in the public domain now?
First, and to make it legally very crisp, I used an Apache 2 license, which comes with an explicit patent grant. Second, renewal is coming up for the Spiro patent, and I'm not renewing it. Nor am I pursuing the provisional on the new spline work. These will take a few months to become legally binding, as theoretically I could change my mind, but the first I think makes it official right now.
I'm certainly no artist, but on occasion I do need to create graphics. I absolutely loathe using Bezier-Splines, but the Spiro-Splines in Inkscape are a joy to use.
That said, Inkscape isn't necessarily the nicest or most popular tool, so I hope many more artists (and non-artists!) will get to use them in the future.