Copyright, bad faith, and software licensing

Copyright, bad faith, and software licensing


Robin Miller recently published a story on Newsforge about "Stan"[1], as an example of a situation that demonstrates proprietary software is a danger to business continuity. I found this story interesting since I think Mr. Miller came close to correctly identifying a core issue, which is that the proprietary software business model as it exists today both facilitates and encourages vendors to act in bad faith. However, it did not need to have been this way, and really comes down to misuse of licensing along with some deliberate abuse and exploitation of existing commercial law.

Software definitions

In theory, there should exist two kinds of software; "contract" software, which is contracted for private use, and "copyrighted" software, which is sold between unrelated parties. What we call free software is actually a special case of the latter.

"Contract" software, is software produced under a contract presumably negotiated in good faith under conditions of equal bargaining by two or more parties, or even that may be produced by individuals as employees for private use by a company under what is in effect an "employment contract". In fact, most software written today is neither what I generally refer to as "proprietary software", which is something separate, nor software distributed as "free software", but rather contract software, and I find no ethical issue of direct concern in the practice of such software contracting in itself.

Software, as a fixed expression of ideas, is also assumed to be subject to copyright. Copyright can be thought of, especially in the American tradition, as if it is a special kind of contract. It is not one negotiated directly by the individuals parties involved in the transaction themselves, but rather is a little like a contract that had already been pre-negotiated under terms pre-established by the national government between copyright holders and society as a whole.

The American concept of copyright

Copyright is, in the American tradition, offered to copyright holders to encourage publication, particularly of new ideas, by providing a temporary restriction on the public's rights, often as a means to enable monetary gain. This temporary restriction is not unlimited either in duration or scope, as it cannot strip users of other natural rights, and so is further balanced by the idea of fair use [2] (also known as fair dealing). Some nations, in fact, even go further by including not only copyright, but also fair use, as part of their national constitutions. Hence, like in a contract, we have a bargain that has been negotiated, between copyright holders and users, with both parties having specific obligations to each other. Copyright is not meant to maximize copyright holder's profits, but rather to provide sufficient incentive to promote publication.

While the public's right to distribute (publicly copy) or sublicense is embargoed temporarily during copyright, part of the copyright holder's obligations to the public includes the ability of the public to reclaim a work when copyright has expired. Private copying, such as in one's own home for personal use, is often a more contentious issue, particularly in regard to the 4th Amendment, and fair use tries to address this issue as well. In fact, existing copyright law does not trump human rights, and hence fair use provisions do explicitly allow both for some form of at least limited private copying.

Similarly, copyright law cannot actually exceed first amendment free speech protections, and hence, in American law, there are provisions made in fair use that are consistent with the idea that a copyrighted work can be parodied, the work can be "discussed", explicit portions (excerpts) used for educational purposes, etc.

Copyright and software

Of course, the concept of copyright was originally developed around a 17th century book publishing model, where a few explicit authors would undertake writing of a "work". This model breaks down when we consider that software can be written in very small assemblies that can be collected together from thousands of individuals, organized, and presented as a new "work". Furthermore, there are all forms of transitory "copying" that may occur in software, and our internet connected work, including caching, loading of programs and media into volatile memory, etc., which were not originally foreseen. Each of these have meant changes made in the evolution of copyright law over time; some often very poorly done in a one sided manner, clearly at the public expense. However, the principal of copyright remains that of a trade-off of privileges and obligations, even if often today an unbalanced one. [3]

While the book publishing model is not quite correct for software, it is possible to use traditional understanding of the ethical application of copyright in books as a starting point to understand how copyright can be ethically applied to special cases such as software. However, it is first necessary to consider what software is, and how it differs.

First and foremost when we talk about software, we have the question of source code. If the purpose of encouraging publication through the limited privilege of copyright is to "promote the progress of science and useful arts", as stated in the U.S. constitution, this is only possible with software by including publication of the source.

Imagine if a scientific paper, which is copyrighted, were published in a strange Tibetan dialect that nobody speaks, and the copyright holder refused to permit translation. It may well be within the domain of privilege under copyright to do this, since art and many other kinds of original works can also be copyrighted in whatever form they appear, and separating one use case without harming others would be difficult to achieve. However, the result of doing this would clearly undermine the actual intent of copyright. This is one reason why the free software movement believes so strongly on source code publication as an ethical principal, as a right and freedom that users must receive.

