Using GPL code in your software

I’ve written an article on using GPL code in your software, covering “the essentials” on:

  • The GPL (GNU General Public License) and LGPL (Lesser GPL)   *US spelling…
  • Challenges of interpreting the GPL
  • Key legal issues when incorporating GPL-licensed code in proprietary programs
  • Issues and consequences arising from GPL violations.

The article doesn’t cover other open source licences. While GPL is the most well-known open source licence, an interesting issue is the apparent (let’s say alleged) trend away from copyleft open source licences (such as the GPL) towards permissive open source licences such as the Apache, MIT and BSD licences.

Whatever licence is used on a third-party components of your software, it is important from a legal and commercial perspective to ensure that you understand the implications. As outlined in my article, consequences of a GPL (or other) licence breach can include:

  • Liability to the licensor or an injunction;
  • Problems arising from IP audits or due diligence projects, which could have significant implications for a proposed business/asset sale, valuation, joint-venture or merger;
  • Breaches of IP warranties or other contractual obligations to end-users; and
  • Potential conflicts with end-user procurement policies (i.e. policies stating that all suppliers must fully comply with licensing requirements)

Universal support for exclusion of software patents

Yesterday the Government announced a final amendment to the Patents Bill intended to clarify that software is not patentable. This now looks set to be supported by all political parties, meaning that Parliament will unanimously vote to ban software patents.

I have written about the new amendment on the Institute of IT Professionals website. Here’s some other, so-far universally positive, reactions.

Commerce Minister Craig Foss, announcing the amendment:

These changes ensure the Bill is consistent with the intention of the Commerce Select Committee recommendation that computer programs should not be patentable.

Labour IT spokeswoman Clare Curran:

This is a victory for our industry, which is worth around 11% of our GDP.

Institute of IT Professionals (NZ’s largest IT representative body):

The Institute of IT Professionals, New Zealand’s largest IT representative body, strongly supports the Government’s announcement today clarifying that software will not be patentable in New Zealand, removing a major barrier to software-led innovation.

Ian McCrae, CEO of Orion Health – New Zealand’s largest software exporter:

We welcome this announcement… In general, software patents are counter-productive, often used obstructively and get in the way of innovation.

John Ascroft, CIO of leading NZ software company Jade Corporation:

We believe the patent process is onerous, not suited to the software industry, and challenges our investment in innovation.

InternetNZ policy lead Susan Chalmers:

InternetNZ (Internet New Zealand Inc) welcomes today’s tabling of a Supplementary Order Paper (SOP) that makes it clear that computer software is not patentable in New Zealand.

Digital technology business group NZRise:

NZRise are delighted that, after years of representations by the NZ digital community, the Government has agreed not to allow patents on software in New Zealand.

New Zealand Open Source Society:

Commerce Minister Craig Foss’ SOP237 – announced today – demonstrates the government’s commitment to ending software patents in NZ… the vast majority of New Zealand software professionals support blocking software patents and will breath a sigh of relief that the spectre of US-style software patent litigation is now unlikely to affect us here.

Blogger David Farrar:

There had been considerable concern that the previous proposed wording with the “as such” clause could lead to a lack of clarity in the law, and that it might not achieve its intention that software is not patentable. This extra clause provides that clarity and is excellent news from the Government and Minister.

Forbes blogger Reuven Cohen:

In doing this, New Zealand is essentially taking the position that existing laws provides enough protection to software as it is; patents only serve to stifle innovation because of the ever-looming threat of being sued by so-called patent troll companies.

Glyn Moody covers the story at TechDirt:

… let’s hope it means that the latest wording won’t need changing again, and that the updated bill banning software patents finally gets passed.

It has also popped up on Slashdot.

Has Craig Foss come good on software patents?

Following much self-inflicted confusion caused by his last-minute “as such” amendment to the Patents Bill, there are now signs that Commerce Minister Craig Foss may finally heed the calls of New Zealand software developers and ban software patents.

In comments to the NZ Herald last week, Foss said this:

The “as such” limitation ensures that computer programs cannot be patented.

Likewise, in a letter dated yesterday, Foss said:

… I would like to further reassure you that the “as such” wording will not lead to computer programs continuing to be patentable in New Zealand.

… the “as such” wording …. will mean that computer programs will no longer be patentable in New Zealand.

So there we have it: clear, emphatic assurances from the Minister in charge of the Patents Bill that following passage of the new law (as amended by Mr Foss), computer programs will no longer be patentable in New Zealand. Which is great, right? After all, isn’t this what New Zealand software developers have overwhelmingly demanded?

Well yes, but the problem is that Minister Foss’s latest assurances contradict his earlier comments that his “as such” amendment would create a legal “grey area and allow “hundreds of software patents” to continue to be granted in New Zealand. It also confirms that Minister Foss is squarely at odds with leading IP lawyers who have said that his “as such” amendment will allow software patents.

It will surely also leave members of pro-software patent multinational group NZICT scratching their heads. Following Minister Foss’s “as such” amendment to the Patents Bill last year, NZICT CEO Candace Kinser told her members this:

You may have seen the press release that NZICT generated two days ago voicing support of Hon Craig Foss’ announcements to progress the stalled Patent Bill amendments. Included in this announcement was the decision to allow computer programs as patentable.

So NZICT was happy because they thought Foss had decided to allow software patents. Let’s contrast that with Foss’s recent public assurances about the new Patents Bill:

  • The “as such” limitation ensures that computer programs cannot be patented. – Minister Foss, 5 February 2013
  • … the “as such” wording will not lead to computer programs continuing to be patentable in New Zealand – Minister Foss, 12 February 2013
  • … computer programs will no longer be patentable in New Zealand  – Minister Foss, 12 February 2013

The Minister’s assurances are the polar opposite of what NZICT claimed last year. So it is clear that much confusion has arisen as a result of the Minister’s last-minute amendment to the Bill. But Minister Foss has now clearly stated (even “ensured”) that computer programs will not be patentable under the new Patents Bill. The onus is therefore on Minister Foss to clear up this situation once and for all, for the benefit of everyone.

Of course, the best way of doing so would be to drop his “as such” clause which sparked all this confusion in the first place. But if the Minister isn’t willing to do so (for whatever reasons), then the least the Minister can do is answer the following very simple questions, which I will add as “supplementaries” to my list of 10 questions for the Minister.

Supplementary to the Minister:

  1. Does the Minister stand by his statement in the New Zealand Herald on 5 February 2013 that “The ‘as such’ limitation ensures that computer programs cannot be patented“?
  2. Does the Minister stand by his statements in a letter dated 12 February 2013 that “the ‘as such’ wording will not lead to computer programs continuing to be patentable in New Zealand” and “computer programs will no longer be patentable in New Zealand“?
  3. Can the Minister confirm that those statements accurately reflect the intention of the Patents Bill as it relates to patents for computer programs?
  4. Does the Minister agree with the claim by the CEO of NZICT that the intention or effect of the Patents Bill is to “allow computer programs as patentable“.
  5. If the Government will not remove the ‘as such’ clause from the Patents Bill, then will the Minister at least include in the explanatory note the statement that he made to the New Zealand Herald on 5 February 2013, that “The ‘as such’ limitation ensures that computer programs cannot be patented.”; and if not, why not?

Software Patents: 10 questions for the Minister

The Patents Bill is now hovering near the top of the Order Paper, and looks set to be voted on in coming weeks. While most of the new law is a Good Thing™, unfortunately the Government continues to ignore the calls from New Zealand’s local IT industry to undo its last-minute botch-up of the Bill and exclude software patents. Here’s a list of questions for Commerce Minister Craig Foss, whose one-line change to the Bill has so upset the local IT industry.

To the Minister:

  1. Is the Minister aware that legal experts have said that his last-minute “as such” amendment to the Patents Bill (SOP 120) reverses the exclusion of software patents as unanimously recommended by the Commerce Committee, and will result in “no real change in the law“?
  2. Why has Minister changed the Patents Bill in a way that, by his own admission, creates a “grey area” that will allow “hundreds of software patents” to continue to be granted in New Zealand?
  3. What benefit does the Minister see in deliberately introducing a “grey area” into important legislation, in particular in the much-litigated field of software patents which are causing so much harm overseas?
  4. Given that New Zealand software developers have overwhelmingly rejected the Minister’s amendment to allow software patents, and given that the previous Minister had confirmed that the original software patent exclusion would not be altered, in whose interest was the current Minister acting by amending the Bill to allow software patents to continue?
  5. Does the Minister accept that his last-minute change to the Patents Bill to allow (in his own words) “hundreds of software patents” is inconsistent with the unanimous recommendation of the Commerce Committee to exclude software patents (a recommendation which the previous Minister had said would not be changed), and why did he not refer the matter back to the Committee for proper consideration?
  6. Is the Minister aware of the numerous reports and studies confirming that software patents harm innovation and are “sapping billions out of the economy and crushing technology startups“, and if so, why has he amended the Patents Bill to allow software patents to continue to be granted in New Zealand?
  7. Why is the Minister ignoring calls from New Zealand’s IT industry, including the Institute of IT Professionals, InternetNZ, NZRise, NZ Open Source Society, and over 1,200 signatories to an industry petition, to protect New Zealand from the threat of software patents by removing his “as such” amendment to the Patents Bill?
  8. Is the Minister aware that an October 2010 MED report advised that no software patent exclusion, anywhere in the world and in any form, had ever been found to breach the TRIPS agreement, and that “there is no obligation for TRIPs signatories to provide patent protection” for software inventions; and if so, why has the Minister claimed that the “as such” amendment is necessary to compliance with TRIPS?
  9. Can the Minister give any assurances whatsoever to New Zealand software developers and software users that they will not be threatened or harmed as a result of any software patent granted in New Zealand under the new Patents Bill; and if not, why?
  10. Can the Minister confirm that the Government will provide financial assistance to help New Zealand software developers or software users defend against any future lawsuits brought by the holder of a software patent granted under the new Patents Act?

Mega and the Sgt Schultz approach to copyright law


Sgt Schultz sees no copyright infringement

“I think Mega is using encryption not for the security of their users but their own personal legal protection,” Woodward added.  “I cannot imagine anyone who understands encryption would trust their precious data to Mega’s scheme as it currently stands. It would appear that Mega is after people who are looking for somewhere to store their data with a provider who wishes to adopt a position of ‘see no evil’.”

Alan Woodward, from the Department of Computing at the University of Surrey

The most touted aspect of Kim Dotcom’s new Mega site is its encryption – but this feature is said to be as much for Mega’s protection as for its users:

According to Dotcom, Mega has a sophisticated encryption system which will allow users to encode their files before they upload them onto the site’s servers, which Dotcom says are located both in New Zealand and overseas…

As a result, the site’s operators would have no access to the files, which they say would strip them from any possible liability for knowingly enabling users to distribute copyright-infringing content.

Any allegation of copyright infringement against Mega would presumably be met with a response along the lines of “I see nothing!” due to Mega’s claimed (and self-imposed) inability to access the user-encrypted files.

But is it that simple to avoid prosecution for copyright infringement – by simply “seeing no evil”? In a word, no: though a lack of actual knowledge can make prosecution more difficult, a person may still be liable on the basis of constructive knowledge of infringing material. For example, section 36(a) of the Copyright Act 1994 states:

Copyright in a work is infringed by a person who, in New Zealand, other than pursuant to a copyright licence … possesses in the course of a business … an object that is, and that the person knows or has reason to believe is, an infringing copy of the work.

On the issue of constructive knowledge in copyright cases, Justice Smellie said in Husqvarna Forest & Garden Ltd v Bridon NZ Ltd [1997] 3 NZLR 215:

Constructive knowledge is appropriately imputed in other areas of law, if a party wilfully closes its eyes to the obvious or wilfully fails to make those inquiries that an honest and reasonable person in the circumstances would have made.

Thus, adopting a “see no evil” approach does not provide a free ride over copyright law.

