Can You Be Denied the Right To Support OSS?
jerico.dev writes "I am currently selecting a CM tool for a project. Important condition: the software must be OSI compliant. I considered Alfresco, since they call themselves 'open source.' Then I heard from several of Alfresco's partners that they are not allowed to do projects based on Alfresco's GPL edition because their partnership contract denied them the right to do so. They only can support Alfresco's enterprise edition. But Alfresco's VP of business development Matt Asay told me that their enterprise edition is not OSI compliant. Does anyone in the Slashdot crowd have experience with partner contracts of other OSS vendors? Is it normal that Sun, Red Hat, etc. force their partners to decline projects based on their open source editions? It's probably legal to do so, but do you think it is legitimate and fair?"
Why do you want an open source customer management system anyway? You clearly want to make money using it, so why are you surprised that the people who are going to help you do so want money too?
It's simple... the writers of the open source system wanted to make money so they made a commerical enterprise varient, then told all of the consultants hanging off of them that if they still wanted access to official support, they'd have to agree to only support the enterprise edition. No law violated for that. Either learn how to run the open version yourself, or pay for enterpise. Your choice.
It's business. Business is war. Everything is legal, until and unless of course it isn't. They only ethical considerations businesses have is to their shareholders and owners to keep profit coming in. And in this case, denying "shelter and comfort" from their enemies, those other evil open source projects, they're protecting those profits.
The better question is; Why are you working for them if you have an ethical objection to this?
This leads to the old rhetoric of -- well, if enough people turned down the job offer they'd be forced to raise the going price to find a software engineer who'd be willing to "sell out", and if there were enough people this price would be so high that it wouldn't be practical to engage in this business practice. Of course, in truth... Most free agents in the system also subscribe to the theory of "I need to eat." A pity... If only ideals were edible we wouldn't have this problem.
#fuckbeta #iamslashdot #dicemustdie
Notice where the OP makes exactly this distinction in the last setntence?
DRM: Terminator crops for your mind!
Welcome to contract law. If you sign a contract that says you are not going to do something, you better not do it unless you just want an ass raping.
All the talk out there regarding the "viral" nature of GPL code has confused a lot of otherwise very smart people. What happens is that they miss the dividing line between "the development" and "the use" of the programs.
This seems to be, in my experience, more likely among lawyers than in other groups.
It just proves the old saying the stupidity and hydrogen are the universal elements of the universe.
And, professionally, I'd run from a client like that. They strike me as paranoid enough to end up suing for a trivial reason down the road or cherry-pick advice in a manner that ensures failure of any project you would engage in for them.
Can you be denied the right to support OSS? No.
Can you sign away your right to work on a particular project, in a contract where you get something in return? Of course. Why would you expect otherwise?
You can use it, but if you have a question or a problem then you need to pay.
This would seem to suggest that all efforts to make software easier to use will hurt the company's bottom line. I know it's more complex than that--since simpler software then becomes, essentially, less expensive and therefore more popular--but there is still a feedback loop in a direction with which I'm not entirely happy. In a sense it's still an "opposite" of the more traditional (but waning) model of an up-front cost for "the software" with some "free support", in which the incentives are clearer. I'll be curious to see where this goes.
"The biggest problem with communication is the illusion that it has taken place."