Skip to Content.
Sympa Menu

freetds - Re: [freetds] TDS versions

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: "James K. Lowden" <jklowden AT freetds.org>
  • To: FreeTDS Development Group <freetds AT lists.ibiblio.org>
  • Subject: Re: [freetds] TDS versions
  • Date: Wed, 28 May 2008 12:01:54 -0400

Emil Wojak wrote:
> the recently revealed documentation was publicly available since
> January 2008 in form of a patent

It's important to be clear and specific in this area. The issues are
complicated and deeply technical, traversed by lawyers and nonlaywers
ill-equipped to understand them.

Patent 5,974,416 is described and referenced here in my letter to Fedora:

http://www.redhat.com/archives/rhl-devel-list/2007-May/msg02070.html

Patent 5,974,416 does not apply to anything FreeTDS does or ever will do.



Patent 7,318,075 "Enhanced tabular data stream protocol":

http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=0.00000netahtml0.00000PTO0.00000search-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=7318075.PN.&OS=PN/7318075&RS=PN/7318075



Patent 7,318,075 describes protocol enhancements that appeared with SQL
Server 2005. Its claims include MARS and password modification. These
features are not part of FreeTDS. And, it would seem, never will be.

Thank you for pointing out this patent. I wish I'd never read it. It
means that Microsoft is patenting its changes to the protocol. It is the
first step to preventing the creation of a compatible, interoperable
implementation of their protocol.

Microsoft has had, up until now, little choice but to tolerate the FreeTDS
project. Requests for cooperation and documentation came to nothing,
despite the usefulness of the project in promoting use of SQL Server.

Make no mistake, though: absent a license, patent 7,318,075 prevents
FreeTDS from implementing a fully functioning, fully compatible free
client for SQL Server 2005 and beyond. I do not expect a license to be
granted on terms compatible with the LGPL; such terms would make the
patent worthless.

--jkl




Archive powered by MHonArc 2.6.24.

Top of Page