Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Quixoticgeek
Quixoticgeek
@quixoticgeek@social.v.st  ·  activity timestamp 3 days ago

Open source license question.

If I have some openscad code I downloaded that has an MIT license. If I use that code, modifying it, and then render out an STL file from openscad. Does the stl need to be MIT licenced? I'm guessing the openscad code would need to remain MIT licensed if I was to share it.

#OpenSourceLicencing #MITLicense

  • Copy link
  • Flag this post
  • Block
Andres
Andres
@Andres4NY@social.ridetrans.it  ·  activity timestamp 3 days ago

@quixoticgeek MIT is super permissive. You're free to relicense it so long as you abide by the original terms, which is to keep the original license and copyright notice intact in the source file. A lot of times what you'll see is a proprietary or GPL'd project including MIT-licensed source verbatim (updating/fixing/enhancing code as needed), but just keeping the file w/ the MIT header there.

So to answer your question, no, nothing needs to remain MIT-licensed. But keep the source header intact

  • Copy link
  • Flag this comment
  • Block
Andres
Andres
@Andres4NY@social.ridetrans.it  ·  activity timestamp 3 days ago

@quixoticgeek Breaking down the relevant license terms:
"Permission is hereby granted [...] the rights to [...] copy, modify, [...] sublicense, [...] subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software."

  • Copy link
  • Flag this comment
  • Block
Quixoticgeek
Quixoticgeek
@quixoticgeek@social.v.st  ·  activity timestamp 3 days ago

@Andres4NY is an STL model software tho ?

  • Copy link
  • Flag this comment
  • Block
Ingvar
Ingvar
@vatine@mendeddrum.org  ·  activity timestamp 3 days ago

@quixoticgeek Interesting question. The STL is definitely a "derived work" of the original OpenSCAD source, but I am not exactly sure how MIT license propagates to derived works.

Would a binary from MIT-licensed source code be MIT-licensed? If so, yes, the STL would definitely be MIT-licensed. If not, I suspect the STL also would not be.

  • Copy link
  • Flag this comment
  • Block
Oliver Blanthorn
Oliver Blanthorn
@bovine3dom@masto.ai  ·  activity timestamp 3 days ago

@quixoticgeek IMO no as STL is not code. It is an output from running openscad code, and MIT does not apply to output

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.34 no JS en
Automatic federation enabled
Log in
Instance logo
  • Explore
  • About
  • Members
  • Code of Conduct