<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: GDL COPYRIGHT ???? in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4183#M41645</link>
    <description>Picasso said "Good artists borrow, great artists steal."</description>
    <pubDate>Wed, 10 Dec 2003 22:17:23 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2003-12-10T22:17:23Z</dc:date>
    <item>
      <title>GDL COPYRIGHT ????</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4179#M41641</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;Djordje the GDL objects for example in the Cigraph demo addons  have copyrights ? . Not for sale but for personal use i can modify it ?&lt;BR /&gt;
I ask that because the gdl code is easy to rip, and adapt to other purpose than the original one and the gdl developers&lt;BR /&gt;
have excellent gdl skills- they are good gdl teachers.&lt;BR /&gt;
gdl programing is free for all archicad users and it is very hard to preserve the copyright for a curious gdl user&lt;/T&gt;&lt;/DIV&gt;</description>
      <pubDate>Sat, 06 Dec 2003 17:38:34 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4179#M41641</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2003-12-06T17:38:34Z</dc:date>
    </item>
    <item>
      <title>Re: GDL COPYRIGHT ????</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4180#M41642</link>
      <description>The GDL developers' copyright protection has been, and still is, a hot topic in GDL circles. In most all cases the code written by an individual developer is "unofficially" copyrighted even if the the code does not contain a documented/visible "copyright". Unfortunately, as with all editable digital content, this does not prevent users from "cracking" and/or altering the copyrighted content.&lt;BR /&gt;
&lt;BR /&gt;
And then there is the whole "intellectual property" issue...&lt;BR /&gt;
&lt;BR /&gt;
Being one of the many GDL enthusiasts that initially learned GDL by opening and looking at existing objects code, I don't have a problem altering the code of an object that &lt;B&gt;I paid for&lt;/B&gt; to suit &lt;B&gt;my personal&lt;/B&gt; purposes. But if altered/borrowed code is used for profit or distribution... Not good!</description>
      <pubDate>Sat, 06 Dec 2003 21:57:53 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4180#M41642</guid>
      <dc:creator>David Larrew</dc:creator>
      <dc:date>2003-12-06T21:57:53Z</dc:date>
    </item>
    <item>
      <title>Re: GDL COPYRIGHT ????</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4181#M41643</link>
      <description>I fully agree with David,&lt;BR /&gt;
&lt;BR /&gt;
Cigraph's library parts attached to our plug-in are protected by copyright because the rights are related to the whole software package and the objects are part of the package itself but, if you want to change/modify an object for you personal use in order to make it better fit to your needs I think that nobody will blame you to make something of wrong.&lt;BR /&gt;
Very different if you modify the library part developed by somebody else (and for commercial purpose) and then you sell it or use it for other profit purposes… in this last case, in my opinion, the best choice is to directly contact the library parts original developer in order to ask him/her if he/she agree with you.</description>
      <pubDate>Sat, 06 Dec 2003 22:17:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4181#M41643</guid>
      <dc:creator>Fabrizio Diodati</dc:creator>
      <dc:date>2003-12-06T22:17:00Z</dc:date>
    </item>
    <item>
      <title>Re: GDL COPYRIGHT ????</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4182#M41644</link>
      <description>Copyright and intellectual property rights in GDL are also complicated by the fact that GDL is a language licensed to all ArchiCAD users. Expressions in that language cannot be “owned” to exclude others from speaking, although I do know of a GDL developer who has gone to the extent of patenting a specialized parameter formula after he felt that [censored] appropriated [stole] his statement to use in their own library.&lt;BR /&gt;
