The Global Archicad Community

Stay informed. Get help. Share your knowledge.

Topics specific to the scripting and development of Library Parts and Libraries using Param-O or the Geometric Description Language – GDL. (Example: How do you use “REQUEST” GDL commands?)

Moderators: Karl Ottenstein, LaszloNagy, ejrolon, Barry Kelly, Gordana Radonic, nbalogh, mnguyen, gkmethy, rmasaki, Akos Somorjai, Csilla Mai, Peter Baksa

Per the license that is on all archicad objects i cannot even share this object with you for free. i asked some questions and will let you know if they will even let me share the how to with out it being free.
User avatar
By rob2218
I'm confused...what's the concern at hand?
we have a user who has the ability to modify an existing proprietary object. What he would be compensated for would be "his time and skills" to be able to put together a step-by-step tutorial on how to actually make a custom object from an existing AC I'm a bit confused as to what the issue (or non-issue) is here?
laszlonagy wrote:Yes, I contacted GS and asked them about the exact policy.
Hope to hear back from them soon.
His plans are not only to create a tutorial on how to do this specific modification. That I think he is free to do at any time. Based on what he told me he has the plan to modify such objects and offer them to other people as well for a price or on some donation basis, which can be considered redistribution of the modified GDL object content.

I just don't know what this licence type allows (all GDL Objects in the deafult AC Library have this licence type I think):

which says:
NoDerivatives — If you remix, transform, or build upon the material, you may not distribute the modified material.
So I told James (SenecaDesignLLC) to wait for GS's response.
User avatar
By vistasp
laszlonagy wrote:Based on what he told me he has the plan to modify such objects and offer them to other people as well for a price or on some donation basis, which can be considered redistribution of the modified GDL object content.
Hmm... What about objects that are modified/fixed and then given back to the community on this forum, the depository or elsewhere? What's the protocol on that?

I wish this was the license instead:
OK, guys, so I asked Graphisoft and this is what I was told:

With this license type it is not allowed to modify any ArchiCAD GDL Object. It also means such modified objects cannot be redistributed or sold for commercial pruposes. This is actually something that is written also on the page of Creative Commons about license types:

There it says:

This license allows for redistribution, commercial and non-commercial, as long as it is passed along unchanged and in whole, with credit to you.
So any GDL Object coming from Graphisoft that has this license type (you can check the license type of any object by opening the object for editing, then check the License field in the Details page) cannot be modified.
It can be redistributed only unchanged and in whole.
I'm not sure that it says that a user cannot modify the object, Laszlo. See:

where it says you can not distribute modified material ... but does not say you cannot modify for your own use.

Thus, people can still provide instructions here about what lines of code to insert, as I read this... as long as the reader does the insertion/editing themselves and does not distribute the result.

The biggest problem that I see is when people who modify an object for themselves only, have every intention of honoring the license, but then send a PLA to a colleague... even in the same office. Since the PLA contains the modified object, the license is then violated.

The fact that a single firm cannot internally modify an object for their own internal use... whereas a single individual can do so ... seems too strict.

All seems very awkward.
OK, guys, so let me return to this topic.
After more in-depth consultation with Graphisoft, here is what I was told:

The most important point:
A person or a firm is allowed to freely modify any GDL objects within the default ArchiCAD library for their own purposes and use.

The other important question:
This licence type doesn't allow commercial redistribution. This means that if a person modifies a default ArchiCAD library object he may not resell it. So one is not allowed to get financial gain by modifying a default ArchiCAD object. If one wants to sell it, they have to create their own objects.

I hope this clears up questions about this topic.

Edit on Oct 22, 2014:
Another question: This licence type doesn't allow any redistribution of modified content, whether commercially or free of charge.
Last edited by LaszloNagy on Wed Oct 22, 2014 11:42 am, edited 1 time in total.