We value your input!
Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey

GDL
About building parametric objects with GDL.
SOLVED!

Policy on modifying standard library objects

well I cant really ask for money for the cabinet as it is not my property. I could however send you a detailed step by step process to add the option yourself. Its really not to difficult, and it will give you some more indepth knowledge of gdl. maybe a small paypal donation? to compensate for my wifes anger ha ha? and i guess for the time to write up the how to? Hmm...


[Update by moderator: Since Archicad 23, library part licensing has been changed to :
Attribution 4.0 International (CC BY 4.0)
https://Archicad-talk.Graphisoft.com/viewtopic.php?f=49&t=47320&start=20#p315061]
25 REPLIES 25
Jochen Suehlo
Moderator
If I want to use some unmodyfied macros, and my object should work in AC 16, 17, 18 and 19 I might get the problem that there are macros with the same name in the different AC versions, but with different script content and different GUIDs. So it might be possible that i get error messages because of this.
The question therefore is: is it allowed to use the Graphisoft macros where I only change their name and their GUID, but not their scripted content and provide commercial objects together with this renamed macros?
Jochen Suehlo . AC12-27 . MAC OSX 14.4 . WIN11
GDL object creation: b-prisma.de
Lingwisyer
Guru
If I wanted to create say a set of custom doors that utilise the default macro structure but at certain stages, call a custom macro instead, by the sounds of it, I would not be allowed to share the macro that has been modified to make a different call and would instead need to include instructions on which default macros to duplicate? Does modifying the GUID count as a modification to the object?

eg.
Scripting
I write my own casing macro.
I duplicate and modify the relevant macro(s) to call my custom macro instead of the default.
(If I wanted this to appear in the door options, I think I would need to duplicate 2 or 3 macros, unmodified, prior to the modified one.)

Sharing
I can share my casing macro and the root macros (?)
I have to provide instructions on which macros to duplicate and make call adjustments to



Ling.

AC22-23 AUS 7000Help Those Help You - Add a Signature
Self-taught, bend it till it breaksCreating a Thread
Win11 | i9 10850K | 64GB | RX6600 Win10 | R5 2600 | 16GB | GTX1660
Laszlo Nagy
Community Admin
Community Admin
There has been much discussion about this in this thread and the answer evolved. Here is the posts which you should read and that should give you a good idea of what can and cannot be done:

https://archicad-talk.graphisoft.com/viewtopic.php?f=6&t=47320&start=10#p234440
https://archicad-talk.graphisoft.com/viewtopic.php?f=6&t=47320&start=10#p234504
https://archicad-talk.graphisoft.com/viewtopic.php?f=6&t=47320&start=10#p234713
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27
Solution
Peter Baksa
Graphisoft
Graphisoft
Hi all,

Without trying to give a legal advice, the licensing of Graphisoft's library parts has changed to https://creativecommons.org/licenses/by/4.0/ from Archicad 23.
Péter Baksa
Software Engineer, Library as a Platform
Graphisoft SE, Budapest
vistasp
Advisor
That's wonderful news, Peter! Glad Graphisoft made this change!
= v i s t a s p =
bT Square Peg
https://archicadstuff.blogspot.com
https://www.btsquarepeg.com
| AC 9-27 INT | Win11 | Ryzen 5700 | 32 GB | RTX 3050 |
Lingwisyer
Guru
Finally! Nice to have pure Attribution and Share-Alike options available.

AC22-23 AUS 7000Help Those Help You - Add a Signature
Self-taught, bend it till it breaksCreating a Thread
Win11 | i9 10850K | 64GB | RX6600 Win10 | R5 2600 | 16GB | GTX1660