Slashdot Mirror


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?"

212 comments

  1. Quick note... by Hertne · · Score: 2, Funny

    Legitimate + Fair != Legal

    1. Re:Quick note... by spazdor · · Score: 5, Insightful

      Notice where the OP makes exactly this distinction in the last setntence?

      --
      DRM: Terminator crops for your mind!
    2. Re:Quick note... by Anonymous Coward · · Score: 0

      Yes, but also notice where Legitimate + Fair != Legal

  2. Yep. by LostCluster · · Score: 4, Insightful

    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.

    1. Re:Yep. by mrboyd · · Score: 5, Informative

      open source != free

    2. Re:Yep. by Anonymous Coward · · Score: 5, Insightful

      To answer another question of yours...

      Sun has open sourced just about everything they have right now including Cluster and SAMFS. They just charge for support using the old pricing model. You can use it, but if you have a question or a problem then you need to pay.

      It's a fair trade. Open Source is not free of charge. Cluster and SAMFS are damn complex software and you had better not go it alone unless you really know your stuff. And experts always pay for backline help.

      Sun's goal is to get lots of people interested in using their good code (a lot of it really is great). If you use it for your own purposes and go it alone, fine. But when you have a paying customer requiring enterprise support...you'll use the code you know and funnel the support dollars back. None of our clients would ever consider not paying.

      This is not evil. If you ask me, it's fair trade and probably the only model that will keep OSS going into the enterprise.

      My advice: you get what you pay for. Don't get fooled by the GPL tag...people gotta pay the bills.

    3. Re:Yep. by jerico.dev · · Score: 5, Informative

      LostCluster, you are right, if you want to make money with it, it's ok to pay for it. Open source != free. Agreed!

      Why do you want an OSI compliant product: In our case principally to avoid vendor lock-in. No company is forced put the "open source" label to their product.

      So if you get an OSI compliant product that you have to pay for and that's supported, then as a customer, you're happy to pay for it. (I think that's Red Hats case.)

      In this case you're forced to buy a proprietary product from an "open source" company if you want support...

    4. Re:Yep. by yttrstein · · Score: 2, Insightful

      It's not anywhere near this complicated.

      If the software you're licensed to use from this company is not OSI compliant and you must have OSI compliancy, and if the GPL version IS compliant, then your course of action is clear:

      Dump the license and use the GPL stuff to your heart's content. Where's the issue?

    5. Re:Yep. by mabhatter654 · · Score: 3, Insightful

      Poster is willing to pay for consulting, but he wants them to consult on the Open source version. I'd have thought that's how this was supposed to work. The consultants are telling him they can ONLY consult on the enterprise version, which is not OSI approved. I'd agree it's fully legal, but it really does seem to go against the spirit of open source, essentially treating the free version as trialware but contracting all the consultants to do the work on the proprietary not-free version so you can doll out what gets to be free and not free.

    6. Re:Yep. by tobiasly · · Score: 0, Offtopic

      Wow... just when I begin to think that open source may be making some true inroads in enterprise culture, someone who still doesn't even understand that you can make money off open source software gets modded "Insightful"...

    7. Re:Yep. by zotz · · Score: 1

      Still a stink game if that is the one being played.

      Just another reason why I am leery of any game that has a different code base for the non-Free licensed version and the Free licensed version.

      all the best,

      drew

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    8. Re:Yep. by Anonymous Coward · · Score: 0

      CM = configuration management. "Customer management" is one of those bullshit terms that boils down to "get more money from our customers", like "marketing" and "blackmail".

    9. Re:Yep. by zotz · · Score: 1

      "Sun's goal is to get lots of people interested in using their good code (a lot of it really is great). If you use it for your own purposes and go it alone, fine. But when you have a paying customer requiring enterprise support...you'll use the code you know and funnel the support dollars back. None of our clients would ever consider not paying."

      So long as the code is the same and you can choose to support people who don't pay upstream and you don't have to kick back upstream when you don't get help from upstream cool.

      I want all my important Free software to come with the option of paid support, and from multiple independent sources even.

      all the best,

      drew

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    10. Re:Yep. by Bert64 · · Score: 1

      Yes, and to this of us with a technical background this business model is about optimal...
      You can use it yourself, for free, you're free to learn about it and use it all you want for yourself...
      You can sell if to your boss because it has commercial support...
      In the future you may be able to save money by reducing the support...

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    11. Re:Yep. by fruitbane · · Score: 4, Insightful

      It kinda sounds like the OP is willing to pay for project work, which is therefore not free. The OP appears to simply want work done with, or rather on, software that's OSI compliant.

      In this case the open source software is free, but the work is not. And isn't that how open source software is supposed to be profitable?

    12. Re:Yep. by eclectus · · Score: 5, Informative

      disclaimer: I work for Sun.

      Sun does not have 'free' versions and 'for fee' versions of software. Most of Sun's software is offered free for download & commercial use, you just pay if you want support. Our CEO has stated publicly that it is his goal to eventually have ALL of our software open sourced and free for use, but some of our software has licensing (between Sun and other companies) keep that from happening right now.

      --
      This signature is a waste of 42 characters
    13. Re:Yep. by MikeBabcock · · Score: 2, Informative

      You missed the point entirely; he has nothing against paying for support, its the fact that the supported version of the software ISN'T under the GPL and not OSI compliant. He wants to use OSI certified software AND pay for support for it.

      --
      - Michael T. Babcock (Yes, I blog)
    14. Re:Yep. by kz45 · · Score: 1

      "Wow... just when I begin to think that open source may be making some true inroads in enterprise culture, someone who still doesn't even understand that you can make money off open source software gets modded "Insightful"..."

      You can make money from open source (and I mean GNU licensed software), but it's many more times difficult than selling proprietary apps. This is because you have to focus on support, not licensing fees.

      I know full well what open source and the GNU license entails and I will not use anything under these types of licenses in my commercial work (I make an exception for the truly free, BSD license).

    15. Re:Yep. by Anonymous Coward · · Score: 2, Informative

      You know, I've read through your history. You are extremely arrogant and self-centered. Having a disability does not excuse your being a jerk to people. Being down-modded is not a statement about your worth as a person.

      But this is: You are a child.

      * Anonymous because, what the hell, this guy sounds like one to hold a grudge.

    16. Re:Yep. by Richard_at_work · · Score: 1

      Theres nothing stopping him picking a support company that doesnt have a partnership contract with the vendor in question - thats whats in question here, the terms of the partnership contract that the preferred support companies have with the vendor.

      The contract probably gives the support companies priority access to knowledgebases, backend vendor support and the development team for feature requests or bug fixes. In return for that, the support company agrees to only support specific versions of the software (and hands over some money).

      Theres nothing stopping anyone else picking up the GPL version and offering third party support for it.

    17. Re:Yep. by LostCluster · · Score: 1

      What that basically translates to that the makers of the software have cut off support on the open source version, and convinced their consultants to do the same by offering them a better deal. Anybody who wants to can support the open source version, but nobody wants to. Get the enterprise version, learn how to do it without consultants. Don't whine to Slashdot.

    18. Re:Yep. by LostCluster · · Score: 2, Interesting

      I didn't say it was impossible to make money off of open source. My point is you can't cry to Slashdot when users of open source software find that they have to pay up and go "enterprise" to get business-class features.

    19. Re:Yep. by toriver · · Score: 1

      Yes, but the other side to that coin is a distinct lack of documentation and blatant obfuscation (like numeric portlet ids) that makes it necessary to get that support. Yes, Liferay, I am talking about you.

      Now, in this case it is Liferay-the-company which is mostly to blame, but it does not appear that WebSynergy (Sun's variant over Liferay) will be overflowing with documentation anytime soon...

    20. Re:Yep. by LostCluster · · Score: 1

      It kinda sounds like the OP is willing to pay for project work, which is therefore not free. The OP appears to simply want work done with, or rather on, software that's OSI compliant.

      But why does he want that? If he's willing to pay for implementation, he ought to be willing to pay the developers too. If he wants an open source product so he can add his own extentions, wait a second, he's going to have to pay for development there too. If he doesn't want to do anything to the software, then why does he need the code?

    21. Re:Yep. by LostCluster · · Score: 1

      First off... everybody, mod parent up! We've got an OP who's willing to play with us commenters!

      Anyway, if I'm reading you correctly, you're talking "vendor lock-in" meaning the risk that there's a risk that a developer might want you to pay for something you don't really want or need in order to continue to get what you do want and need. The problem is, that exists in the open world just as much as it does in the commerical world.

      I think you've already found it the case here. The open version has been abandoned by the developers and consultants... they're now selling a commerical closed-source enterprise edition. Don't like where the new version went, you're free to pick up the OSS version and do your own development. Isn't that why you wanted an open solution?

      What? Can't afford the developemnt talent to fork developement? Suddenly that closed-source product doesn't seem like such a bad deal now.

      There isn't always a perfect answer. Sometimes you have to go with the best available despite the fact it isn't perfect.

    22. Re:Yep. by Chandon+Seldon · · Score: 3, Insightful

      Having multiple vendors for business critical goods and services is a basic principle of good business. Custom modified OSI compliant software ensures that *any* software development contracting firm can act as a vendor for software maintenance. Proprietary software ensures that a single vendor has a monopoly on that service.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    23. Re:Yep. by Lost+Engineer · · Score: 2, Insightful

      Probably still has more documentation than most open source software not produced by a company.

    24. Re:Yep. by fruitbane · · Score: 1

      Where I work, even though we are a VERY low budget place, we have two separate products which we've licensed for which, either directly or via a user group, the source code is in escrow in case the company folds. We can't afford to switch software casually and so that escrow is security. Likewise, OSI compliance is a kind of security. Regardless of anything else you can always pay a vendor to make changes so that you can either continue to use or interface your software with other systems.

    25. Re:Yep. by murdocj · · Score: 0, Flamebait

      Why is there ANY problem with a company releasing source and not supporting it? Isn't that the whole purpose of Open Source? Isn't that why Stallman got into opening source in the first place... so he wouldn't be reliant on the vendor to fix code? If a company releases the source to a program, by definition that program is "Open Source".

    26. Re:Yep. by 7+digits · · Score: 2, Interesting

      > disclaimer: I work for Sun.

      Then, ask you CEO about open sourcing the applications that were made at his previous company, Lighthouse Design, bought and buried by Sun.

      Yes, Diagram!, Quantrix and WetPaint, I am looking at you. If such apps would have been open sourced 10 years ago, the computing landscape would be very different today...

    27. Re:Yep. by jerico.dev · · Score: 2, Informative

      The open version has been abandoned by the developers and consultants...

      Luckily that's not the case. The problem is that the only OSI compliant source Alfresco is publishing is an unstable development version.

      So IMHO Alfresco's "open source" tag is just a marketing gag. But that's another topic.

      What? Can't afford the developemnt talent to fork developement?

      Yes I can afford to do so. Know what: We are already working on the fork. Fortunately there are a lot of open source developers who'll help and see their business opportunity in service rather than software. There'll be a stable community version soon that may be supported by everyone! (Just not the poor Alfresco partner's but that's their problem, not ours. :-D)

      Suddenly that closed-source product doesn't seem like such a bad deal now.

      Oh yes it does! And it'll look a lot worse once we've done our job and made Alfresco what it's now only called: open source. :-D

      So yes, it's all just about business: Those who think that they can still sell code rather than service have not understood the economics of open source. They'll always loose in the long run. Bet's are on for Alfresco.

    28. Re:Yep. by PincusJr · · Score: 0

      "If a company releases the source to a program, by definition that program is "Open Source"." I don't think so (I could be wrong, however). Sure, the source might be "open" and available, but that doesn't mean it's open source. It depends on the license that code is under. A programs source code could be freely available, but with restrictions attached to what you can/cannot do with the source, therefore it might not be "open source". It's all got to do with the license... Like not all open source programs are free software programs.

    29. Re:Yep. by tod_miller · · Score: 1

      I don't think you are arguing against the point he made. I think you are answering an entirely different question.

      He is asking, am I allowed to charge support for companies using the OSS version of a product.

      Can I install some shit, and when it breaks, charge to fix it, or indeed, if they can't find the send button, charge than $50 to tell them where it is.

      He isn't asking to buy support from a company, or offer their support, but use the non-commercial license version.

      If he was asking for their support, he would use the commercial license, since, that inevitably is linked to support anyway.

      And don't say 'run the open version yourself'.

      They are both open (source) versions (AFAIK, and if they are not this argument is still valid, and by open source, I mean, the source is open) we are just talking about additional rights given by a license.

      Can you restrict people from charging services (and thus, competing against you) on your 'own' open source app?

      That wasn't me asking that question, that was the idiots who submitted / posted asking, but clearly stated.

      --
      #hostfile 0.0.0.0 primidi.com 0.0.0.0 www.primidi.com 0.0.0.0 radio.weblogs.com
    30. Re:Yep. by Anonymous Coward · · Score: 0

      customer management != content management

      FAIL

    31. Re:Yep. by Anonymous Coward · · Score: 0

      Internet: serious business.

    32. Re:Yep. by Anonymous Coward · · Score: 0

      Communist open-sores is not supposed to be profitable. Expect for closed source to become illegal and for RMS Titanic to end that little loophole of allowing payment with the Communist GPL 4. Remeber boys and girls, RMS Titanic and Linus Torvalds are communists and their hatred for freedom, capitalism, and anything American.

    33. Re:Yep. by Anonymous Coward · · Score: 1, Interesting

      Our CEO has stated publicly that it is his goal to eventually have ALL of our software open sourced and free for use

      That is not the way the MySQL licence reads.

    34. Re:Yep. by zotz · · Score: 1

      "Why is there ANY problem with a company releasing source and not supporting it?"

      There is no real problem with this at all. I do it myself. Mind you, for some instances, some will not deploy Free code unless that can pay for reliable outside support.

      "Just another reason why I am leery of any game that has a different code base for the non-Free licensed version and the Free licensed version."

      You can see that I was talking about two code bases, on Free and one non-Free. That is where I have a problem. One reason for choosing Free is to get out from under lock in. Why pretend?

      all the best,

      drew

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    35. Re:Yep. by Anonymous Coward · · Score: 0

      This "reading for comprehension" is a good thing. I suggest you try it, on your own posts. Specifically the one where you claimed to have aphasia/aphemia, which is a disability by most definitions. What actually qualifies as a disability on your home planet?

      Also, enjoy the M2 you're sure to get as a result of your "object lesson".

    36. Re:Yep. by zotz · · Score: 1

      "So long as the code is the same and you can choose to support people who don't pay upstream and you don't have to kick back upstream when you don't get help from upstream cool." - my quote.

      "Sun does not have 'free' versions and 'for fee' versions of software."

      Are you sure of this?

      In any case, for now let's assume that is correct. That overcomes one of my objections which is the dual code base play. A Free product and a non-Free "enterprise product.

      But I was talking about a contract that sought to limit the freedom of a person desiring to pay for support. As in:

      Yes we have commercial support options available for this code base but if you sign up for it you can no longer support anyone using this code base. Little efforts like that.

      all the best,

      drew

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    37. Re:Yep. by yttrstein · · Score: 1

      I explicitly called it a "minor issue" in the post you referenced--and it is. It's no more disabling in my life (perhaps it would be in others) being color blind.

      It's important to make the distinction. It makes it easier for people who are actually disabled to get the help they need.

    38. Re:Yep. by LinuxLuver · · Score: 1

      It's good to have a (popular) Open Source application in case your vendor goes belly up and orphans your infrastructure. This happens more often than many people might think.

      --
      Only boring people are ever bored.
    39. Re:Yep. by murdocj · · Score: 1

      The company has release open source, you can choose open source, there's no lockin. That's YOUR choice.

      The problem, ironically, is what many "free" software advocates complain about... the confusion between zero-cost and freedom to do what you want. In this case, you really can have "free to do what you want" software, but that software is not "zero-cost"... you have to pay someone to support it. OR you can buy the closed source that comes with support. Either way, it's YOUR choice, and the company that released the software as open source has violated neither the letter nor the spirit of the open source movement.

      And I'd love to hear why my original comment was moderated "flame-bait".

    40. Re:Yep. by Anonymous Coward · · Score: 0

      Then you should start looking for work now!

    41. Re:Yep. by tod_miller · · Score: 1

      Wow, slashdot commenting sucks. I came back here after a year, and really, firehose was too little too late, I notice better stories, but really, back to reddit.

      Slashdotfaillolcat.

      --
      #hostfile 0.0.0.0 primidi.com 0.0.0.0 www.primidi.com 0.0.0.0 radio.weblogs.com
    42. Re:Yep. by zotz · · Score: 1

      "The company has release open source, you can choose open source, there's no lockin. That's YOUR choice."

      That's right, but I can also choose not to trust a company whose business relies on the vendor lock in of non-Free software.

      "and the company that released the software as open source has violated neither the letter nor the spirit of the open source movement."

      Perhaps not, but I would say they have violated the spirit of the Free Software game as promoted by the FSF.

      When it comes to business use, what I look for is a single code base available with paid professional support, preferably by the main developers.

      "The problem, ironically, is what many "free" software advocates complain about... the confusion between zero-cost and freedom to do what you want."

      No, that's not the problem I speak of at all. The problem is that the business model is built around code that is only available non-Free. (Libre, I have no problem with it being non-gratis.)

      There are situations where I would want to pay for Free code and might not use such Free code unless I could pay for pro level support. But... I do not want to pay them for non-Free code.

      all the best,

      drew

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    43. Re:Yep. by Schraegstrichpunkt · · Score: 1

      It kinda sounds like the OP is willing to pay for project work, which is therefore not free. The OP appears to simply want work done with, or rather on, software that's OSI compliant.

      But why does he want that? If he's willing to pay for implementation, he ought to be willing to pay the developers too. If he wants an open source product so he can add his own extentions, wait a second, he's going to have to pay for development there too. If he doesn't want to do anything to the software, then why does he need the code?

      Uh, maybe to avoid vendor lock-in?

      It's insurance.

    44. Re:Yep. by murdocj · · Score: 1

      That's right, but I can also choose not to trust a company whose business relies on the vendor lock in of non-Free software.

      So you are saying that if a company does not release the source code to ALL of its software, any software that it does open source is tainted?

      There are situations where I would want to pay for Free code and might not use such Free code unless I could pay for pro level support. But... I do not want to pay them for non-Free code.

      Again, it's your choice. You can take the open source code and pay anyone you care to for maintanance. The fact that this company happens to sell a product that isn't open source is utterly irrelevant.

    45. Re:Yep. by zotz · · Score: 1

      "So you are saying that if a company does not release the source code to ALL of its software, any software that it does open source is tainted?"

      No, I might if pushed, but I might not. Either way, that is not what I am saying here. I am not talking about Free product A and non-Free product B which are unrelated.

      I am talking about Free product A and non-Free product betterA.

      I am not sure if I am being as clear as I need to be here but I am trying.

      "Again, it's your choice. You can take the open source code and pay anyone you care to for maintanance."

      Yes, I can.

      "The fact that this company happens to sell a product that isn't open source is utterly irrelevant."

      No, it is not irrelevant.

      In the same way, choosing to use a Free software package that does not have a vibrant developer community is not irrelevant even where no non-Free code is in play. it may be utterly irrelevant to you and you can act accordingly but it is certainly relevant to me.

      I also take into account if a company is coming from a non-Free history and is slowly Freeing up things as they can versus if a company is a startup making Free and non-Free versus if a company is traditionally Free and starts going down the non-Free road.

      And please note, this does not mean I don't appreciate the Free code in all these circumstances.

      all the best,

      drew

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
  3. Fair? by girlintraining · · Score: 4, Insightful

    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
    1. Re:Fair? by arth1 · · Score: 4, Insightful

      The better question is; Why are you working for them if you have an ethical objection to this?

      These days, with official unemployment figures pushing 7%, and real figures (including people who are ineligible for or have exhausted their unemployment benefits) probably twice that, I'm quite sure that many people are thankful just to have a job, without the luxury of being able to resign for idealistic reasons.

    2. Re:Fair? by girlintraining · · Score: 2, Insightful

      > These days, with official unemployment figures pushing 7%, and real figures (including people who are ineligible for or have exhausted their unemployment benefits) probably twice that, I'm quite sure that many people are thankful just to have a job, without the luxury of being able to resign for idealistic reasons.

      Bingo. :) Idealism is a luxury for the rich. We don't have the privilege of questioning our 'superiors' on their ethics.

      --
      #fuckbeta #iamslashdot #dicemustdie
    3. Re:Fair? by colmore · · Score: 1

      Maybe you shouldn't only be looking to market economics for your ideals.

      --
      In Capitalist America, bank robs you!
    4. Re:Fair? by Blakey+Rat · · Score: 1

      Maybe you have a horrible personality, and the "we don't work on OSS" thing was a lie to make you feel better, instead of them saying, "you've had terrible B.O. and spinach in your teeth for the entire duration of this 4-hour long OpenOffice slideshow replete with DragonBall Z drawings."

    5. Re:Fair? by Anonymous Coward · · Score: 0
      Quoting in slashot example:

      <quote>quote me</quote>

      Gives this:

      quote me

    6. Re:Fair? by MarkvW · · Score: 4, Insightful

      "Idealism is a luxury for the rich" = Slave Logic

    7. Re:Fair? by DanielLC · · Score: 1

      If only ideals were edible we wouldn't have this problem.

      We would after they all get eaten.

    8. Re:Fair? by aix+tom · · Score: 1

      They only ethical considerations businesses have is to their shareholders and owners to keep profit coming in.

      Of course, a lot of companies forget that if you want to "keep profit coming in" for longer than a few years, you will need to keep both your suppliers and customers. The person you screw over today might be the one you need next year to make more profit.

    9. Re:Fair? by Anonymous Coward · · Score: 0

      Good work you fucking moron. Maybe he's asking here because he does have an ethical objection, but wants to think it over as quitting may causing him much grief.

      The better question is, have you ever suffered any discomfort due to a moral objection?

      Answer : probably not. Your attacking of the poster only exposes your own insecurities of your inability to survive in a dog eat dog world. The best you can do is put down anyone who doesn't accept that paradigm.

    10. Re:Fair? by dkf · · Score: 1

      Bingo. :) Idealism is a luxury for the rich. We don't have the privilege of questioning our 'superiors' on their ethics.

      Next up you'll be suggesting that we should touch our forelocks, drop our pants and grin happily when we take it in the ass from our "superiors". Well that's BS. Hold them to ethics at all times, and tell other people that you're doing this. There's never any reason to accept your bosses being total scum.

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    11. Re:Fair? by The_Wilschon · · Score: 1

      That sounds like exactly the kind of business "ethics" that got the economy into the sort of state it is in now. Perhaps if businesspeople had a little bit more concern for real ethics and a very small bit less for greed (which, let's face it, is really what you are advocating), we'd all be a bit better off. You would probably say that you are in favor of enlightened self interest, but what you describe is almost certainly short-sighted and naive self-interest instead.

      Oh wait, I recognize your user name now... Dangit, /me, don't feed the trolls!

      --
      SIGSEGV caught, terminating

      wait... not that kind of sig.
    12. Re:Fair? by Anonymous Coward · · Score: 0

      unemployment was over 6% more than 2 years ago. Percentage of unemployment isn't what is starving unemployment benefits, it's the investors overseeing the unemployment funds not seeing the results in their investment's bottom line.

      Our economy is suffering because investors have been allowed to screw the system that lacked proper limits and regulations.

      Most people who are thankful to have a job don't have a choice in the first place. The only people who really have a choice are the independent businessmen. The rest of you are just pawns for the corporate grinder.

    13. Re:Fair? by Anonymous Coward · · Score: 0

      Idealism is an abstract for pansies whose heads are stuck in the clouds. Or more accurately, idealism is an abstract perception brought on by one's self. You can be dirt poor but be infinitely idealistic.

      You could also lose the overall sense of idealism by the lack of freedom and opportunity provided with a job as a cube-rat.

      You're using the wrong language. What's missing in modern business is substance and integrity. Corporate enterprise is all about how you look and not about what you produce. Having businesses collaborate and create niche markets in software engineering is great.

      The model of improving software reliability as the foundation and selling support as the bread and butter is awesome because as long as the software is high enough in quality, the user base's demand for support will always be there.

      If they choose to do this only on the enterprise level then they're just simplifying the legal troubles provided by the non-enterprise level user-base.

      Maybe the author of this article is just one of those cheap bastards who, after giving everything but the kitchen sink, can't help himself but to ask for more. For all the greedy corrupt people in business there are just as many greedy people on the altruistic end who can't wait to find a loophole to prey on people's good will.

      Want to fix all the legal issues and paranoia around open source software. Then kill 99.9% of the lawyers in the country. Of course then you wouldn't have anybody to back up your idle threats and lack of integrity.

    14. Re:Fair? by Anonymous Coward · · Score: 0

      Tell it to his starving child.

  4. Unusual by maz2331 · · Score: 1

    That seems to be an unusual arrangement, but it seems to be legitimate too. Partnership arrangements often have various covenants and restrictions.

    Maybe you can go with the open version and find/groom a non-partner developer instead?

    1. Re:Unusual by David+Gerard · · Score: 3, Interesting

      Read the original thread - Matt Asay quite specifically dodges the question of whether there is in fact such a restriction. The original poster notes this and repeats the question, with no answer being given.

      --
      http://rocknerd.co.uk
    2. Re:Unusual by HiThere · · Score: 2, Informative

      Well, it seem as if it would be legal. It also seems like a good reason to look for someone else to work with.

      I have nothing against paid support plans (as long as they actually support you). That's a cost, and needs to be paid. I wouldn't even mind a company that just ran a bulletin board for customers as their support center, and charged for accounts (included, perhaps, as a part of the cost of the software). Though if that's their support, they'd better not charge as much.

      Back awhile I used to purchase my software from KRUD (Kevin's RedHat Uber Distribution) because the support from Red Hat was so bad. (I can't justify Enterprise Level support, so that's not what I'm talking about. But their end user support was pitiful with their included support.) These days I generally wing it, live with some things instead of fixing them, etc. because I'm *not* a systems level guru, and I can't find decent support, so I just use Debian or Ubuntu where things usually work, or you can usually get help from free sources. And if it's not clear what to ask or who to ask, well, I live with it. None of the support options I see are both cheap enough to afford and good enough to be better than that which is available for free.

      This is a real problem, and one reason that some people buy from Dell (I don't know how well that works out). My notebook from ZAReason is working well, and they've supported it well, but I'm dubious about upgrading the system. So it'll stay on Hardy Heron for awhile. The defect of having support is that you stick with the system that's supported. You *can* change, but then your system isn't supported anymore.

      The ZAReason notebook is interesting. It's totally open (in some sense). You can even hack the hardware. But once you start making changes, you're on your own. So this is analogous to what you want from the CMS system. Because it's open, I'm not tied to them for support. Because they're the experts, and I'm not, I still am. If they refused to support me, I *could* find someone else, but I'd be much more likely to see what changes I could make that would let them support me.

      OTOH, if Alfresco are using some contractual trickery to say that experts can only support the proprietary version, I'd definitely look elsewhere for my system.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    3. Re:Unusual by Anonymous Coward · · Score: 0

      Not true. Go back and read it. I answered the question with the truth: our partners can use Labs (our open-source version) when needed, as do our customers. Our preference is for Enterprise, of course, for all the reasons stated by commentators above. There was no dodge: I was just not letting the witness (in this case, me) be led.

    4. Re:Unusual by jerico.dev · · Score: 1

      David, Matt Asay has acknowledged in the meantime that many (probably most) partners have signed a contract in which they agree not to support the OSS version of his product.

  5. Not legal advice; but yes by rtfa-troll · · Score: 2, Informative

    Thing one; Don't ask for legal advice on slashdot, ask a laywer. I don't really think this should be worth saying, but I think it can even be illegal to give legal advice; which this is not.

    Now on with the rampant speculation.

    a) If you have your own software you can distribute it under any terms you want. Including "like the GPL but you can't provide commercial support"

    b) The partner agreement is probably not related to GPL software distribution so the GPL isn't relevant.

    c) they can probably stop doing business with anyone giving support if they want.

    d) details likely vary from country to country and so on so a lawyer would need much more detail to help you

    --
    =~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
    1. Re:Not legal advice; but yes by Anonymous Coward · · Score: 1, Informative

      He didn't ask for legal advice. He asked whether the behaviour is "legitimate and fair" and specifically distinguished that from whether it's legal.

    2. Re:Not legal advice; but yes by djupedal · · Score: 0, Flamebait

      >He asked whether the behaviour is "legitimate and fair" and specifically distinguished that from whether it's legal.

      'distinguished from' doesn't apply...
      legimate: lawfully begotten

      Your second assumption is that the OP is male. Given your spelling of behavior, I'd say you're prone to casual use of the English language overall - vis-à-vis the law as just one example.

    3. Re:Not legal advice; but yes by Anonymous Coward · · Score: 0

      Given your spelling of behavior, I'd say you're prone to casual use of the English language overall

      Given your parochial outlook on spelling, I'd speculate that you're an American.

    4. Re:Not legal advice; but yes by k8to · · Score: 1

      Because words only have one definition, AMIRITE?

      --
      -josh
    5. Re:Not legal advice; but yes by fishbowl · · Score: 1

      >I think it can even be illegal to give legal advice

      In the United States at least, you think wrong. As a thought experiment, describe how a law making it illegal to give "legal advice" could pass First Amendment muster.

      --
      -fb Everything not expressly forbidden is now mandatory.
    6. Re:Not legal advice; but yes by maxume · · Score: 1

      If you tell someone you are a lawyer and you are not, and you then proceed to give them advice, you are breaking a law that has passed First Amendment muster.

      --
      Nerd rage is the funniest rage.
    7. Re:Not legal advice; but yes by Anonymous Coward · · Score: 0

      "Behaviour" == wrong spelling !

      HaHaHaHa

      First : Understand where the English language comes from. Then see how they spell "Behaviour" there.

    8. Re:Not legal advice; but yes by I+cant+believe+its+n · · Score: 1

      1. I am a lawyer.

      2. My advice to you is that you believe everything your read on slashdot and that you act on it.

      Should this advice cause you to end up dead or in jail, your family can take comfort in the fact that lying and giving terrible advice like this on a public website, is still not illegal in the free world.

      --
      She made the willows dance
    9. Re:Not legal advice; but yes by Belial6 · · Score: 1

      But that is not what was said. Telling someone you are a doctor and giving them aspirin would be illegal too, but it is not illegal to give your pal a couple of aspirin if they have a headache. If giving legal advice was illegal for non-lawyers, we would have our MAFIAA problems solved. All we would have to do is wait for the next press conference where an RIAA executive tells people that copying CDs is illegal, and send it the cops.

    10. Re:Not legal advice; but yes by maxume · · Score: 1

      It depends a great deal on what we decide "legal advice" means. If it means some notion about what anybody thinks the law means, then sure, it is tough to figure out where it would be legal. If it has a more formal meaning, then in my scenario, the breaking of the law is not in giving the advice, but in misrepresenting it as legal advice.

      --
      Nerd rage is the funniest rage.
    11. Re:Not legal advice; but yes by russotto · · Score: 1

      But that is not what was said. Telling someone you are a doctor and giving them aspirin would be illegal too, but it is not illegal to give your pal a couple of aspirin if they have a headache.

      It can be. "Dispensing medication without a license." One I was told by an EMT was that in their state (I think it was New Jersey but it might have been New York), handing someone a couple of aspirin was "dispensing" (which EMTs can't do), but handing them a bottle of aspirin was OK. Also that if someone was obviously in anaphylactic shock from a bee sting, had an epi-pen on them, a responding EMT couldn't administer the epi-pen for the same reason. Freedom is DEAD.

    12. Re:Not legal advice; but yes by Chandon+Seldon · · Score: 1

      legimate: lawfully begotten

      You appear to be using the legal definition of legitimate to prove that it's a legal term. That's circular logic.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    13. Re:Not legal advice; but yes by Lost+Engineer · · Score: 1

      The last part is wrong. If someone is dying anyone can administer the epi pen, at least in states with good samaritan laws.

    14. Re:Not legal advice; but yes by Anonymous Coward · · Score: 0

      Absolutely 100% correct. Sites like Slashdot, Arstechnica, and a number of other tech/law news sites purport to cover legal issues. But just like techies going nuts over things like when a judge issues an order to save a copy of everything that goes into ram, reading techies on these sites discuss "what the law is" (or should be) is just as ridiculous.

      And there are 2 sides of legal advice legality.
      1) you can't give legal advice if you're not licensed to practice to do so. This protects Joe the plumber from getting bad legal advice.
      2) attorneys typically won't give you free legal advice because they don't do 3 years on top of their undergrad degree and $100k in loans to give out their service for free. If you're an average geek, you made $50k+ for each of those same 3 years of your life, so now you're $250k up on that fresh attorney. And there are ethical rules which severely limit the ability to mitigate malpractice liability. So if an attorney is going to expose himself to malpractice, he's not going to do it for free.

      - attorney, but not yours. This is not legal advice and I am not your attorney.

    15. Re:Not legal advice; but yes by Anonymous Coward · · Score: 0

      you can distribute it under any terms you want. Including "like the GPL but you can't provide commercial support"

      You do, however, need to make sure that your licence is actually clear and non-contradictory. And in fact, the GPL explicitely contains the following:

      "All other non-permissive additional terms are considered âoefurther restrictionsâ within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term."

      In other words, saying "it's GPL except that you can't do X" doesn't work. You can draft up a licence that ultimately does the same thing, but it won't be the GPL, or even "the GPL with additional restrictions".

    16. Re:Not legal advice; but yes by Anonymous Coward · · Score: 0

      Modded flamebait as Slashdot has no 'Moron' mod.

  6. Open Road by Enderandrew · · Score: 4, Interesting

    Wow. This is coming from Matt Asay ( http://news.cnet.com/openroad/ ) who writes the OSS blog for Cnet, routinely blasting people for not being open enough, and routinely praising Alfresco for their OSS efforts.

    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    1. Re:Open Road by TheModelEskimo · · Score: 2, Interesting

      And routinely praising Apple for being...proprietary.

    2. Re:Open Road by Enderandrew · · Score: 1

      I've mad several comments about that very thing on his blog, but he never responds.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    3. Re:Open Road by Anonymous Coward · · Score: 0

      I've mad several comments about that very thing on his blog, but he never responds.

      Maybe if you made nice comments he would respond;-)

    4. Re:Open Road by Anonymous Coward · · Score: 0

      It's not really a secret that Matt Asay is a douchebag and a hypocrite.

      He criticized Mono for not being open source enough, yet his product depend on it (DekiWiki) - I think that for the longest time, he was just too stupid to realize his own products used it because the first time he mentioned Mono together with DekiWiki, he suddenly changed his tune.

      Then of course, he masturbates to Apple's products (along with his own ego) while bashing anyone else for producing even the slightest bit of proprietary software and here we find out his own software is not even working within the spirit of Free Software.

      It should be no surprise that he was FIRED from Novell for browsing porn all day long instead of doing his real job, which makes it suddenly clear why he bashes Novell at every opportunity.

    5. Re:Open Road by mjasay · · Score: 1

      Actually, there is some truth to this (though I know you were mocking the misspelling). I don't respond to trolls.

    6. Re:Open Road by Anonymous Coward · · Score: 0

      This typical for Matt. He's one of the biggest hypocrites with an attitude. I am just very surprised they let him put that blog under the c-net umbrella. useless blabbering

  7. I was denied from even using OSS by Anonymous Coward · · Score: 4, Interesting

    I was at a studio on a support call. Had to work on a Blue-Red stereo image, so I started using GIMP functions to edit the layers when their attorney came out of his office and said I could only use such-and-such studio-licensed custom program or risk contanimating their intellectual property. Apparently they had software made specifically for them to use, from a small PC-repai expert out of his southern CA office. Needless to say, it couldn't accomplish what the GIMP could do, yet wouldn't let me explain. They cut me a check and kicked me out within 30 minutes despite assuring them that GPL licensing doesn't extend to their content and property. They looked at me like I was a liar the whole time. Meanwhile, I think I should just go back to my old gig. Anyone have any similar anti-OSS establishments railroad you like a municipal court?

    1. Re:I was denied from even using OSS by Anonymous Coward · · Score: 5, Interesting

      "railroad you like a municipal court?" Heh. I like that. Very astute!

      But yes, I recently lost a job due to OSS. I feel sad that I'm happy about losing that job. (Surely the Germans must have a word for that.)

      Anyways, this was a new job. These folks talked a good game. They knew all the right things to say during the interviews. It sounded promising...

      They hired me to develop C++ applications under Linux. I showed up for work only to discover I'd be restricted to using Outlook/IE. Installing, let alone using, Firefox was forbidden. I asked the obvious question. (How to use Outlook/IE under Linux?) Turns out their programmers get a Windows box on their desktop with Hummingbird X-Windows software installed, and need to share a common Linux machine with other developers. We were cautioned against using too many resources on that machine, because after all it is SHARED...

      Moving on to the NDA. It's a little overly broad, perhaps unintentionally giving them rights to whatever I develop during my off-hours. Without compensation, of course. I dabble in open-source, so this is a small matter of concern. I tried to negotiate more reasonable terms. (I'm happy to give them rights to anything they pay for.) They seemed to feel that, since they use [purchase] open-source software, my developing open-source software in my off-hours constituted a conflict of interest and promptly rescinded their offer of employment.

      I'm a lucky man. Somebody up above was watching out for me that day!

      I've since learned that they're on a death-march. I'm now hearing rumors that their coding standards, which I did not get to see, prohibit casting between base and derived classes, amongst other atrocities. But thankfully I can't confirm that.

    2. Re:I was denied from even using OSS by Anonymous Coward · · Score: 0

      I was with you up until that last bit. Casting from a base to a derived is bad practice, since it means your code accepted the base when it really requires the derived and will throw if something passes it an actual instance of the base. Casting from a derived to a base is unnecessary, for obvious reasons.

      Sounds like they're as lucky to have missed you as you were to miss them.

    3. Re:I was denied from even using OSS by Anonymous Coward · · Score: 0

      I've since learned that they're on a death-march. I'm now hearing rumors that their coding standards, which I did not get to see, prohibit casting between base and derived classes, amongst other atrocities. But thankfully I can't confirm that.

      Wow, what's the point of using C++ if you can't even utilize basic polymorphism? How can someone be so dense?

    4. Re:I was denied from even using OSS by toriver · · Score: 1

      But if you are not to cast from base to derived, and don't need to cast from derived to base, what is the FUCKING point of the cast operator? Casting to something not in the inheritance hierarchy and hope it works? Or is C++ just as stupid as we Java developers think?

    5. Re:I was denied from even using OSS by LostCluster · · Score: 1

      OSS != GPL. There are plenty of products that claim to be open source but are traps into proprietary systems with onerous licensing terms. (FileZilla FTP... which has no relation to the Mozzila foundation... comes to mind as an example. And let's not forget Day 1 of Google Chrome!)

      With zillions of OSS license varients out there, there's no way studio legal can approve them all. They pick the tools they want to use. Sure, if they did the investigation into The GIMP they'd most likely sign off on it as okay, but to expect them to do investigation into every open tool every consultant wanted to bring into the shop is just plain unreasonable. If you want to do consultant work, you have to use the tools they provide for you, you can't expect them to make major software changes just to suit you.

    6. Re:I was denied from even using OSS by mindstrm · · Score: 2, Interesting

      Maybe I'm having a really cynical weekend, but...

      The point where employees and/or contractors start ignoring me and doing their own thing is the point where they are generally shown the door.

      It's fine if they have their opinion, or even a better way to do things - but if I feel strongly enough about something to insist it's done a certain way, and they want to keep arguing about it or ignoring me... thanks, but I'll find someone who can do it my way.

    7. Re:I was denied from even using OSS by Chandon+Seldon · · Score: 1

      With zillions of OSS license varients out there, there's no way studio legal can approve them all.

      There are a very small number of popular FOSS licenses. Any establishment with legal department so dedicated to checking license terms that they have an approval requirement can easily check those - which would cover the vast majority of FOSS software.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    8. Re:I was denied from even using OSS by Anonymous Coward · · Score: 0

      I can't discuss with you the technical information because I in-deed and in-word honored the fellow that hired me. What I can discuss with you is that, in summary, the determination to use the in-house software was after-the-fact and incapable of peforming the function they wanted.

      Hello. It's like they have a square nail that needs to be hammered into a round hole. It's not going to happen. Someone is puting too much confidence in the legal department as if they are natural law: they are not, and deal completely in a fictitious world to which they are the cause of the imbalance. Part of being payed to do somthing is that I am granted use of the property to improve upon it to another's satisfaction or I revert it back to the prior state or character. In matters that reversion does not allow, sadly that could forfeit the verry bond measured to the property's value that had been tendered conditionally to whomever hired me. And trust my attitude to the cross and dot, I distinguish people looking to blame an impossible fix to collect their bond versus honest work needing to be done.

      The imaginary La La Land brought on by attorneys is like that of Steve Balmer, but from a Quatloos.com forum standpoint like these freakish people think they are protecting anyone else but to hide their own insecurities and illogical skepticisms.

    9. Re:I was denied from even using OSS by Gnavpot · · Score: 1

      But yes, I recently lost a job due to OSS. I feel sad that I'm happy about losing that job. (Surely the Germans must have a word for that.)

      Berufsverlierungschadenfreude?

      (No, I am not a German and I suck at their language. The above probably contains several errors.)

    10. Re:I was denied from even using OSS by shutdown+-p+now · · Score: 1

      Casting from a base to a derived is bad practice, since it means your code accepted the base when it really requires the derived and will throw if something passes it an actual instance of the base.

      Not at all - if you code using interfaces (which is possible in C++ just as well), a cast operator is a valid way of checking at run-time whether an object supports some interface, and using its possibly advanced functionality if it is present. It's not something that is useful often, but occasionally it's indispensable.

    11. Re:I was denied from even using OSS by Sweetshark · · Score: 1

      Or is C++ just as stupid as we Java developers think?

      Short answer: Yes!

      Long answer: http://yosefk.com/c++fqa/

    12. Re:I was denied from even using OSS by Anonymous Coward · · Score: 0

      I am not German either, though I did an A-level in the language, but perhaps

      Berufsverlierungsfreudenschade

      (Shame at the joy of having lost your job?)

    13. Re:I was denied from even using OSS by Gnavpot · · Score: 1

      I am not German either, though I did an A-level in the language, but perhaps

      Berufsverlierungsfreudenschade

      (Shame at the joy of having lost your job?)

      No, Schadenfreude was intentional. That word exists (though I am not sure of the spelling). It means that you are happy about other people's misfortune - in this case happy about the company going belly-up.

    14. Re:I was denied from even using OSS by Anonymous Coward · · Score: 0

      I know Schadenfreude exists, and it means "happiness at the misfortune of others" but Schade can also mean an expression of remorse at misfortune, so my swap around was also intentional, to give remorse at joy(Berufsverlierungsfreudenschade), the joy having been the joy of having lost your job(Berufsverlierungsfreude).

      Your spelling of Schadenfreude is correct.

  8. Hey Larry Flynt....... by budword · · Score: 1

    do you like porn ? Why ask this crowd a question you already know the answer to ?

  9. The answer is called by mysidia · · Score: 1

    Fork it and do the work of supporting it yourself.

    OSS does not mean you get the right to other companies' support efforts for free.

  10. Enslaving developers is okay by Florian+Weimer · · Score: 1, Interesting

    The GPL allows developers (and other service providers) to sell themselves into slavery. It doesn't allow them to enslave their users, that's all. I'm not sure if the FSF struck the right balance. It's more acute with the GPLv3 because it explicitly mentions that enslaving service providers is perfectly acceptable, and there are areas where user and service provider roles begin to blur (e.g. you may provide service--storage space and electrical power--to your ISP to run the router on your premises, so they don't have to give you source code for the GPL software on the router).

    Nonetheless, restricting your contributors in this way isn't something I'd expect from a healthy free software project.

    1. Re:Enslaving developers is okay by Vexorian · · Score: 1

      Wow, this thing got mod points? Isn't slashdot getting worse and worse as we speak?

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
  11. Welcome to contract law by DraconPern · · Score: 4, Insightful

    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.

    1. Re:Welcome to contract law by larry+bagina · · Score: 1

      W 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.

      Hey, CmdrTaco was wondering where he could get one of those contracts.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    2. Re:Welcome to contract law by orangesquid · · Score: 1

      Unless the terms are unconscionable (extremely unreasonable, very overly broad, effectively forced upon you, conflicting with irrevocable rights, etc). But it takes a lot to convince a judge that terms are unconscionable unless it is immediately obvious, and companies almost always have more money to spend on good lawyers than you do. Of course, a good judge might see the relationship between imbalance of bargaining power when the contract was negotiated and lack of imbalance of legal resources in the courtroom, and throw out requests from a company's high-paid lawyers that would give them a ridiculously unfair advantage, or find subtle, appropriate, and legal ways to advise you as to options you could pursue that the other lawyers are bound to know about and that you and your attorney might not know about.

      --
      --TheOrangeSquid Is it any wonder things seem so awry? We swim in a sea of confusion and don't have to think to survive
    3. Re:Welcome to contract law by Metaphorically · · Score: 1

      Pretty sure that ass raping has never been recognized as a remedy for breach of contract. As a matter of fact people very often modify the written terms of a contract through their actions. The original terms of the contract are then not easily enforceable.

      --
      more of the same on Twitter.
    4. Re:Welcome to contract law by jerico.dev · · Score: 1

      Thanks for this explanation! If you look at the forum I link to you'll see that I am aware that partners are themselves deciding to renounce to rights they had previously gained under GPL. It is unfortunate that I seem to have made a different impression here. :-(

  12. Common Misunderstanding by maz2331 · · Score: 4, Insightful

    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.

    1. Re:Common Misunderstanding by jgrahn · · Score: 2, Informative

      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.

      Huh? Please elaborate on that. I thought the whole point of the GPL was that there is no such dividing line: if you're a user, you have the right to hack it too.

    2. Re:Common Misunderstanding by k8to · · Score: 2, Informative

      Don't be daft.

      If you develop and distribute a GPL program, you run into various requirements that do not apply if you just use it.

      --
      -josh
    3. Re:Common Misunderstanding by Anonymous Coward · · Score: 4, Informative
      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.

      Huh? Please elaborate on that. I thought the whole point of the GPL was that there is no such dividing line: if you're a user, you have the right to hack it too.

      Elementary: As a user, you are free to use the software as much as you please. As a developer, you are free to hack it for your own use with no restrictions. But if you distribute it, you are bound to distribute it under the GPL, which includes distributing the source too.

    4. Re:Common Misunderstanding by Lonewolf666 · · Score: 1

      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.

      Lawyers, of all people, should be able to read the GPL and draw their own conclusions.
      I guess GP has no reason to be sorry about losing that particular customer, based on his anecdote they are likely to make more trouble than the contract is worth.

      --
      C - the footgun of programming languages
    5. Re:Common Misunderstanding by chromatic · · Score: 1

      What happens is that they miss the dividing line between "the development" and "the use" of the programs.

      I think you mean "the redistribution" instead of "the development", because the GPL applies when you redistribute the program regardless of whether you've modified it.

    6. Re:Common Misunderstanding by mindstrm · · Score: 2, Insightful

      The confusion is that a lot of people, despite the very clear language in the GPL itself, seem to be under the impression that anything *produced* with GPL tools is GPL.

      I have had countless developers, especially in years past, tell me that "Oh well we don't program on Linux because we don't want to have to give away our code. We can't use GCC for that reason."

    7. Re:Common Misunderstanding by Chandon+Seldon · · Score: 1

      Just because someone does not have your beliefs, does not make them any less intelligent than you. See: elitism.

      Just remember: When someone more intelligent or knowledgeable than you are, labeling them an elitist doesn't change anything.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    8. Re:Common Misunderstanding by Repossessed · · Score: 1

      Technically you have to agree to the GPL in order to modify it (according to the GPL, I don't know if that's legally permissable in the EULA). Though since if you don't distribute it the GPL has no significant terms this is fairly pointless, except maybe as a stick to shake at a GPL violator if a case ever actually goes to court.

      --
      Liberte, Egalite, Fraternite (TM)
    9. Re:Common Misunderstanding by Anonymous Coward · · Score: 0

      Just remember: Silly grammar not make an insightful comment. See Yodaism.

    10. Re:Common Misunderstanding by Anonymous Coward · · Score: 0

      The problem is, lot of lawyers aren't smart people. At least for what I have seen, there are many people who studied law because they prefer to learn lot of stuff by memory without thinking about it, or even are unable to really think in the required level for other careers.
      Of course, good lawyers are smart, but at least here that is not the norm.

    11. Re:Common Misunderstanding by kz45 · · Score: 0, Offtopic

      "Just remember: When someone more intelligent or knowledgeable than you are, labeling them an elitist doesn't change anything."

      hayuck hayuck, that was hilarious. I'm glad you feel the need to prove your "intelligence" through a slashdot post.

    12. Re:Common Misunderstanding by Anonymous Coward · · Score: 0

      Gnu software can be a legal nightmare. Why on earth would I want to risk it?

      Consider the following:
      How many companies using proprietry software have faced legal action OR paying whatever (massive amount) they are told to pay, despite doing their level best to keep their licenses in order.

      Then consider the same for GPL software.

      Then reword correctly:
      "Proprietry software can be a legal nightmare. Why on earth would I want to risk it?"

  13. lol aids by kazoosandinstruments · · Score: 1

    The "right to work with OSS" is at the discretion of the copyright holder, and apparently the privilege of Alfresco's enterprise license abnegates the "right" to use the "free" license. It probably only applies to commercial applications anyhow. Alfresco giveth, and Alfresco taketh away. They owe you nothing.

    1. Re:lol aids by burris · · Score: 1

      Nonsense, the use of software or the support thereof is not an exclusive right under Copyright. You need no license to use an authorized copy of software any more than you need a license to read a legitimate book. The Alfresco partners entered into a contract where they agreed not to support the GPL licensed version. It has nothing at all to do with Copyright.

  14. Not OSI compliant by Anonymous Coward · · Score: 0

    Based on the thread posted, Alfresco cannot call their commercial product OpenSource except in only the vaguest sense of the term. Certainly their Labs product is open source, but the product that they are selling is not opensource/OSI compliant. Unlike RedHat that provides source for all of the software except for a few pieces, it doesn't look as if Alfresco is doing that.

    The PR information (comparison between Labs and Enterprise) and front page needs to updated to say that the commercial product is not open source.

    1. Re:Not OSI compliant by Chaos+Incarnate · · Score: 1

      Thank you for restating facts found in the article summary. :)

      --
      Benford's Corollary to Clarke's Law: "Any technology distinguishable from magic is insufficiently advanced."
  15. AlFresco? by edivad · · Score: 1

    Funny how this translates to "In Jail" in Italian.

  16. They hold the copyright by BoneFlower · · Score: 3, Informative

    And can set the terms for use of their software, and provision of their support, as they see fit. They can set terms in their partnership contracts restricting what those partners can do with the software, that would take precedence over the license of the software itself. This does, of course, assume that they themselves hold copyright on all code covered by their commercial license and partnership contracts, or have secured permission from the copyright holders for distribution under these terms.

    That said, if you simply download the GPL version and then have nothing to do with them or their partners, you are still free to do anything with it that the GPL normally permits, provided their GPL version does not use an altered GPL.

  17. Wrong question by Anonymous Coward · · Score: 2, Insightful

    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?

    1. Re:Wrong question by jerico.dev · · Score: 1

      If you look at the forum I link to you'll see that I am aware that partners are themselves deciding to renounce to rights they had previously gained under GPL. It is unfortunate that I seem to have made a different impression here. :-(

  18. Sure by Greyfox · · Score: 4, Interesting
    Go to work developing a C++ compiler for a big company and then ask the lawyers if you can also work on GCC in your spare time. You'll get a very emphatic "no!" IP law is fiddly and they don't want to risk cross-contamination either way. Even if you play it on the level, questions can be raised -- witness the SCO case. Perfect example.

    In addition to that you can always sign your rights away in a contract. If you sign an agreement that you won't compete with a company's commercial product, expect to get sued if you work on an open source project that competes with theirs and they find out about it.

    I should point out at this point that I am not a lawyer, but I have had this discussion with a number of them.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:Sure by Anonymous Coward · · Score: 0

      Go to work developing a C++ compiler for a big company and then ask the lawyers if you can also work on GCC in your spare time. You'll get a very emphatic "no!"

      Do you think you can set that up at my California company? If I can get this in writing, I think I will be able to retire on the settlement.

    2. Re:Sure by larry+bagina · · Score: 1

      Do you develop a c++ compiler for a big California company?

      PS - if you think you can retire on the settlement, you don't think very much.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    3. Re:Sure by Anonymous Coward · · Score: 0

      Do you develop a c++ compiler for a big California company?

      No, he's a lawyer for a big California company.

      PS - if you think you can retire on the settlement, you don't think very much.

      Or he's a lawyer ;)

    4. Re:Sure by Greyfox · · Score: 1
      I assume you mean the no-compete thing and not the cross-contamination thing? While the no-compete laws may vary from state to state, lawyers everywhere always seem to worry about cross contamination. If you're a software shop you probably have lawyers, and you should talk to them before contributing to open source products that are similar to products you work on at your company. Your lawyers would prefer that you discuss any contributions to any projects outside work, and they would probably prefer that you not do that at all.

      I'd be surprised if, even in California, they would be willing to allow work on a project similar to something your company works for. I was under the impression that the company I had these discussions with would make sure that people contributing to open source projects were assigned to projects that had nothing to do with the work they were contributing to in the open-source world.

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    5. Re:Sure by burris · · Score: 1

      Are you suggesting that California Labor Code 2870(a)(1) does not apply to a work of authorship such as a C++ compiler?

    6. Re:Sure by LostCluster · · Score: 1

      Encylopedia Britannica has the same problem with WikiPedia... in most cases it's the same people writing for both. The only difference is that the supply/demand fomula is on open source's side for that one. Tell the world's leading expert on a topic that's worth only three pages in the printed encylopedia he can write for you only if he will agree not to write for anybody else on that topic, and he'll not work for you.

    7. Re:Sure by Greyfox · · Score: 1

      More likely if you were working at a software development shop and wanted to put time in on a similar open source project, you'd find yourself reassigned to a different project. I seem to recall that being an option. But like I said, I am not a lawyer.

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  19. Grasshoppa, listen up by FreshKarma · · Score: 2, Interesting

    There is no such thing as "fairness" when it comes to corporations. This is not a criticism, just an observation. Fairness is a positive yet vague concept that is easily open to interpretation, something corporate legal departments avoid like pro-bono work in the inner-city (zing!). You make your own fairness. Your quickest path to having decisions made your way is to move up to decision maker.

    --
    The future ain't what it used to be.
  20. what they do depends on their philosophy by wikinerd · · Score: 4, Interesting

    Restrictive contracts and policies are examples of a masculine philosophy that many business leaders erroneourly believe in, the idea that business is a kind of war. Essentially what a company does depends on the philosophy of its leaders, but if the philosophy is wrong then their actions will come to bite them in the end. You can only succeed in business, and life in general, if you have a philosophy which is right. But what's wrong with the philosophy that business is war?

    Business is what a person wants it to be, and what they want it to be depends on their personality, which is in turn dependent on their DNA and their life experiences. If they are high on the social dominance orientation then business, for them, is war. If they are low on the social dominance orientation then business, for them, is cooperation or servicing the free market. But whatever they think about business, this does not affect what business actually is. Business is business. Whether people frame it as war or cooperation depends on a person's personality.

    A person who is high on the social dominance orientation metric is likely to see business as war, and will seek to use any available means to achieve their purposes. They may believe that the economy is a zero-sum game (ie that no new wealth can ever be created), therefore they will seek to exclude others from gaining any advantage over them. Such people are also likely to be high on Machiavelian intelligence (and mayble also in selfishness and greed). They think that rugged individualism is a better strategy because they perceive the economy as a zero-sum game in which only the most competitive individuals survive.

    A person who is low on the social dominance orientation metric is likely to see business as cooperation or collaboration, and will only use means that are acceptable by the business and greater social community. They may believe that the economy is not a zero-sum game (ie that new wealth can be created at any time), therefore they will seek to cooperate with others in a collaborative effort to produce more new wealth by joining forces together. Such people are also likely to be high in agreeableness (and mayble also in empathy and altruism). They think that a communitarian spirit is a better strategy because they perceive the economy as a non-zero-sum game in which only the most creative individuals survive (and, as free and open-source software demonstrates, creativity and wealth-creation is much more easier when people collaborate together).

    Thus, what business is, to a person, depends on who a person is, but they should not let their own (mis-)conceptions draw them into making claims about what business is in reality, because this is the line of thinking that destroys science and reason, and the first step in science is to not let one's intellect affect their image about the reality (albeit there are, of course, philosophical objections to the feasibility of this endeavour). Just as a colour is not a colour unless perceived by an eye, but different eyes may perceive the same natural phenomenon as a different colour (eg under conditions as colour blindness), business cannot be something other than business unless people perceive it as such, but what people perceive depends on who they are and how they contextualise and frame the reality.

    If you ask me, I have never perceived economy as a zero-sum game, and thus I have never seen business as war. What I see, however, is lots of people who have the wrong ideas about the economy and business and try to make war against other people, including against people who have the correct ideas, and in the process they drive into their war people who never had any intention to participate in their war. It is for this purpose that everyone, no matter how they see business, should be ready to defend themselves during an attack (ie walk calmly while carrying a big stick, doing your own thing and never attacking anyone, but be ready to effectively defend yourself when attacked). But other than that

    1. Re:what they do depends on their philosophy by Anonymous Coward · · Score: 0

      I was with you right up to where you said it's OK to expropriate the fruit of another's labor just because you want to. (You'd think after the abject failure of the Soviet "from each according to his ability to each according to his need" system it would have been debunked for all time, but here on /. it seems they never learn) If wanted to get paid for the work I do makes me (and other creative types) a "control freak" then you obviously have a 9-5 cubicle job, not a job where the money you make is based on people paying for what you've created.

    2. Re:what they do depends on their philosophy by Anonymous Coward · · Score: 0

      This used to be true.

      Which the end of cheap energy inputs, economic growth is no longer possible in the traditional sense, and we will see ongoing contraction, which makes business not just a zero-sum game, but a competition for a share of a shrinking pie.

      Under these conditions, wealth comes at a cost to others, and so it will no longer be possible to rationalise a lavish lifestile as justifiable based on the idea that you have more merit than others.

      As oil becomes more expensive and less available, food and transport prices will keep rising, to the point at which socialist policies will be the only way the USA will be able to feed its population in 2015.

    3. Re:what they do depends on their philosophy by justinlee37 · · Score: 1

      Restrictive contracts and policies are examples of a masculine philosophy that many business leaders erroneourly believe in, the idea that business is a kind of war.

      Sexist.

      That aside ... you obviously don't know that much about economics if you can't conceive of fiat money as being true wealth. It represents the labor that can be purchased with it, and true wealth can be created through effective management of labor.

      and, as free and open-source software demonstrates, creativity and wealth-creation is much more easier when people collaborate together

      Does it really demonstrate that? I'm unconvinced. If I dumped 200-300 hours into a software project, I'd want more in return for my work than just the comforting knowledge that someone else out there, somewhere, might also decide to publish their work as open source and let me access it. No, I'd like to get paid, so I can buy food for myself and my family. If you think that open-source software development can produce food for you, you've got another thing coming. No, there must be someone willing to pay you for your work and your product if you mean to profit in any meaningful and efficient way, either in fiat money or in food as barter.

      You can't feed yourself as an open-source software programmer if the only payment you ever receive for your work is more open-source programs.

    4. Re:what they do depends on their philosophy by russotto · · Score: 1

      Restrictive contracts and policies are examples of a masculine philosophy that many business leaders erroneourly believe in, the idea that business is a kind of war.

      Business is what a person wants it to be, and what they want it to be depends on their personality, which is in turn dependent on their DNA and their life experiences.

      If what a person wants it to be is not compatible with reality, the only thing business is, is bankruptcy. The fact that many business leaders believe that business is a kind of war suggests that this is a useful paradigm.

      A person who is low on the social dominance orientation metric is likely to see business as cooperation or collaboration, and will only use means that are acceptable by the business and greater social community. They may believe that the economy is not a zero-sum game (ie that new wealth can be created at any time), therefore they will seek to cooperate with others in a collaborative effort to produce more new wealth by joining forces together. Such people are also likely to be high in agreeableness (and mayble also in empathy and altruism). They think that a communitarian spirit is a better strategy because they perceive the economy as a non-zero-sum game in which only the most creative individuals survive (and, as free and open-source software demonstrates, creativity and wealth-creation is much more easier when people collaborate together).

      A person who is low on the "social dominance orientation metric" is unlikely to become a business leader. If they do, they will have their lunch eaten by those who are high on the "social dominance orientation metric".

      Dominant people lead. Non-dominant people follow, or are enslaved. Those who refuse to play the game are cast out, or (again) enslaved.

    5. Re:what they do depends on their philosophy by Anonymous Coward · · Score: 0

      Essentially what a company does depends on the philosophy of its leaders, but if the philosophy is wrong then their actions will come to bite them in the end.

      Amen brother and/or sister. Now if y'all will excuse me, I have a private jet waiting to take me to another corporate retreat. Do you have any idea how exhausting it is trying to look like you're begging for a government bailout? Hello, I'm in a leadership position of any successful company!

      Their actions come to bite everybody except them in the end. You delude only yourself if you believe otherwise.

    6. Re:what they do depends on their philosophy by Chandon+Seldon · · Score: 1

      You can't feed yourself as an open-source software programmer if the only payment you ever receive for your work is more open-source programs.

      People who program for a living get paid by their employers or clients. Companies that solely write software get paid by their clients. In both of these cases, getting more FOSS software means more resources to use to do a better job for those clients.

      The primary monetary benefit of FOSS software isn't to people who write software for a living. It's to people who use software. FOSS lets those people get higher quality software, that does more of what they want to do, for less money (but not necessarily no money). As a mechanism for non-software companies to produce a piece of software, collaboration in the commons is more effective and economically efficient than paying a single vendor with a monopoly on the software they produce.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    7. Re:what they do depends on their philosophy by Chandon+Seldon · · Score: 1

      Dominant people lead. Non-dominant people follow, or are enslaved. Those who refuse to play the game are cast out, or (again) enslaved.

      You appear to be responding to technical terms with intuitively comfortable generalizations. That tends to result in the spouting of meaningless nonsense.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    8. Re:what they do depends on their philosophy by russotto · · Score: 1

      Actually, I was responding to meaningless nonsense with uncomfortable, but almost tautological generalizations.

    9. Re:what they do depends on their philosophy by wikinerd · · Score: 1

      Sexist

      Not really. I was just referring to some psychology research I was reading recently, specifically in the academic study of the political psychology of genders (the study of how sociopolitical ideologies are affected by one's gender), which shows that males have higher probability to score high on the social dominance orientation metric than females, because of biohormonal factors.

    10. Re:what they do depends on their philosophy by Anonymous Coward · · Score: 0

      The primary monetary benefit of FOSS software isn't to people who write software for a living. It's to people who use software. FOSS lets those people get higher quality software, that does more of what they want to do, for less money (but not necessarily no money).

      In general, while there might be some really fine open-source software out there, most of it is unreliable, nearly unusable trash. If you are not a programmer, it is of no value to you. Large-scale, commercially supported projects are the exception to this, such as Open Office / Star Office and FireFox. Engaging in a search on Sourceforge for something that might meet your needs is a exercise in futility unless you have some programming background.

      I professionally (and commercially) develop software and pay other employees to do so as well. I would not choose to hire most of the people that post source on Sourceforge unless it was to train them as an entry-level programmer that barely knew the anything about programming. Most of these people are hobbyists whose skills need considerable polishing before their work can realistically be used by other people. This is like reading an "open source" novel written by someone that learned English last week.

      Based on this, I would consider suggesting a business use open-source software (as a general principal) to be a form of sabotage. They will become reliant on unreliable tools that produce questionable results. Sure, the price and supposed freedom is nice but the results aren't worth it.

    11. Re:what they do depends on their philosophy by Wolfier · · Score: 1

      The classification of business philosophy as masculine or not isn't sexist.

      However, if you then say it is the "wrong" philosophy then you become a sexist.

      There's no right or wrong, it all depends on the situation and what would benefit you most.

      NOT thinking the rest of the industry as enemies would only work if they return your favour. Too bad there are people called shareholders (mind you, both male and female shareholders), most of whom care about their investments, only their investments - and don't give a shit about the philosophy that the company is run on.

    12. Re:what they do depends on their philosophy by Chandon+Seldon · · Score: 1

      In general, while there might be some really fine proprietary software out there, most of it is unreliable, nearly unusable trash. Since the makers have abandoned it there's no way to get support. Large-scale, commercially supported projects are the exception to this, such as Microsoft Office and Photoshop. Engaging in a search on Downloads.com for something that might meet your needs is a exercise in futility unless you happen to seriously luck out.

      I professionally (and commercially) develop software and work with others who do so as well. I would not choose to hire most of the people that try to sell proprietary programs unless it was to train them as an entry-level programmer that barely knew the anything about programming. Most of these people are hobbyists whose skills need considerable polishing before their work can realistically be used by other people. It's being asked to buy a $30 novel written by someone who learned English last week.

      Based on this, I would consider suggesting a business use proprietary software (as a general principal) to be a form of sabotage. They will become reliant on unreliable tools that produce questionable results. Sure, the fancy marketing website is nice, but the results aren't worth it.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
  21. Legitimate and Fair? by confused+one · · Score: 1

    Not every business cares about what's Legitimate and Fair. The care about contracts and money. If there are contracts in place, which preclude use of this software in it's open source form, then there's not much you can do. However, if you need modification made and do have an enterprise level contract or agreement with the company, you might have mechanisms in the contract to request the changes.

  22. Re:Yep. Nope. by Bazman · · Score: 1

    CM != Customer Management. Next time find out what the article is about before posting.

  23. Contraversial? by Anonymous Coward · · Score: 0

    What did English ever do to you to deserve that?

  24. I'm always curious by 93+Escort+Wagon · · Score: 1

    I am currently selecting a CM tool for a project. Important condition: the software must be OSI compliant.

    When these questions get posted to Slashdot, I often end up thinking we don't have enough information to respond. Are you the director of this project, or are you a grunt who's been given a task by the boss? Is being "OSI compliant" a condition placed by your employer, or is this just your own little addition based on your personal philosophy?

    I know these aren't the questions the poster asked; but having occasionally worked alongside guys who's personal predilections tended to override project directives (and, sometimes, even common sense), I think they are important ones we need to know the answers to. More importantly, I think it's important the poster's co-workers (if there are any) know the answers to these questions, since it's potentially their time he's wasting if he's placing his own personal additions on this piece of the project.

    --
    #DeleteChrome
  25. Go back to your old gig. by Anonymous Coward · · Score: 0

    More 17MB red/blue isometric pictures need copying from your iMac to your 486 PC. :-)

  26. Denied vs. give up by Todd+Knarr · · Score: 3, Interesting

    The problem here is that there's 3 parties, not two: the person wanting support, the Alfresco partner potentially providing support, and the Alfresco owner. The question is whether the Alfresco partner can be denied the right to provide support to the person wanting it. The answer there is, there isn't an answer. The question is incomplete, it's missing information about what the partner has agreed to. In this case, the partner as part of their partnership agreement signed away their right to support the GPL'd version in return for rights to support the enterprise version they wouldn't have had otherwise. It's not just legal for them to do that, it's entirely reasonable and right for them to be able to do that. It's their business, it's their right to decide that the income from enterprise support is greater than the potential loss from not being able to provide support for the GPL'd version. Someone else may think their decision is dumb, but it's their decision to make.

    From the standpoint of the person wanting support, legitimate and fair don't enter into it. They're not a party to the partnership agreement, they're not qualified to decide whether Alfresco is treating it's partners fairly or not. It is, however, rather unusual for open-source companies to deny their partners the right to work on the GPL'd version. RedHat, Sourceforge and the like don't impose any such restrictions that I know of. The most they may do is prohibit partners from making use of any non-GPL'd stuff they have access to in the GPL'd projects. I suspect Alfresco is doing this to try and induce people to use the enterprise version instead of the GPL'd version (if you use the GPL'd version, you lose access to the best sources of support). That'd make me twitchy about using their software.

    1. Re:Denied vs. give up by Anonymous Coward · · Score: 0

      What's the problem? If you're prepared to pay for support, may as well support the developer in the process. You don't have to have support if you don't want. Compare to a closed vendor such as MS, doesn't look so bad now does it?

    2. Re:Denied vs. give up by jerico.dev · · Score: 1

      Look at the forum I link to and you'll see that I am aware that partners are themselves deciding to renounce to rights they had previously gained under GPL. It is unfortunate that I seem to have made a different impression here. :-(

  27. Conflict of interest? by fugue · · Score: 3, Insightful

    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."
    1. Re:Conflict of interest? by frieko · · Score: 2, Insightful

      This would seem to suggest that all efforts to make software easier to use will hurt the company's bottom line.

      I'm not convinced. They might be able to count on the existing customer base to be stuck with their crapware, but they always have to compete for NEW customers and that means making the product better/easier.

    2. Re:Conflict of interest? by TheLink · · Score: 1

      While they may improve some bits it could continue to be significantly crap (and crappier than other stuff) and still get lots of new users if there are network effects.

      See PHP and MySQL. ;)

      --
    3. Re:Conflict of interest? by Stephen+Samuel · · Score: 1

      This would seem to suggest that all efforts to make software easier to use will hurt the company's bottom line.

      Only in the short term. If you insist in making the software difficult to use, then one of 2 things will happen:

      1. customers will go elsewhere,
      2. customers will fork a usable version (which is what the OP is threatening to do with the broken 'Open Source' version).

      and the possibility of #2 is precisely why some companies are now turning to Open Source. (not that they really want to, but the capability is important).

      then there's the fact that companies are more likely to be willing to pay big bucks for support of a good project than a crappy one.

      --
      Free Software: Like love, it grows best when given away.
  28. Re:Yep. Nope. by Anonymous Coward · · Score: 0

    CM != Customer Management. Next time find out what the article is about before posting.

    I think its worth pointing out that it doesn't really change the discussion much. CM could be Color Management software for a paint factory.

    Go ahead and put Clown Messenger in there and see how much it changes the discussion.

  29. They can't deny you the rights by yalla · · Score: 1

    Generally if a software is released under the terms of the GPL, the following freedoms apply. The FSF says:

    "Your software shall grant you these freedoms:
    * to run for any purpose
    * to study and adapt to your needs
    * to redistribute, so you can help others
    * to release improvements, so everyone benefits."

    That's the "free" in free software (contrary to open source).

    Also the GPL doesn't allow discrimination; a "3rd party contract" can't change the terms of the GPL.
    A company can't restrict the terms of the GPL just because it doesn't fit to their business-model. If they do so, they fail to comply with the GPL. If they want to restrict rights, they shouldn't have chosen the GPL in the first place.

    I'd say: Forget about this restriction, it's invalid. You should be contacting the FSF or, specifically, the Freedom Task Force [1] about this case. They're from the european branch of the FSF, but I'm sure they can help you out anyway.

    Alex.

    [1] http://www.fsfeurope.org/projects/ftf/ftf.en.html

    --
    You look like a million dollars. All green and wrinkled.
    1. Re:They can't deny you the rights by mindstrm · · Score: 1

      That's all true, but completely unrelated to the current issue.

      If I write software, and decide to release it to you under the terms of the GPL - my obligation to you is: Absolutely Nothing. You are allowed to re-distribute and do 'stuff' with my code (per the GPL license I granted you).. but I have absolutely zero obligations towards you.

      The GPL applies to you in this situation, but not to me... I own the original copyright.

      If I also happen to have a beefed up commercial version of my code.. I am free to sign deals with potential business partners under whatever terms thy and I agree to. You don't get a say in the matter - it's not your code.

  30. Subject != actual question by gujo-odori · · Score: 0, Offtopic

    I don't know who/what Alfresco is, but I think I have a good general case answer.

    "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?"

    Your subject question (Can using open source be denied?) is not the same as your real question (Do you think it's legit and fair?). You've pretty much answered the subject question yourself: yes. To elaborate, the Alfresco partners who do not have the right to develop against the GPL edition are not really being "denied" that right; they voluntarily relinquished it in order to become Alfresco partners and they have a contract that says so. Anytime they want to do so, they can end their relationship with Alfresco and develop against the GPL edition all they want. The fact that they don't do so tends to indicate that they believe it is more profitable to be an Alfresco partner and forego developing for the GPL edition.

    Certainly it's legal to do so (IANAL). Is it legitimate? Yes, probably. Is it fair? Yes, probably. I'm a big supporter of the GPL and if I were to release anything I've written to the public, I would do so under the GPL, but the reason I think the Alfresco partner contract is probably legitimate and fair is that Alfresco is basically saying "We'll give you the special access and other things that go with being an Alfresco partner, which will help you make more money. In return, we will ask you to help us make money too, by developing only for the proprietary edition of Alfresco." I don't think that's unreasonable or unfair. Alfresco has released a GPL version of their product, but they do need to make a living, and I don't really see cause for complaint if they require their partners to not use the GPL version.

    Now for my good general case answer: "So what?"

    To expand on that, Alfresco partners can't develop for the GPL edition, and the Enterprise edition is not OSI-compliant. You have three simple choices

    1) Don't use an Alfresco partner. Anyone who is not an Alfresco partner is free to develop for the GPL edition;

    2) Don't use Alfresco;

    3) Adjust your spec so that OSI-compliance is not required (this is the least desirable of the three and one I would not recommend, but it is a choice).

    1. Re:Subject != actual question by gujo-odori · · Score: 1

      OT?! Moderator stupidity has reached a heretofore undreamed-of level. I provide a very specific answer to the original question, clearly framing the entire issue and it somehow gets modded off-topic.

      A good argument could possibly be made for this being OT, although OTOH I think there's a pretty good case that identifying an idiot as an idiot is always on topic.

  31. Re:The downside by symbolic · · Score: 1

    Essentially what a company does depends on the philosophy of its leaders, but if the philosophy is wrong then their actions will come to bite them in the end.

    The downside is that depending on how high up the "leader" is, there can be a lot of collateral damage - to the company, to the culture, to the company's talent pool, everything. And despite the fact that there may very well be a small contingency that DOES know what the hell is going on, can produce results, etc., the only thing that seems to matter is staying the course with an action plan that's a complete failure. Having it come back to "bite them" understatement. This kind of "leadership" wrecks both companies, and the lives of those who put forth significant effort to do the right thing.

  32. Any reason you couldn't form a separate by Anonymous Coward · · Score: 0

    business entity and do the OSS support working for it?

  33. It's even more confusing than you think. by santajon · · Score: 2, Interesting

    My company uses Alfresco for an online collaboration tool between us and our customers. We've been with them for awhile, starting out with the 1.x code base.

    We have a license with them to run the Enterprise version, but are not currently paying for support. Our customers are very adverse to change and until we have more than half of them using it it's not worth paying the very high cost of the support contract.

    Our install is a little different as we run Liferay on Tomcat 5.5 and use Alfresco as a portlet. We've been working on getting it upgraded to the newest versions of the software, but we don't have any java programmers on staff. We also tried to reach out to Alfresco partners to get some help getting our setup moved to the newest releases, but no one would help us since we're not paying the yearly support.

    Honestly it feels like blackmail. Thankfully we found someone who is not working as an Alfresco partner, but had experience with it, even going so far as to use his companies Alfresco support to get help with what is not working. With his help we're getting very close to having it all working.

    1. Re:It's even more confusing than you think. by mjasay · · Score: 1

      I'm surprised you had any trouble finding a non-partner to provide support. I see dozens on a regular basis. There are hundreds.... We would never ask our partners to do work for free. Why do you think it's odd that the partners would prefer that you use Alfresco for a fee?

    2. Re:It's even more confusing than you think. by santajon · · Score: 1

      I don't think you quite get it. We've paid for the right to use any version of the Enterprise codebase we want. We're just not currently paying the yearly support from Alfresco.

      The whole point of looking for a 3rd party to do a one time support deal is so we don't have to pay the yearly support on an item we don't need the yearly support for.

      On the flipside if we were paying Alfresco for support, why would we go to a partner to shell out more money when we're paying Alfresco for the support?

  34. war? really? by Anonymous Coward · · Score: 0

    because, i didnt see too many cubicle people down at the hoospital with amputated limbs or PTSD

  35. Quick answer. by mindstrm · · Score: 1

    Yes, they can do this.

    A company writing software is free to license it, as well as any other business contracts surrounding it, however they want.

    Whether or not they also happen to release an OSI-compliant version has no bearing on this.

    Having their partners agree not to support the free version they also produce is legitimate, as is having their partners not agree to support competitor's products. *

    * This might fall afoul of some kind of antitrust or fair-trade practices or something like that, in some jurisdictions, but if it does, it has nothing to do with the fact that they also release their code as OSS.

  36. Can You Be Denied the Right To Support OSS? by John+Hasler · · Score: 1

    No, but you can agree not to do so in return for valuable consideration should you so choose.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  37. Free version + fork and mod by munwin99 · · Score: 0

    I have wondered why someone has not taken the "free OSS" version of a given product (Scalix comes to mind), and removed the restrictions it imposes (Scalix limits the number of "premium" users in its free version). Is there anything to stop someone from doing this ? If it's under an OSI compliant license, I don't see why not. Yes, there is the argument that you should support the products creator. But some restrictions placed on "free" version's are _very_ low, and the cost to jump to the paid version is out of proportion for a small user.

    --
    What's On Your Network ??? http://www.open-audit.org/
  38. hmnn? by Vexorian · · Score: 2

    You say software must be OSI compliant, but you cannot use the OSI compliant version of alfresco... So, just don't use alfresco but use another OSI compliant CM system? What's the problem with this?

    --

    Copyright infringement is "piracy" in the same way DRM is "consumer rape"
  39. Re:You Have NO Rights: +1, PatRIOTic by Anonymous Coward · · Score: 0

    I think you've managed to misspell "whitehouse". In a URL no less. Congrats.

  40. Because OSS is often better than Closed Source by poundjd · · Score: 1

    Understand that all generalities have both counter arguments and some truth.

    Look, the Support model for truly OSS is very competitive. If your not damn good people drop you quick, in closed source your the only game in town, or one of a very small and exclusive group. Some closed source support is excellent some is not. With OSS support if your not excellent you die very very quickly.

    Why would he want an OSS CRM system anyway? maybe the system he is using is the best for his needs. maybe the cost model makes it worth while. Most of the OSS Projects that are active and long lived are truly excellent. Look at apache as an example.

    None of the above addresses his issue. His issue was why would none of the support teams for this supposedly OSS program only commit to do projects for the non-OSS version.... to me that seems like a classic bait and switch type activity.

    -jeff

    --
    -jeff Thank God that I am Vertical and Employeed!
  41. So? by janrinok · · Score: 1

    And which is quicker to type? Do you really think that everybody - even all geeks - writes everything in HTML? You understood that it was a quote, so communication was achieved.

    --
    Have a look at soylentnews.org for a different view
  42. Sixteen Tonnes by arth1 · · Score: 1

    "Idealism is a luxury for the rich" = Slave Logic

    '"Idealism is a luxury for the rich" = Slave Logic' = Slave Owner Logic

    Having ideals is for everyone. Being able to live by them isn't. Food on the table and a roof over the head comes first for many, and that doesn't mean that those people don't have ideals. It means they don't have a real choice to live up to them. Because of the slave owners.

    1. Re:Sixteen Tonnes by Anonymous Coward · · Score: 0

      You missed the point entirely; he has nothing against paying for support, its the fact that the supported version of the software ISN'T under the GPL and not OSI compliant. He wants to use OSI certified software AND pay for support for it.

      But who cares? The changes and fixes made to the supported version will be slowly fed into the free version so he's benefitting FOSS in the long run.

    2. Re:Sixteen Tonnes by Anonymous Coward · · Score: 0

      While I suspect GP is the kind of person who attends those "Festivals of Resistance"* organised by the Marxists, I have to say that they have a point. Slave logic in this case being "I'm powerless, so doing what I'm told is the moral thing to do".

      If you don't act on your moral choices, in what sense can you be said to have made them?

      *'Resistance' in of itself may be cathartic, but it's not going to help anybody.

  43. Yeah, and... by Anonymous Coward · · Score: 0

    Legal != Fair || Legitimate

    Most laws seem to be made for personal profits of some few.

    Or in more wise words:
    Good* people do not need laws to know what's right* and wrong*.
    Bad* people do not care anyway.

    (* from your POV.)

  44. Right? by shentino · · Score: 1

    If it can be denied, how is it a right?

  45. Just use Plone, Drupal, etc... by Anonymous Coward · · Score: 0

    I like this thread because it shows the difference between "nominally open source" and "genuinely open source." If you're a company and you want to make money on software, then you have to stop the free flow of information somewhere, no matter how many GNUs you put in your marketing material. If you don't do this, then there is nothing to stop Joe six pack from acting as an agent of your corporation in every way (including taking money from your potential customers) except name.

    Genuine open source:
    Run by community / foundation / small committed set of highly experienced volunteers.

    Examples: Plone, Drupal, Python, PHP

    Nominal open source:
    Run by a software company whose main business is related to the project.

    Examples: Redhat, Snaplogic

    (sidenote: if you want an example of how this works in practice, look at the corporate history of zope.com and then look at their product offerings.)

  46. Yes - Fair and legitimate by MrZaius · · Score: 1

    The way I'm reading the above is that it basically works like a no-compete. While it may be somewhat unfortunate from your perspective, I'd say it makes perfect sense for the vendor to disallow (or at least discourage) their "partners" from working with someone that may be trying to fork the project and openly compete with the vendor.

    I mean, that is what we're talking about here. The submitter wants to hold onto redistribution rights, the original vendor doesn't want to give both that AND licensed support, lest they end up training the third party support contractors that knock them out of the market.

    Yes, it's fair and legitimate. I'd personally push against it if the policy were being discussed at a firm that I was working for, but I wouldn't be able to use terms like "unfair" and "illegitimate" in the process.

    That said, surely you can find someone other than their "partners" to do the same job.

  47. California has both ups and downs by tepples · · Score: 1

    Do you think you can set that up at my California company?

    It depends. How much do you plan to pay your employees for California's significantly higher cost of living compared to states with less strict interpretations of non-compete clauses?

  48. Affero is evil by Anonymous Coward · · Score: 0

    They object to GPL Affero, which has been almost completely rejected in the marketplace

  49. legal, legitimate and fair by schamarty · · Score: 1

    it's legal, as you surmised.

    as for "fair", nothing prevents someone else who is not a "partner under contract" from offering services, so restricting some partners doesn't make a difference... ...in theory anyway

  50. there is a way out by OrangeTide · · Score: 1

    You can terminate your contract, and use the GPL version of the software, then hire someone else to provide support. It might be more expensive or provide inferior support. But there are people out there that will support it if you pay them, generally they are consultants that specialize in open source support. (if you start offering them money, they might agree to start supporting that package, even if they aren't familiar today)

    I suspect you won't want to do this though. (I wouldn't)

    --
    “Common sense is not so common.” — Voltaire
  51. Pragmatic Interpretation by systemeng · · Score: 1
    I know slashdot is not widely known for pragmatism but I salute the Alfresco folks.

    They make one of the best pieces of software I've seen. The also allow you to deploy the GPL version free of charge while competitors in this space like EMC E-Room and Documentum have 5, 6, or 7 figure license fees and astronomical support costs for their inferior (P.O.S.) CM products.

    Matt Assay is a reasonable guy who does a lot for the OSS community. Alfesco Community Edition/Labs meets the needs of folks who need to deploy a basic document management system but have no budget.

    I used Alfresco for a program at work that had developed a tower of babel of missing documents. It solved the problem well and and added no up-front cost. It's running on a broke down old linux box that was up for the trash can.

    The need for extensions and custom stuff is minimal unless you start doing complicated stuff. If you want to do that kind of complicated stuff and don't have the Enterprise Edition, it's more likely that your organization is cheap a$$ and unwilling to pay for anything than Alfresco's terms being unreasonable. Just try seeing if EMC or Documentum will return your phone calls. . .

  52. doesn't sound like the right was "denied" by superwiz · · Score: 1

    Rather it sounds like someone agreed to no longer have it. That's what contracts are... they are formalized binding agreements. Yes, they signed those contracts as part of some deal that they "needed". But that just means that they got something in return for signing away those rights. Only very few rights are inalienable. The right to software use is hardly one of those. Just keep in mind that they got something in return for giving up the right. And they agreed to the exchange.

    --
    Any guest worker system is indistinguishable from indentured servitude.
  53. Denied? by Geminii · · Score: 1
    There's a difference between denying a service and simply not offering it.

    OMG Pizza Hut is denying me free delivery if I only order their cheapest product!

  54. Story author is an idiot. by CountBrass · · Score: 1

    The partners have agreed not to support the GPL'd version. There's nothing stopping someone from choosing to setup a business to support the GPL'd version.

    It is legal, legitimate and fair. The story author needs to take a course in basic thinking.

    --
    Bad analogies are like waxing a monkey with a rainbow.