One should not confuse this to mean that free software is based on copyright. There are a variety of ways to arrive at software freedom, although all ultimately derive from the most basic human freedom of all; the freedom to think. Copyright is just one path that involves this most basic freedom. While we do not all come to free software from the same motivations or principles, we do all recognize what it is and recognize the same basic principles, perhaps best expressed in the FSF definition of free software. [4]

Along with the ethical question of source availability would come the freedom to make at least some private copies, and to use parts of a program, perhaps for example libraries and functions that contain file conversion routines, as well as the right to create interoperable works, and to make private modifications. While not including all the freedom as we recognize them in the free software movement, proprietary software that is distributed under the privilege of copyright should clearly do so by offering at least some of the freedoms that we do recognize.

Finally, when we speak of software, we are speaking of something that is also in part math and science, as well as a medium for expression of ideas. The question of math is important since natural laws, constants, properties of nature, etc, generally cannot be copyrighted or patented. For this reason, there is reason to suggest that ethically copyright should be less restrictive for software than for other kinds of works.

While I personally do not believe in developing and selling my own software in a proprietary manner, I think it is important to further divide proprietary software between those who chose to do so under the terms and conditions their society do legally permit through copyright, and those that do not. This further distinction is important for questions that are often not directly addressed, but are of supreme importance to those who are employed in the software field when choosing whether it is at all ethical or acceptable to work for a specific proprietary software vendor, and if so, under what conditions.

This distinction is also important as we will shortly see because there are many who have not considered the ethical implications of or questions raised software freedom, but that do try to engage in business practices that they believe are ethical. It serves no purpose to insult such people and companies, but rather it is essential to further educate them.

Can proprietary software be ethical?

The FSF has a definition for "ethical" and "non-ethical" proprietary software that I think confuses, as it is based in part on the idea of whether a device or product is "field programmable". For example, some have concluded from this that perhaps proprietary software contained in ROM is ethical to write, while that delivered in eeprom is not. However, the choice between delivering a product with a fixed ROM, and eeprom, is often simply an economic one over which part number is used. Clearly there are no single rule that can define what is "ethical" and "unethical" software, and, further while we all agree what free software is, we have a range of opinions in the software community as a whole of what constitutes "proprietary" software, and when it is unethical. So I have considered looking at this question a little differently.

For example, I am not of the belief it is automatically harmful for those who sell binary only proprietary software using traditional copyright protection, such as offering proprietary software for embedding in a hardware platform that most users do not have an ability to acquire themselves; for example, an aircraft navigational system. Instead, it is clear one must carefully consider the ethical implications of working on any proprietary software, but clearly there are cases where no one is harmed directly. Furthermore, while there are those cases those where harm does occur, we must recognize that this most often happens from ignorance and/or acceptance of flawed business practices rather than from deliberate anti-social malice or unethical intent. I imagine there are some people involved in free and open source software today who do find themselves employed by vendors that do form the latter category, as well as many other individuals who work for such vendors who are not (yet) part of our movement.

Misuses enabled by proprietary software

However, I have nothing but contempt and loathing for those individuals and organizations that sell proprietary software under the business model of using EULA's and/or software patents in an attempt to further restrict and deny user's their existing natural and constitutional rights, and who try to mis-use contract law to bypass the obligations they are meant to accept in exchange for enjoying the special privilege of copyright protection. Those who work on such software for such organizations should be openly shunned by their peers and organizations worldwide and held in the same contempt as the local cut-purse that also prays on the weak and ignorant. Such vendors should be brought into federal court under misuse of copyright and stripped of those privileges they have demonstrated such contempt for. [5]

While some say that these kinds of software vendors treat their customers as thieves, in truth they operate by fraud and deceit, cheating their customers through legal tricks operating as contracts of adhesion [6], such as exemplified in the infamous Microsoft EULA. Indeed, while Microsoft has often claimed to patent things which have actually proven to be other people's work, in the WinXP version of their EULA they may finally have an original idea; a contract in which one party (Microsoft) reserves the right to breach any terms. [7]

