Translate

docs/0.3/general/licensing

SourceTranslationState
531
* the backend specific data is specific to the CAD application (FreeCAD or OpenSCAD at the moment), and can come in two forms: as code (OpenSCAD modules or FreeCAD python functions) or as data (stl files for OpenSCAD or fcstd files for FreeCAD. Its license is chosen by the creator.
532
I mentioned earlier, that there is application specific data in form of code and in form of data. These two cases have to be distinguished:
533
#### Backend specific data in form of data
534
In this case on has to consider the final design as a combined work between the part (in form of a FreeCAD fcstd file or a STL file) and the rest of the design that the user created. If the BOLTS part were licensed under a fairly restrictive license like GPL, the whole design would need to be licensed under the GPL.
535
As this is undesireable, BOLTS must not contain backend specific data in form of data that causes such restrictions. This means, that such data must be placed in the public domain, or better yet, the author must waive all rights on this content using [CC0](http://creativecommons.org/about/cc0). The latter is a legally more sound procedure, as the public domain is a legal concept that does not exist in all legislations.
536

537
One can also regenerate the HTML output, which is useful when creating drawings
or adding new collections
538
./bolts.py export html
539

### Running automatic checks
540

### Testing CAD applications
541
There is also data required to create a 3D representation of a part in a CAD
tool. For OpenSCAD we use a module definition in a scad file or a stl file, for
FreeCAD a python function or a fcstd file containing the model. These are also
called base modules, base functions or base fcstd files, or base geometries
when referring to any of them. Together with a base file containing metadata
this forms the backend specific data.
4 months ago Anonymous user has suggested

Suggested change:


Loading…

Things to check

Glossary

Source Translation
No related strings were found in the glossary.

Source information

Comments
docs/0.3/general/licensing
Source string age
3 years ago
Translation file
translations/fr/LC_MESSAGES/docs.po, translation unit 536
String priority
Medium