Slashdot Mirror


'Infectious' Open Source Software?

Gavo writes "Law firm Chapmann Tripp advises New Zealand State Services Commission that the New Zealand Government should be wary of using 'infectious' open source software. They claim 'While the use of open source software has many benefits, it brings with it a number of legal risks not posed by proprietary or commercial software.'"

270 comments

  1. Not really by stinerman · · Score: 1

    The only legal risks are patent issues, which, I don't think they have in New Zealand. Otherwise, most FOSS software licenses don't kick in unless you redistribute the software. So long as the NZ authorities aren't modifying the code, they'll be fine.

    1. Re:Not really by mysqlrocks · · Score: 1

      So long as the NZ authorities aren't modifying the code, they'll be fine.

      So long as they aren't modifying and (as you did mention) the code. They can can modify it as much as they want and not have to release their source code if they just use it internally.

    2. Re:Not really by Brainfuck+R00lz · · Score: 1

      I have to agree, the only legal risks associated with open source software can be associated with closed source software too. Patent/Copyright Infringment doesn't care how the software is made.

      It looks like some people in the government don't like to support the firefox project *sigh*

    3. Re:Not really by maxwell+demon · · Score: 1

      AFAIU GPL3 might change this if they use it on a publically accessible web server.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    4. Re:Not really by mwvdlee · · Score: 1

      Actually, copyright would be a potential risk as well.

      Ofcourse, commercial software is just as vulnerable to patent/copyright infringements as well, and so are it's users since most commercial software includes disclaimers.

      The only way a commercial package may be better protected is by "obfuscation"; you can't check the source to see if they stole your code. As such an open source package might be better, since you atleast can verify it's code.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    5. Re:Not really by mysqlrocks · · Score: 1

      Oops, had had my morning coffee yet. I typed:
      modifying and <redistributing>
      instead of:
      modifying and redistributing

    6. Re:Not really by mysqlrocks · · Score: 1

      Oops, had had my morning coffee yet
      OK, I should just stop until I've had some coffee.

    7. Re:Not really by Tim+C · · Score: 1

      Ofcourse, commercial software is just as vulnerable to patent/copyright infringements as well, and so are it's users since most commercial software includes disclaimers.

      The GPL also contains such disclaimers; it's extremely rare that a software licence doesn't.

    8. Re:Not really by deanj · · Score: 1

      Those aren't the only risks. The guy in New Zealand is being pretty alarmist in the way he puts things, but is right in at least one respect: If you use Open Source software as part of your own products, be aware of what the license says so you can make an informed decision on whether you're going to be able to use it in the way you want.

      I have to say "infectious" is a bit over the top. He probably only did that to get people to talk about it....and well, here we are.

    9. Re:Not really by DavidTC · · Score: 2, Insightful
      If you use Open Source software as part of your own products

      Whereas, of course, you can legally use closed source a part of your own products all you want.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    10. Re:Not really by mwvdlee · · Score: 1

      I just mentioned it to say that commercial software doesn't indemnify it's users any more than open source software does.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    11. Re:Not really by dusik · · Score: 1

      Jeez, go have some coffee already! :)

    12. Re:Not really by deanj · · Score: 1

      Uh, yeah....right.

      If software comes with a license, people should be aware of what it says. That's just common sense. Understand now?

    13. Re:Not really by Dutch_Cap · · Score: 1

      If you pay, sure.

    14. Re:Not really by Enigma2175 · · Score: 1

      I just mentioned it to say that commercial software doesn't indemnify it's users any more than open source software does.

      According to TFA it does:

      Exposure to faults and intellectual property claims

      25 There is a risk that open source software contains functional defects, or breaches a third party's intellectual property rights (e.g. where it contains code misappropriated from proprietary software or functionality in breach of a patent). The absence of warranties and indemnities in most open source licences means the licensee bears this risk. This can be contrasted with the protection usually available under commercial software licences.
      `

      (my emphasis)

      --

      Enigma

    15. Re:Not really by Narcissus · · Score: 1

      Which is kinda funny because that NZ e-gov site appears to be actually running Plone: a GPL application!

      Run for the hills NZ: you've been infected!!

    16. Re:Not really by Wavicle · · Score: 1
      I realize that's what the guide says, but do you know of such a warranty the guide says exists? Take for instance this nugget from the Microsoft Office EULA:
      Microsoft and its suppliers provide the Software and support services (if any) AS IS AND WITH ALL FAULTS, and hereby disclaim all other warranties and conditions, whether express, implied or statutory, including, but not limited to, any (if any) implied warranties, duties or conditions of merchantability, of fitness for a particular purpose, of reliability or availability, of accuracy or completeness of responses, of results, of workmanlike effort, of lack of viruses, and of lack of negligence,
      If Microsoft isn't even providing such warranties, where are the "usually available" ones?
      --
      Education is a better safeguard of liberty than a standing army.
      Edward Everett (1794 - 1865)
    17. Re:Not really by Enigma2175 · · Score: 1

      I realize that's what the guide says, but do you know of such a warranty the guide says exists?

      Nope, that is my point. There are many places in the guide where it describes some percieved downside to OSS when in fact it is either standard for the industry or more premissive than proprietary software.

      --

      Enigma

    18. Re:Not really by Red+Alastor · · Score: 1

      No, it will just be compatible with licenses that requires this.

      --
      Slashdot anagrams to "Sad Sloth"
    19. Re:Not really by Sigl · · Score: 1
      Otherwise, most FOSS software licenses don't kick in unless you redistribute the software.

      Maybe someone should point out to them, to be complete, that the second table on page 2 that has Open Distribution and Limited or closed distribution columns needs a third one called Internal use only.

    20. Re:Not really by bbc · · Score: 1

      "If software comes with a license, people should be aware of what it says. That's just common sense. Understand now?"

      The New Zealand government's webpage says: "While the use of open source software has many benefits, it brings with it a number of legal risks not posed by proprietary or commercial software."

      If you are not discussing the article, perhaps you should mention that, because now it sounds like you're claiming only OSS has got licenses.

    21. Re:Not really by Anonymous Coward · · Score: 0

      It's amazing that this "report" seems to lie about the state of software licenses in general. It's truly amazing.

      I am reminded of the (so-called) faulty intelligence that led to the U.S. invasion of Iraq. I guess politicians can point at this faulty report and use it for political cover when they make legislative decisions that protect Microsoft and other big software companies. It's kind of sick.

    22. Re:Not really by rtb61 · · Score: 1
      Well put. What was really missing was a comparison between open source and closed source. To analyse the supposed risks of open source with out doing a side by side comparison with the risks of closed source proprietary code is always going to end up being just yet another bash at open source by the ill informed with their own barrow to push.

      Closed source proprietary codes risks for any government is you don't know what is in the code effectively leaving your system at the control of the company who produced the code. When other countries with extensive espionage resources have gained access to the closed source proprietary code and analysed it for all it's security faults, where does it leave the security of your systems and how will it affect privacy of your citizens data. When the closed source proprietary code dies, so does your investment forcing you to re-invest yet again (including retraining costs, documentation and possible hardware replacement) and the code can die because the company goes broke, decides to drop the product or wants to force you to upgrade.

      Now if the government produces it's own code and it gets infected by closed source proprietary code, the civil and legal ramifications are horrendous. The forgotten point with open source code use by any government is their ability to legislate and create laws to protect their use of open source code from frivolous patents etc.

      The silliest point of all was the "No rights to use", any body, anywhere, anytime can use open source code they just have to be willing to share, even microsoft can use all the open source code it wants to as long as it sticks to the rules (of course it is infamous for not sticking to any rules at all).

      --
      Chaos - everything, everywhere, everywhen
    23. Re:Not really by DavidTC · · Score: 1
      Me, sacarstically: You can legally punch people in the face all you want
      You: If you pay, sure.

      No. If you offer to pay, you might be given the right to do it. However, there is no requirement that when I offer to give someone money to punch them in the face, or distribute their software, that they will agree to it.

      OTOH, if you mean by 'pay' you means 'sued in court afterward and paying damages', I have to point out losing in court pretty much demonstrates you didn't do it 'legally'.

      --
      If corporations are people, aren't stockholders guilty of slavery?
  2. No risks in commercial software? by Anonymous Coward · · Score: 0

    They should try reading the EULAs some time...

  3. How about... by fputs(shit,+slashdot · · Score: 2, Funny

    Lawyers are parasites, empowering them expose you to number of legal risks.

    Much better.

    --
    I am the bastard of base minus 12! Turing was the ejaculate of my complete machine!
    1. Re:How about... by Anonymous Coward · · Score: 0

      Also from TFA:

      "Law firm Chapmann Tripp advises New Zealand State Services Commission that the New Zealand Government should be wary of using 'infectious' open source software . They claim 'While the use of open source software has many benefits, it brings with it a number of legal risks not posed by proprietary or commercial software.':

      You keep using those words. I do not think they mean what you think they mean. You're probably thinking DRM. :)

    2. Re:How about... by budgenator · · Score: 1
      these guys seem to be FUD spreading fucktards, check this out;
      The GPL expressly provides that software compiled with the GNU Compiler Collection (GCC) is not infected by the GPL. Presumably the Free Software Foundation considers other GPL compilers will infect the compiled software.

      I guess by that considered legal opinion it follows that if I compile my software with a microsoft compiler, the generated program belongs to Microsoft.
      No warranties: Open source software is generally provided "as is", without any warranties as to its fitness for a purpose, performance, title or infringement, and without any indemnities against third party claims of intellectual property infringement.

      for the most part, I fail to see how this is different from any software; I suppose SCO could sue IBM into bankruptcy rendering their indemity program ineffective, but that could happen to anybody. The real question is how likely is it, a meteor could destroy all life on Earth before your exposed to that legal risk.
      It can be argued that any output from a piece of open source software is "derived" from that software, and accordingly is infected.

      Yeah you can argue that, and you can also get bitch-slapped by the court for argueing that. Data is not copyrightable, you can concievable copyright the formatting of the data, but not the data; and a programs output is data.
      Many open source licences are drafted in language which is ambiguous or even downright vague - phrases such as "derivative" and "separate works" do not provide any clear indications as to which methods of integration (e.g. static linking, dynamic linking) will result in sufficient separation and which will not. "Derivative" is a term originating under US copyright law - US courts have determined that to be a "derivative", software must be substantially similar to and in some form include a portion of the original work. Derivative may or may not have the same meaning under NZ law.

      The GPL actualy has a section that explain the licensor's intentions with the licence irregardless of what the lawyers may try to weazzle into or out of in the sifting sand of legal definitions. "The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom... " if that is a problem for the kiwi government, they have a bigger problem than software licenses.
      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    3. Re:How about... by Anonymous Coward · · Score: 0

      This kind of idiotic legal thinking is precisely why Shakespeare was correct several hundred years ago, and still applies today:

      "...the first thing we do is kill all the lawyers..."

      They seem to ALWAYS want money for some reason or other, and even cashing in on the free software movement, altruistic ideas/philosophy etc. doesn't seem to phase these fools at all.
      Class A boneheads...

  4. From TFA: hmm, someone have an agenda? by 192939495969798999 · · Score: 1

    From TFA: "Exposure to faults and intellectual property claims.
      Relevant to all open source use.

    Disclosure of confidential code/ No rights to use.
      Relevant where software has been infected by an open source licence."

    They talk about it like there aren't IP claims with proprietary source code. I would argue that these "legal issues" are in fact features of open source that are hampered generally in commercial closed-source software. Closed source tends to have more of the issues above by default, right? Sure looks that way to me!

    --
    stuff |
    1. Re:From TFA: hmm, someone have an agenda? by pigs,3different1s · · Score: 1

      *cough* Blackberry *cough*

      --
      "Put your message in a modem, and throw it into the cyber-sea." - Rush
    2. Re:From TFA: hmm, someone have an agenda? by Anonymous Coward · · Score: 0

      Yes, exactly!

      And what is so horrible, if they do make some nice modification
      in a NZ IT department, to some OS code, and it gets distributed?
      They got it cheaply, but they want to make an exclusive profit from it?

      And what would have happened if they'd tried that with *closed*
      source code? Lawyers would scream.. Otherwise, they would have to
      invent all their code from the ground up (and still maybe
      deal with allegations of infringements, and a large amount of time and effort consumed).

      The use of the word "infectious" is also questionable. I can easily see how a vague misquote of such articles would lead to rumours of
      viruses, worms or goodness knows what..

  5. Between The Lines by ObsessiveMathsFreak · · Score: 2, Insightful

    "We've noticed a substantial drop in the amount of EULA's being drafted, as well as an air of goodwill and cheer creeping into the normally sour and beligerent computer software industry, leading naturally to a decrease in important economy stimulating litigation.

    Time to break out the FUD cakes!"

    --
    May the Maths Be with you!
    1. Re:Between The Lines by symbolic · · Score: 1

      It might also be interesting to follow the money trail to see whether or not it leads back to Redmond, WA.

    2. Re:Between The Lines by Petrushka · · Score: 1

      It's possible, but I doubt it: I'm in NZ, and AFAIK MS doesn't seem particularly worried about the government suddenly upping and switching to FOSS. I suspect a really grumpy manager with several large axes to grind; heaven knows I've met a few closed-source axe-grinders in my own organisation. Though I suppose it's more than likely that this manager might have chatted with a few business representatives over cocktails and had the fear of, not Redmond, but the collapse of the economy, put into him/her ...

    3. Re:Between The Lines by Petrushka · · Score: 1

      As an example, the press release about this document specifically points to the tax department's deployment of SUSE and the SSC's own deployment of Plone.

    4. Re:Between The Lines by typical · · Score: 1

      ...in what country do you expect to find 60 million rubber sheep?

      --
      Any program relying on (nontrivial) preemptive multithreading will be buggy.
    5. Re:Between The Lines by steeviant · · Score: 1

      The number of sheep isn't what's important, what is important that New Zealand is the first country in the world to put flock of sheep in charge of the government's I.T. policy.

  6. Open source is open by cameronjdavis · · Score: 0

    Because open source is open its safety measurement should be easily attainable. I say the more the better.

    1. Re:Open source is open by shokk · · Score: 1

      In all cases, care needs to be taken with reviewing software. Because code is openly available for open source, governments must make due diligence in reviewing the code themselves to be sure that it is safe for their purpose, no matter who advocates the software. This is a separate discussion from whether the software feature set supports what they need to do vs what commercial software will do. Commercial software does not allow for this, so F/OSS has an advantage here.

      --
      "Beware of he who would deny you access to information, for in his heart, he dreams himself your master."
  7. Of course .... by tinkerghost · · Score: 3, Interesting

    There's more risk of OSS being called on IP violations. YOU CAN SEE THE CODE!!!!!!!!
    MS has been sued how many times now for IP violations? - and that's with people having to either "steal" the code or sue to see it.
    Unfortunately, I do see more IP challenges to OSS in the future. On the up side I also see those challenges being handled by the OSS community with rapid patches to remove the problem - unless it's something like BT sueing over links.

    1. Re:Of course .... by marcosdumay · · Score: 1

      Seems logical... But I have being whatching people making this prediction since when I discovered about FOSS. And that future never came.

      So, if you can tell me when will this future come, and what is so different now for that not happening, I'll listen. Otherwise, I won't.

  8. Infectious! by Rob+T+Firefly · · Score: 2, Funny

    It's all true!! I set up one little Linux box, and the next morning my phone, toaster, and kitchen sink were all being freely updated and improved by thousands of collaborators all over the world! Insidious stuff, that open-source.

    1. Re:Infectious! by pneumatus · · Score: 1

      From TFA, it's the license thats infectious, not the software itself... perhaps your linux box may have infected your BSDL toaster and kitchen sink and dual-licensed them with GPL :)

      --
      Just don't create a file called -rf. :-) -- Larry Wall
    2. Re:Infectious! by Anonymous Coward · · Score: 0

      Unfortunately I set up a Windows server in my house, and the next morning my kitchen sink had Windows 95 installed on it. :(

  9. CommonSense-based by Anonymous Coward · · Score: 1, Informative

    Though the article (yes I have RTFA) uses flaming terms like "risks" and "infectious", it's actually a plain HowTo on opensource licenses in goverment environment. It includes guidelines like the following:

    Managing open source software risks can be complicated. To help simplify matters, SSC makes the following general recommendations to cover most open source legal risks facing government agencies:

            * Using stand-alone, open source applications:

    (a) Only use open source licences that have been legally reviewed, including the GPL, LGPL, CAL, MBSD, MIT, which have been reviewed and are recommended by SSC for use in accordance with this guide.

    (b) Obtain performance and intellectual property warranties from the supplier of the open source software, where appropriate and available.

            * In-house modification or integration of open source software: In addition to the above recommendations:

    (a) Choose one of the following distribution strategies for the resulting software:

    (i) Closed distribution, i.e. only within the agency's legal entity.

    (ii) Limited distribution, i.e. to other legal entities on non-open source terms.

    (iii) Open distribution, i.e. on open source terms.

    (b) Manage the chosen licence to match the chosen distribution strategy as follows:

    Licence Open distribution Limited or closed distribution
    GPL: May use Quarantine

    LGPL: May use Quarantine or meet LGPL exception

    CAL: May use Quarantine or meet CAL exception

    MBSD: May use May use

    MIT: May use May use

    1. Re:CommonSense-based by Anonymous Coward · · Score: 0

      Even so, it's still amusing to see that the lawyers are asking to demand performance warranties for open source software when commercial licenses disclaim warranties as well.

    2. Re:CommonSense-based by ThePhilips · · Score: 1

      And judging from my own experience of both proprietary and FLOSS development, I can say that I hit back doors of all kinds in proprietary software much more often. Normally they are disable for the releases, but it happens sometimes to release piece of software with backdoor enabled.

      Story about "Netscape Engineers Are Weenies" backdoor of M$' FrontPage got quite much publicity.

      As to add to FLOSS fame, the first computer worm ever used sendmail backdoor normally provisioned for debugging purposes solely.

      IOW, lawyers can complain. Thanks to grow of FLOSS software, (re)licensing finally becomes something normal human being can understand. So lawyers start losing jobs. Bad for them. Good for us.

      --
      All hope abandon ye who enter here.
    3. Re:CommonSense-based by mwood · · Score: 1

      s/Open Source license/license/g and it's all still true. I'd like to see some big organizations do it and find out what they have let themselves in for. Imagine that someone at, say, General Motors sent the license terms for e.g. MS Office and OpenOffice to counsel for review, in the same envelope.

  10. Recommended Daily Allowance of FUD by Antique+Geekmeister · · Score: 2, Insightful

    The entire slant of the document is incorrect. There are certainly concerns with the open source licenses, especially for someone unfamiliar with them who is used to using proprietary software, tweaking it, and reselling without every publishing the modifications to their clients or to the authors.

    But the use of closed source and proprietary software has a generally greater risk due to risk of copyright violation and patent violation and user agreement violation. Simply reverse-engineering a proprietary protocol in order to get your work done or to fix a serious issue in closed source software can cause serious legal problems which are often far greater, even though they are more familiar. And the closed source tools are far more likely to contain backdoors or to have vital features discarded in new revisions, forcing a painful and expensive upgrade process for both software and its configurations to the new setups, or to simply be discarded and the data or tools permanently lost to users.

    The shutdown of companies or their abandonment of products is a real problem in the closed source world.

    1. Re:Recommended Daily Allowance of FUD by DogDude · · Score: 1

      The shutdown of companies or their abandonment of products is a real problem in the closed source world.

      I hear this all of the time, but I've never heard of it actually happening. Does software suddenly stop working once the company that made it closes down? I have a few pieces of software that were made by now non-existent companies, but it still works fine (DVD Shrink, for one). Also, how about unsupported OSS? I'd be willing to bet that there are a LOT more OSS products out there with no company behind them any more (because most have shut down due to the whole "profit" problem), so the only option is to hire a team of engineers to fix/upgrade it anyway, if need be. I can't imagine this being feasible or practical, except for Fortune 500 companies.

      --
      I don't respond to AC's.
    2. Re:Recommended Daily Allowance of FUD by Mr.+Slippery · · Score: 1
      I'd be willing to bet that there are a LOT more OSS products out there with no company behind them any more...so the only option is to hire a team of engineers to fix/upgrade it anyway, if need be. I can't imagine this being feasible or practical, except for Fortune 500 companies.

      FUD or trolling?

      Many Free Software projects never had any "company" behind them. They are developed by communities or by a single person.

      Proprietary software gives you no options for maintenance if the original supplier goes belly-up.

      The cost of hiring others to maintain the code depends on the size and complexity of the code and how much you want to change it; hiring one good hacker for a few days to make a fix to a small to medium sized codebase is within the budget of all but the tiniest companies. Even a large codebase can be handled by one coder if the desired changes are small.

      If there's a large project you want to significantly change, you can get together with other companies that depend on it to hire a code maintenance crew.

      (If there's a large project that you depend on and no one else cares about, you made a bad business decision - similar to if you bought off-brand proprietary software and the maker went belly-up. Sorry.)

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    3. Re:Recommended Daily Allowance of FUD by Anonymous Coward · · Score: 0

      at least you have the option to hire somebody to fix your problem, with closed source you don't (one concrete example is the chip-design software HP was using pre-Y2K, which had a serious Y2K bug), they were unable to get it fixed and had to switch (to programs that were less cabable).

    4. Re:Recommended Daily Allowance of FUD by qray · · Score: 1

      If commercial software comes under fire from a patent violation the company that owns the commercial software takes on that liability and deals with the issue. It's likely to be different for open source created by many individuals. It's easier for the patent predators to go after the users which have more money for the patent violations.

      --
      Q

    5. Re:Recommended Daily Allowance of FUD by DavidTC · · Score: 1
      No, not if you remain on exactly the same hardware. And exactly the same software.

      Of course, if you don't upgrade anything, every piece of old software will keep working, but have fun expanding in any way, have fun when a piece of hardware dies, and have lots of fun trying to get support on the old software you have where the makers still are in business. (This software requires DOS 3.3, but I can't seem to get MS to listen to me...)

      Whereas not only does most open source have an upgrade path, even if created by non-original programmers, but often someone creates an open source upgrade path for closed source programs, e.g., MSDOS and FreeDOS.

      You can argue there's no reason for this, and logically there isn't much of one beyond 'With open source I don't have to start over, so I'll write myself an upgrade path and publish it', but there being no good reason for something doesn't make it not true. There are very few dead-ends of seriously-used OSS, which demonstrates you need do your research and not use some fancy new web server that two people are writing and fifty using, but Apache instead, and so on.

      Whereas there are lots of dead-ends of seriously used close technology. Visual Basic, anyone? Visual J++? Those are just two I thought of while typing.

      so the only option is to hire a team of engineers to fix/upgrade it anyway

      See, I love that. It's exactly akin to 'If you want to include GPL code in your product, you have to make it GPL', and that's presented as some sort of advantage over closed code. Both of those statements are literally true, but not an advantage.

      It's the difference between jumping out of an airplane clutching a parachute, and jumping out without one. Yes, if you did have one in your hands, you must go through the long and complicated process of putting it on while falling, whereas, if you didn't bring one at all, you don't have to bother with all that nonsense, or even bother with the ripcode or trying to land safely.

      Good point there, talking about how 'hard' it is to do something with OSS, when it is literally impossible, both legally without the copyright and technologically without the original source, to do it with closed programs.

      Incidentally, you don't have to do it. Someone has to do it. That's only sometimes just 'you'. Often it is other people who use the program. (Which is, as I said, a reason you need to pick popular OSS programs if you're putting anything critical on them, not obscure ones.)

      --
      If corporations are people, aren't stockholders guilty of slavery?
    6. Re:Recommended Daily Allowance of FUD by junklight · · Score: 1

      This is exactly the point. I don't know about NZ but here in the UK government procurement is actually done on the basis that there needs to be an audit trail along which blame can be proportioned (and presumably someone sued if need be). Open source breaks that trail and public bodies find that *really* hard to get their heads around.

      Everything in the public sector is goverened by rules designed to stop people taking risks (like having 'bright ideas' and trying to make things better). Everything is done according to rules - those rules where not designed with OS in mind.

    7. Re:Recommended Daily Allowance of FUD by Pofy · · Score: 1

      >I hear this all of the time, but I've never heard of it actually
      >happening. Does software suddenly stop working once the company that
      >made it closes down?

      If the software requires some sort of activation it will, at least as soon as you need to reinstall it for example. If the software rely on some sort of "calling home" while in normal use it will stop working too of course.

      If they stop to simply support the software, you can't get help if you have problems with the software any more or discover a bug that needs fixing.

    8. Re:Recommended Daily Allowance of FUD by jinxidoru · · Score: 1

      Another place in which open-source is safer than proprietary is in the case where you do break the license agreement. If you commit some minor indiscretion with OSS software, it's unlikely that anyone is going to come after you. After all, what OSS group has the money or desire to attack people in court for violating their license. The GPL is mainly a good-faith agreement. Let's look at the flip side. If you commit the same minor indiscretion on a piece of commercial software, get ready to be sued off your butt. To many large corporations litigation is an legitimate revenue stream.

      Please be aware that I am in no way advocating the violation of the GPL or any other OSS license. But let's be honest, things happen sometimes.

    9. Re:Recommended Daily Allowance of FUD by DogDude · · Score: 1

      Visual Basic, anyone? Visual J++? Those are just two I thought of while typing.

      You're right. Those are dead. However, I just finished a brand new app with VB 6.0 yesterday. Amazingly, it still worked! From what you're saying, I was expecting somebody from Microsoft to show up at my office and uninstall the program from my machines at gunpoint.

      Good point there, talking about how 'hard' it is to do something with OSS, when it is literally impossible, both legally without the copyright and technologically without the original source, to do it with closed programs.

      Theoretical != Reality. If one of my mission critical apps goes belly up, and the manufacturer is all gone, and I have the choice of hiring some random person at $150/hour to fix it, or just buying new software, I'm going to buy the new software every single time. Again, only massivly large corporations have the money and manpower to hire coders to fix something as complicated and important as mission-critical software.

      --
      I don't respond to AC's.
    10. Re:Recommended Daily Allowance of FUD by Anonymous Coward · · Score: 0

      Mission critical. Heh.

      I wouldn't call Sparky not getting a chew toy "mission critical".

    11. Re:Recommended Daily Allowance of FUD by DogDude · · Score: 1

      Hey, jerkoff... getting a paycheck is mission critical. So please, go fuck yourself.

      --
      I don't respond to AC's.
    12. Re:Recommended Daily Allowance of FUD by Anonymous Coward · · Score: 0

      Hey, c'mon now. I'm sure Sparky thinks his chew toy is mission critical.

      But I don't think he'd like that kind of nasty language...

    13. Re:Recommended Daily Allowance of FUD by Antique+Geekmeister · · Score: 1

      Take a good look at CAD software. Quite a lot of it goes through forced obsolescence as companies buy each other and the old software gets discarded. And if you have licensed software and the old license vendor is gone, you can't transfer it to a new installation.

    14. Re:Recommended Daily Allowance of FUD by Antique+Geekmeister · · Score: 1

      The only cases where "patent predators" are actually trying this against open source right now is SCO, which is its own problem. The "patent predators" of open source are easy to buy off: simply publish your modifications.

    15. Re:Recommended Daily Allowance of FUD by DavidTC · · Score: 1
      Where the FUCK did I even vaguely imply that programs would magically stop working? I explicitly said 'if you don't upgrade anything, every piece of old software will keep working'.

      I thought this was a serious discussion, but you're just a troll.

      And, incidentally, if you just developed an app in VB 6, you're not only a troll, you're a moron. You should have used VB.NET, as it is looking unlikely that you will be able to program in VB for Vista. (That is, you will probably be able to run VB programs, but not edit and compile them.)

      If one of my mission critical apps goes belly up, and the manufacturer is all gone, and I have the choice of hiring some random person at $150/hour to fix it, or just buying new software, I'm going to buy the new software every single time.

      You don't know what the hell 'mission critical' means, do you?

      Just for future reference, any company that hangs around waiting for mission cricial apps to die, and them scambles to replace them, is dead. Mission critical means 'At failure, we can switch it over to an entirely new system in two minutes' or 'You're fired'.

      Hwoever, it's entirely possible to have multiple servers, have one die, and try to replace it, only to discover that it requires Windows NT 4.0, which won't run on a lot of modern hardware. And the apps won't run on Windows 2003 Server or anything else.

      So what do you do? Well, if it's closed source, you try to transition to a company that can support you. This will, in and of itself, require quite a lot of money, like, duh, purchasing the software, which could cost thousands of dollars, along with a hell of a lot of work switching your infrastructure over.

      Or, if it's open source, you try to track down patches to modernize it, or, failing that, you hire someone to write them. Which will, indeed, cost 150 an hour.

      --
      If corporations are people, aren't stockholders guilty of slavery?
  11. Nothing but the usual FUD by KiloByte · · Score: 2, Interesting

    an increased risk of exposure to faults
    More public review, code that tends to be of higher quality, and the ability to fix problems yourself

    intellectual property claims
    And since when proprietary software was free from litigation?

    the risk of forced disclosure of confidential code
    "confidential code" -- whose? If yours, you wouldn't even be able to put it there otherwise. And someone has to reread the GPL again -- no one says the gov agency in question has to distribute any source of things they use internally. If the agency in question releases some software itself -- that "confidential code" will be disclosed anyway, just in a form that is harder to read. Back in the days, I learned how to program a particular SVGA chipset by debugging through BIOS code, and my asm skills are low -- are you going to tell me that if the "confidential code" has any real value, no one will get to it anyway?

    --
    The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    1. Re:Nothing but the usual FUD by Tim+C · · Score: 1

      And someone has to reread the GPL again -- no one says the gov agency in question has to distribute any source of things they use internally.

      Well, as I read the GPL, if said government agency creates a GPLed tool and distributes it internally, then they must also make the source available internally; I see no exceptions allowing you to not provide source to employees on demand. I also see no exceptions allowing you to require that said receiving employees do not distribute the code outside of the agency.

      So no, I don't think the GPL says that any code you right you have to give to the whole world - but equally, I don't think you can prevent internally-developed code from leaking if an employee decides to leak it. That's true of all code, of course, but at least with proprietary code you can sue.

      Now I'm not saying that I'm right (IANAL, etc) or that it's a reason to not use the GPL. Just pointing out a potential risk of using the GPL internally within an organisation.

    2. Re:Nothing but the usual FUD by jackbird · · Score: 1

      Within an organization != distribution. The GPL FAQ is quite clear on that.

    3. Re:Nothing but the usual FUD by AusIV · · Score: 1

      I think the intellectual property concern is that users of proprietary software aren't (generally) going to be sued if the maker of that proprietary software gets in trouble for IP, whereas users of OSS are less likely to have the software provider as a shield.

    4. Re:Nothing but the usual FUD by Tim+C · · Score: 1

      Interesting. I can't say that I necessarily agree with it - it gives me an uncomfortable feeling that I could be considered to be merely part of my company, rather than an individual in my own right no matter the context, but fair enough.

      Incidentally, congratulations on being the first person to actually answer this point, which I've made a couple of times before...

    5. Re:Nothing but the usual FUD by Richard_at_work · · Score: 1

      In normal legal understanding, distributing software to your employees is essentially distributing the code to yourself as a company, since its the company as an entity that accepts the license terms, not any individual within the company (same as any license or contract, the contract remains valid if the signature signed or accepted on behalf of the company and then left).

      Thats why you can argue that you dont have to distribute the sourcecode to employees, because they are part of the company entity and thus it would be distribution to yourself.

      If you try to argue that the individual distributor (the IT department support desk member?) is still liable for the terms of the license, then that liability will follow them if they quit from the company and cease to have access to the sourcecode (under certain clauses within the GPL). This is a huge implication.

    6. Re:Nothing but the usual FUD by Mr.+Slippery · · Score: 1
      Well, as I read the GPL, if said government agency creates a GPLed tool and distributes it internally, then they must also make the source available internally; I see no exceptions allowing you to not provide source to employees on demand.

      Making and using multiple copies within one organization is not "distribution". The agency counts as a single entity.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    7. Re:Nothing but the usual FUD by mwood · · Score: 1

      Under what theory would the mere user (A) of software procured in good faith from another (B) be liable for B's infringement of C's intellectual property rights, whether the software is OSS or closed-source?

    8. Re:Nothing but the usual FUD by gnasher719 · · Score: 1

      >> Well, as I read the GPL, if said government agency creates a GPLed tool and distributes it internally, then they must also make the source available internally; I see no exceptions allowing you to not provide source to employees on demand. I also see no exceptions allowing you to require that said receiving employees do not distribute the code outside of the agency.

      You haven't thought this through.

      If you are an employee at a government agency, or an employee at any company, and some Open Source software gets installed on your computer, then that software may be "distributed", but it is most definitely NOT distributed to YOU!. You as an employee have no rights whatsoever; the government agency or company has rights. And since the government agency in this case already _has_ the source code, and by installing the software on your computer it has gained the right to get that source code from itself, nothing has actually happened.

      Now you may think that as an employee you would have the right to make a copy of that GPL'd software and take it home. You don't. Unless your company gives you permission, you are not allowed to copy software from work, even if the copyright holder allows you to do so. It is not your right to decide whether copies should be made. Think about it: If you, as an employee, made a copy of GPL'd software that your company has written without permission, and as a result, the company would have to publish source code that they didn't want to publish, then YOU are responsible for the resulting damages.

    9. Re:Nothing but the usual FUD by Angostura · · Score: 1

      Yes, the FAQ is quite clear on that, but the interesting issue is that the license itself isn't clear. The FAQ has no legal standing, only the license.

      Logically, and perhaps legal there is nothing to distinguish distribution within an organization with distribution outside; particularly when an organisation may well employ external contractors etc.

    10. Re:Nothing but the usual FUD by jackbird · · Score: 1

      Yes, it is. Distribution doesn't mean internal use, any more than an organization needs to grant reproduction rights to itself for copyrighted works it creates. The corporation is a person, remember?

    11. Re:Nothing but the usual FUD by jackbird · · Score: 1
      The FAQ has no legal standing, only the license.

      Two words: Promissory Estoppel.

    12. Re:Nothing but the usual FUD by Tim+C · · Score: 1

      The corporation is a person, remember?

      In the US, sure - but elsewhere? The GPL has to be valid globally, remember.

    13. Re:Nothing but the usual FUD by Anonymous Coward · · Score: 0

      the risk of forced disclosure of confidential code

      "confidential code" -- whose? If yours, you wouldn't even be able to put it there otherwise. And someone has to reread the GPL again -- no one says the gov agency in question has to distribute any source of things they use internally.

      RTFA. The concern cited is that accidental release of a modified work will create an obligation to supply its recipient with the source code of the entire modified work. I think the fear is overblown, both in terms of likelihood and of the untested legal theory, but it's not entirely unreasonable if one wants to "err on the side of caution".

      Your other points are well taken.

    14. Re:Nothing but the usual FUD by Angostura · · Score: 1

      And lovely words they are too. It's all a bit wing-and-a-prayer though isn't it? I'd be much happier if it actually appeared in the license. I wonder why it doesn't.

  12. Sigh. Another one. by jimicus · · Score: 4, Insightful

    It's not FUD, it is simply "OSS for the uninitiated - be warned that if you're developing software, you might want to actually read the license of anything else you or your contractors plan to use rather than just ignoring it like you usually do". The general tone is "You can use OSS, but be careful".

    It's not terribly well written, mainly because it seems to add a load of guff to licenses which are by and large pretty easy to read. And it uses some contentious terminology which is likely to cause concern. ("Infectious", anyone?)

    Doubtless a whole boatload of slashbots who didn't RTFA will be a long in a moment to say "yeah but no but it's microsoft FUD ignore it don't give it publicity etc etc" - I'm not going to debate that one. I actually think it's more likely to be an attempt on the part of the law firm to drum up a bit of business. Something along the lines of "Now you've read this article, contact us for further advice!"

  13. Baloney by countach · · Score: 1

    What a bunch of baloney. What's this about "risk of forced disclosure of confidential code"? Risk makes it sound like it is some kind of roll of the dice thing where if you're unlucky, and you get busted, you have to disclose the code.

    How about "agencies should read the licence agreement and abide by it whether open source or not"?

    And what about "include an increased risk of exposure to faults". Is that supposed to mean open source has a higher "risk" (there's that word again) of faults, because it is bad quality? Or does it mean you have to make sure you pay for support if you can't support it yourself? Why don't they call a spade a spade?

    And what of intellectual property claims? Paying somebody for your software, frankly doesn't guarantee anything. It may give you someone to sue, but when did you last see a goverment department sueing a software house? Uh, it aint going to happen.

    1. Re:Baloney by aug24 · · Score: 1

      No-ones ever, AFAIK, forced a company to disclose its own code. They've all been given the choice of rewriting without the GPLed code or disclosing.

      "First think we do, let's kill all the lawyers" especially ones who can't read, don't understand, and use FUD to get business.

      Justin.

      --
      You're only jealous cos the little penguins are talking to me.
    2. Re:Baloney by DavidTC · · Score: 1
      See, this is the thing that gets me.

      There are commericial code libraries out there. They always have clauses about distribution.

      Some you can get for free, code to for free, and have to buy when reselling stuff using them.

      Some you have to pay for a single copy, can copy internally as much as you want, and may have to pay again to redistrubute.

      Some you have to pay for every copy insternally, and may have to pay again to redistrubute.

      When you pay to redistibute, you may have to pay X amount for each copy you send out, you may have level of 1-100, 101-1000, etc, you may have to pay to start and pay a percentage of the price, etc, etc, etc.

      So there's all this craziness about commercial libraries...and yet somehow open source ones are the danger? If you use third-party libraries in your code, you're already aware of the hurdles you have to jump through, and that you have to check every single damn license.

      The theory here is that people might see source code and decide to use it in their product without knowing the legal ramifications is just completely idiotic. Open source at least has the advantage that legal can say 'We have approved all LGPL libraries, please notify your manager if you need one. We have unapproved all GPL ones, do not use them.', etc, and keep from having to review them individually before the programmers can use them.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    3. Re:Baloney by fireboy1919 · · Score: 1

      Of course, this is a lot of work. So you want to avoid it whenever possible.

      As much as you and the parent poster would like it to be, its not a cut-and-dried issue.

      If, for example, I write a page in PHP that uses a javascript menu-building library which is GPL (because the author didn't think enough about it to make it LGPL and clear up the whole issue), do I have to give out the PHP code that I wrote to anyone who asks for it? Is what I wrote a derivative work of that library, or does this merely count as aggregation as defined in the GPL?

      This is only one such question in an area where it gets hazy. I may believe that I've got it all sorted out, and I've got the right answer, but that doesn't mean I've got the One True Correct Interpretation of the Law. Things could end in horrible lawsuits for me if I'm not walking on eggshells where these things are concerned. Consequently, it makes sense that orgs have an official policy that handles this sort of thing.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    4. Re:Baloney by aug24 · · Score: 1

      It is literally always possible to create edge cases whenever there is an in/out division (I think yours is pretty obviously not a GPL issue btw - the libraries are in no way combined), so I'm afraid I'd call that a straw man (although I don't believe you are deliberately trolling, unless you are also trolling yourself ;-).

      You could equally well licence some proprietary code and then come up with edge cases, eg SCO claiming duplication of 'methods and concepts' is not covered by their UnixWare licence to IBM, although IBM was licenced to 'study'. See what I mean? I can do it for any licence term, whether GPL or not.

      Anyway, I was talking about being forced to disclose! You didn't actually disagree with that in any way, just posted a wholly new point. Or have I missed your point completely?

      Cheers,
      Justin.

      --
      You're only jealous cos the little penguins are talking to me.
    5. Re:Baloney by fireboy1919 · · Score: 1

      The point I was making is that the risk of expense is there. If you have an especially large site, it may cost you tens of thousands of dollars to move over to using a new library. So that's not really a viable option. In that case, treating GPL a bit like the plague ahead of time may be well worth it.

      I don't see how you're justifying this offhand as an edge case. The internet is exploding with activity, and all kinds of little scripts are being used all over the place. This is a classic example of something that could come up (did for me, actually). It's likely to come up for large firms that are putting themeselves on the internet (where an expense report takes all day, but using a free script you find on the internet doesn't). Its also right in the middle of the ambiguous portion of the GPL (what is linking, and what is not?), and its the part that probably scares these people.

      If an author of some code came after me with a lawsuit, I'd rather be absolutely certain that the license that they gave me is ironclad in my favor based on either the disambiguity of the license itself or on past court cases. Neither apply to the GPL, as much as I wish they did.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    6. Re:Baloney by dwandy · · Score: 1
      aug24 said:
      "First think we do, let's kill all the lawyers" especially ones who can't read, don't understand, and use FUD to get business.
      fireboy1919 replied:
      Of course, this is a lot of work. So you want to avoid it whenever possible.
      Was I the only one that related these two statements, but decided that a big workload didn't mean we shouldn't at least try?
      --
      If you think imaginary property and real property are the same, when does your house become public domain?
  14. Simpson Grierson tried this nonsense too in NZ by stanwirth · · Score: 1

    It's not as though Chapman Tripp could have been unapprised of how utterly stupid their claims are -- Simpson Grierson tried this FUD on a year or so ago, as well: (see The Fud Buster pages of the New Zealand Open Source Society. )

    I hope the New Zealand Serious Fraud Office goes after Chapman Tripp's spreading such lies which bring tangible monetary injury to the New Zealand Open Source community, measurable every time we hear a prospect repeat the utter and unadulterated and deliberate bullshit that these pathetic excuses for "IP Lawyers" are putting out.

    1. Re:Simpson Grierson tried this nonsense too in NZ by mwood · · Score: 1

      Don't hope; visit them and present your evidence. Ask them to do something about it.

    2. Re:Simpson Grierson tried this nonsense too in NZ by killjoe · · Score: 1

      Do you really think this guy could be charged with fraud? I don't know too much about NZ laws but this hardly seems like fraud. I must say it would be cool if some country classified FUD as fraud.

      Having said that, the last I checked NZ had very low open source adoption and were paying some of the highest rates in the world for broadband and cellular service. It would be ironic if a country which is so far behind in telecomunications infrastructure lead in the way of OSS legal issues.

      --
      evil is as evil does
  15. Communication about OS licencing needs improvement by zaphod31 · · Score: 2, Interesting

    It seems that after recent press coverage, that legal staff around the world are trying to cover business risks. Obviously the marketing machines of the software industry are zooming in on some of the mistakes bussiness have made when using f.i. GPL software.

    --
    At the edge of a cliff, a step forward is not always progress.
  16. Yes, because... by Anonymous Coward · · Score: 0

    While the use of open source software has many benefits, it brings with it a number of legal risks not posed by proprietary or commercial software. These include an increased risk of exposure to faults and intellectual property claims, and the risk of forced disclosure of confidential code.

    As we all know, when proprietary software breaks, it's always fixed. And proprietary software doesn't ever infringe on other organisations' "intellectual property". And of course, you should take the advice of an organisation so unfamiliar with open-source software that they think it's non-commercial. And of course, the law allows people whose copyrights you have infringed to publish your proprietary software.

    ...oh hang on a sec, that's all complete bollocks! This is clueless on every level. Somebody should be fired. Even Slashdot trolls are more knowledgable than these guys.

    There is no reason why agencies should not consider open source software on the same basis as commercial software.

    ...so we'd better make stuff up so they do have a reason!

    1. Re:Yes, because... by DavidTC · · Score: 1
      Bingo.

      Almost every single objection to OSS: lack of warranty, inability to distribute without following the license, left in the cold if the publisher goes belly-up, and others are exactly the same when applied to closed source, or worse.

      It's just completely surreal that anyone listens to these people.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    2. Re:Yes, because... by Teun · · Score: 1
      Even Slashdot trolls are more knowledgable than these guys.

      :)

      Yep, this lot is a disgrace to honest trolls.

      Exposure to faults

      Wouldn't happen in MS products!

      --
      "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
  17. Even more fun when you compare to proprietary by Anonymous Coward · · Score: 2, Interesting
    Otherwise, most FOSS software licenses don't kick in unless you redistribute the software.


    And it gets even more fun when you compare the F/OSS licenses with the common proprietary ones. When our company decided Legal needed to review any F/OSS license used here, I got them to agree to do the same level of review on the proprietary licenses. Not surprisingly, there were *way* more proprietary licenses (the original concern was too many licenses), and the proprietary ones had way more questionable terms that raised the eyebrows of legal.


    I'm amused that license terms is the new argument of the proprietary industry - because I *really* think they don't want their customers sending their license terms through legal.


    For example, it's not uncommon for proprietary licenses to have terms that effectively say ("we have the right to take over your computer and/or install random crap on it" - from anti-virus-company patches to Skype supernodes). Compared to clauses like that, the GPL's a plesant dream to our legal dept.

    1. Re:Even more fun when you compare to proprietary by MobileTatsu-NJG · · Score: 1

      "For example, it's not uncommon for proprietary licenses to have terms that effectively say ("we have the right to take over your computer and/or install random crap on it" - from anti-virus-company patches..."

      Wouldn't this be %110 expected from an anti-virus package that constantly runs new and various types of updates to fix problems with your computer?

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    2. Re:Even more fun when you compare to proprietary by Anonymous Coward · · Score: 0
      Perhaps it's expected to technologists - but certainly not from Legal departments and CFOs.


      The thought that there are dozens of licenses out there giving various different levels of access (often including running arbitrary programs as Administrator to apply updates) sure freaked out our legal department - and they were plesantly surprised that the F/OSS licenses did *NOT* require such back-doors.


      The whole F/OSS license FUD was successfully redirected to concerns about the proprietary software allowed. (Skype is being called into question because of the way it promotes computers to supernodes that third-parties can access)

  18. Looks like a fault: by SolitaryMan · · Score: 1
    From TFA:
    * "Infectious" nature: Many open source licences are "infectious", meaning that the original open source licence may apply to:
    (a) the original software if re-distributed
    (b) any modification of the original software if redistributed
    (c) software containing or integrated with the original software, if redistributed
    (d) software used in conjunction with the original software to provide a web based service.
    Correct me if I'm wrong, but I don't know any OSI licenses that enforce (d). Seems like they forgot to add "if redistributed" here too.
    --
    May Peace Prevail On Earth
    1. Re:Looks like a fault: by leenks · · Score: 1

      I believe D refers to GPL3, but I haven't checked it out in full. What I started to read scared me, and I've moved what little of my own code exists to BSD / Apache licences.

    2. Re:Looks like a fault: by maxwell+demon · · Score: 1

      Why didn't you just keep it with GPL2 without upgrade clause, just like most of the Linux kernel?

      --
      The Tao of math: The numbers you can count are not the real numbers.
    3. Re:Looks like a fault: by srmq · · Score: 1

      Look at the Affero General Public License. Contrary to what some people are saying, the GPLv3 will not contain such provisions, but it will be compatible with licences that include it.

    4. Re:Looks like a fault: by budgenator · · Score: 1

      all you had to do is leave out the "and furture Versions" part, and specify that the license was GPL version 2. I'm doing the same with my code. maybe after the dust settles on the GPL version 3, I might dual license, version 2 and version 3, but likely not unless it's changed considerably. I find forcing license version change on end users, offensive.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    5. Re:Looks like a fault: by leenks · · Score: 1

      I've just started to look at it in a whole new light, for various reasons.

    6. Re:Looks like a fault: by leenks · · Score: 1

      Shrug. If you don't like my licencing and beliefs, you don't have to use anything I choose to produce and are free to find alternatives. I designed and wrote it and I'll be the one that decides how it is distributed and licenced. Ultimately it is dual licenced; early releases are under GPL2, newer stuff is BSD or Apache. You are free to use the evil licence if you wish.

  19. Odd use of language but quite sensible by Anonymous Coward · · Score: 1, Interesting

    I've given it a quick read through and it's actually a pretty sensible document in most places, with some useful advice. You need to bear in mind that the target audience is other NZ government agencies, so the information presented is specifically written with them in mind. I'll argue that the choice of language could be considered negative or inflamitory, but the actual content of the document is decent enough. For example the table in section 9 and the text in sections 15-17 put the legal requirements for various licences in pretty clear terms. They even define terms such as "library" and "device driver" and how the licences relate to those types of components.

    However, section 25 is pretty stupid:

    "25 There is a risk that open source software contains functional defects, or breaches a third party's intellectual property rights (e.g. where it contains code misappropriated from proprietary software or functionality in breach of a patent). The absence of warranties and indemnities in most open source licences means the licensee bears this risk. This can be contrasted with the protection usually available under commercial software licences."

    I'm not sure what EULAs they've read, but commercial software agreements generally contain similiar indemnification. So whats all this about "protection usually available under commercial software licences."?

    If it wern't for that nonsense, it'd be a good document.

    1. Re:Odd use of language but quite sensible by Anonymous Coward · · Score: 0

      It isn't a good document because it mentions a threat and then ties it to only one scenario where that threat can be realised. This implies that the threat is limited to that scenario, It isn't and that makes it in its' entireity, wrong.

  20. Re:Of course, GPL _is_ a problem. by maxwell+demon · · Score: 1

    But viruses may be the precursors of all life. So if GPL is a virus ... well, draw your own conclusions :-)

    --
    The Tao of math: The numbers you can count are not the real numbers.
  21. Infectious Software? by pneumatus · · Score: 1

    Perhaps there is some kind of license Anti-Virus app that will stop these 'infectious' licenses from spreading even further!

    --
    Just don't create a file called -rf. :-) -- Larry Wall
  22. In reality, proprietary software is more dangerous by walterbyrd · · Score: 1

    How many people and/or companies have been sued for just using F/OSS? I don't know of any. BTW: all the scox-scam lawsuits are over bogus contract violation. Scox has not sued anybody for just using Linux.

    Innocent parties have been sued for using proprietary software. The msft/time-line case is one example. How many people have been harassed, or fined, by the BSA, because they couldn't find their certificate of ownership?

    These articles always assert that F/OSS is a legal minefield, whereas proprietary is completely. But all logic, and evidence, say otherwise.

  23. RTF Document by KingSkippus · · Score: 4, Informative

    Read the actual document, not just the summary. The actual document isn't that bad.

    The stuff inside isn't that big a secret to most folks. It mainly boils down to, "Using open source software under licenses we've reviewed is okay, but be careful if you're developing code using open source software that we don't want released to the masses, because under some licenses, we may be obligated to."

    In fact, this document is probably a good thing, in spite of a somewhat badly written summary. Check out Chapter 2:

    (a) Only use open source licences that have been legally reviewed, including the GPL, LGPL, CAL, MBSD, MIT, which have been reviewed and are recommended by SSC for use in accordance with this guide.
    (b) Obtain performance and intellectual property warranties from the supplier of the open source software, where appropriate and available.

    This only makes sense. I can't imagine anyone disagreeing, saying that you should use software with a license we're not familiar with, or to disregard the IP of open source authors.

    Also, look just below it. It says that for software development that is for open distribution, it's okay to use open source software. For software that is for limited or closed distribution, don't. Is this new? Am I missing something? If anything, people who are interested in open source software can look at this document as permission to go forward, not as a hinderance!

    I mean, I realize that the words "infectious" has negative connotations, but I just don't see this document in and of itself as a bad thing. And even though I'm a strong FOSS advocate, the stuff that's in there is stuff that I would recommend to any company, government or organization to consider in their decision whether to use closed- or open source software.

    1. Re:RTF Document by ecklesweb · · Score: 1

      I agree, all in all the document isn't that bad. The only thing that bugged me was the clause regarding the contracting of third-party developers:

      (a) As the standard contractual position, prohibit use of open source software in all development contracts.

      It goes on to say if you REALLY REALLY REALLY need the developer to use open source software, I guess that's OK.

      I don't understand why you would necessarily have a default position of prohibiting contractors from using open source software. Worse, I think what they mean here is prohibiting the use of open source software as a module in a custom application. I think how others might interpret it is that contractors can't even *use* open source software for their development efforts - like Eclipse, vi, Apache, etc.

    2. Re:RTF Document by RhettLivingston · · Score: 1

      You're oh so close to coming up with a new acronym for RTFA there. Maybe, REad The Actual Real Document (RETARD)? Got to be a better way to get the R in though.

    3. Re:RTF Document by taniwha · · Score: 1

      I agree - as documents go it seems like a clear overview of reality and a guide for the govt in how to to deal with it. IMHO the 3rd party requirements make sense - really all it says is "make sure your contractors talk to you before they use open source" that way you don't get blind sided and end up with a resultwithe distribution requirements you can't live with

    4. Re:RTF Document by donnz · · Score: 1

      Well, the summary is lifted from the "actual document" and the document is, if possible worse. Obviously it cannot spend the whole time slagging of OSS, that just isn't a position that can be maintained these days. But where is the analysis that backs up the following statements:

      "it brings a number of risks not associated with propriertory or commercial software...include risk of exposure to faults"

      and

      the GPL can "infect" "programs that communicate with open source applications"

      and they are very misleading about agencies that "want to keep some software strictly confidential" suggesting that if someone "inadvertently disclosed a copy of the "infected" software there would be an implied licence for its use...Come on this is Copyright we are talking about.

      Dig deap into the document and you will find all sorts of muddying statements that do nothing to clarify OSS or its real risks vis-a-vis commercial / proprietory software. Actually, it is worse than that because it would point to the only "safe" software being that provided by large coprorates with mighty patent portfolios. So goodby to local efforst.

      But what annoys thing is that me most is that as a tax payer I have had to cough up for such bad advice and as an OSS business I now need to put time and effort into countering tax payer funded FUD. I can take it from MS and SCO but not from this source.

      --
      -- Free software on every PC on every desk
    5. Re:RTF Document by fatphil · · Score: 1

      Maybe RETARD = REad The Actual Referenced Document?
      Not much better, but maybe a little.

      --
      Also FatPhil on SoylentNews, id 863
    6. Re:RTF Document by bani · · Score: 4, Insightful

      I mean, I realize that the words "infectious" has negative connotations, but I just don't see this document in and of itself as a bad thing.

      You might think that, with your head screwed on properly. However the pointy hairs who read this document are going to go apeshit when they read the emotional words "infectious" and "quarantine".

      This document is written for pointy hairs, not engineers. It's designed to scare them into submission, make them freak out and think that open source is going to steal all their company patents, intellectual propery, their baby, and kick their dog too.

  24. and GPL v3 makes this problem worse by Anonymous Coward · · Score: 0

    I can see what they're talking about - the viral nature of the GNU license could end up forcing a company to expose all their source code to their competitors, and the problem only worsens with GPLv3. This, of course, was RMS' goal all along.

    For companies that do not want their source code plastered all over the internet, avoiding GPL'd software just makes good sense.

    Some people just prefer the old business model, y'know?

    Oh, and I AM a lawyer.

    1. Re:and GPL v3 makes this problem worse by meringuoid · · Score: 4, Insightful
      For companies that do not want their source code plastered all over the internet, avoiding GPL'd software just makes good sense.

      Ehh... sort of. You can still use open-source software: you can develop in emacs on GNU/Linux and write up all the documentation using LyX or OpenOffice or whatever. As long as your product is all your own work that's fine. It's when you start shipping, say... an Integrated Firewall Solution that happens to run on a modified Linux kernel that you might run into GPL issues.

      That's the quarrel we generally have with this kind of article: it can confuse the issue between use of GPL software - which you can do freely, even if you don't accept the terms of the GPL itself - and redistribution of GPL software or derived works, which is just plain illegal under standard copyright law unless you do so under the terms of the GPL.

      --
      Real Daleks don't climb stairs - they level the building.
  25. Re:Sigh. Another one. by Kjella · · Score: 1

    slashbots who didn't RTFA will be a long in a moment to say "yeah but no but it's microsoft FUD ignore it don't give it publicity etc etc" - I'm not going to debate that one. I actually think it's more likely to be an attempt on the part of the law firm to drum up a bit of business. Something along the lines of "Now you've read this article, contact us for further advice!"

    So in other words, it's FUD but not from Microsoft? It really shouldn't be rocket science to figure it out if only someone reads it - or even the first FAQ they can find on google. Sure, some might use the code without paying attention to the license at all, but I presume that's the same kind of business that pass around the one Windows CD.

    --
    Live today, because you never know what tomorrow brings
  26. Why so much out of New Zealand and Australia? by walterbyrd · · Score: 1

    No offense, but these countries are not exactly international economic power-houses.

    It has often surprised me how much of the F/OSS v proprietary battle goes on over there.

    1. Re:Why so much out of New Zealand and Australia? by Anonymous Coward · · Score: 0

      None taken. We're just massive US suck-ups who take on board such crap as the DMCA (at least in Australia).

    2. Re:Why so much out of New Zealand and Australia? by Petrushka · · Score: 1

      Small, yes, but that's actually one of the reasons: our size makes us a very very good testing ground for some purposes. Kinda similar to how the entire IT world is keeping its eyes on Massachusetts to see what happens with the OpenDocument thing.

    3. Re:Why so much out of New Zealand and Australia? by markir1 · · Score: 1

      Can't comment about Australia, but New Zealand is still pretty much a Microsoft and Oracle stronghold at the PHB level, so there is considerable interest from us techies in tracking discussions or articles concerning open source (whether they be informative or merely FUD, they at least generate discussion!).

  27. Re:Sigh. Another one. by mmurphy000 · · Score: 1
    I actually think it's more likely to be an attempt on the part of the law firm to drum up a bit of business.

    It was prepared by the State Services Commission and therefore presumably carries a stronger imprimatur than if it were just some private law firm making this analysis.

    Then again, IANAK (I Am Not A Kiwi), so I may be giving this agency more credit than it is due...

  28. Examples, we need examples! by VincenzoRomano · · Score: 1
    it brings with it a number of legal risks not posed by proprietary or commercial software
    I wonder if that funny guy can provide any example fitting his cases!
    --
    Maybe Computers will never be as intelligent as Humans.
    For sure they won't ever become so stupid. [VR-1988]
    1. Re:Examples, we need examples! by Anonymous Coward · · Score: 0

      I work for a large corporation very friendly to open source. Still, we work with just such guidelines in place, and more.

      Let me give you a for-instance:

      We develop proprietary design software that runs on unix, and port it to Linux. Joe Developer makes an error with the libraries (accidentally statically links against an LGPL'ed library, or links at all against a GPL'ed one). We share that application with a company we have a partnership with, or a customer.

      Guess what? We've just lost control of the license of our application. We can now be forced to release the code (say, after the partnership disolves), and can't prevent the partner from redistributing the application.

      Of course, this isn't confined to Linux. What if GPL'ed or LGPL'ed libraries are installed on Solaris, or Windows, or...

      With proprietary software, this isn't an issue. Purchase of the compiler/SDK/library generally takes care of the license issues, and mistakes can generally be cleared up without releasing source code (maybe fines or $BIGNUM royalty payments, but our code is still ours, and secret, at the end of the day).

  29. Re:Communication about OS licencing needs improvem by Dystopian+Rebel · · Score: 1
    the marketing machines of the software industry are zooming in on some of the mistakes bussiness have made when using f.i. GPL software


    Any smart software consumer should "zoom in on" the fact that Monoposoft Office (a.k.a. The Enterprise Ready Virus-Development Environment) has cost the entire PLANET billions of dollars in downtime and that over 99% of all viruses are M-Windows viruses.

    There is no mistake so dear as using Monoposoft products.
    --
    Rich And Stupid is not so bad as Working For Rich And Stupid.
  30. Rerun from the 90's by Anonymous Coward · · Score: 0

    Nice to see lawyers are good at dragging up the same old arguments decade after decade.

    What will be next? claims that OSS is more insecure because of it's Openness?

    I cant wait!

    REmember you can tell when lawyers are lying... their lips are moving.

    1. Re:Rerun from the 90's by maxwell+demon · · Score: 1

      Of course it's also more likely to fail from schroedingbugs, because it's more likely that someone actually reads the code and thus finds the bug. :-)

      --
      The Tao of math: The numbers you can count are not the real numbers.
  31. Good Point by 4of12 · · Score: 2, Interesting

    Legal risks with using software are a real issue in our world.

    That's why it would be in the best interests of all computer users and IT decision makers to explore the issue fully, to look closely at what kinds of risks exist, what kinds of risks tend to occur most often in the real world and what their consequences are.

    My experience has been that folks using proprietary software are frequently in the position of bending over backwards (particularly in a large corporate or government environment) to make sure that they have licenses for every piece of software that their employees are running on the their PCs. The IT folks spend some serious time auditing to avoid the even larger risk of a BSA audit.

    As for legal risks associated with open source software I have yet to encounter any. All I've seen are press reports of legal actions that show no outcome but to prove they were based on frivolous premises and some PR statements talking about legal indemnification which are excellent marketing strategies for certain vendors of proprietary software keenly afraid of their revenue stream becoming commoditised by free and open source software. About the only genuine risk I've seen with FOSS is for developers that disobey the "Share and share alike" GPL by releasing modified binaries without releasing modified source.

    Perhaps I'm missing a serious issue and these folks could show some evidence of real people and real companies that have experienced harm due to lack of vigilance concerning the legal risks of FOSS. And they could explain why my personal experience doesn't reflect reality of serious legal risks with hard statistics concerning how much time and money are lost to risk mitigation and handling legal mishaps with users of FOSS compared to users of proprietary software.

    --
    "Provided by the management for your protection."
  32. Of course they do by Tony · · Score: 1

    Some people just prefer the old business model, y'know?

    Yes, of course they do. It's called Stockholm Syndrome.

    The GPL does not expose a company's source code to competitors unless they choose to incorporate GPL code into their own. This is a choice, a conscious decision. It's a decision you don't even have with proprietary closed-source software.

    To claim GPL'd code is somehow inferior to closed-source commercial software because of this is laughable. Simply laughable.

    You can make all kinds of flame arguments about GPL vs. BSD vs. MPL vs. . . . well, any of the other open / free licenses. Go on, I dare you.

    --
    Microsoft is to software what Budweiser is to beer.
    1. Re:Of course they do by Anonymous Coward · · Score: 0

      You can make all kinds of flame arguments about GPL vs. BSD vs. MPL vs. . . . well, any of the other open / free licenses. Go on, I dare you.

      I can go on. GPL is not bad just for commercial software, it is bad for the Open Source community too. GPL is hostile (incompatible) with most Open Source licenses and therefore it does NOT encourage co-operation and code sharing between open source projects. BSD is an example of an open source that encourages co-operation and code sharing. GPL is an illiberal hostile virus.

    2. Re:Of course they do by drsmithy · · Score: 1
      The GPL does not expose a company's source code to competitors unless they choose to incorporate GPL code into their own.

      Unfortunately under the GPL linking is considering "incorporating".

      This is a choice, a conscious decision. It's a decision you don't even have with proprietary closed-source software.

      Linking to libraries under proprietry licenses almost never requires any special considerations on the developer's behalf.

      Linking to GPLed licenses, OTOH, *does*.

  33. Those people are lawyers? by Anonymous Coward · · Score: 0
    and the risk of forced disclosure of confidential code.
    Okay, this alone is a reason why you should NEVER EVER hire anyone from that law firm. This is just blatant ignorance.
    You are under no circumstances forced to disclose your source code. You may decide to do so and maybe that's smart but no court will force you to disclose your own source code against your will.
    For example, if you modify a program which is licensed under the GPL and you distribute it, in violation of the license, in binary-only form with no written offer to obtain the source code, you are in violation of copyright law and the author(s) of the GPLed program may get injunctions prohibiting you to distribute the modified program and they may seek damages, however, you are NOT forced to disclose the source code. It may be a smart move to do so because then the author(s) of the original GPLed program won't sue you and they may even restore your terminated (due to the violation) license to the program but you CAN decide against it and just duke it out. You may have to pay substantial damages but you won't be forced to reveal your source code.

    Really, one would think at least lawyers would know about the law...
    1. Re:Those people are lawyers? by budgenator · · Score: 1

      Additionaly if your software contains routine you view as confidential, just leave them out and replace them with stubs. If I think my fancy security module is proprietarey, I can replace them with plain modules from the GPL community. How many packages are distributed with a file like conf-dist.php rather than the conf.php which contains proprietary data?

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
  34. Whose economy are we stimulating, again? by crc32 · · Score: 1

    "... leading naturally to a decrease in important economy stimulating litigation."

    Well, they are lawyers, and lawyers do generally want more litigation, but who knew they'd be so brazen...

    --
    "In order to make an apple pie from scratch, you must first create the universe." -- Carl Sagan, Cosmos
  35. Many have been fined by BSA by Tony · · Score: 1

    Earnie Ball, for one.

    --
    Microsoft is to software what Budweiser is to beer.
  36. Re:Sigh. Another one. by Haeleth · · Score: 1

    It's not FUD, it is simply "OSS for the uninitiated - be warned that if you're developing software, you might want to actually read the license of anything else you or your contractors plan to use rather than just ignoring it like you usually do". The general tone is "You can use OSS, but be careful".

    Yes, the actual content is reasonable and sensible. It even specifically identifies the GPL as an appropriate license that has been approved for use in the case where software will either only be distributed internally, or can be distributed in compliance with the license. Which is exactly the advice anyone considering using GPL software needs to hear.

    But the use of "infected" is FUD. The deliberately emotive language does create fear, uncertainty, and doubt in the reader's mind: it leaves you in no doubt whatsoever that the authors considered such licenses to be negative. And describing it in terms of "software that has been infected by an open source license", as though the software was just minding its own business when a nasty license crept up and attacked it, when in fact it's "software that the developers have chosen to offer you under an open source license", all out in the open and carefully thought out, is utterly ludicrous.

    Great content, horrible language. I only hope the NZ government agencies that read this document employ people who are smart enough to filter out the FUD and benefit from the facts.

  37. Yeah, Tell that to the Crackberry users by Loquax · · Score: 1

    The crackberry crowd was using "proprietary software" and still are about to get hung out to dry over patent and IP issues. There almost needs to be a "starre decisis" for technology, an idea of "settled technology" that happens when and IP claim is brought against a company using software that has been marketed for a number of years without complaint. Is there such a thing? I'm thinking an IP holder should have 3 months from the time a technology is widely marketed (a fuzzy term, I know) where they have to crap or get off the pot as far as preventing another entity from continuing to use the technology. This might help eliminate the practice of buying up a patent long after a product possibly using that IP has been used widely and then suing. The attitude at that time should be "Hey, buddy, if you cared so much about this patent, you'd have contacted us years ago." Most of these software patents after mass usage are nothing more than parasitic attempts to benifit from other's work.

  38. Re:Sigh. Another one. by AnonymousPrick · · Score: 1
    ...be warned that if you're developing software, you might want to actually read the license of anything else you or your contractors plan to use rather than just ignoring it like you usually do".

    I agree with you. Lesser GPL

    Here's parts of Section (bold mine):5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License.

    However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law.

    It looks to me that if I link to any library, my code is now a derivative. I'm sorry but the Q&A up on GNU is not a license so it doesn't matter what is said. The license will be what a judge will rule on.

    My point is I will need a lawyer to understand this stuff and make sure I don't violate it. I'm not knocking it or anything, I'm just saying that a PRUDENT organization will understand the license completely - including getting legal advice.

    I'm trying to find the article about Stallman's suit against NeXT regarding the Objective-C compiler. That is an example of what happens when you think you understand the GNU licenses.

    --
    Saturday is April 1. Slashdot will be shut down. Sorry for the inconvenience.
  39. The #1 reason why articles like this are BS... by frankie · · Score: 3, Insightful

    Yes, if you paste OSS code into your software project, you will need to follow their license. As opposed to copying proprietary source code ... which will merely LAND YOU IN COURT for piracy, hacking &/or theft of trade secrets. See, isn't that a much better option?

    1. Re:The #1 reason why articles like this are BS... by Anonymous Coward · · Score: 0

      This isn't insightful.

      There is a temptation to paste OSS code into your software project because it's there, it's fast, and it's easy.

      There is generally no temptation to paste proprietary code into your software project because you don't have access to the code. Headache eliminated.

      It's much easier to audit whether someone has installed an illicit copy of Paint Shop Pro or the like on their computer than it is to audit whether or not your programmer has illicitly copied code that, if it is ever discovered externally, suddenly transforms your internal application into an OSS project.

      "No, he's wrong! You don't have to release the code!"

      Unless you do something incredibly common like share the code with a subsidiary, parallel division, affiliate, or sell the code in a buy-out, merger, or line of business sale, in which case there is no reason to believe that the Richard Stallmans of the world, or better yet your competitors, are not going to sue claiming that you've "distributed" the code and are legally obligated to publish the source.

      The GPL was not written to address common business situations and common business concerns. You will forgive businesses for having a perfectly rational fear of the nasty consequences that can result. In the meantime, Microsoft has a track record. If you can document that you bought all the copies of Windows and Office that you're running in your office, you can pretty much count on them to leave you alone.

    2. Re:The #1 reason why articles like this are BS... by Zathrus · · Score: 1

      Yes, if you paste OSS code into your software project, you will need to follow their license.

      If you link to a library you have to follow the license as well. And, sadly, this is where many (I'd even say most) developers just don't get it. They don't understand the differences between the varying licenses, or the difference between OSS licensing and commercial licensing. Most developers are familiar with commercial licenses where you buy the code once and you can now link to the library, using the documented API, and incur no further obligations. There are some commercial licenses that require you to pay additional money, but hey, that's handled by management.

      OSS is different. People see the code out on the 'net and think they can just use it -- that it's free (as in beer) with no restrictions whatsoever. Excepting code that is in the public domain, that's just not true.

      Hell, just yesterday I had to correct a fellow developer on the usage of the TinyXML library. No, it's not shareware. No, it's not freeware. In fact, when I looked at the license (png/zlib for the version we have) I realized that we need to go contact the lawyers. Because it's not one of the two licenses approved for corporate use (BSD and MIT are the only ones approved w/o special permission). I don't expect we'll have an issue here, but we were acquired last year, the new rules about licensing went into place immediately, and up until right now nobody even bothered to check the licensing of the OSS libraries we were using. And I'm not the only OSS aware developer here (there is, to my knowledge, precisely one other in our group of about two dozen developers). Who knows what some of the other projects are using (about another 75-100 developers).

      The fact of the matter is that there's a disconnect between management and developers when it comes to OSS, and it's pretty easy for an ignorant programmer to include OSS code into a project without management knowledge or consent. Yes, that's a failure of both parties, but the fact remains that it's simply easier with OSS code than it is with proprietary code.

      And to be clear -- I prefer to use OSS whenever possible. But I know the issues behind various licenses and will make sure we comply to them. All the article says is to do the same diligence on OSS that you would with a commercial license.

    3. Re:The #1 reason why articles like this are BS... by Pop69 · · Score: 1

      which will merely LAND YOU IN COURT for piracy

      It's not going to land me in court for piracy, I don't have a ship let alone an eye patch or a parrot....

    4. Re:The #1 reason why articles like this are BS... by aweraw · · Score: 1

      Unless you do something incredibly common like share the code with a subsidiary, parallel division, affiliate, or sell the code in a buy-out, merger, or line of business sale, in which case there is no reason to believe that the Richard Stallmans of the world, or better yet your competitors, are not going to sue claiming that you've "distributed" the code and are legally obligated to publish the source.

      Ummm, no...

      You required to give access to the source code to those whom you distribute your program to. There is no obligation to publicly disclose the code to unrelated 3rd parties.

      So, I could write some OSS derived code, then sell it to whom ever I wanted. I would of course be required to give THEM a copy of the source code, but there is no obligation to then release the code to the general public. Only to those who you distribute your program to.

      god damn FUDsters...

      --
      5468652047616D65
    5. Re:The #1 reason why articles like this are BS... by Geoffreyerffoeg · · Score: 1

      Yes.

      If you get into court for stealing proprietary code*, then you pay a settlement and keep going. It's very unlikely that your whole software is shutdown.

      If you add OSS (share-alike) code to your project and distribute it, you have implicitly and irrevocably licensed the rest of your project under the same license.

      *It's unlikely you'll get into court. First, it's impossible to tell that you have stolen the code, and second, you don't see the code normally when you work with proprietary software. If you work with OSS, you run a risk of seeing the code, using similar algorithms, and being sued that way. Yes, it's highly unlikely, but the point is that it's easier to access OSS code than proprietary code.

  40. free software by minus_273 · · Score: 1

    part of the problem is that people just talk about Free software and open source software as if they are all under the same licence. I think the guy is right in saying that you need to becareful. Consider the fate of a person who thinks he is using a BSD licenced app as a base for his own stuff only to reliaze it is GPL. Sure they are both open source and financially free, but you are not as free to do what you want with it under the GPL as you are with the BSD licence. It gets even more complicated when you have Mozilla licence, Apache licence, php licence , mysql licence and so on.

    --
    The war with islam is a war on the beast
    The war on terror is a war for peace
    1. Re:free software by Fulcrum+of+Evil · · Score: 1

      Consider the fate of a person who thinks he is using a BSD licenced app as a base for his own stuff only to reliaze it is GPL.

      That person is a tool - if you're going to use an app as basis for your own work, the first thing you do is verify the license.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  41. Not as infectious as, say, using MS code by Anonymous Coward · · Score: 0

    OSS is by no means as infectious a proprietary code.

    If you use OSS code in your in-house project, no problem - you are welcome to do so. But if you copy and use some Microsoft code in you in-house project, big problem unless you negotiate to pay them per copy first, probably repeatedly, every few years.

    If you wish to copy and use OSS code in a product you distribute, you must do so according to the license requirements - which generally involves applying the same OSS licence to the derivative work. This restriction will prevent you from keeping your code secret or proprietary.

    But if you wish to copy and use Microsoft code in a product you distribute, you must do so according to the license requirements (if Microsoft choose too allow it at all), generally involving handing them lots of money for every copy distributed, and every copy of those copies etc. This restriction will prevent you from freely giving your code to others or allowing them to use it freely.

    I use Microsoft as an example here, but all proprietary code is similarly infectious. Generally, every copy of a derivative work, whether sold, given away or just used in-house is infected with an obligatiion to pay the "intellectual property" owner.

    1. Re:Not as infectious as, say, using MS code by Anonymous Coward · · Score: 0
      OSS is by no means as infectious a proprietary code.

      You don't HAVE access to proprietary software source code... that's why they call it proprietary. About the only way you ever get access to source code from, say Microsoft in your example, is to specifically and deliberately license it (which they don't do often and to just anyone). Under such agreements it usually becomes quite clear what you are allowed to do with the code and surprises here are few and far between.

      Take, for example, Borland, who probably has licensed all the Windows and .NET code directly from Microsoft. They most likely used that source code as reference material on how to make their Delphi product run in .NET, and Borland has historically produced some of the best development tools in the industry. I doubt they intend to redistribute Microsoft code, and I doubt they are sitting around crying that the MS code infectiously prevents them from released derivative works based on MS code. More likely, they are planning bigger and better tools (with which to make money) based on the insider knowledge they now enjoy from having deliberately licensed MS code. If in fact they are releasing derivative work based on MS code, they know exactly what they are doing and so does Microsoft. MS, Borland and Sun seem to enjoy an amiable coexistince these days by comparison with the mid-90s.

      Using proprietary development tools by commercial software providers is generally low-risk, too. You can almost always distribute your work created with their tools with no royaltees and no penalties, even if runtime libraries and Virtual machines are part of your software distribution. Otherwise, that would defat the point, now wouldn't it?

      Or did you mean you found some web site where someone is publishing all the source code for all these proprietary products, but they hope you don't copy the code and build derivative work on it? Or did you mean if you produce a product by stringing together different proprietary technologies, ala BizTalk orchestration of Exchange, SQL Server, Sharepoint and other MS technologies, and then trying to sell this as a product? I believe there are provisions for this too that are not "infectious".
  42. Intellectual Property by Anonymous Coward · · Score: 0

    Can someone actually post a law and prove this whole concept of Intellectual Property. Everything I have seen; when it comes to court; people (companies) are tried on the following suits:

    1) Copyright
    2) Trademark
    3) Patent

    As it stands; the people that actually spout off IP either:
    a) Don't know what the F* their talking about
    b) Are intentionally confusing the issue.

    Either way (a or b) it is plain old BS.

  43. So what? by SwashbucklingCowboy · · Score: 0, Offtopic

    The statement is true. It's also OLD NEWS.

    Why was this posted? It's just flame bait...

  44. Re:Sigh. Another one. by Antique+Geekmeister · · Score: 1

    I read it. The FUD is both explicit and implicit. The failure to compare the copyright or patent violation risks of open source software to those of closed source software, where the intellectual property you may be duplicating accidentally is invisible to you, is an implicit FUD. And the indemnification clause is an explicit FUD, since the resolution to most open source copyright violations is simply to publish your modifications to your clients.

    The person who wrote this has clearly never examined the history of intellectual property lawsuits in the closed source world, where code theft is harder to discover but tends to be more destructive to the original author's property rights.

  45. Just Don't Ask by Jon+Luckey · · Score: 1

    My understanding of the GPL was that basically you couldn't plan to distribute just an executable binary. That the person who the software is distributed too can also get the source.

    Now if the government is producing code based on GPL products, then typically they will be the only customer. The only one the code would be distributed to would be the NZ goverment itself. So the government would be the only customer that could ask for the source code.

    Its going to worry about asking itself?

    Just don't ask. Take the position that the product is an in-house development, and is never distributed outside of 'in-house'. No outside distribution, no GPL problem.

    About the only thing I can think of that might propose a problem would be if the government produced standard programs for third parties. Like standardized tax preperation programs in lieu of distributing paper forms.

    But as that would make sense, I don't think we have to worry much about a government doing it. :)

    Joking aside, if the government doesn't go into the business of distributing software outside itself, this issue is a no-starter.

    --
    -- 3 events that reshaped the world in the 20th century: WW1, WW2, and WWW
  46. Faultless Proprietory Software by Anonymous Coward · · Score: 0

    FTFA "These include an increased risk of exposure to faults"

    Thank goodness my employer has always insisted on proprietory Microsoft software, right from Windows v3.1. It has never had any faults. Nearly never. Only occasionally in fact; sometimes several hours could pass between "Unrecoverable Application Errors" or BSOD's.

    Even those faults don't really matter when, as we all know, Microsoft insists on paying us for every penny of the value of the hours (professional engineer's rate) we waste rebooting, fault finding, struggling with Word formatting, and trying to open old data files with later versions of their own apps.

    Where could we find such dependability in the Open Source world?

  47. Amazing, isn't it? by Noryungi · · Score: 1

    Let me guess... (peers into crystal ball)... Oh yeah, that law firm represented Microsoft in New Zealand. They even cite Intellectual Property as one of their area of expertise.

    Case closed. Move along, folks, nothing to see here.

    --
    The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
    1. Re:Amazing, isn't it? by Petrushka · · Score: 1

      Would you prefer to have someone who knew nothing about IP law advising you about how to use licences that are premised on IP law?

    2. Re:Amazing, isn't it? by Anonymous Coward · · Score: 0

      I'd prefer someone who is at least moderately objective and not being paid off by Microsoft (or Red Hat for that matter either)

  48. Another Flaming Troll, Complete with Sigh. by twitter · · Score: 1
    Repeat after me, Jimicus:
    1. FOSS licenses are less restrictive than non free licenses in every way.
    2. FOSS is easier to acquire, own, and develop than non free.
    3. The only unique legal issue regarding the use of free software is one dead lawsuit from SCO that was funded by Microsoft.
    4. All software has problems with faults but Microsoft is by far the worst.
    5. All software is threatened by bogus "IP" claims as anyone with a Blackberry can tell you.

    That six chapters of nonsense is not worth reading. It's full of the same "get the facts" nonsense you've seen 100 times since Microsoft decided free software was the only remaining threat to market domination. You could read the original licenses or talk to a real lawyer in less time than it takes to read M$ BS. I can only hope the people of New Zealand did not pay for it.

    --

    Friends don't help friends install M$ junk.

    1. Re:Another Flaming Troll, Complete with Sigh. by jimicus · · Score: 1

      I'm not actually trolling, but it's sweet of you to say so.

      The GPL does have one restriction - which is considered by many commercial organisations to be a pretty damn big restriction. You know, that bit where it says "derivative code must also be GPL'd". Essentially, all the article is saying boils down to "if you are not aware of this, and you don't read the license, such a restriction may come back and bite you".

      Well, duh. But seriously, is there anyone in IT today who is completely unaware of the GPL or its implications should they wish to include GPL'd software in their own code? I stand by my assertion that the purpose of this document is to get management who don't understand it to go speak to these lawyers for advice at $BIGNUM per hour. FUD, maybe. FUD intended to prop up Microsoft - no, I don't think so.

    2. Re:Another Flaming Troll, Complete with Sigh. by donnz · · Score: 1

      I can only hope the people of New Zealand did not pay for it.

      We did. It is published by the State Services Commission, basically an uber-Government agency which overseas and advises other Government agencies on all sorts of issues, including IT. Hence the beef.

      --
      -- Free software on every PC on every desk
    3. Re:Another Flaming Troll, Complete with Sigh. by cswiger2005 · · Score: 1

      """You know, that bit where it says "derivative code must also be GPL'd" """

      Only, the GPL doesn't actually say any such thing. Third-party code which includes GPL'ed source code must be released under terms which are compatible with the GPL if the software is redistributed to others, but you can use a mix of GPL'ed code and proprietary code yourself if you don't redistribute (this is why you can mix a GPL'ed Linux kernel with proprietary drivers from ATI or nVidia, and not have a problem).

      You can also release your third-party code together with GPL'ed code which forms a deriviative work under the terms of other permissive open source licenses, such as the BSD or MIT/X11 licenses. The entire list of "GPL-Compatible Free Software Licenses" is kept here:

      http://www.fsf.org/licensing/licenses/index_html

      --
      "The human race's favorite method for being in control of the facts is to ignore them." -Celia Green
    4. Re:Another Flaming Troll, Complete with Sigh. by drsmithy · · Score: 1
      1. FOSS licenses are less restrictive than non free licenses in every way.

      Not true. Linking to GPLed code exposes the developer to far more restrictions (ie: their code must be GPLed, or some license of equivalent or fewer restrictions) than linking to proprietry code.

      The rest of your opinionated rambling I'll leave.

  49. Actually, it's the other way round by eturro · · Score: 2, Interesting

    Regardless of risks of actual litigation and those idiotic software patents (doesn't even apply in NZ), the likelihood that there is copyrighted code in a proprietary application is higher than in an open source one.

    Copyrighted code in a closed source app will be far less conspicuous than in an open source app, and therefore the programmer is more likely to think "well, no one will notice, anyway." In open source apps, the risk of being caught is so much higher, and therefore it's more likely to be free of copyrighted code.

  50. Social problem, not legal by Black+Parrot · · Score: 1

    > While the use of open source software has many benefits, it brings with it a number of legal risks not posed by proprietary or commercial software.

    [F]OSS operates under the same laws as commercial software, and with the possible rare exception gives you more usage rights than commercial software. There shouldn't be any legal problem per se.

    However, there is the social problem of people thinking that free(beer) means they can do whatever they want with it, which often isn't the case.

    Teach your employees to use [F]OSS just like they would commercial software that they had a license to view, and you won't get in trouble. If your employees want to make use of the additional options made possible by a [F]OSS license, make them get a permit from someone in the company who understands the issues.

    (In principle that would be the lawyers, but lawyers have a habit of saying 'no' as a knee-jerk response.)

    --
    Sheesh, evil *and* a jerk. -- Jade
  51. Reading on, there IS a lot of FUD here. by Haeleth · · Score: 1

    Replying to myself, but the content really isn't as great as I thought it would be from the executive summary section.

    For example, they assert that the output of GPL programs will be covered by the GPL - a point of view expressedly disavowed by most legal experts and by the authors of the GPL itself! I quote:

    The GPL expressly provides that software compiled with the GNU Compiler Collection (GCC) is not infected by the GPL. Presumably the Free Software Foundation considers other GPL compilers will infect the compiled software.

    Which is utter BS. The FSF's opinion on the matter is clearly stated here: that not only is program output not covered by the GPL, but that it would probably impossible to arrange for it to be even if you wanted it to be.

    Then on the subject of writing GUIs, network clients, and the like, which interact with GPL'd programs without actually deriving any code from them or linking directly to the GPL'd code, the authors of this report say:

    It has been argued that if these programs are written with specific open source software in mind, they will be infected by the relevant open source licence . . . The legal position is unsettled.

    It "has been argued" by whom, we wonder? No answer is forthcoming. This is classic weaselling. Again, the FSF explicitly state here that the intent of the license is that if two programs are separate executables, the license of the one does not affect the other. So if even the very creators of the GPL do not argue that such programs are "infected", where IS this alleged controversy coming from?

    Seriously, either New Zealand law is very different from US law and the GPL has a very different meaning in New Zealand, or this is FUD, or it's merely poorly researched. But my opinion of this report is falling fast the more of it I read.

  52. Help, I'm a liar, I mean - a lawyer! by Anonymous Coward · · Score: 0

    What is wrong with you nerds? You make my head spin with all this technobable! An open source is a useful fool, not software - whatever that is. I'll get you yet for making me look stupid and incompetent about things I know nothing about! I know the LAW, so there! You can't just let people be free, let alone give them stuff at no cost, see 1 of British Trading Standard if you don't believe me.

  53. What they're worried about is legit... by borgheron · · Score: 1

    It's a legitimate concern. At many companies where I've worked, they do use open source and free software, but they are careful when it comes to the license as they don't want to inadvertantly make all of thier work go under the GPL if it's distributed.

    All the document is saying is to evaluate each piece of software by it's merits on an individual basis. Further, it says that there is "no reason why open source should not be considered on the same basis as commercial software" but that there could be some licensing concerns.

    All in all, it's a sound and reasonable policy.

    GJC

    --
    Gregory Casamento
    ## Chief Maintainer for GNUstep
    1. Re:What they're worried about is legit... by Zellis · · Score: 1

      At many companies where I've worked, they do use open source and free software, but they are careful when it comes to the license as they don't want to inadvertantly make all of thier work go under the GPL if it's distributed.

      Which would be a valid concern if that automatically happened in the case of an inadvertent violation. Accidentally distributing software in violation of a software license can be rectified simply by stopping distribution of the code, and perhaps paying compensation to the owner of the licensed software that did get distributed if they ask for it (which open source companies to my knowledge have never done).

      This idea that accidentally including GPL code in your code instantly turns it all into GPL code against your will is a myth, a fraud, a boogie-man told by closed-source companies who don't get that the whole "copyleft" idea is just an unusual implementation of the usual laws concerning copyright.

  54. Re:Sigh. Another one. by follower-fillet · · Score: 1

    > It was prepared by the State Services Commission
    Actually from TFA: "this guide was prepared for the State Services Commission (SSC) by Chapmann Tripp" (my emphasis).

  55. Re:Sigh. Another one. by Anonymous Coward · · Score: 0

    it brings with it a number of legal risks not posed by proprietary or commercial software.

    Oh really the advice-writer... has obviously never read some of the EULA associated with proprietary software (including dev kits), have they? Shit... a few years ago Hotmail (after being bought by Microsoft) even tried to claim ownership of anything sent via their shitty webmail service.

    Legal risks indeed. The legal risk of FOSS is much lower than any proprietary software. The only legal traps in FOSS are those from companies like Trolltech and MySql, who do deliberately have nasty little GPL gotchas in their libraries... but even so, it's minor compared to the howlers in propreitary software.

  56. Re:Sigh. Another one. by Anonymous Coward · · Score: 0

    That, however, isn't a GPL infection. It is an infection brought on by the copyright laws. Linking in this way creates a derivative work. If you want that infection excised, you'll have to talk to congress/the berne treaty commission to ask them to modify it.

  57. Free Software is So Much Easier. by twitter · · Score: 1
    This only makes sense. I can't imagine anyone disagreeing, saying that you should use software with a license we're not familiar with, or to disregard the IP of open source authors.

    Great, read the fine license, that's a fine idea. Read every one of the hundreds of pages behind every "I agree" or "I submit" buttons. Read every page of every SDK use license you use. Read the back of every bill you pay to a non free software company, it's likely to change every month. I hate doing that, so I no longer use non free software.

    I've read the GPL and the FSF license summary pages. It took about an hour, once. Apt-get has never sent me an "I agree" button, so I've never had to read any of those. It's really easy because they say what they mean then mean what they say. The license stays the same for a decade.

    --

    Friends don't help friends install M$ junk.

    1. Re:Free Software is So Much Easier. by drinkypoo · · Score: 1

      Great, read the fine license, that's a fine idea. Read every one of the hundreds of pages behind every "I agree" or "I submit" buttons. Read every page of every SDK use license you use.

      I don't think you can claim that you did your due diligence if you don't. A lot of companies have a review process of the license of any piece of software before they will use it. Those who do not are running on a hope and a prayer.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  58. Exactly just look at the blueberry by SmallFurryCreature · · Score: 1
    Bought by goverments thinking they bought a safe closed source product and bam! some patent creeps in and threathens to shut it all down.

    Of course it turns out that the patents are no good but if they had been would this lawfirm claim that buying closed source products is a huge risk since you never know if some patent abuser doesn't decide to shut you down?

    Lawyers are like nukes. If the other guy has them you got to have them as well but on the whole the world would be a better place without them.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

    1. Re:Exactly just look at the blueberry by Petrushka · · Score: 1

      This isn't a law firm. The New Zealand State Services Commission is a government department, which basically carries out government policy and advises other government departments.

    2. Re:Exactly just look at the blueberry by Petrushka · · Score: 1

      Whoops, boy was I wrong. Should have read the /. story instead of TFA ... of course the law firm Chapman Tripp prepared the document for the SSC, contrary to what the document itself says.

  59. Re:Sigh. Another one. by follower-fillet · · Score: 1

    Then again:

        "This guide was prepared by the State Services Commission (SSC)"
        http://www.e.govt.nz/policy/open-source/open-sourc e-legal/chapter1.html

    (The previous quote came from http://www.e.govt.nz/policy/open-source/open-sourc e-legal/ )

  60. Ya, Open source is teh bad! by XMilkProject · · Score: 1

    Alert: Companies must ensure they do not use the evil open source software.

    The use of this software will clearly open you up to legal attacks, hence the word 'open' in it's name.

    Instead, We advise that companies use commercial and non-open technology including:
    1. Blackberry
    2. Microsoft Products
    3. Mp3 and MPEG
    4. JPEG and GIF

    By using these products, you ensure that you will never be stuck in the middle of a patent dispute, and that your product will not be recalled, modified, or discontinued.

    --
    Big ones, small ones, some as big as yer 'ead!
    Give 'em a twist, a flick o' the wrist...
  61. Why they call it infectious by BenEnglishAtHome · · Score: 1

    Comments about the pejorative connotation of "infectious" as used in this article should be read in light of why the authors say they use that word. They reference this paper as justification for their terminology. Seems reasonable to me; that document is informative and useful, as is the one from down under.

  62. Nothing to see here by SnowDog_2112 · · Score: 1

    As others have already said, this is boilerplate advice in the software development world. I work at a large tech company and our legal department maintains a list of FOSS licenses which we can use, and for anything else you have to submit a request for approval.

    It's a pain in the ass, but it makes sense. We're trained to ignore EULAs and licenses by years of just clicking "ok" but when it boils down to it, a company can lose substantial IP by the actions of a single developer who does that.

    The funny part is we still have problems; they're just ignored. If a developer does some work using a nifty shareware text editor he's downloaded, and the license says something like "free for non-commercial use, costs one billion dollars for commercial use" ... yeah, not so good :). We're supposed to clear all shareware/etc with them as well, but plenty of people don't.

    --
    Not representing or approved by my company or anybody else.
  63. Legal Risks? by LifesABeach · · Score: 0

    Ok, grandpa will bite; What are they? Or is this some kind of smoke your trying to blow up my, (where the sun don't shine body part).

  64. Re:Sigh. Another one. by Enigma2175 · · Score: 1

    Actually from TFA: "this guide was prepared for the State Services Commission (SSC) by Chapmann Tripp" (my emphasis).

    And if you browse Chapman-Tripp's website you'll notice a prominent client:

    Advising Microsoft Corporation on a number of e-commerce initiatives.

    I don't notice any open-source companies in their list of clients, what makes this firm an expert in open source?

    --

    Enigma

  65. explanation? by Anonymous Coward · · Score: 0

    can someone explain why it would be infectious? I thought that if you *modify* the OSS, and distribute the binary, then you must also release the modified source. But if you just *build* on OSS - don't modify it but just incorporate it, like say a library - then the rest of the software remains proprietary. Is that not correct?

  66. I have never seen OSS by Tweekster · · Score: 1

    that puts stipulations on USE. Hell there is absolutely no EULA in most OSS. Because the license does not in any way matter to someone simply using the software...

    However, read a real EULA in commercial software....

    --
    The phrase "more better" is acceptable English. suck it grammar Nazis
    1. Re:I have never seen OSS by daverabbitz · · Score: 1

      The Plan9 License forbids use in the development of Armaments, and distribution to US-Embargoed countries.

      --
      What could be better than a jet powered motorcycle? http://www.youtube.com/watch?v=u8l6GTHLSWE
  67. Best Quote from the Article by paladinwannabe2 · · Score: 1
    "Public pressure: Perhaps a more likely approach, although not a legal one, is that the open source community may put political pressure on the infringing organisation to comply with the open source licence."

    Wow, I didn't know that applying political pressure in order to make someone obey a contract was illegal! Does the RIAA know this?

    --
    You are reading a copy of my copyrighted post.
  68. What a shock.. by Anonymous Coward · · Score: 0

    Lawyers lying through their teeth! Oooh the humanity! It never ceases to amaze me when lawyers babble and spew BS about things that they have NO idea about. The only question I have is why do we keep listening to them?

  69. The GPL is not entirely clear by oliverthered · · Score: 1

    "The GPL is not entirely clear on the degree or methods of separation necessary to prevent the GPL "

    Umm... Yes it is the GPL is based on copyright, if you don't include anything copyrightable then you are separated from the GPLed code/application.

    The GPL isn't an EULA in the classic sense it's just a bunch of copy restrictions.

    --
    thank God the internet isn't a human right.
  70. Yep, truly overstated by hawk · · Score: 1

    It's truly overstating the risks.

    Why, I once spent a wild weekend with a couple of computers, installed everything in sight. Played the games. Ran the compilers.

    Oh, how we cavorted, without a care in the world.

    Turns out that one of those "open source" programs had a past, and gave me one of those "infectious viruses."

    Oh, the horror. Splotches on my skin, and had to stay out of the sun.

    Should I have been more careful? Sure; practicing safe computing would have prevented the problem entirely.

    However, uncomfortable as it made me, a couple of shots of antibiotics made me good as new.

    So be careful out there, but its not the end of the world if something goes wrong . . .

    hawk

  71. I wonder if they use Windows? by Anonymous Coward · · Score: 0

    Have the read the EULA associated with Windows use? I certainly hope they have, because the terms are pretty outrageous, and potentially dangerous for anyone (corporation, person, government agency, etc).

    Here's a systematic comparison of the two.

    Here's a summary:

    Some features about software covered by the EULA:

            * copying was prohibited
            * could be used only on one computer with a maximum of 2 processors
            * cannot be used as a webserver or fileserver
            * required registration after 30 days
            * could stop working if hardware changes were made
            * updates could change the EULA if the company so wished
            * could be transferred to another user only once
            * the new user must agree to the licence terms (no specification how this could be achieved)
            * imposes limitations on reverse engineering
            * gives Microsoft rights to collect information about the system and the its use
            * gives Microsoft the right to supply this information to other organisations
            * gives Microsoft the right to make changes to the computer without having to ask.
            * warranty for the first 90 days
            * fixes, updates or patches carry no warranty

    Some features found in the GPL:

            * freedom to copy, modify and redistribute the software
            * precludes one party from preventing another from having these same freedoms
            * provides coverage for rights of users to copy, modify and redistribute the software
            * no warranty as there is no fee
            * can be sold if the user so decides and services for such software can be charged for
            * any patents must be licensed for everyone's use or not licensed at all
            * modified software must carry no licence fees
            * source code must be provided
            * if there is a change in license, the general terms of the existing one will be maintained.

  72. "linking" by jabberw0k · · Score: 1

    How can referencing someone else's library, regardless of their license, encumber my source code?

    If I write, "call function SuperSecretMicrosoftThing in library MsftWinXYZ" how could that prevent me from putting my code under whatever license I want? I'm not distributing MsftWinXYZ, I'm just referencing it.

    1. Re:"linking" by Zathrus · · Score: 1

      How can referencing someone else's library, regardless of their license, encumber my source code?

      If that library is under the GPL and you distribute your executable then you are violating the GPL unless you distribute your source as well.

      If the code is under some other license then you can still violate the license by not complying to it -- e.g., if it's under the BSD/MIT license and you don't include the original license text or try to represent the code as your own, original work. That doesn't encumber your source, but it's still illegal.

    2. Re:"linking" by Anonymous Coward · · Score: 0
      How can referencing someone else's library, regardless of their license, encumber my source code?

      If that library is under the GPL and you distribute your executable then you are violating the GPL unless you distribute your source as well.
      And that's why libraries are distributed under LGPL, not GPL ?

      BTW, one more thing about GPL vs "unless you distribute your source as well." - you do not need to distribute source. It is preferred that the code is distributed, but in fact you need to provide source only if someone requests it. Then if you fail to provide code on request, you are violating GPL - not before.
    3. Re:"linking" by mfg · · Score: 1
      How can referencing someone else's library, regardless of their license, encumber my source code?

      If there's only one library that implements the API you're using and that library is GPL'd, then there's no way to get a working executable without including GPL'd code in it. This means that you have to distribute your code under the GPL. If there's a non-GPL library that implements the same API then you don't have to GPL your code, even if the person you give the source to links it with the GPL'd library.

    4. Re:"linking" by Zathrus · · Score: 1

      And that's why libraries are distributed under LGPL, not GPL ?

      Not all libraries are. Readline for instance, is GPL only. The Linux kernel, which could be considered a library of sorts, is GPL. There are many libraries distributed under the GPL. Are you seriously unaware of this?

      And the LGPL is hardly a real fix. The wording in it is sufficiently unclear that many companies that write proprietary code will not consider linking to anything under it. The differentiation between interface and object code is particularly muddy when you consider functions implemented in the header files, functions that may be inlined by the compiler (comingling your code and the library code), and so forth.

      This is why my company, which is a very large software company (top 5 software companies in the world, and in the Fortune 500) has such strict limitations on what OSS licenses are acceptable. Too many people don't understand the potential legal issues, and too many licenses are written too sloppily. You do not give up rights unless you explicitly disclaim them, and most licenses don't.

      A few weeks ago some coworkers were pointing at some code they found online. The author appears to have posted it intending for others to use. But there's absolutely no license info anywhere -- no separate file, nothing in the code or header files. As such it's copyrighted material and cannot be used by anyone, in any project, even for personal, non-distrbution use (although the odds of you being sued on that are pretty much zero). But I had to explain this repeatedly... and I still don't think some of them understood the idea.

      but in fact you need to provide source only if someone requests it

      That's a bogus argument because you're only safe then if nobody ever requests it, and that's not a viable position to take as a company that sells proprietary code. You'd get your ass laughed out of the room if you were to propose that as a reason to use such code to a manager or lawyer.

  73. Re:Sigh. Another one. by oliverthered · · Score: 1

    'It looks to me that if I link to any library, my code is now a derivative.'

    Your work is only a derived work if you include anything that can be copyrighted (interfaces cannot be copyrighted!), so a statically linked binary will include the copyrighted library so the work is derived, a dynamically linked binary contants no copyrightable part of the library it was linked against (innlines in the headers are copyrightable so watch out) and isn't a derived work.

    From the GPL:
    0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law : that is to say, a work containing the Program or a portion of it , either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you".

    It has been argued that the GPL cannot prevent dynamic linking, e.g. I linked against ATI's opengl implementation and then used MESA when I ran the application since the GPL cannot infect ATI's opengl then how can it infect my application? or something to that effect...

    For more info lookup Abstraction, Filtration, Comparison

    --
    thank God the internet isn't a human right.
  74. Unfounded Crap by dwandy · · Score: 1
    Quotes from TFA:
    Government agencies acquire open source software through a variety of channels, whether it be staff downloading open source code from the internet,
    If staff downloads and installs random OSS code from the net ... err, OSS or not, if end-users are downloading and installing random code from the net, you don't have an OSS problem: you have a systems/network policy/configuration problem. Nuthin' to do with OSS.
    or external developers providing software that includes open source components.
    Sure, as opposed to them using an unlicensed component: how would you ever know? This isn't an OSS problem, it's a control over development process problem.
    While this use of open source software has many benefits, it brings with it a number of legal risks not posed by proprietary or commercial software.
    Yeah, what about the risks inherent in closed-source? (ask Sony for clarrification of this point) The only valid point out of this is that there are different risks. The way this was stated is pure FUD. ... but just for kicks, let's see what those risks are...
    These include an increased risk of exposure to faults
    Ah yes, because the quality track record of closed source software is historically much better than open-source, right?
    ...and intellectual property claims
    I personally have never heard of a single substantiated and succesful claim against an end-user of OSS software for infringement of copyright in an OSS product. Someone correct me on this one? SCO? Bueler? Anyone?
    and the risk of forced disclosure of confidential code.
    I don't even understand this risk...I can only assume that this is because of their lack of understanding of the GPL (and these guys are lawyers??!) and they think that if the code gets modified it must be placed back into the public. The GPL does not require you to disclose your internal modifications (note internal) and so if there is a confidentiality issue with some code (though ususally only data needs to be confidential!) then simply don't distribute that code...

    Damn ... this shyte is the best they can come up with?

    --
    If you think imaginary property and real property are the same, when does your house become public domain?
    1. Re:Unfounded Crap by stanwirth · · Score: 1
      I don't even understand this risk...I can only assume that this is because of their lack of understanding of the GPL (and these guys are lawyers??!)

      Unfortunately, legal education in New Zealand is basically an undergraduate degree in "law" and then some postgraduate coursework. It's an old-boys' club, and patent law is basically an extra "paper" you do -- NOTHING like the patent bar exam administered by the USPTO (which requires an undergraduate degree in patentable material to even be allowed to take it -- we're talking physics, EE, mech E, biochemistry here, ladies) and -- do they need a 3.x+ GPA in four grueling years of physical sciences or engineering to get into law school in order to litigate patents like in the US? NO. Do they have to get 650+ on an LSAT to even get into law school in the first place? NO. Do they have to have to pass the bar exam in every state they hope to practice in, plus federal? NO.

      They're just a bunch of pretentious lightweight weenies in white wigs that call themselves lawyers down there in "Godzone." What a bunch of wanking little prats. Good thing the amateurish approach of these so-called "lawyers" affects fewer people than live in Chicago even.

  75. Oh, yes, let's think about this by typical · · Score: 1

    Okay, so I'm just curious. Exactly how many people have been exposed to legal loss from violating an open source license? I'm sure somewhat at some point in time must have, but I vaguely remember seeing once somewhere that nobody had ever shelled out any money over a GPL violation (and the GPL is at least the most widely used license).

    But you can infringe the copyrights on on commercial closed-source software just as well as open source software, and I'm willing to bet that BSA audits and fines create much more loss and hassle than open source software *ever* has.

    Come on. Your business might get in trouble for having unlicensed copies of WinXP or Office floating around, but it's damned unlikely that it will get in trouble for violating the GPL internally (not that I think you should, just trying to inject some reality into the conversation) -- plus, the GPL is a *hell* of a lot more lenient that just about any closed-source license that I can think of. The average user has little interested in violating the GPL, but the average user can *easily* infringe on closed-source software and has incentive to do so.

    Consider how many unlicensed shareware products get used on a typical Windows desktop, then consider how much illegal software is on a typical Linux desktop (probably not much).

    I mean, warning about the risks of OSS, when the risks of closed source software are far greater, is just silly.

    --
    Any program relying on (nontrivial) preemptive multithreading will be buggy.
    1. Re:Oh, yes, let's think about this by Anonymous Coward · · Score: 0

      You --cannot--, I repeat --cannot-- vialoate the GPL internally. As long you you stay internal to an organization, you can f*cking do whatever you like with the software, even combine it with other software.

      It's --only-- when you start distributing the software --outside-- your organisation that you get in trouble if you don't obey the GPL's terms.

  76. Revalation by Anonymous Coward · · Score: 0
    More public review, code that tends to be of higher quality, and the ability to fix problems yourself

    Back in the days, I learned how to program a particular SVGA chipset by debugging through BIOS code

    I offer an alternative perspective. I know this will be taken as flame bait, and that's unfortunate but... This is a news flash that people on these forums seem to ignore/miss every single day so pay attention: *you are in the minority*. 99% of the people who USE software don't WANT to fix it themselves! 99% of the people who use software CAN'T fix it themselves!!!

    You know this, but somehow you DON'T know this: you are in the computer-user elite. You are way fucking smarter than they are!!! That's not a compliment, it's the truth.

    Every day people can't and won't run an OS where you have to compile your own apps (yum doesn't get you everything, ya know), or recompile a kernel to get such-and-such support. Every day people do NOT automate their *whatever* with python and shell script. Every day people want to put CD ROMs in their drive and have friendly questions asked with pretty pictures, then all their software just works. They are willing to PAY for this, too, as the last 50 years of commercialized software businesses seems to fail to teach us.

    PROGRAMMERS want to run Linux and OSS software. PROGRAMMERS!!!! Most companies and governments and grandmas want to run easy-to-use software and they don't care if someome else owns the source code. They also don't care that Mazda owns the design specs to their car. I have the blueprints to my house but I write software for a living, I am incapable of adding a deck or extending a room: I will never need the blueprints to my house.

    The point is, stop the preaching! OSS is all fine and good, FOR YOU! It's not the right choice for everybody.
  77. what a load of old cods wallop by Anonymous Coward · · Score: 0

    I see the rampaging goat and his cronies have gotten an infestation in NZ as well anyone got a goat gun if so use it then parcel it up with an experienced user and send em to redmond for a bit more target practice..

  78. Not just FUD - it violates E-govt's stated vision by toby · · Score: 1
    The appearance of this FUD on the e-govt site is particularly ironic given that the 'E-government' strategy is to
    ensure that the public sector was able to make best use of information and technology to improve its service delivery, internal performance and overall capability.
    They're going to have a hard time doing that if they deprecate open source.

    The irony reaches unbearable levels when one reads, in its vision statement,

    But, left to develop by itself, it has the potential to create new divisions in society between those who have the skills and tools to use the new technologies to participate in our democracy and those who do not.

    Open source eliminates those divisions. By definition, proprietary software creates and perpetuates them.

    Perhaps a concerned New Zealand citizen should call them on the contradiction between the paid lies and propaganda and E-government's stated vision.

    --
    you had me at #!
  79. bollocks by Anonymous Coward · · Score: 0

    The BSD removes the incentive to share. From corporations even more than individuals. A corp setting out some GPL code knows if a competitor wants a competitive advantage from their code, they will have to share those improvements and changes back to them. If they released the code BSD, anyone can take the IP and get advantage from it without giving anything back to the originator (apart from kudos, and where is that on the balance sheet?).

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

      > The BSD removes the incentive to share.

      You confuse "incentive to share" with "forcing/requiring to share". BSD encourages sharing by the simple fact that it is open source. GPL discourages sharing because the license is hostile/incompatible with any other license.

  80. Just use MD5SUM to avoid infections! by freaker_TuC · · Score: 1

    Infected? Nooo, if the distribution has been altered, md5sum will give a different hash back.


    NAME
                  md5sum - compute and check MD5 message digest

    SYNOPSIS
                  md5sum [OPTION] [FILE]...
                  md5sum [OPTION] --check [FILE]


    (relax, it's a joke)

    --
    --- I am known for the ones who want to find me on the net. Is that a privacy risk or a privilege? One might wonder..
  81. Two choices -- each with risk by dcavanaugh · · Score: 1

    I suppose there COULD be a problem with patent infringement. But the same holds true for any product. For the moment, it looks like Blackberry has more trouble with patents than the entire OSS world combined. I am not a lawyer, but somehow I suspect most of the patent infringement action (if it ever happens) will be against the authors of software, not the customers. Given the distributed/international nature of OSS development, patent enforcement might be futile. In some ways, it would be like the IRS trying to get Osama bin Laden indicted for tax evasion -- lotsa luck. I'll admit it's an unpredictable situation, but the closed-source alternative is not an automatic solution.

    Then we have copyright infringment. Take any organization with more than a handful of PCs, and you have a fulltime job of license management. The more closed-source applications you have, the more license terms you can be noncompliant with. Users download and install all kinds of things they shouldn't. I doubt there is a single corporation in America that could get through a BSA audit unscathed.

    Now, time for simple evaulation of the risks. Total number of BSA audits and total "fines" assessed for copyright infringement vs. total number of software patent lawsuits against OSS end users and damages paid to settle those cases. Both closed source and open source have been around for quite a while, so there should be plenty of real data to give the hypesters a day off. Based on ACTUAL PAYOUTS, which is the bigger risk? You decide.

  82. Check out what OS is hosting their site by Anonymous Coward · · Score: 0
  83. Re:Sigh. Another one. by mmurphy000 · · Score: 1
    Actually from TFA: "this guide was prepared for the State Services Commission (SSC) by Chapmann Tripp" (my emphasis).

    However, the report itself is emblazoned with the SSC logo and, from all appearances, was published by the SSC. Whether in-house counsel or a third party wrote it is immaterial in terms of how credible it will seem.

  84. It is built on OSS by Anonymous Coward · · Score: 0

    The feedback form brings up a page that looks very much like is was generated by plone... a quick check of the source for the page, and yep... plone powered.

  85. Translation by Anonymous Coward · · Score: 0
    'While the use of open source software has many benefits, it brings with it a number of legal risks not posed by proprietary or commercial software.'

    While the use of open source software can save you money, you really should consider spending that money on something useful, like getting lawyers to invent some legal risks they can advise you on.

  86. SCO vs. IBM by Belial6 · · Score: 1

    Remember IBM is not being sued by SCO for illegally using OSS. IBM is being sued by SCO for illegally using proprietary code. (whether they did that or not)

    SCO has shown beyond a shadow of a doubt that starting with proprietary code can be viral and prevent you from having full control of your own "property" in the future. Once that proprietary code touches your, you are no longer the full owner of your software.

  87. Write the guy. by XB-70 · · Score: 1
    Write to: Alexander Carruthers] He heads up the firm. Here's a sample of what I wrote to him:

    Dear Mr. Carruthers:

    Your firm's recent dissemination of information with regards to Open Source legal issues needs some serious revision.

    To get a sense of what the IT community is saying, please read the comments that ensue from the article: Slashdot Article

    Using an inflammatory term like 'infectious' to describe open source software will only serve to alienate the millions of contributors who give portions of their lives to developping alternatives to commercial software.

    We all use both proprietary and open source software in our day-to-day lives. Your position paper only serves to make the NZ government look foolish for hiring your firm.

    --
    *** Don't be dull.***
    1. Re:Write the guy. by duncan+bayne · · Score: 1

      Believe me, our Government doesn't need this kind of thing to look foolish. Take a look at http://scoop.co.nz/ any day of the week and you'll see what I mean ...

    2. Re:Write the guy. by XB-70 · · Score: 1
      Excellent heads up. I'm very surprised that this was not mentioned in the initial story.

      Here's the header for the article: "The State Services Commission should be condemned for using a law firm with strong links to Microsoft to prepare a report on rival software systems using open standards, Green Party Information Technology Spokesperson Nandor Tanczos says. The report on the legal implications of open source software was prepared by Chapman Tripp, a law firm which has done extensive work for Microsoft in the past. "Asking Microsoft's general counsel and IT advisor to prepare what is supposed to be a neutral guide to open source software is just scandalous," Nandor says. See... Why did Microsoft lawyers pen "neutral" report?"

      --
      *** Don't be dull.***
  88. What about RIM ? by Builder · · Score: 1

    One of the most prominent cases where there is a threat to ongoing software availability in recent years is the NTP vs RIM patent suit. SCO vs The World may have had more publicity back in the day, but there was never a serious legal threat, whereas with NTP and RIM, an injunction blocking the use of RIM software was sought and hearings were held.

    Is RIM's software Open Source? No. So is this letter from these lawyers pure bullshit? Yes.

  89. Does the Microsoft compiler product EULA... by geoff+lane · · Score: 1

    ... still have a section forbiding the use of the compilers to create a product that competes with a Microsoft product?

  90. Chapman Tripp works for Microsoft by Anonymous Coward · · Score: 0

    According to this link, Chapman Tripp Sheffield Young represents Microsoft in New Zealand. Can you say "conflict of interest"?

    1. Re:Chapman Tripp works for Microsoft by daverabbitz · · Score: 1

      That's self evident by the use of the word infectious. I've never heard anyone other than Microsoft refer to licenses being infectious.

      Anyway is this guy implying that I can redistribute derrivative works of Microsoft software. Some how I think MS Legal would have something to say about that.

      --
      What could be better than a jet powered motorcycle? http://www.youtube.com/watch?v=u8l6GTHLSWE
    2. Re:Chapman Tripp works for Microsoft by daverabbitz · · Score: 1

      RTS,
      This Argument seems to be reversing the case. reading further, He says that you should never modify open source software, and that it's better to go with proprietry (sic, it's too late at night to spell good) software, so that you can modify it (what!?).

      It also states that the output of a GPL program is derived work, which is stated specifically not to be the case in the GPL.

      One thing I have to argue though is that the FSF says that communicating through sockets is linking, which I think is BS, that's like saying because two books are both written in the same language, that they are derived works.

      --
      What could be better than a jet powered motorcycle? http://www.youtube.com/watch?v=u8l6GTHLSWE
  91. Incorrect by Anonymous Coward · · Score: 0

    To say that patents are the only legal issues with using open source software shows you are either lying or ignorant.

    Just one example of a non-patent issue is reverse-engineering. GPL and LGPL require works to allow reverse-engineering. With LGPL, your own terms (EULA), is *required* to allow reverse-engineering even if you dynamically link to an unmodified LGPL library!

    Reverse-engineering is a separate issue from patents because it deals with trade secrets--the exact opposite strategy used by patents.

    Patents generally negate the need for reverse-engineering because patent applications *must* provide sufficient disclosure to enable others to build the patented invention in order for that patent to be issued. In exchange for giving the public a *full and enabling disclosure* the inventor is rewarded with a temporary monopoly--this discourages trade secrets and the need for reverse-engineering.

    I had to investigate Artistic, BSD, GPL, LGPL, MIT and derived licenses that provide for certain exclusions to these. More than one project had to be rewritten at substantial cost because of non-patent issues caused by linking to certain open source libraries--and it could've been avoided if developers
    actually took the time to read & understand the licenses of libraries they use instead of relying on idiots like you spewing misinformation online.

    For more info about GPL and LGPL, read them yourself and then directly contact the GPL/LGPL compliance people at FSF with your questions. I did, and the answers I got about LGPL proved that most people have no clue whatsoever regarding their obgligations when linking to LGPL libraries.

  92. Re:Sigh. Another one. by spitzak · · Score: 1

    Way to go with the selective quoting. Bravo.

    You deleted the very next paragraph which describes the licenses rules for this "not precisely defined by law" statement:

    If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.)

    And you deleted the very next paragraph, which says that all this is only describing things where the LGPL is totally irrelevant because it is not a copyright violation. Otherwise the LGPL is explicitly granting you rights to violate the copyright:

    Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself.

    You also deleted all of "section 6" which describes how you can distribute without source code.

    Now personally I think this section has some nasty problems in that RMS claims the end user should be able to change the library and relink, which is seriously out of touch with how modern software works, it would only be possible by distributing (perhaps obfuscated) source code to your program, making the difference between the LGPL and GPL nearly meaningless. I add an exception to my LGPL code to explicitly state that static linking, or any other use of the code that does not modify the code itself, it allowed. Adding such an exception is very common and I wish there was an official version of this, or the LGPL was fixed in this way.

  93. 99.44% pure FUD by Alsee · · Score: 1

    I read the full report. Damn near every single section in the report would have been equal or "worse" had it been written about non-opensource software. Non-opensource copyright is at a minium equally "infectious", and generally vastly more "infectious". Any government agency should be critically aware of the severe legal risks of modifying or redistributing non-opensource software. Any government agency should be critically aware of the severe legal risks of using non-opensource software which generaly have extensive and complex licenses with a limitess variability of arbitrary contract terms. Any government agency should be critically aware non-opensource software generally has an army of lawyers on retainer to legally prosecute any perceived infringment or terms violation.

    Had this exact same sort of report been written about non-opensource it would have to horrifyingly portray the vastly greater legal risks, pitfalls, and liabilites of such software. A fair legal assessment would be that any government should avoid touching any externally generated non-opensource software, except in extrodinarily narrow circumstances.

    Virtually the only circumstance where you would need to take the heavy legal risk of using non-opensource software is when you want to externally redistribute that outside code while imposing a legal stricture on the receiver not to further redistribute it. It can only after obtaining carefully crafted licensing terms from the rightsholder of that non-opensource software, and should only be attempted under the strict advice of a lawyer reviewing such terms. And even after getting that expert legal review of contractual terms for such a project, it still remains a minefield of potential legal problems.

    Sure my comments about using non-opensource are deathly overdramatic. However it is all an entirely fair comparison to this New Zealand report. Non-opensource legal issues really are far more hazardous than non-opensource issues. The report is misleading at best and blatantly fraudulent at worst, laying out the "dangers" of opensource while silently implying that non-opensource is safer.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  94. FUD!! by spitzak · · Score: 1

    No your company is a bunch of idiots who have bought the FUD from Microsoft.

    they don't want to inadvertantly make all of thier work go under the GPL if it's distributed

    This is WRONG. It DOES NOT HAPPEN, it is a lie from Microsoft and one of the biggest and hardest to eradicate.

    If you distribute without obeying the GPL, you are VIOLATING COPYRIGHT. You are then required to cease distribution, and you may be liable for monetary damages. You are NOT "forced to give away your source code". In fact even if you put every piece of source code you have in the public domain, it does not mean you did not violate copyright, so you are still liable. So not only are you not forced to give away the code, doing so does not get you out of anything, so this lie is doubly untrue!

    Think hard. If the NY Tiimes was accused of plagarism, would this cause all their articles to now be the property of the person who wrote the one copied article?

    1. Re:FUD!! by borgheron · · Score: 1

      Ahem... let me straighten this out a bit...

      It appears you misinterpreted what I intended to say, or that I was unclear, for that I apologize. Allow me to clarify:

      By "all their work" I meant all their work on a given project. For example, if they use GPL code on project A, and subsequently distribute project A to external customers, they are obligated to provide to all customers of project A the source to said project. This is what they want to avoid.

      I didn't intend what I said to mean that if they used GPL code on project A that they would have to make the source to A-Z available. That's positively ludicrous, although I can see how you could have interpreted my statement that way.

      Later, GJC

      --
      Gregory Casamento
      ## Chief Maintainer for GNUstep
    2. Re:FUD!! by spitzak · · Score: 1

      No, I really meant what I said.

      If they used GPL code in project A, and then distributed project A to external customers wihout the source code, then they are guilty of copyright violation. It does not mean they have to distribute the code for A.

      It is true that it is likely the copyright owner will agree to not sue if they start distributing the code for A. However nothing in the law says this. Deciding on their own to distribute the code does not get them out of it (otherwise it would be a huge GPL loophole, as a company could wait a few years and then distribute the code when it is no longer worth anything, and suddenly all their previous violations are cancelled). And the courts cannot force them to do it, they can only force them to stop distribution and to pay monetary compensation to the copyright holder.

    3. Re:FUD!! by borgheron · · Score: 1

      You have, in fact, argued my point for me.

      I'm fully aware of the requirements you describe with respect to the GPL. Many companies, like some of the ones I do work for, stay away from code licensed under the GPL because they don't like the obligation, as you described above, to make the source available when distributing the executable. So, as a result, many companies don't use GPL'd code and instead use code under the Apache or BSD licenses.

      This is unfortunate, but true.

      Later, GJC

      --
      Gregory Casamento
      ## Chief Maintainer for GNUstep
    4. Re:FUD!! by spitzak · · Score: 1

      Yes, that makes sense. Certainly there are reasons for a company to not want to use the GPL. However the reason is NOT "we might accidentally GPL our code". The reason is "we can't redistribute the program unless we GPL the code or we rewrite it to not use the GPL code". There is a HUGE difference, in that the first implies that just using GPL code could be a dangerous and once you do it there is no way to avoid the danger. In fact it is trivial to avoid the danger. This difference in perception is why I call this FUD.

  95. In general, TFA was pretty good by einhverfr · · Score: 1

    There were a few areas I took exception to, for example the idea that the risk was high for internal line of business tools but low for public distribution.

    But the basic point of the article was to manage the development of open source software with a team that included lawyers for license review. Which should happen for all development, IMO.

    --

    LedgerSMB: Open source Accounting/ERP
  96. Chapman Tripp works for Microsoft in NZ by Anonymous Coward · · Score: 0

    The New Zealand Open Source Society's website says that Chapman Tripp represents Microsoft in New Zealand.

  97. no problem by taniwha · · Score: 1

    just pull the plug

  98. This is a hit piece! by RecycledElectrons · · Score: 1

    This piece tells you that if you don't read the license agreement, you might get stung. For example, if you pull code from a GPLed program, you may have to state that on your product.

    If the author were not a lying weasel, he would admit that proprietary software has the same problems. For example, did you know that on many Microsoft license agreements, they used to put that you could not use that software to compete with Microsoft? Unilt the anti-trust litigation started, you could not use MS Windows to test a competitor to MS office.

    Andy Out!

  99. So what was wrong with the BSD-derived licenses. by cait56 · · Score: 1

    Reading the article I am struck by the fact that in tables it repeatedly shows that the BSD-derived licenses are not infectious, but never references this in any discussions of the problems or the solutions. Given that government agencies may wish to share software developed with other agencies, concern for the infectious provisions of GPL are a valid concern. A law enforcement agency may be willing to share its added code with other law enforcement agencies, but not with the general public. Since a different state's law enforcement agency is not the same entity this is a valid concern. But doing customization from a proprietary base is not going to be any more accomodating.

  100. Pure, unadulterated FUD by no_choice · · Score: 1

    The article is crap, pure and utter FUD. It was prepared by a New Zealand corporate law firm, Chapman Tripp. Anyone want to take a bet that they have business ties to Microsoft and whatever big proprietary software firms are currently feeding of the government trough in New Zealand?

    The bottom line reality is that for virtually any government agency, using GPL'd software would be a far better choice than proprietary--the agency has FULL RIGHTS to USE the GPL'd software however they choose, to modify it to meet their needs, and to benefit from improvements others make, all at no cost to the taxpayer. Using proprietary, closed-source licences is the real risk, turning over essential government operations and data to the whims of a private company, suffering from inevitable vendor-lock-in and intentionally incompatibility, and paying for the privilage.

    The so-called "infectiousness" (a clever linquistic escalation; I guess "viral" wasn't testing negatively enough in the focus groups) is a non-issue; how many government agencys are DISTRIBUTING software at all as opposed to USING it? To those few that might be distributing software, how many are distributing PROPRIETARY software? If any are, they shouldn't be.

    The GPLs share-and-share-alike requirements which this article tries to depict as frightening and "infectious" only come into effect when you are DISTRIBUTING software, not USING it. The only people who need to worry about that are crooks who want to sell Free Software (written by other people) as their own, without sharing the the source as they agreed to.

    The truth is, the real risk for governments, legally and economically, is the unwarranted use of proprietary, closed souce software, often entailing bizare or extreme restrictions in USE (forget about distribution, no sharing allowed), foisted on agencys by clever salespeople backed up by lobbiests with thick wallets. Open source is the safer type of licence for governments and should be the preferred choice.

  101. Has everyone missed this point? by 33_softly · · Score: 1

    This study was done for a tax collecting government. The product of government programmers should all be open source. It is produced with tax money after all! They, most of all, should want to use infectious licensing. I am at a loss trying to figure out what software they would need to protect.

    1. Re:Has everyone missed this point? by daverabbitz · · Score: 1

      Ahh, you're not familiar with the New Zealand government. In this country we have to buy Information that's under Crown Copyright (in other words it was made with NZ tax). I found out about this when I went to get a copy of the LINZ Land survey, and was expected to pay $1000 for just the topography in an obscure format which has no documentation, and seems to be made by a company that no longer exists(?).

      Our government also encourages monopolies and trade cartels (Telecom, CHH, Petrol Companies), and gives grants to foriegn countries to exploit our resources (mining, gas, forestry).

      I also understand that the government recently gave a large tax write-off to Newline Cinema for making Lord of the Rings and King Kong here. but what can you do.

      --
      What could be better than a jet powered motorcycle? http://www.youtube.com/watch?v=u8l6GTHLSWE
    2. Re:Has everyone missed this point? by 33_softly · · Score: 1

      Thanks for your insight. It never ceases to amaze me what we (the people) let the politicians get away with!

  102. I can't go to work today... by Anonymous Coward · · Score: 0

    because I have an open source infection!

    Can I take antibiotics to clear it up?

  103. Freedom by PhilTR · · Score: 1

    Who wouldda thunk freedom was infectious?

  104. Proof that Chapman Tripp works for MS by Anonymous Coward · · Score: 0

    Chapman Tripp's website says they work for Microsoft. Here's a quote from their track record:

    Acting for Microsoft on a range of issues and transactions including the computers in schools project with the Ministry of Education.

  105. Re:Sigh. Another one. by Arandir · · Score: 1

    and describing it in terms of "software that has been infected by an open source license", as though the software was just minding its own business when a nasty license crept up and attacked it

    Yeah, sort of like some REAL viruses are? "Yes Doctor, there I was minding more own business, when this nasty HIV virus crept up and attacked me! I wasn't doing anything!"

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  106. Mod this up by no_choice · · Score: 1

    Thank you!

  107. Infectious by lennier · · Score: 1

    I wish people would realise that share-alike open source licences are 'infectious' or 'viral' in exactly the same way that all copyright licences are.

    If I merge GPL/CC-BY-SA licenced material into my work, the derivative work is not entirely under my control any more. I can still use and propagate the derivative work, but the original licence 'infects' my code with its terms.

    But if I merge a standard copyright file into my work, suddenly - depending on the exact licence terms - I may have no rights to do *anything* with the derivative work at all, and instantly become a criminal. Or I may be restricted in all sorts of weird ways - perhaps I am not allowed to write a competing product, perhaps I have to pay royalties. Perhaps the original contract I signed will be purchased by a whole chain of corporate entities who have different views as to what my obligations are, and will come back to me in ten years time looking for half of my profits.

    See the SCO lawsuit for how this works.

    In any case, as soon as I merge any copyrighted material into a derivative work, my work is 'infected' by the original's licencing terms. This is the nature of copyright.

    --
    You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
  108. Re:Sigh. Another one. by Petrushka · · Score: 1
    That's certainly the aim of the document, though I think whoever had the job of making it was certainly trying to discourage people from using FOSS. That's not government policy, or the policy of the State Services Commission: the media announcement of the publication of this document points to a government site recommending FOSS.

    I think it's a real shame that whoever wrote their guidelines was more interested in spreading FUD than in giving unbiased information. But it's pretty clear to me that that person is a minority.

  109. Re:Write the guy. Slightly modified in tone by Anonymous Coward · · Score: 0

    Dear Mr. Carruthers:

    With all due respect, your firm's recent dissemination of information with regards to Open Source legal issues needs some serious revision.

    While some of your firm's assessment in terms of risks of using Open Source software can be considered a fact of life, they are in no way particular to this type of software. In fact, most commerical, non-open source software carry similar risks and legal disclaimers, and I would argue that most users of such software are ignorant of the risks that are implied.

    Further, using an inflammatory term like 'infectious' to describe open source software will only serve to alienate the millions of contributors who give portions of their lives to developping alternatives to commercial software. Also the report gives a wrong impression when it talks of software licenses "infecting" other software components used at a government agency, for most OSS licenses' distribution terms (including GNU.org's GPL) do not apply for agency-internally used software.

    To get a sense of what the IT community is saying, please read the comments that ensue from the article: Slashdot Article [slashdot.org]

  110. So who sponsored this document? by Trogre · · Score: 1

    According to http://www.chapmantripp.co.nz/track_record/track_r ecord.asp?id=112, Chapman Tripp's roles include:

    "Advising Microsoft Corporation on digital copyright, parallel
    importation and copyright enforcement issues, including submissions to
    the Ministry of Economic Development and the select committee."

    "Acting as general counsel for Microsoft Corporation on its anti-piracy
    campaign in New Zealand, including conducting copyright infringement
    litigation generally."

    Of course he won't have any bias towards OSS.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  111. closed software steals by Anonymous Coward · · Score: 0

    This same comment was sent to the New Zealand paper that published that article:

    The only hazard to using open source software is that your bank account will start to grow larger. You won't be forced to spend large amounts of money for nonsense like 'licenses' and 'usage charges' and 're-activation charges', ad nauseum. Once you buy it at less than a tenth the cost of secret software, you never have to buy it again, and updates are free, and you CAN go back to the old open source version if you do not like the new one. Try that with a 'windows' secret software version. Secret software can also cheat you and not even ask. I have a copy of 'Ancestry Family History version 8 that my wife uses for genealogy. It was published by Broderbund, since purchased by a large television cable monopoly and movie and media monopoly. My ad-ware scanner found that this program has been stealing my wife's hard earned research for years. Up front it would ask for her to 'donate' her research; behind her back it would steal it. She liked to use windows. Now she is moving to linux to preserve what little or HER intellectual property she has left. When enough people find out as we have that closed or secret software hides a multitude of sins, none of them beneficial, the dirty secret of secret closed software will no longer be able to be kept secret and the truth will be out for all to see.

  112. Actually, it *IS* Microsoft sponsored FUD by toby · · Score: 1
    This 'guide' was written by Chapmann Tripp, who do pl enty of work for Microsoft. This 'paper' is just more of it:

    • Advising Microsoft Corporation on digital copyright, parallel importation and copyright enforcement issues, including submissions to the Ministry of Economic Development and the select committee.
    • Advising on copyright and intellectual property issues for a range of clients including ACP Media and Microsoft Corporation.
    • Acting as general counsel for Microsoft Corporation on its anti-piracy campaign in New Zealand, including conducting copyright infringement litigation generally.
    • Acting for Microsoft on a range of issues and transactions including the computers in schools project with the Ministry of Education.
    • Advising clients on the design, build and leasing of key premises including the head offices of Microsoft Corporation, Siemens, Fonterra Co-operative Group, Hertz Fleet Lease and AMP Bank.
    • Advising Microsoft Corporation on software copyright infringement actions and its nation-wide schools licensing programme.
    • Advising Microsoft Corporation on a number of e-commerce initiatives.

    If that isn't FUD-for-food, I don't know what is. Furthermore, the document itself does not stand up to scrutiny. It's the usual diet of carefully phrased lies and bogus insinuations. As zcat on Groklaw pointed out, you can't even get past the introduction without finding several unsupportable insinuations:

    "Government agencies acquire open source software through a variety of channels, whether it be staff downloading open source code from the internet, or external developers providing software that includes open source components. While this use of open source software has many benefits, it brings with it a number of legal risks not posed by proprietary or commercial software. These include an increased risk of exposure to faults and intellectual property claims, and the risk of forced disclosure of confidential code."

    Increased risk of exposure to faults? You mean like viruses? spyware? Self-installing rootkits on audio CDs? The WMA backdoor? The WMF backdoor? I don't see any 'increased risk' from using Open Source software here; I see a hugely decreased risk!

    IP Claims? Well, lets wait and see how the SCO case works out..

    Forced disclosure of confidential code? This one is pure FUD. Complying with the GPL by disclosing code is always optional. The alternative is to stop distributing _other_ _people's_ _code_ without their permission.

    Oh yeah; on the point of exposure to IP claims, Microsoft provides some great legal protection; to quote their standard eula: "17. EXCLUSION OF INCIDENTAL, CONSEQUENTIAL AND CERTAIN OTHER DAMAGES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL MICROSOFT OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, PUNITIVE, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF PROFITS OR CONFIDENTIAL OR OTHER INFORMATION, FOR BUSINESS INTERRUPTION, FOR PERSONAL INJURY, FOR LOSS OF PRIVACY, FOR FAILURE TO MEET ANY DUTY INCLUDING OF GOOD FAITH OR OF REASONABLE CARE, FOR NEGLIGENCE, AND FOR ANY OTHER PECUNIARY OR OTHER LOSS WHATSOEVER) ARISING OUT OF OR IN ANY WAY RELATED TO THE USE OF OR INABILITY TO USE THE SOFTWARE, THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT OR OTHER SERVICES, INFORMATON, SOFTWARE, AND RELATED CONTENT THROUGH THE SOFTWARE OR OTHERWISE ARISING OUT OF THE USE OF THE SOFTWARE, OR OTHERWISE UNDER OR IN CONNECTION WITH ANY PROVISION OF THIS EULA, EVEN IN THE EVENT OF THE FAULT, TORT (INCLUDING NEGLIGENCE), MISREPRESENTATION, STRICT LIABILITY, BREACH OF CONTRACT OR BREACH OF WARRANTY OF MICROSOFT OR ANY SUPPLIER, AND EVEN IF MICROSOFT OR ANY SUPPLIER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES."

    --
    you had me at #!
    1. Re:Actually, it *IS* Microsoft sponsored FUD by jimicus · · Score: 1

      Ah. OK. I bow to your superior research ;)

  113. Re:So what was wrong with the BSD-derived licenses by donnz · · Score: 1

    I think this a slight misinterpretation of the GPL. All the 1st agency needs to do is release the code to the recipient of the software, under the terms of the GPL. If the recipient has no interest in distribution then the code stops there.

    --
    -- Free software on every PC on every desk
  114. Law firm employed by Microsoft... by Anonymous Coward · · Score: 0

    This may be redundant but just in case...
    Here's the Groklaw article.

  115. How did you get the MS licenses? by SgtChaireBourne · · Score: 1
    And it gets even more fun when you compare the F/OSS licenses with the common proprietary ones. When our company decided Legal needed to review any F/OSS license used here, I got them to agree to do the same level of review on the proprietary licenses. Not surprisingly, there were *way* more proprietary licenses (the original concern was too many licenses), and the proprietary ones had way more questionable terms that raised the eyebrows of legal.
    Does your shop still use and MS stuff? If so, how did you get hold of the licenses?

    IIRC they cannot be printed and only are visible for a few fleeting seconds during the beginning of the install process. I've tried to get MS enthusiasts in IT departments to cough up a license, but all they can get out of MS HQ (their real bosses) are reams and reams of happy horse shit about the licenses, never any actual license.

    I am curious as to how you actually did it, assuming your shop hasn't actually long since moved beyond MS.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
    1. Re:How did you get the MS licenses? by somersault · · Score: 1

      why dont you just start an install of Windows or Office from within Windows itself, then you can copy/paste/print? Seems a strange problem

      --
      which is totally what she said
    2. Re:How did you get the MS licenses? by whitehatlurker · · Score: 1
      I've tried to get MS enthusiasts in IT departments to cough up a license

      Well, I'm not a MicroSoft supporter, but if you start Word 2003, go to "Help" / "About ..." then click on "View EULA" you get a view that you can copy from (and paste into Word).

      Perhaps you need to go to MicroSoft s/w users, not enthusiasts.

      --
      .. paranoid crackpot leftover from the days of Amiga.
    3. Re:How did you get the MS licenses? by SgtChaireBourne · · Score: 1
      Thanks. That's one down. I need them for the rest of the products, too.
      Perhaps you need to go to MicroSoft s/w users, not enthusiasts.
      A problem is that in such IT departments non-fanbois get driven out or insane, leaving ONLY the MS enthusiasts. Usually takes less than a year after the first server is infected with an MS operating system.
      --
      Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  116. Pure FUD by ewe2 · · Score: 1

    As PJ from Groklaw says:

    Here's the scoop, although I don't know if the New Zealand government is aware of it. Chapman Tripp works for Microsoft.
    Interesting, no? Or should we blindly accept any old document from any old law firm who work for the opposition?
    --
    insecurity asks the wrong question irritation gives the wrong answer
  117. Just a tit-bit by kaiwai · · Score: 1

    Having had a look through this site; here is a good link: http://www.e.govt.nz/policy/open-source/open-sourc e-200303/chapter1.html which goes into explaining OpenSource.

    People look at the original legal text, and they're assuming that you already know all the ups and downs of closed source software, and their legal ramafications, so hence, if we look at it from our perspective it sounds like an OpenSource bash, when in reality, its on the side of caution; its more, "before you use opensource, look at all the facts that make up the arguments for and against".

  118. Re:Sigh. Another one. by Anonymous Coward · · Score: 0

    It IS FUD... Chapman Tripp works for fricken Microsoft! He's an MS employee.

  119. FUD? by braindead_in · · Score: 1

    Check out what wikipedia has to say about FUD http://en.wikipedia.org/wiki/FUD#Non-computer_uses

  120. thanks by toby · · Score: 1
    But seems it takes more than that to get modded up, these days. :(

    Groklaw later posted a story on it, btw, pointing out the conflict of interest. Or at least, paid propaganda masquerading as a guide in the public interest. Disgusting really.

    --
    you had me at #!