&lt;BR /&gt;
Everyone knows intrinsically when they cross over from learning GDL by deconstructing a routine to taking a complex object, tweaking it and then re-selling it. Or worse, giving away or re-selling objects purchased commercially.&lt;BR /&gt;
&lt;BR /&gt;
Copyright laws are complicated by the fact that they are remedied only by expensive civil action. Except in Bulgaria where you can be taken out and shot. You can’t call the copyright police to arrest someone – you must sue them yourself. So be certain the stakes are high enough to bother.&lt;BR /&gt;
&lt;BR /&gt;
While the RIAA contends that sharing music on the internet deprives them of income, I am far from satisfied that sharing music is criminal as they would have us believe.&lt;BR /&gt;
&lt;BR /&gt;
As an artist, I believe that imitators will always steal ideas and methods, perhaps to reap even bigger profits. My job is to keep making new things.&lt;BR /&gt;
&lt;BR /&gt;
I’m completely in favor of stealing GDL ideas and methods if it leads to better objects, having been quite disappointed at several of the objects I’ve purchased over the years.</description>
      <pubDate>Sun, 07 Dec 2003 00:50:54 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4182#M41644</guid>
      <dc:creator>Dwight</dc:creator>
      <dc:date>2003-12-07T00:50:54Z</dc:date>
    </item>
    <item>
      <title>Re: GDL COPYRIGHT ????</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4183#M41645</link>
      <description>Picasso said "Good artists borrow, great artists steal."</description>
      <pubDate>Wed, 10 Dec 2003 22:17:23 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4183#M41645</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2003-12-10T22:17:23Z</dc:date>
    </item>
    <item>
      <title>Re: GDL COPYRIGHT ????</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4184#M41646</link>
      <description>There is much in common between creative and criminal.&lt;BR /&gt;
That is why there is taste jail.</description>
      <pubDate>Wed, 10 Dec 2003 22:21:23 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4184#M41646</guid>
      <dc:creator>Dwight</dc:creator>
      <dc:date>2003-12-10T22:21:23Z</dc:date>
    </item>
    <item>
      <title>Re: GDL COPYRIGHT ????</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4185#M41647</link>
      <description>I think there are two sides to the GDL copyright question. On one side we want GDL to flourish. To do this there needs to be a way for people to learn "borrow" and steal code to either create or alter objects. The GDL world is filled with objects of varying quality, from very good to very bad. One of the great things about GDL is that it is forgiving and one can start to create some basic objects with minimal training. David Nicholson Cole's GDL Cookbook is a perfect example of where you can learn and borrow scripts from to cook your own GDL or reheat some of the objects that others have written. &lt;BR /&gt;
&lt;BR /&gt;
I completely agree that adjusting GDL for your own needs from libraries that you have purchased is legitimate. Reheating and selling that is a not a good thing.&lt;BR /&gt;
&lt;BR /&gt;
The other side of the GDL copyright question is a difficult one. GDL can be simple but it can also be extremely complex and powerful. A manufacturer can embed all their proprietary information in a product for everything from visualizing the product to creating the parts in the factory. The logic of how a product is put together and relates to other systems can be embedded in the GDL object.&lt;BR /&gt;
&lt;BR /&gt;
In my mind one of the biggest roadblocks of getting manufacturers to put out complex objects are exactly the issues we are discussing here. Why would I put a library of objects out there as a manufacturer if I have to worry that my competitors can grab that library that took me 20 years to develop as a business and one year to develop as a library of GDL objects and they could copy it in an afternoon?&lt;BR /&gt;
&lt;BR /&gt;
I have raised this question with Graphisoft about protecting of GDL scripts for several years now. There is no way currently of protecting them. The mechanics of creating an option to really protect the scripts is not a difficult one, it is just one that has not been a priority for Graphisoft.&lt;BR /&gt;
&lt;BR /&gt;
So we need both, very open object to learn from and a mechanism to protect and lock them if we so desire.</description>
      <pubDate>Sat, 20 Dec 2003 16:17:56 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4185#M41647</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2003-12-20T16:17:56Z</dc:date>
    </item>
    <item>
      <title>Re: GDL COPYRIGHT ????</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4186#M41648</link>
      <description>&lt;BLOCKQUOTE&gt;Kimon wrote:&lt;BR /&gt;A manufacturer can embed all their proprietary information in a product for everything from visualizing the product to creating the parts in the factory. The logic of how a product is put together and relates to other systems can be embedded in the GDL object.&lt;BR /&gt;
