Package: wnpp
Severity: wishlist
Owner: chrysn <chrysn@fsfe.org>
* Package name : openscad-mcad
Version : 0 (unreleased yet)
Upstream Author : quite a bunch
* URL : http://reprap.org/wiki/MCAD
* License : LGPL2.1 (and some more)
Programming Lang: OpenSCAD
Description : library for the OpenSCAD 3D modeling software
The MCAD library is a collection of modules and functions for OpenSCAD. It
contains boxes, gears, screws, and several generic shapes.
.
The library is a kind of a standard library for OpenSCAD.
the package is technically ready, but quite a mess on the copyright
side; plus, upstream has not yet decided how to do releases. i'm
packaging it anyway as it will be included in the next openscad release
(itp bug 583476), and i stripped it out in favor of a Recommends: to
openscad-mcad.
with copyright, there are several issues:
* the "base library" (the library is really just a collection of useful
files) doesn't clearly state an author. (although it can be deduced
from git logs and package website.)
* some files don't mention original copyright holders (constants.scad,
math.scad). i'd be tempted to attribute them to the base library
author, but then why should they use another license? (plus, the base
library author's other files are cleanly labelled.)
it could be argued that they don't reach the required threshold of
originality, but i'd have to ask -legal about the implications of
that.
* some files don't mention licenses, just copyright (polyholes.scad,
teardrop.scad).
* some files mention incomplete licenses ("Creative Commons" is not a
license (involute_gears.scad), neither is "BSD" (boxes.scad), and
neither "public domain" (at least where i live, but at least it is
clear what the author means; trochoids.scad))
for the time being, a basic package is uploaded at debian mentors[1].
[1] http://mentors.debian.net/package/openscad-mcad
Attachment:
signature.asc
Description: Digital signature