I was reading the Public License FAQ.... what does this mean?
"4) What am I not allowed to do with code that is covered by the SPL?"
a. Restrict access to derived works of SugarCRM. If you make a code modification available to one person, you are required by the SPL to make that derived work freely available to everybody."
If we make modifications to our opensource version of SugarCRM do we need to make them available to everyone? How would we do this? Upload to SugarForge the version of our sugar CRM source code?
The FAQ also mentioned:adding or removing fields would be considered a deriavtive work and we have to make our field customizations etc avail to everyone?
I was reading the SPL it mentioned "Electronic Distribution Mechanism" and that any contributions/code modifications need to be on an electronic distribution mechansism? What's this?
If anyone who uses Sugar Opensource has to make their derivative works available then I guess everyone who uses opensource and customizes there app has to share those customizations with anyone. How would this work epecially if some of us are paid to do confidential customizations for clients?


LinkBack URL
About LinkBacks



Reply With Quote
Bookmarks