Linux and Open Source

Steven J. Vaughan-Nichols & Paula Rooney

Does Google's Android violate Linux's Copyright?

By | March 17, 2011, 2:34pm PDT

Summary: An attorney claims that Android violates Linux’s copyright does, but others dismiss the possibility.

Does Google’s Android smartphone and tablet operating system violate Oracle’s patents? Who knows. I’m no software patent lawyer, but I cover intellectual property (IP) lawsuits far too often and I expect it will be years before the courts decide, or, as is more likely Google and Oracle will come to a licensing agreement. But, now one attorney is claiming a much more clear-cut IP law violation: Android violates Linux’s copyrights.

Edward J. Naughton, an IP attorney and partner at the international law firm Brown Rudnick, building on the work of Ray Nimmer, a copyright law professor at the University of Houston Law Center, claimed that when Google built Android around Linux and its GNU General Public License version 2 (GPLv2), that “a key component of Android–the Bionic Library [which] is used by all application developers who need to access the core functions of the Linux operating system. Google essentially copied hundreds of files of Linux code that were never meant to be used as is by application developers, ‘cleaned’ those files using a non-standard and questionable technical process, and then declared that the code was no longer subject to the GPLv2, so that developers could use it without becoming subject to copyleft effect that would normally apply to GPLv2-licensed code taken from the Linux kernel.”

Thus, Naughton stated, “I have serious doubts that Google’s approach to the Bionic Library works under U.S. copyright law. At a minimum, Google has taken a significant gamble. While that may be fine for Google, because it knows about and understands the risks, many Android developers and device manufacturers are taking that same risk unknowingly. If Google is wrong, the repercussions are significant for the Android ecosystem: the manufacturers and developers working with Android would be incorporating GPLv2-licensed code into applications and components and taking on the copyleft obligations of that license.”

He concluded, “What is potentially even more interesting is what happens if Google is right. If that is the case, Google has found a way to take Linux away from the open source community and privatize it. Perhaps the community believes it can rely on Google to “do no evil” with that kind of power, but can it rely on others to be so magnanimous?” Naughton furthers his argument in a more detailed legal analysis of Android’s Bionic library (PDF Link).

Page 2: [Does Naughton have a case?] »

Steven J. Vaughan-Nichols, aka sjvn, has been writing about technology and the business of technology since CP/M-80 was the cutting edge, PC operating system

Disclosure

Steven J. Vaughan-Nichols

Steven J. Vaughan-Nichols is a freelance writer. He does not own stocks or other investments in any technology company.

Biography

Steven J. Vaughan-Nichols

Steven J. Vaughan-Nichols, aka sjvn, has been writing about technology and the business of technology since CP/M-80 was the cutting edge, PC operating system; 300bps was a fast Internet connection; WordStar was the state of the art word processor; and we liked it!

His work has been published in everything from highly technical publications (IEEE Computer, ACM NetWorker, Byte) to business publications (eWEEK, InformationWeek, ZDNet) to popular technology (Computer Shopper, PC Magazine, PC World) to the mainstream press (Washington Post, San Francisco Chronicle, BusinessWeek).

141
Comments

Join the conversation!

Just In

RE: Does Google's Android violate Linux's Copyright?
hito_kiri 25th Mar 2011
I think people don't understand that you can develop software or components for Linux that are proprietary and that is completely acceptable. You can also modify the Linux kernel however you want and you don't have to release your changes unless you plan to sell it. Like Tivo and WebOS.
0 Votes
+ -
More troubles with linux, this time its legal. Between all this fighting within the linux community its hard to keep up. One thing for sure is people are staying far away from anything linux related right now. There are just too many stories in the news saying linux is having yet another spat with some company. Best bet is not to use it since you too could find yourself in legal trouble.
0 Votes
+ -
@Loverock Davidson
"One thing for sure is people are staying far away from anything linux related right now. "

What do you exactly mean by this? As what i see from facts, it's exactly the opposite. 95% of all supercomputers in the world are using linux. And the #1 phone OS right now in terms of market share is Linux (Android). Most websites have servers running linux.

The funny thing is, I don't see them worried about getting into some kind of legal trouble. I don't see people staying away from Google search because it's servers are running Linux.
0 Votes
+ -
@lemuelinchrist
LD is trolling, just ignore.
0 Votes
+ -
@lemuelinchrist
You don't see it yet because you turned a blind eye to it. A company would be crazy to implement linux at this point in time given all the bad press linux has gotten lately.
  • Flagged
@lemuelinchrist An yet the LSE have just switch to Linux, not entirely successfully but they switched.

An I have not read that much bad press about Linux, in fact it been pretty quite on that front.
@Loverock Davidson
"You don't see it yet because you turned a blind eye to it. A company would be crazy to implement linux at this point in time given all the bad press linux has gotten lately. "

Are you Kidding me? do you read anything other then your local news and grief sites? Majority of Stock Exchanges are switching over to Linux. The London Exchange is up and running, Singapore is done, and even the NYSE is on the move to switch.

If I'm correct, you are probably posting these messages off IE6 running WindowsXP. Or maybe running Win7 and using IE9. Either way you are dead wrong.
@lemuelinchrist Using the services provided by companies that use Linux is not so much the issue. As a developer, I end up with two choices in the Linux world: never sell my software (only offer it's service, like Google), or sell my software and make the source available. If I don't want to make the source available, I have to find some way around the GPL. This is what Google was trying to do for it's Android developers. As is the case for so many things, 20% produce and 80% consume. There is not equitable give and take in open source and I don't want to be one of the 20% that has to give away my work.
0 Votes
+ -
@lemuelinchrist And phones and routers and watches and tv and dvrs (as well as many other set top boxes) and game consoles and even KIDS TOYS. I think if you counted up all of the variants of linux in operation (not that you could, its hard enough to accurately count desktops) linux actually WOULD be the most used OS in the world. The question I suppose is how you define OS, since many of them are so striped down no one would recognize it as an OS, regardless, you don't have OSX, iOS, Windows (7, CE, or any kind) running on routers and watches. And if you CAN find one... well thats my point, there might be ONE. Linux is EVERYWHERE and nobody knows it. And I am NOT an open source fantic. I argue AGAINST linux being a good OS for grandma and the majority of users. Its just not ready for everyone to use; as good as its getting. (I blame the development structure, I think it'll get better... eventually... eventually I think your OS will just be another "application" and whatever flavor you use won't matter, everything will be MOSTLY compatible, finding a free one that suits your fancy will be as difficult as finding a free paint program. People will still pay for advanced features, but most will just use a free one (or whatever came on it when they bought it). Then linux (or another opensource OS) will REALLY be seen... by then though no one will really care. My 20 cents...
@Happyharry_z You can sell whatever you want to develop under linux - lots of people do. Just don't develop on top of someone elses GPL'd work.
@lemuelinchrist Linux has very big role at the IT world.

First people should understand that Linux kernel is the operating system because Linux is monolithic and not a microkernel (what is just a part of the OS).

Linux OS is used in:

Android
Bada
MeeGo
WebOS

Those are just few now famous software systems using Linux. There are lots of phones using Linux in Asia.

Linux OS is as well used a lot in supercomputers (about 95% as you said), Internet servers (about 60%), Embedded systems (about 60-70% share) and Intranet servers (30-40% share).

People does not even know that they have somekind machines at home what is ran by Linux. Were it just the DVR machine, ADSL/Cable modem, WLAN router, Home server, NAS and so on.... Linux is everywhere.
@Loverock Davidson
I am a windows developer and I love Windows but do not hate linux. That said, I wish you would not make such biased comments. Microsoft certainly has had its legal issues too. When you make the these types of comments: 1) you sound like a troll, 2) you show a simplistic understanding. 3) And you don't have an open mind. In other words you sound like Mike Cox, Linux Geek or any other fanboys and end up being a total embarrassment to us who are familiar with both worlds but choose Windows. Me I just like the applications better on the Windows side and I like developing software for Windows. Linux though is an excellent OS. I don't think pure-play OSS makes for a good business model but ...
0 Votes
+ -
@DevGuy_z
Microsoft Windows isn't the issue here, linux is. My comments aren't biased, I just call it the way I see it. There is just so much negativity going on with linux right now its hard to imagine anyone using it.
  • Flagged
0 Votes
+ -
Thick
Economister 18th Mar 2011
@Loverock Davidson

Unbelievably thick.
0 Votes
+ -
Mike Cox FanBoy?
CowLauncher 18th Mar 2011
Mike Cox cracks me up. Tech satire at it's best! "my rep says..." hahaha!
0 Votes
+ -
@DevGuy_z Well said.
0 Votes
+ -
@DevGuy_z

Loverock Davidson sounds like a troll because he is a troll. Ignore him or bait him as the fancy takes you, but don't take him seriously.

TRiG.
@DevGuy_z
You obviously do NOT understand or get Mike Cox.
0 Votes
+ -
@Loverock Davidson

Barriers to Linux adoption are quickly disappearing. I'm starting to hope you'll do the same.

What amazes me is that you can't find one good thing to say about Linux. Even though Ubuntu 10.10 is the only desktop I use, I appreciate the hard work that Microsoft put into Windows 7. It's a very nice operating system.

Everyone that I've shown Linux to liked it, and several of them loved it and wanted me to install it for them. It takes a bit of skill to install Linux correctly. I wish I could setup and customize Ubuntu for you. Then maybe you would stop mouthing off and gain a little respect for the adorable penguin.

Seriously though, if you can't mix some positive truth in with the mess you've been spreading, then maybe you should go away. Most of the stuff you've been posting about Linux is fresh, steamy, slightly oval in shape, and lying a few feet below a cow's rump.
0 Votes
+ -
@rwillhoite
You don't need to install ubuntu for me, I tried it, didn't like it and quickly wiped it off the harddrive. I'll say good things and make positive points about linux when there is actually something good about it.
  • Flagged
0 Votes
+ -
Like I said
Economister 18th Mar 2011
@Loverock Davidson

THICK
@rwillhoite
LOL, Ubuntu . . . the Special Olympics of Linux, it way striped down compared to other destros. The main issue I have with Linux is if you want to go to a new major release you have to wipe out your HDD. That is not acceptable for a basic end user.
0 Votes
+ -
RE: Does Google's Android violate Linux's Copyright?
nickdangerthirdi@... 18th Mar 2011
@mgaul, I have run several versions of linux and never had to wipe my HD for any releases, I just update the old packages with the new, even slackware has had this ability for years, as for LD, he still thinks that ubuntu leaves the telnet port open by default, so any points he makes you know are going to be wrong anyway, but just because I am curious, how is this a legal problem for linux, thats like saying if I rob a bank then I have created a legal problem for the bank, its not a problem for the bank, they have me on camera, case closed, so I fail to see the logic in your original post. BTW ubuntu isnt stripped down, you can install any debian package on ubuntu, whether it came from canonical or not, you just have to have internet access, the install CD is pretty bare bones, but thats so you can fit the live CD and the core installation packages in 700MB, so really both of you dont really seem to have any idea what you are talking about...
0 Votes
+ -
@rwillhoite
Only thing I hate about Ubuntu is the name.

I recently installed LinuxMint on an older machine of mine. My jaw dropped at the speed, ease and completeness of the installation. Linux has come a long way, baby.

That said, has anyone else noticed the increased ubiquity of Apple devices, especially computers, on TV? I have a feeling that OSX, especially after Lion comes out, is going to see an explosion of popularity, thanks to the iPad/iPhone.
@Loverock Davidson

Did you take a double dose of misery pills this morning?
0 Votes
+ -
@ptorning
I don't do drugs.
  • Flagged
@ptorning He's on a drug. Its called LOVEROCK!
@I12BPhil WINNING!
@Loverock - for God's sake, get back on you meds!!
0 Votes
+ -
RE: @I12BPhil WINNING!
fatman65535 19th Mar 2011
@I12BPhil

I think you have this: WINNING! wrong!!!!

It should read: W H INING!
0 Votes
+ -
@Loverock Davidson "Linux" isn't an entity as you suggest - Linux can't have an argument with anyone wink

The issue here is the GPLv2, again not an entity as such, but a legal contract (of sorts). Essentially what the GPLv2 says (in every day parlance) is; you got rights to this code, you cannot deny these right to anyone else, if you change or add to this code those changes must also have these rights and you cannot deny these rights either. Everyone has the rights to the source code, you have to supply it on demand (at no cost, though you can ask for "costs" - so if it's on a CD you can ask for the cost of the CD and postage; today you'd probably make it available on your website and be done with it).

This is why Apple don't allow GPLv2 applications in the App Store (because then they'd have to supply the code... probably not even written by them).

Some see the GPLv2 as "infectious", you add any GPLv2 code into a codebase ALL the code is GPLv2 (the original codebase is "infected"). While I think this rather over dramatises the situation, it is the view of some. Really, you should be mindful of the legalities of any code you add into a codebase. The GPLv2 is no different in this regard.

The idea behind the GPLv2 is to encourage (enforce) sharing of expertise and work, so open source projects remain open source, and don't become closed forks (possibly with incompatible "extensions"). The maturity of Linux is a testament to this approach, it rivals the efforts of closed code development (such as Windows for example). This is a surprising result, it was not universally believed that such a large and mature platform could be build without closed source development. In most data centres Linux and Windows servers sit side-by-side showing that open source development can (when well managed) achieve results once only associated with closed source development.

In real terms, there are more companies deeply involved with Linux than Windows - not least as only Microsoft can do the "deep engineering" (the closed nature of the source code prevents anyone else). Linux has active developments from IBM, RedHat, Novell, Canonical, and others, both at kernel level and beyond up into userspace. For these companies the legal implications are clearly understood by them, the code you add must be shared. They do not "stay away".

On the contrary, IBM (among others) provide massive patent protection to Linux. IBM hold a massive portfolio of patents (more than any other IT company), if a company were to try and enforce patents against Linux, IBM have pledged to counter this by enforcing patents against the complainant.

It is this which warded off Microsoft (who hold significant patents in operating system design). It is considered almost certain that Microsoft's Windows OS violate some of IBM's patents. Of course, there is no legal issue here - it is not in IBM's interests (as a consulting firm) to destabilise Microsoft's OS interests (nor will it ever be).

Assuming you're happy to share code under the GPLv2 there is no legal problem with Linux.

This isn't that, Android is a different animal. Though born of Linux, OEMs have added significant modifications to Android, many from pre-existing codebases (HTC's "Sense UI" is one example that springs to mind). These OEMs do not want these modifications to be covered by the GPLv2. Google have tried to limit this, by technical means. If this gambit fails (and it is by no means certain it will fail) then the OEMs will have no choice by to publish their source code - something they will consider a disaster, as it is this that allows them to differentiate their particular Android phones from others. Their modifications will be commoditised.

But this doesn't have anything to do with Linux - everyone already understands their modifications MUST be shared.
@Loverock Davidson
- Who is staying away? Linux is more and more used in may places.
- Who of the company's that is following the GPL is in legal trouble for using Linux?
- Which user is in legal trouble for using Linux?
- Who is fighting? Is the Linux community fighting with Google about Android?
- Who is putting out confusing story's with over the top conclusions?
Had one to many yesterday evening? Then it is all right, I understand the confusion now.
0 Votes
+ -
RE: ...I understand the confusion now.
fatman65535 19th Mar 2011
@bezoeker

It is unfortunate, but LD is confused, even when he is sober!
@Loverock Davidson ?????????????????????????????????????????????????????????????????????????????????
0 Votes
+ -
Would be interested in specifics ...
jscott69 18th Mar 2011
@Loverock Davidson

I develop for, recommend and install whatever systems will best suit my clients' needs -- be they Windows, Mac OS, Solaris, or Linux.

I would be interested in learning more about who you're aware of that's "staying far away" from Linux and why (specifically), as that info might be useful to me and my clients.

I (and I suspect others) have no need of unsubstantiated opinions or speculative (wishful?) thinking.