Hence, speaking for myself, this is where I might draw a further distinction between proprietary software that is often sold perhaps ethically challenged, but still "legally" in good faith, and proprietary software that is deliberately sold in bad faith under unfair and deliberately deceptive business practices. When Robin Miller suggested that proprietary software was a danger to business continuity, I believe he understated the potential problem. Sociopathic companies that engage in bad faith proprietary software are not only a danger to their immediate customers, or even to those who practice software development, but rather damage society as a whole.

Bibliography

[1] Newsforge, "Why Proprietary Software is Dangerous for Business"

[2] Stanford, "Copyright and Fair Use"

[3] Stallman, "Misinterpreting Copyright"

[4] FSF, "The Free Software Definition"

[5] Digital Law Online, "Copyright Misuse"

[6] Encylopedia Britannica, "Contracts of Adhesion"

[7] Infoworld, "A Contract Only Microsoft Can Break"

Category: 

Comments

Anonymous visitor's picture
Submitted by Anonymous visitor (not verified) on

Over the last few months, the school I work at has been struggling with a company that produces a *proprietary* software program.

About 2 years ago the company that we now deal with bought out the software company that produced our Student Information System - support went downhill fast. Then at the beginning of this year this company also bought out a program from Apple Computers - Now they are requiring all of their customers to transfer to this new program. I immediately opened a complaint to the FTC (as if that would help anyway). They are killing off the program that we use, no support, no updates, no source code!

This upset just about everyone in the school, but no one understood why I was so "grumpy" about it (I even re-read Free Software, Free Society) - I knew that this was unethical and was a gross misuse of copyright - now I can send everyone a link to explain to them why.

Thanks for putting it into easy to understand concepts.

Terry Hancock's picture

I can't believe you actually said that! ;-)

BTW, you describe in phrase the "American" idea of 'a pre-written contract between the public at large and an individual.' That's pretty much the meaning of the expression "social contract". Is that actually an American idea? We certainly took to it with enthusiasm—in fact, it is the terms of a "breach" of "social contract" that the US Declaration of Independence used to justify the revolution against English rule. So we kind of have to believe in it.

David Sugar's picture

I only meant the idea of copyright being expressed as a kind social contract, in reference to U.S. style copyrights, given that some nations do formulate copyright based on different principles. I did not mean to imply the concept is either originally or uniquely American, however.

As to sociopathic companies, I applied the definition "...these people are at least temporarily very successful in society. They achieve their success by socially unacceptable means and at the expense of the community and its citizens..." Seemed very applicable. Maybe I should add a [8] :).

Anonymous visitor's picture
Submitted by Anonymous visitor (not verified) on

With the advent of desktop-oriented distributions like Ubuntu, SuSE, and Linspire (there are others, I know), why anybody would subject themselves like a Microsoft or Apple EULA is beyond me. I have been using exclusively GNU/Linux in a dyed-in-the-wool, and fairly large, "Microsoft shop" for over three years now. At home, I formatted my last Windows 98 box four years ago. Thus, I personally have been "Windows Free Since 2003", and I don't worry about EULA's anymore.

No, I do not use Microsoft Office; OpenOffice.org is a wonderful suite and actually supports ISO standards, not to mention Microsoft's ridiculously proprietary file formats. Evolution allows me to connect to the MS Exchange Server at work (sadly, I don't control email there). Can I play Windows games? No. Do I want to? Nope, I've got an actual life to live and a girlfriend to kiss. :-)

My computing life without Microsoft Windows--or Mac OS--has been a relief and a joy, and I encourage everyone to do so.

jonnyb13's picture
Submitted by jonnyb13 on

Proprietary software can be both ethical and unethical. BUt that's my opinion. Some companies show unethical uses of it, while some seem ethical. Copyright laws in America differ from other countries, will this affect the user when used in other countries? Better to use Linux so as not to be snared in this web of confusion!

MaryADavis's picture
Submitted by MaryADavis on

We need a better copyright law. As long as people can find almost anything online for free then it means that the copyright people are not quite doing their jobs. Some programs I have bought have a system that doesn't allow one to make copies of the support the software comes on. Maybe we should implement this on downloadable software as well.
---
Mary-Anne Davis

Author information

David Sugar's picture

Biography

David Sugar is an active maintainer for a number of packages that are part of the GNU project, including GNU Bayonne. He has served as the voluntary chairman of the FSF’s DotGNU steering committee, as a founder and CTO for Open Source Telecomm Corporation, and currently owns and operates Tycho Softworks.

Most forwarded

Interview with Dave Mohyla, of DTIDATA

Dave Mohyla is the president and founder of dtidata.com, a hard drive recovery facility based in Tampa, Florida.

TM: Where are you based? What does your company do?
DTI Data recovery is based in South Pasadena, Florida which is a suburb of Tampa. We have been here for over 10 years. We operate a bio-metrically secured class 100 clean room where we perform hard drive recovery on all types of hard disks, from laptop hard drives to multi drive RAID systems.

Anybody up to writing good directory software?

Since the very beginning, directories (of any kind) have had a very central role in the internet. (I have recently grown fond of Free Web Directory. Even Slashdot can be considered a directory: a collection of great news and invaluable user-generated comments. As far as software is concerned, doing a quick search on Google about software directories will return the free (as in freedom) software directories like Savannah, SourceForge, Freshmeat and so on, followed by shareware and freeware sites such as FileBuzz, PCWin Download Center and All Freeware (great if you're looking for shareware and freeware, but definitely less comprehensive than their free-as-in-freedom counterparts).

Interview with Mark Shuttleworth

Mark Shuttleworth is the founder of Thawte, the first Certification Authority to sell public SSL certificates. After selling Thawte to Verisign, Mark moved on to training as an astronaut in Russia and visiting space. Once he got back he founded Ubuntu, the leading GNU/Linux distribution. He agreed on releasing a quick interview to Free Software Magazine.

Is better education the key to finding better software?

I read David Jonathon's article Anybody Up To Writing Good Directory Software? the other day, which got me thinking about software directories in general. As David mentioned, many of the software directories one finds when doing a quick google search are free as in beer, not as in freedom. But what interests me is the software directories that already exist, providing a combination of both free as in beer software, and open source software. Sites such as Freeware Downloads and Shareware Download don't advertise themselves as providing free as in liberty software, but each of them have a good selection of open source software available... if you know where to look.

Most emailed

Free Open Document label templates

If you’ve ever spent hours at work doing mailings, cursed your printer for printing outside the lines on your labels, or moaned “There has got to be a better way to do this,” here’s the solution you’ve been looking for. Working smarter, not harder! Worldlabel.com, a manufacture of labels offers Open Office / Libre Office labels templates for downloading in ODF format which will save you time, effort, and (if you want) make really cool-looking labels

Creating a user-centric site in Drupal

A little while ago, while talking in the #drupal mailing list, I showed my latest creation to one of the core developers there. His reaction was "Wow, I am always surprised what people use Drupal for". His surprise is somehow justified: I did create a site for a bunch of entertainers in Perth, a company set to use Drupal to take over the world with Entertainers.Biz.

Update: since writing this article, I have updated the system so that the whole booking process happens online. I will update the article accordingly!

So, why, why do people and companies develop free software?

More and more people are discovering free software. Many people only do so after weeks, or even months, of using it. I wonder, for example, how many Firefox users actually know how free Firefox really is—many of them realise that you can get it for free, but find it hard to believe that anybody can modify it and even redistribute it legally.

When the discovery is made, the first instinct is to ask: why do they do it? Programming is hard work. Even though most (if not all) programmers are driven by their higher-than-normal IQs and their amazing passion for solving problems, it’s still hard to understand why so many of them would donate so much of their time to creating something that they can’t really show off to anybody but their colleagues or geek friends.

Sure, anybody can buy laptops, and just program. No need to get a full-on lab or spend thousands of dollars in equipment. But... is that the full story?

Fun articles

Santa Claus - the most successful open source project

It dawned on me the other day, as I was shopping for the dozens of gifts it seems I have to buy every December, that Santa Claus is the most successful open source project in history. (Bridget @ Illiterarty would agree with that). Santa Claus is essentially a marketing development that is embodied by everyone who stuffs a sock, gives a gift, hosts a dinner or wishes Merry Christmas over the holiday season.

Most emailed

Editorial

When I first started thinking about Free Software Magazine, I was feeling enthusiastic about the dream. I had Dave, Gianluca, and Alan willing to help me, I had established members of the free software community willing to help me out, I had writers volunteering their time and energy for free, and I had a generous offer from OpenHosting for servers, all before I'd proved myself. There was a sense of excitement in the air, and I thought maybe, just maybe, I could make this work.

Free Software Magazine uses Apollo project management software and CRM for its everyday activities!