🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: uk.comp.os.linux
Article #1240

Re: Publicly funded software development (was: KDE v. Gnome)

#1240
From: Maciej Stachowiak
Date: Sat, 10 Oct 1998 00:00
44 lines
3244 bytes

> That brings us to software patents...  Software patents act to encourage
> innovation by providing a temporary monopoly to the inventor of a unique
> idea.  This allows the inventor to profit from the idea while providing
> for the eventual release of the idea into the public domain.
>
> Software patents should not be banned.  I think most complaints about
> software patents come from all the crap that gets through the morons at
> the patent office.  The patent office needs serious work before software
> patents become truly worthwhile.


I think most people can agree that mathematical knowledge should not
be patentable. But:

* The means of performing a computation is mathematical knowledge.

* Any possible scope of a "software patent" is a means of performing a
computation. All computations that can be performed by a computer are
mathematical, whether or not you express them that way. Inside, the
computer is just pushing bits.

* Therefore software is mathematical knowledge.

* Therefore software patents ought not be permitted.

Currently the US Supreme Court has a dodgy distinction between
"mathematical" and "non-mathematical" algorithms for patent
purposes. I believe no such distinction is tenable. Furthermore, even
when it would not be possible to patent an algorithm itself, it is
possible to patent a broad category of applications thereof. Read the
RSA patent sometime, it is actually a patent on any communication
system using one or more computers connected in some way etc etc. I
don't think this distinction is tenable either. If the algorithm is
free, all use of it should be free.


 - Maciej Stachowiak

-- 
guile -c '(define c call-with-current-continuation)(define(f s)(lambda(o)(let
((n(c(lambda(x)(o x)x))))(let p((n n)(l(string->list s)))(cond((not (null? l)
)(display(car l))(p(c n)(cdr l))))))))((f"Js nte ul akr")(f"utAohrGieHce\n"))'
Technical Details
Message-ID: <v8waf34nc33.fsf@M66-080-10.mit.edu>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <F0B8I1.475@a2e.de> <907546762snz@vision25.demon.co.uk> <v8wk92dflo7.fsf@huis-clos.mit.edu> <m3btnnd7pj.fsf@c26469-a.clnvl1.ct.home.com> <v8wbtnmra51.fsf@huis-clos.mit.edu> <m3u31epev9.fsf@c26469-a.clnvl1.ct.home.com> <361ECCE9.A9EEED82@odin-consulting.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1103af,4460b3faefba3773
X-Google-Attributes: gid1103af,public
X-Google-Thread: 10e97a,5c442900c2af201f
X-Google-Attributes: gid10e97a,public
X-Google-Thread: fa692,5c442900c2af201f
X-Google-Attributes: gidfa692,public
X-Google-Thread: 10d8ad,4460b3faefba3773
X-Google-Attributes: gid10d8ad,public
X-Google-Thread: fcfb9,942a0596db2b8174
X-Google-Attributes: gidfcfb9,public
X-Google-Thread: 1025b4,942a0596db2b8174
X-Google-Attributes: gid1025b4,public
X-Google-Thread: fea0e,5c442900c2af201f
X-Google-Attributes: gidfea0e,public
From: Maciej Stachowiak <mstachow@mit.edu>
Subject: Re: Publicly funded software development (was: KDE v. Gnome)
Date: 1998/10/10
Message-ID: <v8waf34nc33.fsf@M66-080-10.mit.edu>
X-Deja-AN: 399613050
Sender: mstachow@M66-080-10.mit.edu
References: <F0B8I1.475@a2e.de> <907546762snz@vision25.demon.co.uk> <v8wk92dflo7.fsf@huis-clos.mit.edu> <m3btnnd7pj.fsf@c26469-a.clnvl1.ct.home.com> <v8wbtnmra51.fsf@huis-clos.mit.edu> <m3u31epev9.fsf@c26469-a.clnvl1.ct.home.com> <361ECCE9.A9EEED82@odin-consulting.com>
Organization: Massachusetts Institute of Technology
Newsgroups: uk.comp.os.linux,comp.os.linux.misc,comp.society.futures,comp.os.linux.advocacy,uk.politics.misc,uk.politics.economics,gnu.misc.discuss