Slashdot Mirror


Samba Team Urges Novell To Reconsider

hde226868 writes "The team responsible for Samba has just asked Novell to reconsider its recent patent agreement with Microsoft, arguing that the agreement is a divisive agreement, effectively splitting the open source movement into groups with and without commercial status. Samba argues that with this move Novell is disregarding the will of the people who write the software sold by Novell and that Novell has 'no right to make self servicing deals on behalf of others which run contrary to the goals and ideals of the Free Software community'."

26 of 472 comments (clear)

  1. samba by msh104 · · Score: 4, Interesting

    just like the samba team, I don't think that this agreement with microsoft will bring good fruits. what I like about the open source movement is that it provides you with software that allow you to go to sleep at night without worry. the software that will result from this agreement will be everything except that.

  2. They have every right. by MarkByers · · Score: 5, Insightful

    'no right to make self servicing deals on behalf of others which run contrary to the goals and ideals of the Free Software community'

    Actually they have every right to do whatever they like as long as it is within the law. There is nothing specific in the GPL that says they cannot make a deal with Microsoft. The only thing that will stop companies from doing things like this, is if they lose customer support. If you don't like it, don't buy their products.

    --
    I'll probably be modded down for this...
    1. Re:They have every right. by peragrin · · Score: 4, Insightful

      The thing is now every code that comes out of Novell is now suspect. if Novell contributes code to Samaba the deal provides MSFT a recourse to attack Samba and use the Novell deal as the scape goat. Even if the code in question wasn't what Novell donated.

      It's not about it being against the GPL, it's provide MSFT with an excuse, and an attack point with which to target open source developers.

      Novell donates, code to firefox, and now Microsoft can sue the mozilla foundation for patent infringements, because of that, unless of course the mozilla foundation coughs up some money of course.

      --
      i thought once I was found, but it was only a dream.
    2. Re:They have every right. by Freed · · Score: 5, Insightful

      Uh, the idiomatic "right to ..." phrase typically means "moral justification to ...".

    3. Re:They have every right. by Bruce+Perens · · Score: 5, Insightful
      The particular patent deal that they made is against section 7 of the GPL and also other parts of the license.

      Novell is attempting to create a loophole in the license with a legal fiction. By paying Microsoft to make a covenant to Novell's users directly, instead of to Novell, they are attempting to get us, and whatever judges eventually rule on this, to believe that no patents are being licensed even though the effect is the same as if they were being licensed.

      There is also the matter of the spirit of the license. By violating that, they are making a clear "screw you" gesture to everyone whose code they are running. There are now a lot of angry people who will now go out of their way to get business to go elsewhere than Novell. Have you noticed that SCO's business went completely down the tubes? Novell's going to have a hard time avoding that.

      Bruce

    4. Re:They have every right. by AJWM · · Score: 4, Insightful

      So if this agreement can allow Linux and MS to finally actually talk to each other,

      The only thing that has ever stopped Linux and MS from "finally actually talk[ing] to each other" is Microsoft. Every protocol and file format that Linux and Linux software uses (except 3rd party proprietary stuff that just happens to run on Linux) is open and published. Further, copyrights aren't infringed by code that re-implements an interface (see "abstraction, filtration, comparison") so Microsoft has always been free to write code that interoperates with Linux kernel and applications.

      The fact is, Microsoft has deliberately gone out of its way to change file formats and protocols to make such interoperation as difficult as possible.

      - - - -

      Because they said they wouldn't in the agreement.

      Bwa ha ha ha!! LOL! This is Microsoft we're talking about. Besides which, they reserved the right to revoke that agreement any time they want.

      Remember Vader's lines: "I am altering the terms of our agreement. Pray that I do not alter them again." Or as an MSFT exec said to Bob Metcalfe of 3com after MSFT screwed 3com on OS/2 LAN Manager: "You made a mistake, you trusted us".

      See also the fable of the frog and the scorpion (and variations thereof).

      --
      -- Alastair
    5. Re:They have every right. by Bruce+Perens · · Score: 4, Insightful
      There is no non-trivial software program that does not infringe a granted patent. I am not kidding. If you enforced them all, the whole software industry would grind to a halt.

      Bruce

    6. Re:They have every right. by node+3 · · Score: 4, Insightful
      Actually they have every right to do whatever they like as long as it is within the law.
      That's a tautology. In other words, "they have the right to do what they have the right to do." It doesn't really mean anything. Regardless of whether Novell has the legal right or not, or the moral right or not, your sentence means the exact same thing. Which is to say, it has absolutely no bearing on what the SAMBA team wrote.

      I suspect they weren't talking about legal rights, but right in the sense of "moral or proper". Such as, "you have every right to be mad at me for what I did".

      And no, Novell has *NO RIGHT* to do what it appears they are doing, even if they have every legal right to do it. The sentence is not contradictory because the word "right" is being used in two different ways. If you are still having a hard time with that, imagine I wrote, "it's wrong of Novell to do what they appear to be doing, even if it's entirely within the law". The two sentences mean the same thing.
    7. Re:They have every right. by AirLace · · Score: 4, Informative

      Nobody with any sense in the free software world has touched Mono

      Right, that is why Debian GNU/Linux was the first to not only package Mono, include it in the distribution but also write a spec describing how packages using Mono can integrate right into the core of the system.

      I won't go into how the gtk-sharp toolkit is one of the best maintained and most active language bindings for the gtk+ GUI toolkit incuded in GNOME today.

      Free Software developers who haven't touched Microsoft Windows in years or who come from a completely UNIX background are happily writing desktop applications, system daemons and web applications using Mono today.

      So, Bruce Perens, what on earth are you talking about?

  3. Re:whee by Stumbles · · Score: 5, Interesting

    Sure does seem like it and frankly I have not been able to work my brain around the notion this agreement DOES NOT violate some aspect of GPLv2. And maybe, just maybe that's what Microsoft was REALLY after.... to get Novells right to distribute GPL code revoked. If that were to happen it seems to me it would put a big hurt on Novell. Microsoft is not known, nor has it been known NOT to stab a company in the back or setup a chain of events that in the long run damages or distroys it's competitor.

    --
    My karma is not a Chameleon.
  4. MS trying to nudge Linus towards GPLv3 by zotz · · Score: 4, Funny

    This is just Microsoft trying to get Linus to reconsider and try and move the kernel to the GPLv3.

    Move along.

    --
    FreeMusicPush If you want to see more Free Music made, listen to Free
  5. Re:Stop your bitching by acvh · · Score: 4, Insightful

    "First, Novell isn't making deals on behalf of others."

    well, yes, they did. the deal was done on behalf of Novell's customers. the deal is specifically designed to indemnify Novell's customers from patent lawsuits brought by Microsoft. thus, Microsoft can pursue a patent suit against Samba, but if you bought a Microsoft approved distribution you won't be penalized.

  6. For Novell, it's all about the money by Salvance · · Score: 4, Interesting

    At a philosophical level, Novell probably didn't want to sign the agreement with Microsoft either ... heck, Microsoft basically destroyed them as a leading software provider. But they're in an unenviable position of trying to turn a profit. That's the double edged sword of large companies getting in the open source game. On one side, they offer massive resources that can champion and push forward technologies that groups working in their spare time cannot. On the other, they must find a way to recoup some of those expenses, which sometimes lead them down the path that we've all worked hard to stay off (namely, software patents, commercialization, and closed sourcing parts of their product).

    Unfortunately I think we'll just have to deal with some closed source Linux programs and some software patents for technologies that required massive investment. The key is to pick our battles - e.g. to ensure that the entire Linux kernel, and all "typical" programs are open source and protected under the GPL (or other similar license).

    --
    Crack - Free with every butt and set of boobs
  7. Re:Stop your bitching by Bruce+Perens · · Score: 5, Interesting
    Actually, the Samba developers did say you couldn't do this in their copyright license. Novell is deliberately attempting to make a loophole in that license. It's sort of a "screw you" gesture from Novell to Samba to abuse their license that way.

    Bruce

  8. Re:Stop your bitching by acvh · · Score: 4, Insightful

    you are also correct. however, the downside here is that if users, especially businesses, feel a need to take advantage of this "protection" then Novell has succeeded in delegitimizing other distributions. i'm no GPL geek, so I don't know specifically what the license has to say on this, but if programmers or vendors are forced to question their rights to code or distribute then we've lost something.

  9. Re:Profit model isn't working by David+Off · · Score: 4, Insightful

    > Ultimately people won't pay you money for something that they get for free elsewhere.

    oh I don't know, it has worked for hookers for thousands of years for much the same reasons people will pay for OS: service level agrements and a no quibble contract

  10. Re:whee by WindBourne · · Score: 5, Insightful

    Considering that MS, Novell, and SCO have been interwined for 20 + years, Yes. Keep in mind that Novell owned SCO at one time and sold it off to Caldera. Of course, Caldera was a start-up from who? Novell's own Ray Noorda. Now, I liked Ray, but the whole Novell, SCO, Caldera is an inbred world. The best thing that Novell could have done was kept the SUSE team together for diversity. But they dismantled the group. What is left now, is a group that is trying to figure out how to take over the number one spot from Redhat without regard to the long term impact of the linux world. These guys think very short term. Once they increase the value of the company, they will break it apart and sell it off. Remember what happened to SCO? Same thing.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  11. Divide your enemies by greg_barton · · Score: 4, Interesting

    Microsoft is just now getting around to "art of war" type tactics: divide your enemies. "He will win whose army is animated by the same spirit throughout all its ranks." They're trying to divide the open source movement's spirit.

    Everything up to this point has been driven by hubris on their part. Now, they're finally serious about fighting open source.

    This is gonna be fun. :)

  12. Re:A little confusion by lawaetf1 · · Score: 4, Informative

    You are completely missing the point. It's not that the agreement between Novell and MSFT has resulted in any immediate damages to end users, it is that the agreement raises the specter of litigation to all non-Novell Linux distributors and their clients. FUD. Microsoft is trying to drive a great big wedge in the open source community by appointing Novell, the distributor with the least market share, as the "approved" Linux distributor. Balmer himself said that everyone else is open to legal action as they're not covered by this bogus cross patent licensing. Just because you Joe-six-pack might not wind up in court doesn't mean that enormous damage hasn't been done to the community as a whole.

    Boycott Novell. If you have servers on SuSe, move them to another distro.

    --
    CommentBot 0.7a running with args "-module irritate,disagree -target random"
  13. Novell destroyed themselves. by khasim · · Score: 4, Insightful
    At a philosophical level, Novell probably didn't want to sign the agreement with Microsoft either ... heck, Microsoft basically destroyed them as a leading software provider.

    Novell destroyed themselves.

    The only thing that Microsoft did was release WinNT without the license broadcast that NetWare boxes did. I could use one license and setup 1,000 WinNT boxes on a network. If I used the same license on 2 NetWare boxes on a network, they'd broadcast their license codes, see that they were duplicates and shut both boxes down. "Piracy" gave Microsoft the edge.

    After that, it's been 100% Novell fuck ups.

    Why buy SuSE when for a LOT less money you can just hire Linux developers to write the code/apps you want? You spent $210 MILLION.

    Okay, you own SuSE now, why is it easier to run GroupWise on Windows than on Debian? Microsoft is a bigger threat to your existence than Debian.

    Why haven't you ported the look and feel of you NetWare apps (inetcfg, nwconfig, etc) over to SuSE?

    Service Pack 6 for NetWare 6.5 is over 800MB. Compressed.

    But they're in an unenviable position of trying to turn a profit.

    As is every other company out there. McDonald's manages it, yet their costs have got to be higher than cooking healthier food, yourself, at home.

    On one side, they offer massive resources that can champion and push forward technologies that groups working in their spare time cannot. On the other, they must find a way to recoup some of those expenses, which sometimes lead them down the path that we've all worked hard to stay off (namely, software patents, commercialization, and closed sourcing parts of their product).

    No. The problem is when closed source companies don't bother to understand the Open Source environment and believe they can treat it the same as their closed source products.

    Which is exactly what Novell is trying to do.

    Instead, Novell should have spent a one tenth of the money they spent on SuSE and paid lots of programmers to port Novell's money-making products (GroupWise, eDirectory, ZENworks, etc) to Linux. Go ahead. Try to get eDirectory running on Ubuntu. It's pretty easy on SuSE, but damn hard on Ubuntu.

    Unfortunately I think we'll just have to deal with some closed source Linux programs and some software patents for technologies that required massive investment.

    Oh really? You mean like Oracle? Their stuff is still closed. Yet they seem pretty happy with running it on Linux.

    This message posted with 100% Ubuntu Edgy Eft.
  14. Re:Stop your bitching by Bruce+Perens · · Score: 5, Informative
    The purpose of section 7 of the GPL (and the rest of the GPL, which reinforces section 7) is that we must all hang together or we will surely hang separately. It's written to prohibit any one party from making a patent deal that the rest of the community will not benefit from. Novell's deal surely, clearly, inarguably violates the spirit of that - and that's a very clear message to the people who gave Novell that license. I contend that it also violates the letter.

    Thanks

    Bruce

  15. Why are you posting here? by khasim · · Score: 4, Insightful

    From your description, you're a prefect client for Microsoft.

    So if there's no time or money to be wasted, and time is money, why are you wasting time on /.?

    Instead of wasting time here, you would (more logically) be better off spending time on various Windows tech forums. You'll want to learn MORE about the systems that you use right now than spending time chatting about systems that you aren't going to use. (And you've detailed the reasons that you aren't going to use them.)

    Strange how that works.

  16. Re:Opposite by BlueStrat · · Score: 5, Insightful

    I can't have some hacked together stuff that that may or may not interact well.

    If this is the case, then you're definitely using the wrong solution. MS only interacts well with MS (if even then..interoperability in MS solutions isn't universal or without its' own problems), with only a few exceptions. Even those exceptions are usually a result of the work of people outside of MS, reverse engineering things with, at the very least, no help from MS...that is, if MS doesn't actively work through multiple means to impede or halt any such efforts outright.

    One of F/OSSs' main strengths is the ability to interoperate without artificial barriers for the sole purpose of increasing corporate profits, lock-in, and marketshare.

    There are F/OSS alternatives available already to accomplish everything you've cited. I know, I've done it. A few minutes' googling will usually result in multiple F/OSS apps/systems/OSs, etc to accomplish a given task. That you chose the MS solution is just that; *your* choice.

    However, saying that you have no choice in order to stay in business and/or avoid firing employees is disengenuous. There *are* choices, you just *chose* not to avail yourself of them. Citing "peace of mind" and "interoperability" as reasons is facetious, as it has been widely acknowledged that both qualities are present in spades with current non-MS approved/certified F/OSS solutions.

    If you're so concerned about the welfare of your employees, perhaps the money you could save using F/OSS solutions could be used to hire more employees or increase benefits/pay rates of current workers.

    Just my 0.02

    Strat

    --
    Progressivism (aka US 'Liberalism'): Ideas so good they need a police/surveillance-state to enforce.
  17. Tomorrow... by Bruce+Perens · · Score: 4, Informative
    The code is already out there, the developers can't take it back.

    Actually, some of the developers may indeed take it back through the courts. That is yet to be decided. But even if they don't take it back, a lot of those developers will go to GPL3 just because of this. Including important stuff like the C library and GCC (which FSF owns). And it's already been made clear that GPL3 will close this loophole.

    Bruce

  18. Re:whee by kimvette · · Score: 5, Informative

    (chronology and events altered slightly for creative license)

    Microsoft introduced Xenix, spun it off and begat Santa Cruz Organization -- The Old SCO(tm) and it was good; an affordable x86 Unix environment.

    Novell was a very proprietary company which improved their products v-e-r-y s-l-o-w-l-y ('80s through mid '90s) so SCO a group of engineers and execs left Novell and begat Caldera. Caldera bought DR-DOS after the Windows incompatibility fiasco (deliberate sabotage by Microsoft), declared that "OSes want to be free" and opened up their DOS source for all to see. Caldera begat Free DOS, and it was good.

    Novell saw their market declining due to interoperability problems introduced by Microsoft, and by utilities introduced by Microsoft which were promoted for use for bypassing Novell's per-seat restrictions. Novell examined their positions, saw that Unix had a strong future, so they bought the IP for Unix, assigned SCO as the license broker for Unix IP, and saw that it was good.

    Caldera looked upon the Free DOS and their gaining a decent following, and declared that open source looked promising, so they introduced a Linux distribution that was a bit ahead of its time. They looked upon their package management and update download-equipped open-source Linux operating system and saw that it was good.

    Santa Cruz Organization saw its Unix product's future shrinking, and even with their 5% comission on Unix licensing they could read the writing on the wall for their core product, so they sold the "SCO" name and Unix products and contracts to Caldera, and thought all was well. The New SCO renamed Caldera Linux to SCO OpenLinux and claimed that it was good, and all was well.

    Enter the serpent who goes by the name Darl McBride; a sneaky if not clever demon who felt that he could tempt investors to take a bite from his fruit of profit. He declared that Linux Stole SCO Code and thart SCO in fact owns the IP to all Unix-like OSes. In doing this the serpent indeed deceived them and got them to take a nibble with his declaration that Linux infringed upon his Unix IP and that all Linux users must pay him $699/processor/Linux box. Linux users grumbled to the Lord.

    The serpent bit AutoZone's and Daimler Chrysler's heels, took them to court, and the judge did stomp on the serpent's head, crushing it, and rendered its vemon harmless. Linux users rejoiced, singing "O where is SCO's sting?"

    Serpent McBride of SCO, relentless in his evil, pursued Lord Novell and Lord IBM into court. The courts did chuckle, but granted the serpent access to the throne. McBride shouted "I will own Linux! I will own Unix! Users will bow down to me and I will be like the most high Novell!"

    Linux users, seeing through the deception, grumbled to the Lord, and proclaimed "Woe unto SCO, for they are evil and their king Darl McBride shall surely perish." The Lord IBM and The Lord Novell heard their grumbling and took offense at SCOs actions. They dragged SCO back into court, presented their counterclaims, saw SCO's stock plummet, and it was good.

    --
    The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
  19. Re:full disclosure by Jeremy+Allison+-+Sam · · Score: 4, Informative

    Yeah well I work for Novell. So what do you have to say about that ?

    I can say this statement was agreed upon unanimously by the Team.

    Jeremy Allison,
    Samba Team.