Home Previous Up Next1.1. Copyrights and Intellectual Property.
About
Contents
Projects
Thwab
Articles
Downloads
عربي

1.1. Copyrights and Intellectual Property.

Copyrights, proprietary software and algorithm patents are destructive restrictions on natural rights to share knowledge, they broke the chain of accumulated scientific progress. They are introduced to protect authors, but indeed that was just an excuse to give publishers (not innovative authors) more power over people freedom to have more control just to make money. GNU introduce a different way to protect authors right and to give the public freedom they deserve by introducing a reversed content copyright license (copyleft) and by providing a superior quality software so that proprietary software are no more needed. GNU/Linux is a success of the community driven development, independent software support industry now exists, and now third world has a chance to develop.

Section quotes:

  • "Who conceal any type of knowledge will be bridle with a bridle of fire on the Day of Resurrection."
        -- prophet Muhammad (lossy translated by me).
  • "Power tends to corrupt, absolute power corrupts absolutely."
        -- Lord Acton (English historian, 1834-1902)
  • "If I have been able to see further, it was only because I stood on the shoulders of giants."
        -- Isaac Newton.
  • "If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money it values more, it will lose that, too."
        -- William Somerset Maugham (English playwright, novelist, and short story writer, 1874-1965)
  • "I'm an idiot.. At least this one [bug] took about 5 minutes to find.."
        -- Linus Torvalds, feeling guilty for 5 minutes delay analyizing and solving some bug, while proprietary systems support department put on hold for months.
  • "Everything that can be invented has been invented."
        -- Charles Duell, Director of U.S. Patent Office, 1899 (this quote is just included for fun, it's the opposite of what we believe)
  • "An innovation a day keeps the monopolist away"
        -- Alan Cox, releasing linux-2.4.1ac19.
  • "Innovation, innovate, and the concept of doing what everyone else did 20 years ago are registered trademarks of (...)[Some Corporation]. Other buzzwords, euphemisms, and blatant lies are trademarks of their respective owners."
        -- James Simmons on LKML (Corporation name is removed)

Section contents:

1.1.1. Human resources and innovation.

Natural resources are the fortune of the past, nowadays it's negligible factor, natural resources could be rare or need a Political decisions (like Uranium). In third world, the industry that target the local market is not effective because they are too small, and the exporting industry is also not feasible because they import highteck row materials (eg. Medical industry) then process it with conventional methods by just repackaging it into smaller packages(the added value is about zero)! the only benefit is the decrease unemployment. For that reason the conventional industry is not strategic, for example consider the good Indian-Israeli relationships although that one third of Indian population are Muslims, and it's nuclear neighbor has not yet admitted the existence of Israel, they gamble with a civil war on one hand and a nuclear war on the other, but for what? What left for the third world except the tourism and entertainment which is not suitable for the middle east (consider number of tourists to Evil tower compared to the 5000 years old pyramids in Egypt), or on the other hand the Intellectual highteck industry based on human resources, or so called knowledge based economy, that's why the UN says that the open source is the only hope for developments, a subproject of the United Nations Development Programme (see www.undp.org) is called International Open Source Network (see www.iosn.net)

Creativity making is not a strategic industry but it's the row material of Intellectual highteck industry, we have to make creative minds (in this context I'm not talking about art or literature creativity), creative minds do not come from nothing, we have to invest making them, the first step is reforming the educational system based on qualitative not quantitative measurements (our current education system is based on the percentage of passed students as a measurement of educational strategy success, sometimes the percentage is pregiven for the teacher no matter how good are the students), the educational system has to promote innovation and inhibit the photocopy memory and the pregiven template rules, here some real world examples (I'm a school teacher now!):

  • Q: Why did we apply this theorem ?
    • A: it's our lesson for today.
  • To solve a problem with more than 3 lines use that theorem.
  • To solve a problem containing this word we do so and so.
  • Q: What will you do to solve this problem ?
    • A: I call a foreign expert.
  • "this" company's products are better than "that" company's products.
there are many things that inhibit creativity, like: confusing between "spoon feeding" and "simplification" which leads to teach games and puzzles instead of mathematics because the last is more complicated, quoted from Albert Einstein : "Everything should be made as simple as possible, but not simpler.", another factor is glass room effect! "what we learn here stays here, never try to apply it.", look how the computer color suits the carpet color, how beautiful it's in it's glass room (a sign saying 'do not touch'). My University has many large computer labs but all IT courses are taken at usual class rooms with no computers and one has to apply at home, yes C/C++, OOP, Java and Data structure are taken theoretically and computers are saved for computer skills and extra payed secretary courses like ICDL. You could easly find a computer specialist who have never used a computer.

We need to break the fear of new experiments and to come up with new things that no one ever think of, stop telling our children things like "if you don't know it, don't try it", "everything is discovered" or "everything that can be invented has been invented" (Charles Duell, Director of U.S. Patent Office in 1899) break proverbs like "death with a group is mercy" or "if your people are crazy, your mind is useless" because if Newton thought this way he would eat the apple.

We have to give creative minds motives (they need not be material motive), at lest to respect them and use what they did to encourage them to do more, if we did not do that they will find other things to fill thier time.

 Warning

Again the motive need not to be money, a study by MIT shipped with Emacs says so.

Copyright is the first thing designed to protect creative minds.

1.1.2. Intellectual properties and copyrights.

How to encourage innovation ? Reforming eductional system is a factor to have people who could innovate, but the ability is not enough, "Why would someone take a year to write novel, if he could buy one for a few dollars ?" let's change the question to be "How to encourage innovation provided that innovators exist ?". Quoted from "Why Software Should Be Free" by Richard Stallman: "There are some lines of work that few will enter except for money; road construction, for example. There are other fields of study and art in which there is little chance to become rich, which people enter for their fascination or their perceived value to society". "Intellectual product" making process needs too long expensive researches, we have been told (eg. by Software Publishers Association - SPA) that to have "intellectual products" we need to recognize "intellectual properties" and to introduce new ways to protect author "rights", we have been told that no one will innovate unless he is well payed in return. We are going to discuss this claim.

 Warning

Intellectual products we discuss in this section are software, algorithms and documentations (including non-fiction books).

Long long ago there was no such thing as intellectual properties, one write book, others copy it by hand and sell it to make money! What authors cares about was to deliver their ideas and to take part in humanity progress. Many great artists and artisans of medieval times didn't sign their names to their work (a painting is more likely to be forged if it has a signature!), to them the name of the artist was not important. Scientists used to publish their work to the public. Scientific papers allow people all around the world to repeate, replicate, reproduce, adapt, develope and enhance scientific experments. Reproducibility is the key difference between science and pseudoscience. Scientists used to do what ever it takes for their ideas, not only when it's about money, we all know the story of Galileo and the Catholic church. Scienitists restrict themselves with ethics about copying work of others, called "honest" copying (admit that this work belong to that person, and never modify any thing without announcing that you did so) they feel obliged that they have to acknowledge original author (eg. in "credits" or "thanks" sections)

Scientific researches become more complex and consume more money, life becomes complex too, what scienitists do for living ? here comes the need for someone to adopt the idea into a product and make money of it and give the author a share or a salary; that is the publisher. In such context publisher refere not only to usual books publishers but also include software publishers (sometimes media call them software makers or vendors but this is not accurate), the same way the word author includes programmers. Publishers are not stupid to put their money in a field for nothing, it's not their ideas, they need not have scientific background in the field they publish, they don't have a message to deliver. Publihers want to protect their investment, mainly from other publishers and make it possible not only to make living but also to be rich. They use the term "intellectual product" to refere not to the medium or device that hold or implement the idea but to the idea itself, they want their intellectual product to be ready for the mass market, they push on governments to acquire restrictions on copying or reproducing the intellectual product by others, and they get what they want.

Nowadays, everywhere, we have copyright systems (in some countries they call it author rights), with this system the copyright holder (called the owner) claims all right related with the intellectual product (ideas, books, software, ...etc) so that they belongs to him (not that he own the material having it, but the idea itself), this is done by contacting a governmental institute for this purpose (eg. in Jordan it's the national library). When you buy a book or a CD, then you don't own that intellectual product (intellectual property is given to you when the holder sign it over to you, which is not our case), what you think that you "buy" when you pay money for intellectual product (book or CD) is the license to use the product (you are called "user" or "licensee" not owner), when you buy a book, you buy the paper (without what is written on them) and the restricted permission to use intellectual product (read what is written on the book), regarding programs, you are handled media (disks) to be yours without the software on it and a license to use the software with some restrictions, in both cases there are restrictions on using it, because it (the license) does not give you the right to copy or rent the disks (the disks you own has software that does not belong to you), you are not allowed to resell or modify it unless you have a written permission from the owner that is the copyright holder which need not be the creative author, for example, it could be a book publisher, software publisher

 Warning

Pay attention to the terminology used in this context, the owner is not who pay money to get and use the product, he is the copyright holder, if you buy a software CD then copy it with your copier on an empty CD that belongs to you, the resulted copy is not yours. The one who pay money (or any other form of rewarding) to get the product is called user or licensee.

The responsible governmental institute keeps copies of products to track plagiarism based on owner demands. Trademarks are very related subject, a trademark could be words or more likely logos hold by someone used to praise or promote his products or company so that even illiterates could distinguish between different products. Many books and printed manuals starts with trademark acknowledgements "this is a registed trademark of that." but there is no legal requirement for them, "What is legally required, as regards other people's trademarks, is to avoid using them in ways which a reader might reasonably understand as naming or labeling our own programs or activities." (quoted from GNU coding standards). For example, given that PHP is a trademark, then if you produce an environment or an interface for PHP then you could call it "graphical interface for PHP" but you may not call it "PHP graphical interface" without permission from trademark holder.

A problem raised from people registering copyrights on things created by others who are too lazy or busy to do that first, or on things from folklore. Similar problem with trademarks on too common words like "sport" or even a single letter "X", imagine "What if" is a registed trademark! This problem happened with Linux, a company claimed trademark on this word, some lawyers volunteered to give it back to Linus Torvalds the real author of Linux, that's why it's a registed trademark to Linus Torvalds and he is not happy with that.

After the owner get copyrights then any use for that product is forbidden except with an explicit prior permission, this permission is called license, the owner designs a license and sells it. Owners sell the restricted permission to use the intellectual product, money payed by the client to get the product, is to allow him to use it, this mean that he did not buy it he just buy the permission! The terms of the license differ from one publisher to another, from product to another (from the same publisher) and even between offers for the same product, there are a default implied license for products that do not have one (specially books) it usually goes like this "no part of this product may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher" books license allow many people to read the same book as long as nobody reproduce it (by copying,...etc.), it allow books to be put in public libraries, ...etc. A different less common license for books (and software source code) called non-disclosure agreement goes much farther where it's illegal to open the book in presence of someone else (unless maybe if he is blind!) and it's illegal to tell anybody whatever you have learned from it.

Far more restrictive licenses than usual books copyrights are software End User License Agreements (EULAs) where the owner is selling the permission to use the product, but here the permission is exclusively given to the end user this mean "I promise to deprive my neighbor of this program so that I can have a copy for myself." (quoted from "Why Software Should Be Free" by Richard Stallman) he do NOT have the right to sell, copy, rent, ...etc. such software may not be put in a public library! (the version included with books are usually demonistration version with less functionality and different license). EULAs specify how to use the product (they sell the restricted permission...), they could deny any trial to disassemble the product, understand how it works (called reverse engineering) or even more they deny fixing it or discover whether it's broken or not! it's a black box you have to accept it AS IS (imagine an EULA TV), I'm not kidding, one of Microsoft Windows 98 (or any other products) EULA's terms says: "You may not reverse engineer, decompile, or disassemble the SOFTWARE PRODUCT" more over you are not allowed to take a screenshot of it!! Some countries like EU put restrictions on how far they could go with EULA's terms for example they cancel the reverse engineering term.

Governments usually put a limit on how far those terms could go, they could cancel some extreme terms, the owner could reply by adding "if any term is not applicable at your country then it's forbidden to use it there", other owners could suspend the inapplicable terms, an example of those terms that the owner may disclaim any responsibilities for damages cased from using the product or give any warranty about that, and some countries force the responsibility and forbid selling things that way.

EULAs put all responsibilities on the end user, the one who pay for software "piracy" is the poor end user who is fooled by a perfect verbatim copy made by a real "pirate" who is not covered by the terms of this license, copying of EULA software is illegal, the so called "pirate" are punished by laws but software publishers, unexpectedly, don't care about them because they work as salesmen for them (the software publisher takes license fees from the end user even if the "pirate" is caught), that's way there are massive software investment where there are high rate of "piracy" like Israel and some Asian countries.

But the worst of all are patents on algorithms or formulas in such way that forbids development or even using them or any product that uses those algorithms or formulas without the owner permission, the difference here is that they are on the algorithm not the implementation, this mean that they own implementations done by others! for example, if someone owns a patent on an algorithm to encode sound (to be able to save it digitally in smaller files) and call it A format algorithm and write a program to play or record sound files with it, then another one writes a program to play files encoded with A algorithm even if he uses other methods without seeing the code of the owner, then he needs the permission of the owner to run his own program and in the first place he needs permission to write his program, in other words if you write a program that uses patented algorithm then your program is not yours, you need (payed) permission to just use a program you write! If a company developed a patented television broadcasting method; an algorithm to modulate signal in radio waves, then television makers are not allowed to make televisions that can receive channels uses this algorithm, even if they know it independently (or by reverse engineering), imagine a television written on it "compatible with CNN" or "BBC not supported". If someone wants to develop something that depends on patented algorithm then he has to get the owner written permission before doing any thing, this mean if someone has an innovation that depends on patented algorithm that it's owner refuse to give him permission then the new innovation is lost and it dies before it get born. A few countries allow this type of patents like USA but most countries restrict patents to exclude algorithms and formulas, for example (at the time of writing this section) European and Arab countries do not give or recognize patents on algorithms and formulas this mean that you can use or develop patented algorithms or software that utilize it written by others without permission of patent owner in Europe (you are not allowed to use owned software without permission but here we talk about algorithm or programs it's author is other than the patent owner). Thank God, Jordan (my home land) do not recognize algorithm patents, but people specially copyright bureau employees don't understand why I'm happy to know that as an author myself. Although software idea is just an algorithm, some countries that do not recoginize algorithm patents, do recoginize Software idea patents (usually refered as software patents).

Become confused about those three laws (Copyrights, patents and trademarks) ? The following quote from Richard M. Stallman (on www.gnu.org/philosophy/not-ipr.xhtml) make it clear: "Copyright law was designed to promote authorship and art, and covers the details of a work of authorship or art. Patent law was intended to encourage publication of ideas, at the price of finite monopolies over these ideas--a price that may be worth paying in some fields and not in others. Trademark law was not intended to promote any business activity, but simply to enable buyers to know what they are buying".

1.1.3. Does intellectual properties encourage innovations ?

We have discussed legal issues related to copyright laws, we are going to discuss their impact on innovations. Owners claims that all disadvantages of their very restrictive licneses are negligible or less importent when compared to the "only" other choice; that if they are not given those rights nobody will provide us with "intellectual products" (eg. software). Everybody knows that considering intrests of the public to be negligible while interests of a few owners to be importent is a very bad idea, but we are told it's the only way to get things done, we'll see if this is correct.

Let's not talk about the bureaucratic overhead related to registering copyrights or patents were individual innovators are not taken seriously by telling them "Everything that can be invented has been invented." (Charles Duell, Director of U.S. Patent Office, 1899) while companies with large money loads and overpayed layers may register things not only invented by others but maybe registed by others! "This could reflect an error on the part of the US Patent and Trademark Office, which is famous for incompetence and poor judgment." as quoted from "Why There Are No GIF files on GNU Web Pages" about the same LZW compression algorithm patent being registed by two different parties at two different (overlapping) periods of time.

An Example of disadvantages of EULAs that the cost are multiplied by number of end users (not the number of disks,computers...etc), this mean that the cost on a third world country that plan to double the number of computers, it must consider the doubled number of software licenses it should get. EULAs have a very bad effect on third world, where there are few software providers, it's monopolist paradise where they could decide what people are allowed to do and what they are not, for example software testing, development or translating (to their local language) are not allowed with this license, it's like "thinking prohibition" law. With knowledge-based economy, the world is divided onto three classes: first class: copyright and patent owners having exclusive right to think,develop,...etc. second class: knowledge consumers (users) those who pay for a license that give them restricted right to use it (not to copy, translate, adapt, modify, nor develop it) on the condition that they deprive it from the rest of the public, the last class are those who could not afford buying a license and do not have the right or the ability to make it themselves. This is just the way it was before Islam, for example back to the Indian civilization 2000AD where knowledge was written in Sanskritic language that is forbidden to be learned by the public, or the dark ages of Europ where it's written in Latin language known only by the noble class.

An offtopic example of how could recognizing "intellectual property" be very harmful is patented Aides medicine needed in south Africa where medicine factories there have the technology to produce them but they don't have the patents owner's permission to do that, ironically some of the patent owners present themselves as charity makers by raising small funds to few patients compared to the fortune they get because of the patent. We have been told that we should ignore those disadvantages because if there are no owners then there are no intellectual products, no Aides medicine, no software to be translated and no software industry in the first place, we are going to discuss this claim.

Capitan Kirk in the science ficition TV show "Startrek" says: "Without freedom of choice there is no creativity." and if we value software (or other intellectual products) more than freedom we will lose our freedom then we will lose software, not just according to Mr. William Somerset Maugham (English playwright, novelist, and short story writer, 1874-1965) saying but also because of the accumelated nature of science. The terms of proprietary software licenses allow fewer people to exclusively develop the product, others have got to ask for prior payed permission, in other words they limit development instead of encouraging it. Where there are patents on algorithm, formulas or software there are no science accumulation, to develop any new intellectual product, for sure it depends on something previously discovered, Isaac Newton (famous mathematician and physicist) once said (about his achievements): "If I have been able to see further, it was only because I stood on the shoulders of giants", if any part of the dependency is patented, the chain is broken.

Quoted from GNU Coding Standards (by Richard M. Stallman and others): "A large portion of any non-fiction book consists of facts, (...) and these facts are necessarily the same for everyone who writes about the subject", because GNU is copylefted, I can quote from them without asking for permission (as long as, I follow their FDL copyleft license), but if it's a usual copyrighted document, the only way to include those facts in my book, without violating the copyright laws, is to rewrite them, I could write: "large part of a non-fiction book consists of facts, (...) and these facts are the same necessarily for everybody concerning that subject", this is how companies find work arounds for copyrights and patents, the same thing is true for software applications, bacause they are algorithms expressed in a computer language instead of mathematical symbols or a natural human language, which does not differ from the non-fiction book issue. When a company needs a patented algorithm owned by others, they just reinvent it from scratch, based on the same principle, for example MP3 is a patented algorithm for encoding audio based on "Fourier sine series" a mathematical method to write any function as a summation of sines, MP3 saves first some terms of the series by storing some parameters, on the other hand OGG is a free replacement having the same quality, they may (I say MAY) replace "Fourier sine series" with any mathematical equivalent like "Fourier Cosine series" or just change the order of the stored parameters, notice how companies do not compete to provide new innovations they all are busy, reinventing the wheel!! If you are developing a video format, then you need to save audio along with it, but MP3 is patented -- then you have to get permission from them (and pay fees if any) or reinvent all what it depends on, for example MPEG video format uses MP3 algorithm to save sound along with video, since MPEG and MP3 are from the same owner they need no permission, but others need that permission or reinvent MP3, that's what OGM video format did by using OGG to save audio. Nowadays companies are reinventing each others product while if it's not patented, it's enough to be done once and used by others, and save time and money for new innovations. Only those who owns patents are allowed to develop, research, or think on any thing related to the patent, others have to pay for permission or reinvent.

So we could conclude that proprietary software owners do not make profits by selling goods nor providing a service, they don't provide community with good software it needs, but instead from depriving information from the majority of the public. In the Announcement of The Free Universal Encyclopedia and Learning Resource, Richard Stallman said: "The World Wide Web has the potential to develop into a universal encyclopedia covering all areas of knowledge, and a complete library of instructional courses. This outcome could happen without any special effort, if no one interferes. But corporations are mobilizing now to direct the future down a different track--one in which they control and restrict access to learning materials, so as to extract money from people who want to learn"

Owners are pushing us to believe in the "natural rights of authors", they introduce the program as a result of dedecated work by the author that no other author capable of doing it in the same spirit, they consider programs he wrote as his sons, he won't give away his source codes no matter how much you pay him, they give us an emotional argument goes like this: "I put my sweat, my heart, my soul into this program. It comes from me, it's mine!", you should know that the software is usually copyrighted by the company (publisher) that the author works for, in other words the author indeed signed over that soul (source code) to them for a small salary! that's why this is just an emotional argument, programmers break it when it suits them, another flew in this argument is that it's based on the assumption that a signle author is more important than the rest of the world which is not inevitable, keep on mind that software is not a material, if you take it the author won't lose it. Copyrights are not natural rights they are acquired rights limiting the natural rights of copying, sharing and cohesion, the natural right of being free, 14 century ago Omar ibn Alkhatab said "when had you (how dare you) taken freedom of people while they all are born free?!"

1.1.4. The other choice.

Could we have innovations without giving up our freedom ? the answer is YES! Most people thinks that good things in general should not make money, good things are not applicable, in other words only bad ideas deserve to live! in third world the controled media telling stories about good guys willing to be doctors to cure poor people free of charge or investors just invest to employ poor unqualified people that do nothing. I'm not talking about having charitable software publishers, charitable companies are a big lie! companies are there to make money. It's a very dangerous phenomena to have charitable companies, now we could see many companies that trade a charitable case, having names like : the national company to support people with disabilities, Naational football supporting Corp. and many companies raising money for cancer, imagine there are a company that made it's own women rights conference (without any participation of Women rights foundations). Because they either want to become broken and badely affect the national economy, or they lie to get money for a purpose then give it to it's employees and stockholders, governments should stop such companies. It's natural for a company to make profits and donate charitable foundations.

The idea of open source is there since the invention of compter (maybe before :-) ), there are many companies that publish their work and yet make money. Even enemies of open source use parts of open source software and adapt it, for example parts of Microsoft Explorer was taken from Mosaic (see "about" in it)