&lt;BR /&gt;
In my mind one of the biggest roadblocks of getting manufacturers to put out complex objects are exactly the issues we are discussing here. Why would I put a library of objects out there as a manufacturer if I have to worry that my competitors can grab that library that took me 20 years to develop as a business and one year to develop as a library of GDL objects and they could copy it in an afternoon?&lt;BR /&gt;
&lt;BR /&gt;
I have raised this question with Graphisoft about protecting of GDL scripts for several years now. There is no way currently of protecting them. The mechanics of creating an option to really protect the scripts is not a difficult one, it is just one that has not been a priority for Graphisoft.&lt;BR /&gt;
&lt;BR /&gt;
So we need both, very open object to learn from and a mechanism to protect and lock them if we so desire.&lt;/BLOCKQUOTE&gt;

I couldn’t agree more. Trus Joist was apprehensive about releasing an object library for this very reason. The information built into these objects is specific to Trus Joist and does not apply to other I-joist manufacturers. It's in our best interest as well as the user's to prevent them from using our libraries to specify a competitor or a competitor from using our libraries to create their own.&lt;BR /&gt;
&lt;BR /&gt;
We have made our concerns known to Graphisoft about this issue and would like to see others do the same.</description>
      <pubDate>Mon, 22 Dec 2003 14:51:10 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4186#M41648</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2003-12-22T14:51:10Z</dc:date>
    </item>
    <item>
      <title>Re: GDL COPYRIGHT ????</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4187#M41649</link>
      <description>&lt;BLOCKQUOTE&gt;Kimon wrote:&lt;BR /&gt;Why would I put a library of objects out there as a manufacturer if I have to worry that my competitors can grab that library that took me 20 years to develop as a business and one year to develop as a library of GDL objects and they could copy it in an afternoon?&lt;/BLOCKQUOTE&gt;

Ditto Kimon and Sean's comments - this is the reason that I have never invested any effort in producing objects for sale.&lt;BR /&gt;
&lt;BR /&gt;
Karl</description>
      <pubDate>Mon, 22 Dec 2003 17:01:03 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4187#M41649</guid>
      <dc:creator>Karl Ottenstein</dc:creator>
      <dc:date>2003-12-22T17:01:03Z</dc:date>
    </item>
    <item>
      <title>Re: GDL COPYRIGHT ????</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4188#M41650</link>
      <description>&lt;BLOCKQUOTE&gt;Kimon wrote:&lt;BR /&gt;
&amp;lt;snip&amp;gt;&lt;BR /&gt;
In my mind one of the biggest roadblocks of getting manufacturers to put out complex objects are exactly the issues we are discussing here. Why would I put a library of objects out there as a manufacturer if I have to worry that my competitors can grab that library that took me 20 years to develop as a business and one year to develop as a library of GDL objects and they could copy it in an afternoon?&lt;BR /&gt;
&lt;BR /&gt;
I have raised this question with Graphisoft about protecting of GDL scripts for several years now. There is no way currently of protecting them. The mechanics of creating an option to really protect the scripts is not a difficult one, it is just one that has not been a priority for Graphisoft.&lt;BR /&gt;
&lt;BR /&gt;
So we need both, very open object to learn from and a mechanism to protect and lock them if we so desire.&lt;/BLOCKQUOTE&gt;

