I've created a zip file with the parts, http://leozide.com/~leo/parts.zip

Take a look and see if that works for you and I'll add license and readme
files. I didn't test to see if they look correct.

I also checked in the tool I wrote to generate the library,
http://svn.leocad.org/branches/qtest/tools/utils/partsgen.cpp in case
anyone is interested in improving it.

It's a crappy library, doesn't follow standards, etc. I don't want anyone
to think I'm starting my own library or anything like that, this was just
to get LeoCAD into Debian main like you said and I don't plan to support it
at all so you really should ask LDraw.org to change their license.


On Sun, Jul 14, 2013 at 10:26 AM, Johannes Schauer <[email protected]>wrote:

> Hi,
>
> Petter Reinholdtsen just told me that one of the reasons leocad started
> including a small built-in parts library was to not have a hard dependency
> on
> the LDraw parts library in Debian and therefore allow its inclusion in
> Debian
> "main" instead of "contrib".
>
> The LDraw parts library is licensed under CC-BY 2.0 which is not
> considered to
> be DFSG free [1]. I recently packaged the LDraw parts library [2] and
> because
> it is CC-BY 2.0 it must go into Debian "non-free". Once the ldraw-parts
> package
> is accepted in Debian proper, the leocad package could Recommend or
> Suggest the
> ldraw-parts package because I heard that a recently added feature of
> leocad was
> to directly read the LDraw parts library.
>
> I also packaged other software including ldglite [3], ldview [4], ldpub and
> lic. They all have a hard dependency on the non-free ldraw-parts package as
> without a parts library they are useless. They can therefore not go into
> "main"
> but must remain in "contrib" even though they are GPL licensed.
>
> Now here comes my question: would it be possible to convert the initial
> built-in parts library that ships with leocad into LDraw format? Since
> leocad
> is in main, I suppose its part library is also released under a DFSG free
> license. If this would be possible, then we could provide a small, limited
> parts library package in Debian which all the above packages could depend
> upon
> to at least be available in "main" instead of "contrib". Only if one would
> need
> /all/ parts one would need the "non-free" ldraw-parts package. How hard
> would
> it be to convert the built-in leocad parts library to LDraw format?
>
> cheers, josch
>
>
> [1] http://evan.prodromou.name/ccsummary/ccsummary.html
> [2] http://mentors.debian.net/package/ldraw-parts
> [3] https://mentors.debian.net/package/ldglite
> [4] https://mentors.debian.net/package/ldview
> _______________________________________________
> Leocad mailing list
> [email protected]
> https://list.gerf.org/listinfo/leocad
>
_______________________________________________
Leocad mailing list
[email protected]
https://list.gerf.org/listinfo/leocad

Reply via email to