Authors who don't like their ideas to be locked in copyright cages publish them in the Public domain (aka Open domain), like most Mathemticaal formulas, Physical theories, and many algorithms (eg. Numerical analysis algorithms) they are published by universities (on the Internet, for example) to be used without any restriction even by commercial companies, those authors are volunteers, works for the government or researh centers, in other words they are not intended to make money from it, those high quality intellectual products could be used by others to develop a properietary derived product that ends the sequence. Public domain software are not copyrighted, a similar approach done by many universities is BSD styled copyright licenses (they are copyrighted), where any one is allowed to copy, reproduce, develop it (binary or source code) as long as he: First, preserve the author name and the copyright notice. Second, he may not use the name of the author or the product to promot his derived work. Notice how it did not put any restriction on development (anyone is a allowed to make a closed proprietary derived work). Western advanced world universites was doing many researches sponsored by companies that could make use of research, then the university release it to the public (to the company and others) with a free lincense similar to BSD (B is for Berkeley - California university). Nowadays scientists are no more publishing their researches they publish what makes us enlightened without giving us the ability to to do what they did, now those universites are part of blocking science, when a research is just about to be complete and usable, they call it "finished" and sell it exlusively to a company that do the finial trivial step and make it usable and monopolise it.

The success of Open source remained individual specially that the freedom of Public domain or BSD is absolutely unrestricted freedom! in such a way that this free product could be reused and blocked. Until the Free Software Foundation (see www.fsf.org) is shown in 80s of 20th century, with it's GNU project (GNU is Not Unix see www.gnu.org) founded by Prof. Richard M. Stallman who came up with the idea of free software.

 Tip

In each language the more used term the more synonyms it has, for example in Arabic we have many words that mean sword (if listed they form a small book), lion, camel, love, courage, because those words are part of our environment or the way we think. Ironically in English there are no adjective word which mean free (as freedom) withno ambiguity, free could be as "free to speek" and "free lunch", that way free software companies uses "open source" even though they are "free" (because the word free gives bad impression that this is a low quality software provided as a demonstration), words like open or lebarated do not have the same meaning. It seems that freedom is not part of the English speeking civilizations way of thinking.

FSF introduced the concept of free software which is defined by The Free Software Definition article (refere to www.gnu.org/philosophy/free-sw.html) as a software which grants everyone:
  • The freedom to run the program, for any purpose (freedom 0).
  • The freedom to study how the program works, and adapt it to your needs (freedom 1).
  • The freedom to redistribute copies so you can help your neighbor (freedom 2).
  • The freedom to improve the program, and release your improvements to the public, so that the whole community benefits (freedom 3).
where accessing to the source code is a precondition for freedom 1 and 3. That article discuss them in detials, for example it states "In order for these freedoms to be real, they must be irrevocable as long as you do nothing wrong; if the developer of the software has the power to revoke the license, without your doing anything to give cause, the software is not free".

FSF publish copyright licenses called copyleft (like the GNU General Public License, see GPL appendix), their philosophy is that the software should have no owners and no copyrights, but to be realistic instead of asking the government to change the law, the author gets a copyright and license the program to every one according to a reversed content copyright license (like those from GNU) that gives you (the user) the free right to use, share, sell, rent, distribute, modify ,...etc. without the need of the author's permission, provided that you never block the source code of it or derived work based on it (derived does NOT mean resulted from running it) and make it (the source) available for no charge or you may charge a fee for the physical act of transferring a copy of the source, to cover the cost (copying fees), also you have to admit the favor of the original author (so you don't remove his name,...), this is based on the principle that "you get what you pay for" (the key word here is "get", it becomes yours).

 Warning

In Islamic ages the teacher's permission is required to allow his student to deliver his knowledge but this has nothing to do with the required publisher's permission in copyrighted licenses nowadays, they were something like practicing certificate (specially because the teacher was not allowed to take money from students at all) they were more about the permission for the student to speek in the name of his teacher, while permission in properietary licenses is about the price. Copyleft licenses like GPL consider consistency and the original reputation by making a distinction between verbatim copying and the creation on a modified/derived work where in the second case the author of the modified should announce clearly that he has changed the files and the date of any change in a way that will not reflect on the original authors' reputations.

The source code is a human readable transparent document that reflects the design (algorithm) and it's the raw material for development, when we are talking about a computer program, the source code is a file that is both human readable and machine reable (after being processed by standard programming language compiler) like ".c" files, when we are talking about documentations then it's the transparent raw file in forms like plain text (.txt) ,XML/DocBook or HTML files, those formats could be understod by humans if viewed as is with no processing, those formats enable you to print your own hard copy (it cost more, 100 page printed on usual home computers and printers cost about 10 USDs), on the other hand binary formats like EXE ,OBJ...etc. or opaque formats like DOC (Microsoft word documents) are not considered as transparent source. You could sell it (in binary format) with the price you like, GNU's license do NOT forbids making money from software, it just forbids blocking the source code by any one (if the copyright owner agreed to publish his work using it).
 Tip

Transparent doccument is a computer readable file consists of sequence of printable characters (alphabet letters,numbers, punctuation markes,...etc but not bell ring) splitted into lines by LF (line feed) characters, that's make it human readable too. Files that uses control characters (in ASCII they are below 32) like ASCII code 7 which is beep alert (bell ring), use other separator than line feed or represent some numbers or data in binary format (zeors and ones) so you can't understand this file without filtering or preprocessing.

Day after day GNU system grow up and provide a superior quality far more than any commercial properietary system, when that happens companies will use GNU GPL licensed programs or part of it, as is or adapted instead or reinventing the wheel, if they don't then they won't find clients to buy a license from them that takes their rights while they could use GNU software that gives them high quality and all right to use and develop.

The idea of GNU GPL is based on responsible freedom and equal rights, GPL programs are copyrighted and licensed to guarantee your freedom with some restrictions made to assure that every body receive equal rights and no one deny you these rights or ask you to surrender the rights, some GNU documentations say: "We want to make sure that you have the right to give away copies of our free software, that you receive source code or else can get it if you want it, that you can change source code files or use pieces of them in new free programs, and that you know you can do these things. To make sure that everyone has such rights, we have to forbid you to deprive anyone else of these rights. For example, if you distribute copies our software, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must tell them their rights. Also, for our own protection, we must make certain that everyone finds out that there is no warranty for anything in our software distribution. If these programs are modified by someone else and passed on, we want their recipients to know that what they have is not what we distributed, so that any problems introduced by others will not reflect on our reputation".

There are lesser free licenses (fit more for commercial desire) for exmaple QT license from www.trolltech.com that the product (QT library) is free for making free open source usage and require buying commercial license for commercial purposes, but the product in both cases is the same, this mean it's not freeware nor shareware. You should not confuse free software and freeware or shareware the last two are low quality, less functional, demonstrating evaluation versions or for temporary usage programs while free software are of superior high quality.

There are many sites that offer hosting and support for free software development projects, for example www.sourceforge.net (or www.sf.net for short), while they use the term open source (as defined by OSI) to refere to free software. FSF launched a similar site https://savannah.gnu.org. There are free documentation, and now we have a free entire encyclopedia, see www.wikipedia.org (English: http://en.wikipedia.org) that is released under terms of GNU FDL which allow you to use, copy, print, modify, ...etc it has more than a million of scientific and literature articles! now we have Free software, free documentation, free books, free hardware design (see free intellectul property sites like www.opencores.org, www.f-cpu.org and www.fpgacpu.org) and maybe medicine!

To defend having owners they (eg. SPA) compare having owners VS. having no software! they tell us that we have to choose between giving them the right to take away our freedom or having no software, in other words having more good software, thus social utility of it, is linked with protecting those rights, the key to disprove this falsification is to remove this linkage between having more better programs to be developed (no matter how it would be distributed) on one hand and then how it would be distributed for better social utility assuming it has been developed, now it's clear that we could develop more and better programs with no owners this is a fact (eg. GNU systems) because developing free programs are much easy where everyone is allowed to modify and develop and there is no need to start from scratch and reinvent the wheel as in proprietary software, on the other hand programs would be utilized better without owners, free software have more users because they are distributed freely, every body could copy and redistribute them.

Free software is not about the price nor it's about the access to the source code. It's more about freedom, having the source opened is not enough because it could come with an agreement that forbids one from modifying it or showing it to others, in other words, FSF warn us from open non-free software. Open Source Definition (OSD) as defined by Open Source Initiative (OSI, see www.opensource.org) which is very close to FSF's freedom definition as regard to software (refere to www.gnu.org/philosophy/free-sw.html) because OSD is based on Debian Free Software Guidelines (DFSG) but use the term open source when marketing free software because the word "free" (in English) gives wrong impression that it's in terms of price not freedom. Open source doesn't just mean access to the source code. Many commercial organizations publish their source code to the public with non-free license, when they care more about spreading and being a maket standard, for example, many Sun's software are licensed under Sun Community Software License (SCSL) although it premit access to the source it's not a free software (according to The Free Software Definition by FSF and DFSG definition by Debian), and it's not open source software (according to OSD by OSI), "The SCSL even goes so far as to define any implementation of a Sun specification as a 'Modified Work'. Basically, this means that if you implement any part of the new 1.2 API or Jini API, even from scratch, Sun will own your implementation and you will have to pay them for the right to use it" quoted from Debian Java FAQ by Javier Fernandez-Sanguino Pena in section 2.3 about license concerns related to Java 2 SE (JDK 1.2), "It is not compatible with Free Software for several reasons, and agreeing to this license (e.g. by downloading source covered by the SCSL) will make it impossible for you to contribute to free software clean-room implementations. According to Sun, this includes using documentation and API specifications available only under SCSL".

 Warning

As you may have noticed, I mix on purpose between free software and open source, because in OSD, open source doesn't just mean access to the source code. but FSF strongely objects on using "open source" term as an alternative of "free software" since it hides the goal of freedom, and suggests Libre Software to remove the ambiguity, again this problem is raised because some limitation of English language where free could mean zero-cost.

1.1.5. Independent software support industry.

Software need not be yours to make money from them, If the idea of free software did not allow making money then it would disappear. Free Software is not an imotional idea. There are many companies (besideds "charity" orginizations) working in the field of free software and they do make money, the question is how ? who will buy from them if any one could build it from source or get it free of charge or for low price from any one who buy it ? won't anyone who buy it copy it and sell it in a way that affect the original company ?

Many decades ago, professor Richard M. Stallman told us about the formation of the large "independent software support industry" as main economic sector when free software becomes prevalent, it seems that this industy is now formed, this industry is based on offering commercial support (ie. post-selling services) for software written by others, where companies competes making programs, written by the public, better and give them back to the public. Governments and large companies won't buy a CD from the shelf because they want support(eg. by phone), special unconventional configurations, printed manuals, training courses and periodic checks, there are many who can do that (because the source is available), but who invest more and involved more in writing the code, knows better how to offer that, and assumed to serve those clients better as the proveb says "Maaka residents know it's roads better". Take any Linux related company and see how it makes money, for example Mandriva (formerly known as Mandrake) makes money from non-free membership of their club (payed service), training courses, selling computers with Linux pre-installed, selling high quality DVDs (since DVD writer is not yet common) and many more. Free software companies are competing not combating, they compete to offer better software and better support without blocking software from the public, for example adapting a free software for specific local language, a small local company could do it better than a large foreign company, both know how because at least they have the source (besides documentations). Another example, Red Hat has released many tools under GNU GPL, like it's package manager RPM, although many of it's competitors will use them! because they provide a service, more people using this software, more people will need the service.

And just for the records, many of Linux giant companies was a small place and a few engineers, but in a couple of years they are playing with millions, for example, Red Hat products like RHEL competes with the highest solution from the largest properietary Unix companies (many people belives that it will replace Solaris!), another example Mandrake (now renamed to Mandriva) was just about to be broken in 2002, but in 2004 it's capital reaches 3 million euro just in two years! Free software and open source is considered the last hope of third world to develop.

When free software becomes prevalent, there will be fewer programmers, fewer companies dedcated only to produce software, but then fewer programmers are required to satisfy the demand because the productivity level of each programmer is much more what it's with proprietary software, a programmer is not forced to reinvent everything and start from scratch, he could adapt existing programs for customization, and the usefulness of the program is far more because the usage of the program is not limited and it could be redistributed by anyone, this is the same way how fewer farmers now could deliver more food to the consumers because of advanced agricultural technology. The question now if there are fewer or no software specialized companies who will employee programmers? Besides independent support companies we have Governments (the .gov sites, for example the SELinux by NSA, see www.nsa.gov), research centers and universites (.edu sites, like most of BSD related programs, eg. bind DNS server), hardware manufacturers (like IBM and Sun Microsystems, eg. both donates GNOME) they do that because software makes the hardware works! "Thus spake the master programmer: ``Without the wind, the grass does not move. Without software, hardware is useless.''" (The Tao Of Programming by Geoffrey James)

Internet allow free software projects to be carried out by volunteers from all over the world, the number of volunteers is very large, because programming unlike road construction is an art-form, Linus Torvalds said: "I hold open source people to higher standards. They are supposed to be the people who do programming because it's an art-form, not because it's their job.", quoted from "Programming is Fun" section of "Why Software Should Be Free" by Richard Stallman: "It was generally understood that people frequently loved programming enough to break up their marriages". quoted from "The Tao Of Programming" by Geoffrey James. "Thus spake the master programmer: ``After three days without programming, life becomes meaningless.''". by the way, a book by Linus Torvalds (co-written with David Diamond the journalist) was titled "Just for Fun" (ISBN: 0-06-662072-4). To all of them "I program, therefore I am." and "To be is to program."

Those projects recive rewards from companies, governments and users in less obstructive fashion than proprietary software "if you like it, and you want it to developed more, then send us donations". Non-profitable organizations are formed to own the copyrights and intellectual properties, to provide logistical, legal, and financial support for to free software projects, for example Free Software Foundation (FSF) was formed to support GNU project, Python Software Foundation (PSF) to support Python project, Mozilla Foundation to support Mozilla Project, and Software in the Public Interest (SPI) supports Debian.

 Tip

For better trust and independence Debian even though it's a non-profitable organization it does not accept donations nor hold any money! another organization called Software in the Public Interest (SPI) do that and supervise it's usage independently for Debian, SPI holds property in trust for Debian, as stated by Debian Constitution: "SPI and Debian are separate organisations who share some goals. (...) Debian Developers are currently members of SPI by virtue of their status as Developers (...) SPI has no authority regarding Debian's technical or nontechnical decisions, except that no decision by Debian with respect to any property held by SPI shall require SPI to act outside its legal authority, (...) Debian claims no authority over SPI other than that over the use of certain of SPI's property (...) Debian Developers are not agents or employees of SPI (...)".

Sometimes companies launch free software projcets like Fedora project by Red Hat, XFS by Silicon Graphics Inc (SGI) and Mozilla project by Netscape. Although the company usually owns it's projects properties (eg. copyrights), it recives many contributions (code patches) from the community of the project because it's released under a copylefted license like GPL, anyone could get the source and make his own branch and make money from it. Projects that recive donations are owned by foundations (formed by the company) rather than the company for better trust and independence, since nobody should donate a company. Most of the "volenteers" in this project are employees (they are not real volenteers) so the company known the project well and could sell better support for it.

1.1.6. Analogy.

To make the idea of open source more clear, let make some figurative analogy, if software is like food, the closed source proprietary software is just like junk food with secrit recipe, they are proude of having secrit recipe this is not as good as it may seem to you, how do you know if it's good to your health ? how much salt, sugar and fat it contains and what type of colors and flavor it uses, is it natural or casing cancer ? you are not allowed to now those things because the recipe is an "intellectual property", all you have to do is to take the risk of believing what is written on the package (if any), imagine if there is an EULA written on the package says "by opening the package you agree the following terms" one of those "the only permitted usuage is eating, you are not allowed to analyze, decompose or test it", numbers written on the package could be fake for many reasons (for example they could lie about calories to gain more girls on diet), even more the government is not allowed to test if it's safe to be eaten by humans, on the other hand we have recipes from our folklore everybody knows how to make them they are standard open source recipes, let's assume that restaurant X make a new recipe named after it "X" and publish it (on the door,TV show or web site), Y is another restaurant that take some courses from X and also able to serve this item, you could be X from it's inventor X or from a cheaper restaurant like Y or if you don't have much money (or just for fun), you could make it your self, X makes money from both selling this item and making courses, Y makes money by selling the same item, every body wins, you could replace sugar with something for diet yourself or pay any one like X or Y to do that.

Another famous analogy from "Sair Linux and GNU Certification" books and 'fortune-mod' that computer operating systems are analogous to airlines, (adapted combined version of the joke):

  • DOS Air:
    All the passengers go out onto the runway, grab hold of the plane, push it until it gets in the air, hop on, jump off when it hits the ground again. Then they grab the plane again, push it back into the air, hop on, etcetera.
  • Windows Airlines:
    The terminal is very neat and clean, the attendants all very attractive, the pilots very capable. The fleet of Learjets the carrier operates is immense. Your jet takes off without a hitch, pushing above the clouds, and at 20,000 feet it explodes without warning.
  • Fly Windows NT:
    Just like Windows Airlines but much more expensive, larger planes (could be used for special purposes), and it flies faster and also explodes faster!
  • Fly Windows NT (fortune-mod version of the joke):
    All the passengers carry their seats out onto the tarmac, placing the chairs in the outline of a plane. They all sit down, flap their arms and make jet swooshing sounds as if they are flying.
  • Mac Airways:
    The cashiers, flight attendants and pilots all look the same, feel the same and act the same. When asked questions about the flight, they reply that you don't want to know, don't need to know and would you please return to your seat and watch the movie.
  • Unix Express:
    All passenger bring a piece of the aeroplane and a box of tools with them to the airport. They gather on the tarmac, arguing constantly about what kind of plane they want to build and how to put it together. Eventually, the passengers split into groups and build several different aircraft, but give them all the same name (there are many Unices). Some passengers actually reach their destinations. All passengers believe they got there.
  • GNU/Linux Express:
    Very strange air lines, they sell tickets but allow you to make as many copies as you want for your friends, or even you may download it and print it yourself, if you buy a ticket you receive a service or else you have to handle your bags yourself, there are a lot of technical data shown but most passengers know what they mean, some of them volunteer to help you, when it's the time they go where the plane is supposed to be, then employees and expert passengers build a thing like those used by Unix Express they call it aeroplane (parts of it brought by passengers), it flies on time, it flies faster, it never crashes no matter what storm it enter for fun, pilots are very experts also some passengers both help to avoid any problem that they may face, some of the passangers change their chairs into strange things, you look bellow your chair and there you see tools and a thick manual, you follow instructions to make the chair into an exercise bike (or other exercise machine). It safley land on time, you tell you friends how much you enjoyed it, they do not believe you: "no thanks, a toolbox and a thick manual, you say!".

1.1.7. Paradox and philosophy.

The idea of Free Software (no one should own the software, software is just ideas, no one should restrict using, copying, developing, thinking,...etc) appeared by efforts of Richard Stallman on his GNU project (he had started with GNU EMACS in 1986), the idea is there even before that for example the ITS network which collapsed on 1982, Mr. Stallman thought of an idea to prevent collapsing of other or future sharing societies so he come up with the philosophy of Free Software by founding the Free Software Foundation (FSF). As any new ideology it has enemies because of interests conflect, they say "Software communists should go to USSR!", Mr. Stallman (he is an American, his ideas appeard in critical time - the cold war) replied that free software is not about compulsory sharing of software, it's all about the freedom to share, it's to allow people who wants to help other people, while in Communism we have compulsory sharing or compulsory control of people ideas, now consider what FSF enemies like Software Publishers Association (SPA) have been doing, for example they:

  • Massive propaganda saying it is wrong to disobey the owners to help your friend.
  • Solicitation for stool pigeons to inform on their coworkers and colleagues.
  • Raids (with police help) on offices and schools, in which people are told they must prove they are innocent of illegal copying.
  • Prosecution (by the government, at the SPA's request) of people not for copying software, but merely for leaving copying facilities unguarded and failing to censor their use.
this exactly what Communism is all about, Mr. Stallman define it with "Communism as was practiced in the Soviet Union was a system of central control where all activity was regimented, supposedly for the common good, but actually for the sake of the members of the Communist party. And where copying equipment was closely guarded to prevent illegal copying." SPA do all these things but for different reasons, SPA has no right to control our freedom.

Between 2004 and 2005, SPA published many newspaper articles in my country, they make them appear as news (I don't know if they pay or they had just fool all those newspaper reporters) where SPA bless our effort to stop "piracy", more over SPA was introduced as a charity organization not as an association of commercial companies, in those articles they claim that open source (they avoid using the term 'free') voluntary efforts are distructive and obstructing investment in IT sector (do they want the government to arrest volunteers?), meanwhile commercial software (they mean proprietary software) is the only way for my poor country to develop (completely the opposite of what the UNDP has said)!! If this is true, why 'The Takeda Award for Social/Economic Well-Being (2001)' was given to Richard Stallman (the founder of GNU) and Linus Torvalds (the developer of Linux) shared with Ken Sakamura ? why Richard Stallman was rewarded with four Honorary doctorates (from Sweden's Royal Institute of Technology in 1996, University of Glasgow in 2001, Vrije Universiteit Brussel in 2003, and Universidad Nacional de Salta in 2004) and a Honorary professorship from the Universidad Nacional de Ingenieria del Peru in 2004 ? was the Time Magazine wrong when they placed Linus Torvalds number 17 on 'Person of the Century Poll' (2000) ? or do the search for the 100 Greatest Finns of all time (2004) where they placed him 16th ?

Software owners use smear words such as "piracy" and "theft", as well as expert terminology such as "intellectual property" and "damage", to suggest a certain line of thinking to the public--a simplistic analogy between programs and physical objects, unlike physical objects when you give software to others (by copying) you don't lose it, it cost nothing, meanwhile copying physical objects is not yet invented (and will not be) it needs raw materials which has a cost, maybe cost more because of initial costs and mass production savings. "intellectual property" is a self-contradicting term (like "black light" and "good evil") which mean ownership over ideas, but ownership is for deliverable bounded physical materials. Software copying does not harm nor affect the company capital and the owner's big fortune by any mean, owners exaggeration of "economic loss" is based on the assumption that each and every one would have bought a copy (having the desire and the money to buy), it's in worst cases "a loss of possible customers".

Owners threaten us with the law, as if today's law reflects an unquestionable view of morality, Mr. Stallman replies with "It's elemental that laws don't decide right and wrong. Every American should know that, forty years ago (ie. 1950s), it was against the law in many states for a black person to sit in the front of a bus; but only racists would say sitting there was wrong." although you had better obey the law and just copy or modify free software only.

Proprietary software publishers introduce themselves as "commercial" software makers ("commercial" software vs. "open source" software) but it's quite important to know that free software movment is not about the price! it's not about charitable software making, as quoted from "The Free Software Definition" (www.gnu.org/philosophy/free-sw.html) "``Free software'' does not mean ``non-commercial''. A free program must be available for commercial use, commercial development, and commercial distribution. Commercial development of free software is no longer unusual; such free commercial software is very important.", for example, the Linux market is among the fastest growing with more than 30 billion USD (refere to www.techweb.com/wire/showArticle.jhtml?articleID=55800522). Proprietary software publishers claims that free software programmers are amateurs or unemployed programmers searching for a career in proprietary software company but the quality of free software tells different story. In the world of proprietary software, programmers are not well educated because all codes they had seen are "Hello, world!" and sorting loops. While in a free software world, programmers are educated better because they had seen source code of real programs, companies that want a program, they hire any programmers they like (including the original programmer) to adapt an existing software, the adapted program is then publicly available to the rest of us, it will cost less and the software is more usable by more people.

The last word to say is that having the source code available allow any one to take part in checking it from bugs, and thus fixing it, due Linus's law (by Eric S. Raymond) "Given enough eyeballs, all bugs are shallow". While with EULAs of proprietary software all what you are allowed to do is to accept bugs as your "destiny", recall Y2K problem, owners before 1990 never told us about it, they even did not allow us to detect it (no source, no reverse engineering) and they did not allow us to fix by hiring programmers other than those buggers who create the problem in the first place, provided that they admit it, they disclaim any warranty even for bugs put on purpose, all you are allowed to do is to accept bugs or pay the same buggers what ever they want to remove bugs.

1.1.8. Intellectual properties and Islam.

{وَمَا كَانَ هَذَا القُرءَانُ أَن يُفتَرَى مِن دُونِ اللَّه وَلَكِن تَصدِيقَ الَّذِي بَينَ يَدَيهِ وَتَفصِيلَ الكِتَابِ لا رَيبَ فِيهِ مِن رَّبِّ العَالَمِينَ}
meaning translation: { And this Quran is not such as could ever be produced by other than Allah (Lord of the heavens and the earth), but it is as confirmation of (the revelation) which was before it [ie. the Torah and the Gospel], and a full explanation of the Book (ie. laws, decreed for Mankind)-- wherein there is nodoubt-- from the Lord of the `Alamin (Mankind, Jinn and all that exists).} (Quran, V10:37)

In many countries, Islam is considered (even in non-Islamic countries) as a source of moralities and offer guidelines of law making, so I wrote this to discuss free software from our point of view, but keep in mind that this is NOT a formal Islamic point of view 'Fatwa', you should refere to Islamic law specialists, this is just a trial to remove fog of SPA's propaganda so that those specialists could do their job independently with no bad influence. Here we do not discuss current state of laws and agreements, we are talking about the principle, is there a real reason to move away from the solid fact that "Islam forbids obstructing any type of knowledge and it also forbids monopolism." ?

 Tip

Unfortunately Islam is partially applyed nowadays, you should notice that Islamic countries are where "Muslims" live not where Islam is practiced, and I'm not talking about Islam the religion I'm talking about Islamic laws and life style where non-Muslim citizens are proud to be part of the Islamic civilization. Islam does not force any one to be a Muslim.

The subject is much more complicated than just that Islam grants the right of individuals to have properties because in this context ownership is not in the physical sense where you sell a material you lose it and gain money, it's where you have intellectual properties and you control it's use under a license you get payed, you lose nothing, you give nothing put permissions, it's a system of central control of people ideas.

{ إِنَّ الَّذِينَ يَكْتُمُونَ مَآ أَنزَلْنَا مِنَ الْبَيِّنَاتِ وَالْهُدَى مِن بَعْدِ مَا بَيَّنَّاهُ لِلنَّاسِ فِي الْكِتَابِ أُوْلئِكَ يَلْعَنُهُمُ اللَّهُ وَيَلْعَنُهُمُ الَّلاعِنُونَ }
meaning translation: { Verily, those who conceal the clear proofs, evidences and the guidance, which We have sent down, after We have made it clear for the people in the Book, they are the ones cursed by Allah and cursed by cursers.} (Quran, V2:159)
{ إِنَّ الَّذِينَ يَكْتُمُونَ مَآ أَنزَلَ اللَّهُ مِنَ الْكِتَابِ وَيَشْتَرُونَ بِهِ ثَمَناً قَلِيلاً أُوْلَئِكَ مَا يَأكُلُونَ فِي بُطُونِهِمْ إلا الَّنارَ ولا يُكَلِّمُهُمُ اللَّهُ يَوْمَ الْقِيَامَةِ وَلايُزَكِّيِهِمْ وَلَهُمْ عَذَابٌ أَلِيمٌ }
meaning translation: { Verily, those who conceal what Allah has sent down the Book, and purchase a small gain there with (of worldly things), they eat into their bellies nothing but fire. Allah will not speak to them on the Day of Resurrection, not purify them, and theirs will be a painful torment.} (Quran, V2:174)
from those Ayat, we see how bad and evil, it's to conceal that knowledge, while they are taken from a context concerning specific relegous topic, the following prophet Muhammad (peace be upon him) saying is generalized and applies to all kinds of knowledge: "Who conceal (obstruct,block or deny) any type of knowledge (or science) will be bridle with a bridle of fire on the Day of Resurrection." (6517 Sahih Al-Jame', translated by me). So Islam forbiddes obstructing knowledge, evidences on exceptions are concering bad or useless knowledge (eg. knowledge used to make weapons) but there are no exceptions related to a gain for interests of the few (eg. software publishers).

{(...) وَتَعَاوَنُواْ عَلَى البِرِّ والتَّقَوى، وَلا تَعَاوَنُواْ عَلَى الإِثمِ وَالعُدوَانِ، وَاتَّقُواْ اللَّهَ، إِنَّ اللَّهَ شَدِِيدُ الْعِقَابِ}
meaning translation: {(...) help you one another in Al-Birr and Al-Taqwa (virtue, righteousness and piety); but do not help one another in sin and transgression. And fear Allah . Verily, Allah is Severe in punishment.} (Quran, V5:2)
Whereas copyrights and EULAs are not only a restriction of people freedom to use what they payed for, but also they explicitly prohibit people from helping other people with what they have payed for (they are not owners, they have a license), sharing knowledge or software according to them are forbidden, for example with some book copyrights you are not allowed to take notes about any part of it to pass it to your friend "no part of this book maybe copyed,... or summarized by any mean" and may be they prohibit telling him what you have learned (as in non disclosure agreement). In short "intellectual property" is to give interests of the few (owners) impotance over interests of the many. "no part of this book maybe (...) stored in a retreival system in any form or by any mean" If they go a bit farther they will prohibit us from thinking in or memorizing (as a mean of storing them) the owned information (just an exaggeration). Copyrights are damaging our social cohesion, you may not give CDs to your friend even if you are sure he will not copy them.

Protecting mind sanity is one of the five objectives of Islam (eg. that's why alcohol is forbidden). Because of all that copying rights were premited to everyone on the condition that they admit the favor of the original author and not to modify it with stating so, teachers had better find something else for living and teach just for the sake of God, because it was forbidden to take money from students, the government was supposed to support both teachers and students by managing 'Waqf' money dedicated for this objective. Waqf is is sustainable way charity (could be translated as money on hold). When an owner decide, for God sake, to put something (any type of money) as Waqf, the government hold it's resources (eg. land) from being consumed (by an individual, a group or a generation) so it's preserved forever, and give it's profits (eg. it's crop) for charity (eg. feeding the poor) without consuming it's resources. Examples of Waqf money: copies of books for public libraries where they are put by volunteers on condition that the library may not sell them but allow people to read (or copy) them. For ages Waqf money was an importent way to provide support for schools, universites,books and researches in Islamic world, in some periods the author of any newly written or translated book was payed the weight of the book in gold! Charitable Waqf is not the only type of Waqf, for example, there are some Islamic books put on "Waqf for preservers by heart", which mean that hard copies of such books could only be owned by who preserve it by heart and it may not be copied, sold or passed over to someone who do not. In Islamic world nowadays, we have many books and software for "charitable publishing", "copyrighted to all Muslims" or "the right to copy is pemited to every Muslim", but this is now just an individual effort, there are no appendices list the full terms of license, and sometimes there is a note in the next page by the publisher that contradicts all that.

Our way of thinking has changed from that time, taking money from students is no more forbidden (because teachers have nothing else for living and governments no loner interested in managing Waqf money for that purpose), we have considered copyrights as an exception for many reasons, ranging from emotional lesser importent reasons (like not to be "freezed"), to more importent reasons like it's necessary to have scientist back, or to prevent "economic loss" that software publishers have told us about, they ask for the right to obstruct information from the public for the public own good! We have discussed how this is no more true, we now have free software (eg. GNU which is supported by FSF and UNISCO), and now free software makers facing many problems because of patents on algorithms and hardware specifications. Govenments and companies loses money and time reinventing the wheel casing the real economic loss! we should have reconsider the exception we made and move back to the original rule.

Ownership in Islam is for deliverable bounded materials that does not conflect with common interest of the public, for example no one could claim ownership over a signle atom (non deliverable), a cloud in the sky(non bounded), someone's soul (not deliverable nor bounded nor a material), or a river or a road crossing public lands (conflect with common interest of the public), so we have conservations on "intellectual property" concept. You could sell meterial goods that you own or offer a service, but what we call selling the permission to a second party so he could use the product only as specified by the agreement like EULA of most proprietary software ? in this case you (the one who pay and "buy") do NOT own the CDs as they are with what they contain in a format in which they are usable and deliverable and having the freedom to do what ever you like with them (copying, renting, giving,...etc) nor they sell you the software (non deliverable) nor they offer the service (if they did then they won't bother copying since it will increase the demand on it), what they do is more like renting CDs (they give you CDs and tell you it's ours but you could use it according to the agreement) but this agreement lakes many basics of Islamic legal renting agreements, for example the fee is absolute payed once (no time is specified) and the fee of renting is much more expensive than the product it self (CD copying fee is less than 1 USD, but most EULAs are more than 50 USD), and even if we agreed the term of "Intellectual properties" so that they are not talking about ownership of CDs but ownership of the software itself in form of ideas in any medium contains it (even if the medium is a property of others) so they sell CDs and rent the software on it, this mean that they rent the same thing for more than one client!

According to Islamic laws it's illegal to sell things that are not usable from the client point of view, "peice of junk selling" is when a usual home user (not a junk or recycling agent this is another case) want to buy a used second hand TV set, he asks "does it work ?" the salesman may NOT reply "take it AS IS, no testing is allowed, you may not remove the cover, I'm selling you a peice of junk" in a price of working used TV set, to make it legal he should reply with "yes, you could test it in my shop." , "no, it has so and so defects" or "I don't know, get someone to test it in my shop", that type of selling is just like selling software with no source code to test it or develop it, selling is transforming of ownership where the buyer becomes free to do what ever he wants to do with what he payed for, "black box" or the "Joha's nail" ways of selling are illegal (Joha is a funny character from folklore who fools someone by selling him all of the house of Joha's late father except a nail in the external wall according to his father's will that he has to look after this nail, he tied animals like camels to that nail which is still his property and use it as an excuse to force the client to leave the house for Joha), one may not sell things with exceptions or with restriction on how it would be used, for exmple to say "you may not remove the cover" or "you may not operate it after mid night" this is just like prohibition of reverse engineering, or to say "you may fix it only on XYZ shops" this is just like obstructing the source code so only the original owner could develop or fix it, tranforming owner ship with selling imply providing the source.

It's illegal to sell things that are not usable alone or things that could not be delivered (selling fishes in the sea, selling wheat seed by seed, selling a car withno key or selling each alone the car with 200 USD and the key with 20,000 USD) this is like selling hardware withno software(OS) that make it usable or like selling a printer withno driver or with a binary only driver (source is needed when the vendor become broken or stop developing this line while there are many new software that is not compatible with the old binary only driver), take this example, one bought SM56 Modem that is bundled with a binary only driver for OSs at that time including MS Windows 98 what he uses, later on he bought a web camera that is bundled with a binary only driver for WinME or more recent OSs from Microsoft (not including Win98), but producing and supporting his Modem had been stopped and no driver for WinMe, and even if we assume that he can afford buying both Win98 and WinME licenses he will not be able to use it for the puspore he payed money for (sending his video through the web).

To summaries all this with a formal statement that this or that is illegal we need specialist to consider it again far from SPA influence and keep in mind public interests is not the same as owner's or publisher's interests.

1.1.9. Conclusion.

You may become confused do we want "intellectual property" or not? to state it clear we want no intellectual property and no owners of copyrights as regards software! this is the long term objective FSF. But it's not about denying the favor of the first author nor removing their names from credits, it's to admit real authors but being free to use,copy,develop,... the intellectual product. To be pragmatic we use and obey intellectual property laws, we get copyrights for our software but in away that distroy it in the long term, we license our software under terms of reversed content license to force it free "By contrast (of other licenses), this license is intended to guarantee your freedom to share and change free software", We do NOT want patents on software ideas or algorithms.

For more information refere to those appendices:

part of last one is "The Debian Free Software Guidelines" (DFSG) a criteria to to say that program is free software or not.

You could also refere to those sites.:

ToC
Copyrights & Copylefts
What is Linux?
How to install Linux?
Halloween Documents

ArabEyes
Wikipedia
OpenSource
GNU
FSF's FSD
OSI's OSD
Linux.org
Linux.com
LinuxToday
SlashDot
FreshMeat
LWN.net

About Islam
What is Islam ?
We love Jesus; honored and not crucified.
Do you love Jesus or Paul ?
Who is Muhammad [PBUH] ?
Articles
Your scanner works on Linux
Linux cleaning Windows Viruses
Report
Unwanted Advertisements
Bugs and misspellings
Dead links:

 

Best viewed with free web browsers

You may get more high quality software from here for free
proud to be 100% Microsoft FREE GNU FDL


Generously Hosted by www.JadMadi.net

Previous Up 1.1. Copyrights and Intellectual Property. Next
Copyright © 2007, Muayyad Saleh AlSadi