I would like to offer a differing opinion. I suspect that it is generally only the people who are professionally creating GDL objects, and have a vested interest in maintaining a livelihood, who believe these objects need to be "protected". From a user's standpoint, though, objects have FAR LESS value than the creators undoubtedly believe they do. Sure, I like well-crafted "cool" objects as much as the next person, but they are far from indispensible. They may make our lives easier when they work well, but as an architect, I can probably get along almost as well with an abstract box as a finely detailed Herman-Miller GDL desk, especially if it, or something close, is readily available as a 3D DWG for rendering purposes.&lt;BR /&gt;
&lt;BR /&gt;
So why would a manufacturer invest time in putting together a library of their products? Essentially, because by doing so, they hope to encourage us to specify it. Why do I specify a particular brand? Either because a) it's clearly a superior product for the purpose, or b) because in a wide field of relative equals there is a little *something* extra there that tips the balance. It might be better customer service, it might be a comfort level through familiarity, or it might be something else that's relatively minor. And the gesture of having a ready-made library might be the thing that tips the balance.&lt;BR /&gt;
&lt;BR /&gt;
Since Sean McMurtrey is here, TrusJoist is a good example. I have been specifying TJI's for years and like their product. I was delighted to see their wonderful objects become available, because it makes my life a little easier and therefore it reinforces my loyalty to their product. But I've been getting along just fine for years with showing their products as a SINGLE LINE on my plans and don't really NEED a special object to get my projects built correctly. So while I'm happy to have these objects and think they help my practice, the price I would be willing to pay for them is probably quite small, if anything.&lt;BR /&gt;
&lt;BR /&gt;
Further, when there are problems with objects, and they are compiled or otherwise protected, and therefore uneditable and uncorrectable, the frustration and ill-will that this creates easily cancels out their worth and might make me consider a competitor in spite.&lt;BR /&gt;
&lt;BR /&gt;
I also don't think that the time/money investment in developing a manufacturer's product line is necessarily as great as some would have us believe. I've seen (and beta tested) signficant product lines developed in a couple of weeks by a really experienced GDL writer.&lt;BR /&gt;
&lt;BR /&gt;
I realize that I am downplaying the "potential" of a manufacturer's object library in terms of the BIM concept. Sure, the manufacturer's furniture or window objects potentially have the opportunity to automatically feed into purchase orders which then flow into the facilities management program and blah, blah, blah, but UNLESS competitors are ALL on the same playing field and writing GDL objects to the same protocols, the specifiers will get locked into the conforming manufacturers. &lt;BR /&gt;
&lt;BR /&gt;
I've tried using the Andersen window objects, for example, from GDL Central (I think). They are superficially okay, but the parameters are so different from every other window object that I use, that it's a mess. Additionally, I'm then in a very bad position if I want to switch to a different manufacturer. I would pay NOTHING for these window objects because they make my life MORE difficult. I want to stay as generic as possible, as long as possible. And most of my clients and contractors want that flexibility, as well.&lt;BR /&gt;
&lt;BR /&gt;
In short, I believe it is easily possible for GDL object developers to "protect" themselves right out of business if they aren't careful. Just my opinion, of course.</description>
      <pubDate>Mon, 22 Dec 2003 19:30:30 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4188#M41650</guid>
      <dc:creator>Richard Morrison</dc:creator>
      <dc:date>2003-12-22T19:30:30Z</dc:date>
    </item>
    <item>
      <title>Re: GDL COPYRIGHT ????</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4189#M41651</link>
      <description>&lt;BLOCKQUOTE&gt;Kimon wrote:&lt;BR /&gt;
A manufacturer can embed all their proprietary information in a product for ... creating the parts in the factory. &lt;/BLOCKQUOTE&gt;

 Unfortunately not at the moment. I don't believe there are any manufacturers other than log home manufacturers who are able to use  AC for any CNC machining. GDL scripts are not understood by any machines. I've worked with many and they primarily rely on 2d scripts as the majority that are in use are only two axis relying on different type of code usually generated with an Autocad DWG type file and relying on layers and colors for performing the different functions as opposed to a single script that can simply "run the parts".  The more complex multi axis machines rely on script/routines that are, again, usually generated from reading a series of 2d dwg/dxf and then converted to describe the 3d shape. The most complex machines are designed to run by various specific programs, SolidWorks, Cabinet Vision etc., or by their own GUI that is primarily used for most basic production shapes.&lt;BR /&gt;
&lt;BR /&gt;

&lt;BLOCKQUOTE&gt;Kimon wrote:&lt;BR /&gt;
Why would I put a library of objects out there as a manufacturer if I have to worry that my competitors can grab that library ...&lt;BR /&gt;
&lt;BR /&gt;
I have raised this question with Graphisoft about protecting of GDL scripts for several years now. There is no way currently of protecting them. The mechanics of creating an option to really protect the scripts is not a difficult one, it is just one that has not been a priority for Graphisoft.
&lt;/BLOCKQUOTE&gt;

&lt;BR /&gt;
 There used to be a program called Hide-a-Script unfortunately it has not been developed further since it's introduction. The last time I used it was with 7.0 and it seemed to work as expected, I no longer/rarely use OS 9 so I have not tried the it on any 8 parts. Maybe someday, like Plotflow for X, it will resurface.</description>
      <pubDate>Tue, 23 Dec 2003 00:12:32 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4189#M41651</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2003-12-23T00:12:32Z</dc:date>
    </item>
    <item>
      <title>Re: GDL COPYRIGHT ????</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4190#M41652</link>
      <description>&lt;BLOCKQUOTE&gt;Jeffrey wrote:&lt;BR /&gt;
 There used to be a program called Hide-a-Script unfortunately it has not been developed further since it's introduction. The last time I used it was with 7.0 and it seemed to work as expected, I no longer/rarely use OS 9 so I have not tried the it on any 8 parts. Maybe someday, like Plotflow for X, it will resurface.&lt;/BLOCKQUOTE&gt;

Hidden scripts are not necessarily protected, especially since there were/are ways to strip out these hidden scripts.</description>
      <pubDate>Tue, 23 Dec 2003 04:47:08 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4190#M41652</guid>
      <dc:creator>David Larrew</dc:creator>
      <dc:date>2003-12-23T04:47:08Z</dc:date>
    </item>
    <item>
      <title>Re: GDL COPYRIGHT ????</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4191#M41653</link>
      <description>&lt;BLOCKQUOTE&gt;Jeffrey wrote:&lt;BR /&gt;&lt;BLOCKQUOTE&gt;Kimon wrote:&lt;BR /&gt;
A manufacturer can embed all their proprietary information in a product for ... creating the parts in the factory. &lt;/BLOCKQUOTE&gt;

 Unfortunately not at the moment. I don't believe there are any manufacturers other than log home manufacturers who are able to use  AC for any CNC machining. GDL scripts are not understood by any machines.&lt;/BLOCKQUOTE&gt;

True ... but the key words in Kimon's quote are "&lt;B&gt;can embed&lt;/B&gt;".  I don't think he meant to suggest that a CNC machine could read a GDL script ... but a GDL script can certainly write a text file that a CNC machine can process.  I think he was just talking about possibilities...  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_wink.gif" style="display : inline;" /&gt; &lt;BR /&gt;
&lt;BR /&gt;
Happy holidays,&lt;BR /&gt;
Karl</description>
      <pubDate>Tue, 23 Dec 2003 04:56:58 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4191#M41653</guid>
      <dc:creator>Karl Ottenstein</dc:creator>
      <dc:date>2003-12-23T04:56:58Z</dc:date>
    </item>
    <item>
      <title>Re: GDL COPYRIGHT ????</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4192#M41654</link>
      <description>&lt;BLOCKQUOTE&gt;David wrote:&lt;BR /&gt;&lt;BLOCKQUOTE&gt;Jeffrey wrote:&lt;BR /&gt;
Hidden scripts are not necessarily protected, especially since there were/are ways to strip out these hidden scripts.&lt;/BLOCKQUOTE&gt;&lt;/BLOCKQUOTE&gt;

It doesnt take a GDL guru to get passed the HIDESCRIPT command. HIDESCRIPT isnt doing anything but keeping honest people honest.</description>
      <pubDate>Tue, 23 Dec 2003 14:57:32 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-COPYRIGHT/m-p/4192#M41654</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2003-12-23T14:57:32Z</dc:date>
    </item>
  </channel>
</rss>

