[cc-community] Use cases for cc by-sa compatibility with GPL
Alan Cox
alan at lxorguk.ukuu.org.uk
Sun Jan 22 15:15:26 EST 2012
> So is there no source for my wooden sculpture? Or is there a source for it
> that you haven't named? Is the source for my wooden sculpture my sculpture
> itself? My sculpture is its own source?
It might be - but it's not really machine readable (yet)
A physical object's source can be software though in some cases and there
it makes more sense, although only really to the code that produced it.
This for example is part of the code for a physical object in OpenSCAD.
For such an object source the GPL has meaning. How such a license adheres
to the physical copy if it is re-sold is another problem because the
further sales are not copies.
// Produce an axle cut out
// 1.5mm axles, 1.6mm hole
// Keep it as a module then we can add bearing
// cut outs and worm slots if we want
//
// The resulting object is the shape to cut out
//
module axlehole(worm) {
rotate([-90,-90,0])
union() {
cylinder(h = 10, r=0.8, $fn=64, center=true);
if (worm)
translate([-2, 0, 0])
cube(size=[4, 1.6, 6.5], center=true);
// Fixme - check space actually needed for the worm
// also check end wall thickness is ok for the space
// Worm gear is 4.8mm OD
if (worm) {
cylinder(h = 3, r=2.4, $fn=64, center=true);
cube(size=[12, 7, 3], center=true);
}
}
}
Alan
More information about the cc-community
mailing list