Results 1 to 8 of 8

Thread: How to protect sugarcrm code

  1. #1
    pblag's Avatar
    pblag is offline Sugar Community Member
    Join Date
    Jul 2006
    Location
    Ukraine (Chernivtsy)
    Posts
    347

    Question How to protect sugarcrm code

    Hi All!

    Does anyone know how to protect sugrcrm code?

    Let me explain why i am asking about this.

    One my customer sells the php code he use this php code together with sugarcrm.

    As he said his customers have stolen the code and he doesn't know how to protect the code.

    I'd really apriciate it if someone could help us with this question?


    Thank you in advance,
    Petro Blagodir
    petro@blagodir.ua
    http://www.blagodir.com
    Blagodir Ltd.( SugarCRM - Consultations, Development and Support)

  2. #2
    DragonflyMaster is offline Sugar Community Member
    Join Date
    Dec 2007
    Location
    Rimini, Italy
    Posts
    1,421

    Default Re: How to protect sugarcrm code

    I have a question about this:
    since SugarCRM is Open Source, shouldn't you release its code in ANY case?
    What do you think the cookie monster eats ?

  3. #3
    Angel's Avatar
    Angel is offline Sugar Community Member
    Join Date
    Jul 2005
    Location
    Los Angeles
    Posts
    4,813

    Default Re: How to protect sugarcrm code

    Quote Originally Posted by DragonflyMaster
    I have a question about this:
    since SugarCRM is Open Source, shouldn't you release its code in ANY case?
    This is only partly true as it depends on which version of Sugar you are referring to.

    Pro and Ent are open source, but governed by the Sugar Public License, which doesn't have the same requirements as the GPL, which governs the Community Edition release.

    In the case of the latter, I believe the general rule of thumb is that if you use/modify Sugar code in some way, you are supposed to make it available.
    Regards,

    Angel Magaņa
    Co-Author: Implementing SugarCRM 5.x (Packt Publishing -- Sept. 2010)
    Blog: http://cheleguanaco.blogspot.com.
    Twitter: @cheleguanaco.

    ________
    | Projects: |_____________________________________
    |
    | CandyWrapper (.NET Wrapper for SugarCRM SOAP API). Source now available on GitHub!
    | GoldMine to SugarCRM Express Conversion. Latest: 1.0.1.7 (Nov. 3, 2009)
    | CRM SkyDialer (Skype Integration). Latest: 1.0.2 (Feb. 17, 2010)
    | Round Robin Leads Assignment
    | Phone Number Formatter
    | CaseTwit (Twitter Integration)
    ______________________________________________

  4. #4
    DragonflyMaster is offline Sugar Community Member
    Join Date
    Dec 2007
    Location
    Rimini, Italy
    Posts
    1,421

    Default Re: How to protect sugarcrm code

    Quote Originally Posted by Angel
    This is only partly true as it depends on which version of Sugar you are referring to.

    Pro and Ent are open source, but governed by the Sugar Public License, which doesn't have the same requirements as the GPL, which governs the Community Edition release.

    In the case of the latter, I believe the general rule of thumb is that if you use/modify Sugar code in some way, you are supposed to make it available.
    Thanks for the clarification Angel.
    So far I've developed on the Community Edition only, I didn't know the SPL was still used by the other versions.
    What do you think the cookie monster eats ?

  5. #5
    Angel's Avatar
    Angel is offline Sugar Community Member
    Join Date
    Jul 2005
    Location
    Los Angeles
    Posts
    4,813

    Default Re: How to protect sugarcrm code

    No prob, but please be advised that my comments are just my interpretation of the matter. I am not an attorney. If you guys want official legal advice, you'd need to consult an attorney.

    BTW, it looks like I misspoke a bit in my earlier post, the Sugar Public License appears to have been superseded by the Sugar EULA. My mistake on the naming error. In any case, you can see it here: http://www.sugarcrm.com/crm/products...rise-eula.html
    Regards,

    Angel Magaņa
    Co-Author: Implementing SugarCRM 5.x (Packt Publishing -- Sept. 2010)
    Blog: http://cheleguanaco.blogspot.com.
    Twitter: @cheleguanaco.

    ________
    | Projects: |_____________________________________
    |
    | CandyWrapper (.NET Wrapper for SugarCRM SOAP API). Source now available on GitHub!
    | GoldMine to SugarCRM Express Conversion. Latest: 1.0.1.7 (Nov. 3, 2009)
    | CRM SkyDialer (Skype Integration). Latest: 1.0.2 (Feb. 17, 2010)
    | Round Robin Leads Assignment
    | Phone Number Formatter
    | CaseTwit (Twitter Integration)
    ______________________________________________

  6. #6
    DragonflyMaster is offline Sugar Community Member
    Join Date
    Dec 2007
    Location
    Rimini, Italy
    Posts
    1,421

    Default Re: How to protect sugarcrm code

    Quote Originally Posted by Angel
    No prob, but please be advised that my comments are just my interpretation of the matter. I am not an attorney. If you guys want official legal advice, you'd need to consult an attorney.
    Forums are intended for thoughts sharing after all...
    If I'll need legal support I'll call an attorney

    pblag's question is still waiting for an answer
    What do you think the cookie monster eats ?

  7. #7
    Angel's Avatar
    Angel is offline Sugar Community Member
    Join Date
    Jul 2005
    Location
    Los Angeles
    Posts
    4,813

    Default Re: How to protect sugarcrm code

    Not too many options on the protection side, given it is not compiled.

    However, Zend Guard is one option: http://www.zend.com/en/products/guard/

    Not sure how well that would work in conjunction with Sugar
    Regards,

    Angel Magaņa
    Co-Author: Implementing SugarCRM 5.x (Packt Publishing -- Sept. 2010)
    Blog: http://cheleguanaco.blogspot.com.
    Twitter: @cheleguanaco.

    ________
    | Projects: |_____________________________________
    |
    | CandyWrapper (.NET Wrapper for SugarCRM SOAP API). Source now available on GitHub!
    | GoldMine to SugarCRM Express Conversion. Latest: 1.0.1.7 (Nov. 3, 2009)
    | CRM SkyDialer (Skype Integration). Latest: 1.0.2 (Feb. 17, 2010)
    | Round Robin Leads Assignment
    | Phone Number Formatter
    | CaseTwit (Twitter Integration)
    ______________________________________________

  8. #8
    clint's Avatar
    clint is offline Sugar Team Member | Forums Lead Moderator
    Join Date
    Aug 2004
    Location
    Silicon Valley
    Posts
    2,120

    Default Re: How to protect sugarcrm code

    Hi pblag -

    I suggest reading over the SugarCRM GPL v3 FAQ for more insight on the rules and restrictions surrounding the Sugar Community Edition.

    Regards,
    Clint
    Sugar Developer Zone - developer resources | Sugar University - user and admin training
    Sugar Docs - user and admin documentation |
    Sugar Bug Tracker - Enter or view bugs
    SugarForge- open source modules, themes, lang packs | SugarExchange - commercial extensions

    Clint Oram
    Chief Technology Officer and Co-founder
    SugarCRM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 1
    Last Post: 2008-10-27, 01:24 AM
  2. Module loader
    By kurokohi in forum Help
    Replies: 2
    Last Post: 2008-04-07, 01:50 AM
  3. Replies: 11
    Last Post: 2006-10-26, 01:13 PM
  4. Cron - Sugar Log Error
    By aguerrave in forum Help
    Replies: 9
    Last Post: 2006-05-10, 10:57 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •