On Tue, 12 Jul 2005 14:00:51 -0700, Michael G Schwern <[EMAIL PROTECTED]>
wrote:

> Barbie's journal, via Ovid, made me aware of patent EP1170667 "Software
> Package Verification" granted last month in the EU.  
> http://gauss.ffii.org/PatentView/EP1170667

Contact  Steffen Beyer
         mailto:[EMAIL PROTECTED]
         http://www.engelschall.com/u/sb/download/

He *works* at the european patent bureau

> It appears to patent basic software testing frameworks.  There is a nine 
> month window to oppose this patent.  I believe Test::Harness constitutes 
> prior art but IANAL.  I would like to speak with a lawyer.  Does anyone 
> happen to know an EU patent attorney who is willing to do a little pro bono 
> work?  At this point I only want an educated reading of the patent to 
> determine if Test::Harness may be prior art.
> 
> I've contacted the EFF's staff attorney about this but he's not familiar
> with EU patent laws and recommended I find someone who is.  I've also
> attempted to contact the Inventors listed on the patent (valid email 
> addresses are difficult to find these days) in the hopes of discussing this 
> programmer-to-programmer and cut through the legal BS.  Haven't heard
> back yet.
> 
> Here is my figuring on how Test::Harness is prior art:
> It includes the control (Test::Harness), framework (Test.pm, Test::More, 
> etc..) and modules (*.t files) as outlined in claim 1.  It can handle many
> test files (claim 2).  It has the ability to order the execution of test 
> files based on the filename which serves as a priority (claims 3 and 4).
> It has means to indicate if a given module is active or inactive (claim 5, 
> 6 and 7) by the module issuing a "skip" flag.
> http://search.cpan.org/dist/Test-Harness/lib/Test/Harness/TAP.pod#Skipping_tests
> 
> Test modules are typically stored as individual files, usually ending in .t,
> in a directory, usually t/ (claim 8).  Test::Harness can be told the order
> in which tests are to be run.  MakeMaker specifically runs test files in
> alphabetical order by filename (claims 9, 10, 11, 12).  Test::Harness only
> recently added support for non-file based testing but JUnit and the
> Smalltalk testing frameworks handle tests in software objects (claim 13).
> 
> The rest of the claims appear to repeat 1-13 in legalese.
> 
> 


-- 
H.Merijn Brand        Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using Perl 5.6.2, 5.8.0, 5.8.5, & 5.9.2  on HP-UX 10.20, 11.00 & 11.11,
 AIX 4.3 & 5.2, SuSE 9.2 & 9.3, and Cygwin. http://www.cmve.net/~merijn
Smoking perl: http://www.test-smoke.org,    perl QA: http://qa.perl.org
 reports  to: [EMAIL PROTECTED],                perl-qa@perl.org

Reply via email to