But if you have case specifics to share, that would be very welcome, because from all the signs I see, Linux is on the cusp of going mainstream, thanks to the efforts of IBM, Dell and -- most recently -- HP, which is about to start pre-installing WebOS (which is built on Linux) on its desktop systems, alongside Windows. From there, it's just one more step to replacing Windows with Linux, and pocketing the extra money ... or undercutting the competition and garnering a ton more sales.
@Loverock Davidson
Focus on using and enjoying your devices, leave the legal matters to others.
(Message sent from a MacBook using Ubuntu-Linux where there's also Windows installed)
@jscott69
Your answer! desktop,what persentage has linux ? 1% 2% oh ya people are changing in droves NOT. The only real use its getting is by companys making produst where no user interaction is required or can change and not give back a price break to consumers.
0 Votes
+ -
unbelievable
kzahorec@... 18th Mar 2011
@Loverock Davidson
You are wrong about staying away from Linux. Press has been rife with FUD for years now to keep the fools paying for expensive, limited, per-unit proprietary software. ...90's mentality.
Linux is now and it is here to stay. If you are not using it then you are not staying fit to compete. Get off the proprietary bandwagon and stop spreading FUD. Go for the gold with Linux. It is simple to use and provides flexibility and power beyond anything available in the proprietary camp--for free as in cost and free as in freedom to use it as you desire--no limits.
@kzahorec@...
the number prove you are wrong so who? is spreading the FUD again
0 Votes
+ -
@Loverock Davidson
...you know, you are right! That does it, no linux for me.
@Loverock Davidson "There are just too many stories in the news saying linux is having yet another spat with some company. "

"Stories" is a good way to describe this, actually fairy tales is even better. Taking bit and pieces and spinning tales of FUD which is the point of all of this noise . . . FUD put out by SCO and the likes. Kinda like the MS funded studies . . .

Many of the closed source companies out there are very afraid of Linux and other FOSS projects as they can't exert enough control over it, although they will try through hook or crook.
0 Votes
+ -
Sure. Lets attribute it all to fear and FUD
Will Farrell 18th Mar 2011
@bubba555
because there no way, no how that anyone or anything related to Linux can be "not above board".

It's all apples and peaches in FOSS land, where everyone is honest and good and everything.

You'll have to pardom my not believeing you.
0 Votes
+ -
Have you folks not been on zdnet before?

Loverock Davidson is either a troll or a poor attempt to copy Mike Cox.

The difference between LD and MC - MC is actually funny and it's quite obvious to all who read that it is satire. LD's posts appear like he actually believes the tripe that he is writing which just makes you (the Linux users or those that don't care) mad. No good reason to argue with him unless you just like typing in one ear and out the other.

Move along.. nothing to see here.
0 Votes
+ -
@Loverock Davidson always trolls.
@Loverock Davidson I have to admit, I always get a chuckle out of every ridiculous post you make. It's comedy gold. COMEDY GOLD, I tell you!

Thank you. Without people like you spewing such rubbish, zdnet might actually be able to convince someone with a brain that they are a legitimate source of accurate information and news.
0 Votes
+ -
FIRST, APPLE'S F.U.D., NOW MORE MICROSOFT F.U.D.
Justa Notherguy 18th Mar 2011
So, turns out this Naughton LLD guy has been in the employ of a certain Redmond, WA, 'Fortune 50 company'...and he recently (like, in the past fortnight) scrubbed his bio to conceal that fact? Gee, that's not suspicious or anything...

http://www.networkworld.com/community/node/72323

You know, what with all the recent attacks by Microsoft smurfs and His Jobsness it's pretty clear that Android scares the crap out of SV's old-line titans. Does that mean Google must be doing something right?
@Loverock Davidson No one is staying away from Linux. Its being adopted at a higher rate each year. This suit doesn't even pertain to that. It only concerns android. Your statement has absolutely no basis or merit.
0 Votes
+ -
@Loverock Davidson BS
0 Votes
+ -
Troll alert
perspectoff 18th Mar 2011
@Loverock Davidson
Rubbish. Troll exemplar.

What, exactly, is Naughton's standing? First rule of law is you have to have standing. Grandstanding doesn't count.

Looks like Microsoft is hiring a lot of grandstanders and dishonest trolls to knock down Linux. Seems the Watson victory (based on OpenSuse Linux, of course) got all the Linux-bashers in a tizzy and made them ramp up the FUD news cycles.
@Loverock Davidson
You can only play one note, and leave your mouth open (with foot inserted) by default.
Anyone who reads these posts would be a fool to believe anything you say. You seem to believe in the Big Lie as well as the loudest voice winning the arguement. Do you work for an advertising company?
From now on, I'm flagging all your crap as deliberate lies. Nobody could be thst stupid.
0 Votes
+ -
@radleym

Please take pity on Loverock Davidson, the poor guy suffers from an incurable medical condition known as `Severe Terminal Stupidity`. ; which is better known by its common (street) name: SFB syndrome .

The FB in SFB syndrome stands for For Brains . I believe, in your last sentence, you used a synonym for the S.
0 Votes
+ -
I think people don't understand that you can develop software or components for Linux that are proprietary and that is completely acceptable. You can also modify the Linux kernel however you want and you don't have to release your changes unless you plan to sell it. Like Tivo and WebOS.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix