
jerico.dev wrote:I've heard recently that Alfresco SI partnership contracts are quite restrictive when it comes to doing projects based on the community edition:
1) It seems that Alfresco SI partners have to sign a contract that denies them the right to support or distribute the community edition. Does this mean that partners are obliged to revoke the rights they were previously granted under GPL, §4 (Conveying Verbatim Copies)?
"You may convey verbatim copies of the Program's source code as you receive it, in any medium. [...] You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee."
Just to make it clear: I am not asking about the Enterprise Edition (which might not be released under GPL). I am asking about partners' right to make use of the GPLed Community Edition.
jerico.dev wrote:2) I also heard that Alfresco SI partners are denied the right to distribute derived versions (forks) of the community edition. Is it correct that partners are forced to revoke rights they gained under GPL, §5 (Conveying Modified Source Versions)?
jerico.dev wrote:Alfresco employees have claimed several times in this forum that Alfresco's EE version is "open source". Alfresco themselves say all over their site that they are selling "open source" software....As far as I have heard this is not the case for the Alfresco EE product being sold by partners as they seem to be denied this exact right. Is it the case for other Alfresco products that may be sold by partners? If so: which?
jerico.dev wrote:Is this true for the EE version that may be sold by partners?
jerico.dev wrote:How do you legitimate that Alfresco representatives are calling Alfresco EE "open source software" in this forum and on your website? Why not "shared software" or "proprietary version"? How do you make sure that customers or casual web site visitors are not mislead into believing that what they can buy from Alfresco is OSI compliant? Do you think that using the term "shared code" or "proprietary code" would reduce Alfresco's marketing appeal?
jerico.dev wrote:To summarize: Am I right in saying that...
1) Alfresco partners are forced to revoke rights that have been previously granted to them in the Community Edition GPL.
2) Only the Community Edition is OSI compliant - not the Enterprise Edition.
3) Your employees have been directed to use the term "open source" rather than "shared source" or "proprietary source" when referring to the Alfresco Enterprise Edition although you are aware that only the Community Edition is OSI compliant.


That is incorrect... The Enterprise code is 100% GPL, you are free to release it to the entire world if you desire... Because we own the copyright for 100% of the core Alfresco code, we can do something that Red Hat and others can't do. We make paying customers exempt from releasing any modifications as open source/GPL code unless they desire it!
Elsewhere on this thread, I note that someone could do with Alfresco Enterprise as CentOS has done with Red Hat Enterprise Linux (RHEL).
From my post at: viewtopic.php?f=20&t=9932&st=0&sk=t&sd=a&start=15#p48600
In fact, that is exactly what CentOS Linux is. The CentOS guys have purchased a subscription to RHEL which permits them to access the code and they then strip out all the Red Hat branding (which is trademarked by Red Hat) then rebuild and distribute freely. One can, if they wish, do the same with Alfresco.
Doing this is perfectly allowed under our Enterprise license. Once again, the only thing we've done is exempt you from being forced to do so unless you want to.
Does that make sense?
To summarize:
Alfresco Enterprise is licensed under the GPL but as owners of the intellectual property and copyright we waive the requirement for our customers to release any modifications as GPL. They are welcome to comply with the GPL and release everything only if they wish to do so.


They say it because 100% of our code is made available under the GPL, including all of the code available under Enterprise.


vsuarez wrote:Thank you very much for the clear explanation. I have tried to find the answer to this question for months.
Now, the "The Open Source Alternative for Enterprise Content Management" slogan must be removed asap from the web, or do you think Alfresco CE or Labs are a real alternative to ECM?

fselendic wrote:I really don't want to offend anyone, but it would be great if key PR Alfresco people could get their stories together.That is incorrect... The Enterprise code is 100% GPL, you are free to release it to the entire world if you desire... Because we own the copyright for 100% of the core Alfresco code, we can do something that Red Hat and others can't do. We make paying customers exempt from releasing any modifications as open source/GPL code unless they desire it!
That's from Luis, Product Evangelist, one month ago. Now we have VP of business development (I think that it is you, Matt) saying totally opposite.

jerico.dev wrote:Can you please explicitly confirm that no partner has renounced to these exact rights that were granted to them through GPL. That was and is my question. I am not asking whether (some) partners do not care whether they renounced or not. I am asking whether they did or not.
jerico.dev wrote:I'll come back to you about that within a few weeks time either with more substantial (professionally backed) arguments or with an "official" excuse if I was wrong.
jerico.dev wrote:3) Unfortunately your own response is a good example of the superficial argumentation that "blurs" Alfresco's real business model. You just do some open source name-dropping (your own position at OSI, MySQL, Red Hat, Zimbra, SugarCRM). Sure the casual reader may be fooled that way. Not so the real riddlers. (I liked that word!)
jerico.dev wrote:I cannot follow the point you make about the similarity between Red Hat's and Alfresco's partnership contract: Does Red Hat limit the re-distributability of their core enterprise product for partners or customers? Do they limit partners' ability to derive from software that is part of their enterprise product? They can't, even if they wanted to. Because GPL won't let them. So what exactly did you want to tell me?
jerico.dev wrote:Please don't tell me that Alfresco publishes all code. This argument is really lame and another good example of what I call "misleading". You may publish all code somehow but not in a marketable or usable form. If versioning and packaging didn't matter then why does it matter in Alfresco's customer brochures that stress the advantages of the "stable" enterprise code as compared to the "unusable" community code?
jerico.dev wrote:Sun has it right: "A project does not become open source simply by publishing its source code."
jerico.dev wrote:In this context your comparison of Alfresco's Enterprise Edition to the products of MySQL/Sun, Zimbra and SugarCRM is really dangerous (for yourself). All whose names your dropped so imprudently may provide some proprietary add-ons to their community product. The big difference is that they all provide the core parts of their enterprise software unchanged to the community and they don't call their proprietary products "open source". That's not just "some" difference. Thats the difference.
jerico.dev wrote:If you start to publish a stable community edition I promise to never "riddle" again...

alexander wrote:Is it just me, or this sound like "Our 100% clean water (with even more stuff mixed in, good and bad) is available to everyone. Our clean water is free for all!"

we publish 100% of our code, and 100% of our bug fixes. It *is* true that we delay some bug fixes going into Labs
We are writing a HECK of a lot of code, and quite frankly it's not easy to keep Labs, which is intended as our experimental place, perfectly stable all the time.

mjasay wrote:we publish 100% of our code, and 100% of our bug fixes

mjasay wrote:Has it ever occurred to you that one reason the Labs release is occasionally unstable is because of the frenetic pace of development, and not out of any devious design to thwart the community?
mjasay wrote:would you prefer that Alfresco completely open 95% of its code and make a few extensions proprietary (maybe 5%)?

herve.quiroz wrote:Could you please tell me where to get the GPL source code for Alfresco 2.2 or any version of Alfresco other than 2.1 and 3.0 labs? Again, I ask this not to start doing business with the community versions but just to be able to answer these questions when asked during a training session.

Users browsing this forum: No registered users and 1 guest