Back to the Software-Future?
Ohne einen starken Schutz durch Patente könnte es sein, dass sich die Software-Industrie in einem gewissen Sinn “zurück in die Zukunft” bewegen wird und neue Firmware-basierte Systeme, ähnlich den bereits für Breitband-Modems und andere Hardware-Peripherie benutzten, entwickelt. Aus Die Zukunft der Softwarepatente in Europa, einem Plädoyer pro Softwarepatente von Joel Buchner vom Institut für Unternehmerische Freiheit, das als IUF weekly comment 17/05 im englischen Orginal erscheint. Da Sascha T. sich aktuell in Russland herumtreibt (nein, nicht um Chodorkowski zu befreien ;)), trifft mich das schwere Los, den Comment hier zu publizieren. Als entschiedener Gegner der Patentierbarkeit von Software würde ich eine lebhafte und fundierte Diskussion zu diesem Text sehr begrüssen …
The Future of Software Patents in Europe
The battle over intellectual property in Brussels continues with few signs of ending anytime soon. The Council of Ministers took a pass on the issue of software patents allowing the EU to continue granting software patents in cases of unique innovation. Microsoft is now suing the European Commission to protect its server protocols from being released to its competitors. Future EU parliamentarians, however, may restart the legislative process to end software patents. In the long run, the momentum of the European debate seems to be behind Michel Rocard and his band of socialist, technology-loathing MEPs. The lack of comprehensive research on the issue, combined with the grassroots prowess of European Linux users has not favored those who want stronger protections of intellectual property.
Michel Rocard and other MEPs have made clear their distaste for granting software patents and intellectual property of all types. Leaning toward the far left, Rocard believes that anything “intellectual” is part of a worldwide store of knowledge. Rocard states the following: A civilization should be preserved where the place of the world outside the market and of the human intellect is respected. Rocard elaborates in a 2003 translation of an interview with the French magazine Liberation where he specifies: Software´patents should be permitted only if something uses the forces of nature or acts on matter Where one draws the line between software and the “matter-based” hardware, however, is not as clear as one might think. It is only fair to note that Rocard admits what he is not: one of the generation which has an easy facility with the computer. As a president of the Committee for Culture in the European Parliament, he had to plunge himself with an evil madness into the issue of software patents. A year before the interview Rocard made clear his lack of understanding of the issue, stating that software patents were unknown to me. Indeed, intellectual property is one of the most complex and technical policy issues debated today.
Rocard puts his finger on the crux of the issue. Are devices (such as computer hardware) that act on matter so different than devices created by written code? Rocard claims that “invisible” devices do not merit patent protection, but there is no clear difference hardware and software at the most elementary level. Computers are complex systems made of hardware that is inextricably intertwined with operating software. Drawing a line between software and hardware seems to hinge on whether one views programming code more as instructions (or schematics) to control and in a sense “build” a computer, or part of some amorphous realm of free knowledge.
Cryptographic systems engineer Terry Ritter clarifies the issue further in his enlightening 1991 paper from Midnight Engineering, “The Politics of Software Patents”: So called “low level language” or assembly-language software consists mainly of symbols or specific words, each of which directly selects a particular operation for the physical machine to perform. Such software can scarcely differ in intent from the sequencing performed by a piano roll, a music box cylinder, a clothes washer selector or dishwasher selector, or any other machine sequencing device which is normally considered a part of the machine.
Basically, Ritter finds that the assembly language of computer software does little more than flip transistor switches on a processing chip albeit in a highly sophisticated sequence. Perhaps viewing the code not so much as words or symbols, but as the contents of a hard drive further clarifies the point. Why should patent authorities not view the magnetic image of a computer software program as its primary, physical representation?
At face value, viewing assembly code as the “schematics” for a magnetically-based system that operates computers seems more valid than Rocard?s simple claim that Software is nothing more than a collection of mathematical formulae. Moreover, why should mathematical formulas belong to the world’s store of knowledge when schematics to “physical” devices as simple as the cotton gin are easily patentable. At some level, all devices are intellectual in nature, because they are based on complex schematic drawings. It is these drawings and instructions that are stored in government offices and form the basis of actual patents.
One could also argue that hard drives, with their magnetic images of computer code, are as much a hardware-based and patentable device as a computer chip. Computer chips have instructions built into them and, similarly, one could see a tangible magnetic image of the assembly language on a hard drive with a very good microscope. However, we could not comprehend the instructions in the magnetic image. If no person can read the assembly language in any form, why should it be described as knowledge?
Further, if all knowledge is a commons, why would Rocard not eventually reject the granting of patents to ?physical? devices? It seems possible then that any device worthy of a patent is nothing more than an abstract and subjective notion of a highly unique design without´prior art. Software, for instance, can create devices such as a calculator. Had a software version of the calculator been invented before the hand held version, or even the primordial vacuum-tube calculator created and patented by Babbage, would it not have merited a patent? Would a hypothetical hand held calculator invented after a software version also have merited a patent? Is it right to grant two different patents of the same virtual device if one is based purely on code for a computer and another on schematics for building hardware? More importantly, who has answered these complex questions? Without a more robust intellectual foundation for patents of all types, it seems valid to speculate as to what might happen if a future EU parliament and Council of Ministers agreed to end all software patent protections. One result could be a race to develop new code-embedded hardware protected by patents under most intellectual property laws.
Without strong patent protection, the software industry might go “back to the future” in some sense and create new firmware devices similar to what is now commonly used to operate broadband modems and other computer hardware accessories. Hardware routers, networking cards, and modems, of course, can be patented. The firmware loaded into the memory of these devices can also be patented. Would the EU have the gall to eliminate patents for firmware? In this worst case scenario, consumers could end up buying hardware keys or even application chips to plug into their computers. A hardware-based coding industry, however, might require new economies of scale that would penalize smaller software firms. Although the cost of selling software without “hard” media disks has approached zero with the advent of DSL and cable modems, only hardware keys or application chips can thwart pirates from cracking software applications in a world without strong intellectual property protections. There is already evidence that weak IP protection is leading firms back down the road to pure hardware-based coding instructions.
Software development firms selling low volume, high-cost software for the music and design industry are already using hardware keys to protect their code. Many music synthesizers sold today are nothing more than housings for software- and firmware-based computers designed to make it nearly impossible to steal the underlying code, despite the fact that a more profitable, pure software version of the same device could easily be produced. Expensive design software often requires a hardware Universal Serial Bus (USB) key for operation. If patent law is evolving into some sort of race between bureaucrats, pirates and industry, who stands to benefit from this race other than the government? Governments could just as easily consider making patent and copyright protections stronger to reduce the need for code locking devices.
Critics of software patents might be appeased by efforts to streamline the process of obtaining intellectual property. Many smaller software development firms support the elimination of patents, because they feel they cannot participate in the current system due to the costs of lawyering and administration of a very bureaucratic process. Fairness and the need for competition demand that patent applications be simple and require little in the way of financial resources. Easier access to patents and copyright protections would promote the growth of small software firms, but would also make the institution of intellectual property stronger by creating more owners of IP.
In an environment where political outcomes are so unclear, one must ask whether Rocard’s belief in the “intellectual commons” actually has any bounds. Although Rochard claims to support patents for physical devices, why should anyone believe an avowed socialist advocating a right to property?
One thing is certain, though: Nokia, SAP, Bayer and other European corporations create thousands of research jobs based upon patent protections for devices critical to the medical, chemical, computer, transportation and other industries. For the sake of protecting these jobs as well as jobs in the software industry, the EU must avoid any rash decisions on the issue by commissioning more research on software and intellectual property. Decision makers must be better informed in future decisions regarding this complicated technical issue.
The dearth of research on the topic of software patents combined with the number of plausible views on the issue of intellectual property has created a confusing and disorderly debate, making it difficult to draw the line between what Rochard and industry proponents actually think about the issue. Ultimately, the greatest threat to intellectual property and software patents is the complexity of the issue. There does not appear to be an easy way to end the debate over intellectual property so it will take years of research and further debate before any well-baked ideas evolve. For now, the maxim “don’t fix it if it isn’t broken” seems the prudent course until the EU and business-interests lay a more robust foundation of legal and technical research.
7 Kommentare »
RSS-Feed für Kommentare zu diesem Artikel. TrackBack URI
Einen Kommentar hinterlassen
You must be logged in to post a comment.
--- Alle Beiträge anzeigen ---
Powered by WordPress 2.2.1 DE


antibuerokratieteam.de






Warum wird mir beim Lesen dieses Artikels schlecht? Vielleicht, weil er schon mit einer “ad hominem”-Argumentation anfängt, die dazu noch völlige Ignoranz der tatsächlichen Zusammensetzung der Softwarepatent-Gegner offenbart?
Na klar, der deutsche Mittelstand und die Free-Software-Bewegung, alles Technikfeinde…
Der Autor versäumt es, die zwei wichtigsten Fragen an den Anfang zu stellen. Erstens: Warum bedarf es eines staatlichen Rahmens für das “Eigentum” an Software? Zweitens: Warum reicht das Urheberrecht nicht aus?
Hätte er das getan, hätte er mindestens im zweiten Schritt die entscheidenden Unterschiede zwischen Urheber- und Patentrecht diskutieren müssen. Der bürokratischere und kostspieligere Patentprozess spielt da nur eine untergeordnete Rolle.
Denn wir sollten auf den Trick der Patentfreunde nicht hereinfallen: Als staatlicher Eingriff ist die Notwendigkeit von Software-Patenten zu begründen und nicht deren Ablehnung.
Ein bescheidener Versuch der Rechtfertigung wird in dem unternommen, was herausstellt: Angeblich bestehe die Gefahr, dass die Industrie ihre Softwarelösungen mehr und mehr “verdongelt”. Nun, auch einem Mitglied des Instituts für die Unternehmerische Freiheit sollte der Wettbewerbsgedanke so fremd nicht sein: Lasst sie doch kommen, die Verdongler dieser Welt! Wollen wir doch mal sehen, ob sie sich durchsetzen…
Kommentar von Rayson — 21.09.05 18:41 #
Ich denke, dass die Diskussion um (Software-)Patente in die falsche Richtung laeuft. Mit dem Standpunkt, Patente fuer Software zu verbieten und gleichzeitg Patente fuer Hardware zu erlauben, macht man sich keinen sonderlich grossen Gefallen. Die Uebergang ist fliessend, und der Artikel zerreist die Unterscheidung voellig zurecht.
Es mag aus politischen Gruenden sinnvoll zu sein, sich auf Softwarepatente zu versteifen, weil es einfacher ist, eine Veraenderung zu verhindern als einen Zustand zu veraendern. Aber auf eher theoretischer Ebene hilft es nicht.
Der alles entscheidende Begriff der Debatte sollte die Erfindungshoehe sein. Diese ist schwer zu messen, aber leider der einzig wichtige Punkt. Die Erfindungshoehe spiegelt nicht nur die Leistung des Erfinders wieder, sondern auch noch eine viel wichtigere Frage: wie wahrscheinlich ist es, dass jemand mit derselben Problemstellung eine identische Loesung entwickelt?
Wenn ich eine Idee habe, und diese Idee so komplex und speziell ist, dass niemand jemals wieder darauf kommt, dann ist m.E. eine Patentierung vergleichweise gerechtfertigt. Die Gesellschaft hat unbestreitbar einen Vorteil davon, wenn ich meine Erfindung mit anderen teile – selbst wenn dies in den ersten Jahren nur unter meinen Bedingungen geschieht. Bei Software-Patenten halte ich den (patentierten) IDEA-Verschluesselungsalgorithmus fuer ein solches Beispiel. Im Vergleich zur Nicht-Veroeffentlichung schadet es niemandem, wenn er einen anderen Algorithmus benutzen muss.
Ein Beispiel fuer das Gegenteil ist Amazon’s One-click-shopping. Amazon hat es zuerst implementiert, weil sie als erstes vor der Problemstellung standen. Aber frueher oder spaeter waere jemand anders auf die gleiche Idee gekommen. Wahrscheinlich gibt es hunderte von Menschen auf der Welt, die auf die Idee gekommen waeren. Amazon war nur gluecklich, dass man sich dort zuerst die Frage gestellt hat, wie man den Bestellvorgang mit moeglichst wenig Klicks bewerkstelligt. Dieses Patent schadet allen Menschen, die von alleine auf die Idee gekommen waeren (und vielleicht, weil sie Amazon nicht kannten, sogar darauf gekommen sind), und dann diese Idee aufgrund eines Zufalls nicht benutzen duerfen.
Derzeit ist es so, dass Patente mit erstaunlich geringer Erfindungshoehe vergeben werden (sprich: jemand anders wuerde diesselbe Loesung einfallen). Das ist, meiner bescheidenen Meinung nach, das einzige Problem. Mit einer vernueftigen, moeglichst genau definierten Erfindungshoehe haetten wir nicht das derzeitige Problem.
Man sollte das Patentrecht behandeln wie das Urheberrecht. Wenn jemand als “Problem” vor hat, ein Buch zu schreiben, und dann einen Roman mit einem Jungen in der Hauptrolle schreibt, wird man kein Urheberrecht der Welt verletzen. Auch nicht, wenn der Junge eine Brille traegt und auf ein Internat geht. Jeder kann auf so eine Idee kommen. Wenn er zaubern kann, wird man schon eher stutzig, aber auch das wird kein Richter der Welt verbieten. Wenn man dagegen den Inhalt von Harry Potter mit eigenen Worten wiedergibt, dann wird ein Gericht zurecht eine Urheberrechtsverletzung feststellen. Es ist zu unwahrscheinlich, dass zwei Menschen sich genau diesselbe, eher ungewoehnliche Geschichte ausdenken.
Kurz gesagt: Wenn man Patente so behandelt wie das Urheberrecht, haette niemand einen Grund sich zu beschweren. Denn er wuerde eindeutig ein Plagiat erstellen, wenn er mit dem Patent in Konflikt kommt. Der Haken ist lediglich, dass man eher einen Richter findet, der sich mit Literatur aus kennt, als einen Richter, der sich mit Programmierung auskennt…
Von all dem, was ich oben geschrieben habe, mal abgesehen, tendiere ich in letzter Zeit allerdings in der Theorie eher zu der radikaleren Meinung, dass man geistiges Eigentum generell abschaffen sollte (inklusive Urheberrecht, Patente, Marken, Datenschutz und dem Recht am eigenen Bild)…
Kommentar von Tim Jansen — 21.09.05 20:15 #
@Tim
Es ist nicht nur die Erfindungshöhe, die zum wackligen Kriterium wird. Es ist auch der Umstand, dass in einem großen Werk, das heute insgesamt per Urheberrecht geschützt würde, zig Code-Abschnitte enthalten sind, die jeder für sich plötzlich patentierfähig wären.
Kommentar von Rayson — 21.09.05 21:05 #
@Rayson
Was waere denn schlimm daran? Wenn die Wahrscheinlichkeit, dass ich jemals denselben Code-Abschnitt schreibe, gegen 0 tendiert, dann kann es mir voellig egal sein. Nicht einmal die Zahl der existierenden Patente wuerde eine Rolle spielen. Ich muesste auch nicht recherchieren, ob es ein Patent bereits gibt, wenn die Erfindungshoehe nur sinnvoll hoch ist.
Wenn jemand ein Buch schreibt recherchiert er ja auch nicht, ob jemand anders dasselbe Buch schonmal geschrieben hat…
Kommentar von Tim Jansen — 21.09.05 21:58 #
Wie lässt sich begründen, dass Hardware patentierbar ist, Software aber nicht? Ich denke, die Idee dahinter ist, dass die Herstellung von Hardware teuer ist. Es sind oft sehr hohe Investitionskosten damit verbunden, so dass mangelnder Schutz von Innovation möglicherweise Firmen daran hindert, entsprechend zu investieren.
Im Software-Bereich dagegen sind in erster Linie die Kosten für die “geistige” Leistung zu bezahlen, die hinter der Innovation steht. Es stellt sich aber die Frage, ob diese Investitionen nicht auch ohne Patentschutz erfolgen würden, denn die Firmen erhalten einen Wettbewerbsvorteil allein dadurch, dass sie die ersten sind, die eine Idee auf den Markt bringen.
Andererseits schafft es auch Anreize für kleine Software-Schmieden, Innovationen zu wagen und in dem Zeitraum, bis sich die ersten Nachahmer gefunden haben, schon ein kleines Vermögen gemacht zu haben (etwa dadurch, dass sie von einer großen Firma geschluckt werden, wie das in der Vergangenheit ja öfters der Fall war). Zukünftig werden sie vielleicht für ihren Erfolg bestraft dadurch, dass sich etablierte Firmen über Patentdrohungen und nicht über Geld Zugang zu den Innovationen verschaffen wollen.
Im Hardware-Bereich sind dagegen kleine Firmen wegen der hohen Anfangsinvestition sowieso oft außen vor.
Dass die Übergänge zwischen Hardware und Software fließend sind und dass daraus Probleme erwachsen, ist klar. Ebenso kann es sein, dass bestimmte Ideen in der Software-Entwicklung hohe Anfangsinvestitionen erfordern, die ohne Patentschutz gehemmt werden.
Wie auch immer, ich denke, man sollte die Frage pragmatisch diskutieren unter der Frage: Was ist am besten für den Fortschritt? Vielleicht fällt die Antwort anders aus, als ich denke, aber fundamentalistische Debatten, die IP entweder für etwas Natürliches (wie Buchner implizit zu unterstellen scheint), oder aber für etwas Widernatürliches halten, bringen uns mit Sicherheit nicht voran.
Kommentar von c.h. — 22.09.05 22:48 #
@Tim
Es muss ja nicht derselbe Code sein. Es reicht, wenn er unter das zu subsumieren ist, was da als Patent eingereicht wird.
Du beabsichtigst wahrscheinlich, mit dem Kriterium “Erfindungshöhe” solche Dinge von der Patentierbarkeit auszuschließen, die relativ wahrscheinlich an einem anderen Ort von einem anderen Programmierer in ähnlicher Form umgesetzt werden. Dinge, auf die man mit einigem Nachdenken einfach kommen muss, wenn man dasselbe Problem lösen will. Nur ist mir das viel zu schwammig – und denselben Zweck verfolgt eine Beschränkung auf das Urheberrecht viel besser.
Kommentar von Rayson — 22.09.05 23:32 #
[...] Weitere Beiträge zum Thema Open Source und geistiges Eigentum auf Antibuerokratieteam.de: Back to the Software-Future? Zum Recht auf geistiges Eigentum Staatsmonopolistischer Softwarekapitalismus Kommunisten in der Software-Industrie Beitrag versenden – Kategorien: Alle • Worldwide Web [...]
Pingback von antibuerokratieteam.de » Anyone who disagrees with this is a communist. — 15.01.06 23:15 #