In some cases the inability to access stored files will actually make it harder to gain protection from “safe harbour” provisions designed to protect service providers. In New Zealand, section 92C of the Copyright Act 1994 provide such safe harbour protection. However, this protection does not apply where the website:

… does not, as soon as possible after becoming aware of the infringing material, delete the material or prevent access to it.

This requirement does not apply only where the website has actual knowledge of copyright infringement; it also applies where there is “reason to believe” (i.e. the constructive knowledge test mentioned above) that there is copyright infringement. In either case if, having received a complaint, the website does not delete or prevent access to the allegedly infringing material, they will potentially lose the legal protection the section affords.

The new Mega has a top legal team behind it – it claims to have “the most legally scrutinsed business plan in start-up history”, and the old saying about Telecom being a law firm with a large IT department comes to mind – and to be clear Mega is not, to my knowledge, betting the legitimacy of its site solely on the “see no evil” basis described by some media. Lead adviser Ira Rothken makes the comparison with the early legal challenges mounted against the VCR, in which Hollywood studios claimed that VCR’s facilitated copyright infringement:

Rothken responds that many technologies have dual uses, but on balance provide more public good. That’s how the VCR stayed on the market, despite facilitating video piracy. The same argument applies to cloud computing as a whole, he says.

Rothken is referring to the famous decision in which the US Supreme Court ruled (5-4) that VCRs were lawful because even though they could be used to break the law, they had significant non-infringing uses. It is perhaps a stretch to apply that to cloud computing as a whole, but certainly an argument can be made. In New Zealand there is also the availability of section 92B of the Copyright Act, which states (in part):

Merely because [a person] uses the Internet services of the Internet service provider in infringing the copyright, the Internet service provider, without more, does not infringe the copyright in the work…

The scope of this section, and what “without more” means in each case (including in relation to relatively new legal scenarios such as Mega raises), are the key questions and ones on which international case law and evidence will likely be relevant.

Silicon Valley’s demand for Obama’s second term: abolish software patents

Vivek Wadhwa, a technology entrepreneur and academic, writes in the Washington Post about what Silicon Valley tech firms – major Obama donors – want from President Barack Obama’s second term. Number 5 on the wish-list is a ban on software patents:

Legal battles over patents dominate the tech industry headlines. It’s not only Apple-versus-Samsung — smaller technology companies are frequently being trampled by patent trolls. As I’ve explained before, because of flaws in the patent system and government leaders’ misunderstandings, there is an arms race of sorts happening in the tech industry, which is sapping billions out of the economy and crushing technology startups. The larger technology companies have invested fortunes in their patent portfolios. But senior executives have said to me privately that they would rather disarm than waste the time and money they presently do on patent wars.

And with good reason. Evidence of the harm caused by software patents continues to mount, including a recent report from the Congressional Research Service that discusses the harm caused by the subversion of the patent system from a shield into a sword by “patent assertion entities”, a practice largely prompted by software patents:

First, patent litigation is expensive, and there is no quick or affordable way to get rid of a patent suit except to settle. Defendants frequently find settlement the most cost-effective option, even if they are certain that they are not infringing…

Second, where injunctive relief is available to PAEs, what commentators call the “patent holdup” problem arises as PAEs leverage the threat of an injunction in royalty negotiations to “capture far more than the intrinsic value of their invention.” Those wielding this power have described it as a “Damocles sword.” Patent holdup is said to be particularly acute in the IT sector because products incorporate dozens or even thousands of patented features or components, and the owner of any one of them can keep the entire product off the market…

Third, by contrast to their targets, PAEs have nothing to lose and much to gain by litigating aggressively. Unlike most other patentee-plaintiffs, PAEs pursuing infringement suits “do not risk disruption to their core business” because “patent enforcement is their core business.”

Even Jeff Bezos, head of Amazon which famously patented its 1-click buy-now technique, last month spoke on the need for reform (rather more decisively than last time):

Patents are supposed to encourage innovation and we’re starting to be in a world where they might start to stifle innovation.

There was some limited reform during President Obama’s first term, although even that was the result of a seven year struggle. The chances of substantial reform in the next 4 years must be slim.