public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* Re: [gentoo-dev] European Patentability rules
  @ 2003-08-28 11:28 99%     ` Stuart Herbert
  0 siblings, 0 replies; 1+ results
From: Stuart Herbert @ 2003-08-28 11:28 UTC (permalink / raw
  To: Sven Vermeulen; +Cc: gentoo-dev

[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 6362 bytes --]

On Thursday 28 August 2003 9:59 am, Sven Vermeulen wrote:
> You have IP in the form of copyright and licensing. 

Licensing is a subset of contract law, involving the lending of rights or 
assets from one business party to another.  IANAL, but as I understand it, 
licenses don't provide legal recognition of IPR.

> If they happen to find a similar algorithm doing the same thing due to 
> their own research, they should be able to use it anyway.

And this is the crux of the real problems (imho) with software patents.  
Because software is typically made up of hundreds (if not thousands) of 
processes at a time, it seems impossible for programmers to avoid 
independently inventing the same processes time and time again.

This alone would seem to fall foul of the UK requirement that:

    "To be patentable your invention must ... involve an inventive step.
     An invention involves an inventive step if, when compared to what
     is already known, it would not be obvious to someone with a good
     knowledge and experience of the subject."

> IP protection is to _protect_ the _investements_ you've made so that other
> companies/people don't use your _inventions_ without having to go through
> the same timeline (idea, research, development, simulation, testing,
> production).

IP protection is to create a legal recognition of your IP.  It creates an 
asset, and a "territorial right" (quoting from the UK Patent Office) to legal 
protection of that asset.

> With normal patents, this IP protection is settled. However, software
> patents are much worse; they allow anyone to protect an idea, a
> general/generic look and feel of any algorithm. You prohibit others to even
> think about implementing something like your invention, even though they
> will have to go through the same cycle (irdstp). This is not IP protection,
> this is creating a monopoly.

Now we're back to the evils of the *system*.  I don't support the current 
system, and have already said that.  Let's move on.

IP protection *does* allow you to create a monopoly of sorts by its very 
nature.  That seems unavoidable, unless you wish to do away with IP 
protection.

> No, since remote access is a concept. Their implementation can and should
> be protected (dunno how it's called with HP), but they shouldn't stop
> others to develope a remote access implementation different of their own.

I agree that any protected IPR should be specific in nature.

> If I would have invented a way to predict register values before an
> algorithm has completed, I can implement this in a compiler to produce
> faster code. To protect my IP, I should protect my implementation. However,
> if I patented the concept of value-prediction, I make sure that no-one can
> ever develop something similar (or even better).

Similar, yes.  Better - no.  The vast majority of UK patents (and, I would 
wager, this is true for other systems too) are for incremental improvements 
to existing inventions.

> This is completely against the spirit of patents. Patents should promote
> research and development by giving the inventor a means to protect its
> investements.

You've confused me.  How is this statement in conflict with the idea of you 
protecting a concept of value-prediction?

> Even more, if _you_ develop software, do you check all existing patents to
> be sure that your software doesn't cross one of them? I'm sure that you
> don't.

You're right, I don't.  But there again, I live in a country where most 
programmers believe that software patents aren't part of our legal system.

> John Gage, the Chief Researcher and Director of the Science Office of Sun
> Microsystems, had a nice talk on the ONEday conference in Genval, Belgium
> on the 30th of July in which he described his PoV on software patents. One
> of they key items in his speach was that most _real_ software inventions
> (protocols, internet, ...) were inventions of students or people that have
> just graduated, people that don't think about patents. These inventions
> have changed the ICT-world (TCP/IP, WWW, ...).

I always thought TCP/IP was invented for the US DoD?  Vint Cerf does seem to 
be talking about the ARPA network in his 1973 paper where TCP is first 
mentioned.

I don't know what the situation was back then, or what it is now, but I do 
know that, in the 80's and early 90's, if NASA sold a piece of software, they 
weren't allowed to license it - you bought the whole thing, (non-exclusive) 
rights and all.  That's how NQS became the de-facto standard for UNIX batch 
processing.  NQS was written for NASA, who then sold implementations of 
Cosmic NQS to companies such as Cray, Sterling Software (both of whom 
released their own commercial versions) and Monsanto (who released the whole 
thing under the GPL).  When I succeeded Monsanto's John Roman as maintainer 
of the GPL'd NQS, I was led to understand that this ceeding of rights wasn't 
unique to NASA's charter, but more widely applied to work done by the US 
Government.  If true, wouldn't that mean that TCP/IP was never going to be 
patentable in the first place?

> Patents are for real, physic inventions, 

Sorry, but that's not true, at least not here in the UK.  The oldest surviving 
patent issued in the UK was in 1449, for a process of manufacturing stained 
glass windows for Eton College.  Today, the UK Patent office very clearly 
states:

    "Patents are generally intended to cover products or processes that
     possess or contain new functional aspects; patents are therefore
     concerned with, for example, how things work, what they do, how they
     do it, what they are made of or how they are made."

Like copyrights, a patent is a business asset that can be licensed if 
required.  No asset - no license.

Best regards,
Stu
-- 
Stuart Herbert                                              stuart@gentoo.org
Gentoo Developer                                       http://www.gentoo.org/
Beta packages for download            http://dev.gentoo.org/~stuart/packages/
Come and meet me in March 2004                 http://www.phparch.com/cruise/

GnuGP key id# F9AFC57C available from http://pgp.mit.edu
Key fingerprint = 31FB 50D4 1F88 E227 F319  C549 0C2F 80BA F9AF C57C
--

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2003-08-27 20:33     [gentoo-dev] European Patentability rules Philippe Lafoucrière
2003-08-28  1:44     ` Stuart Herbert
2003-08-28  8:59       ` Sven Vermeulen
2003-08-28 11:28 99%     ` Stuart Herbert

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox