Welcome to NeoOffice developer notes and announcements
NeoOffice
Developer notes and announcements
 
 

This website is an archive and is no longer active
NeoOffice announcements have moved to the NeoOffice News website


Support
· Forums
· NeoOffice Support
· NeoWiki


Announcements
· Twitter @NeoOffice


Downloads
· Download NeoOffice


  
NeoOffice :: View topic - Microsoft and the future of OpenOffice
Microsoft and the future of OpenOffice
 
   NeoOffice Forum Index -> Random Whatnot
View previous topic :: View next topic  
Author Message
lga
Sentinel


Joined: Sep 09, 2004
Posts: 25
Location: Paris, France

PostPosted: Tue Sep 14, 2004 5:50 am    Post subject: Microsoft and the future of OpenOffice

This has just appeared on Groklaw :
http://www.groklaw.net/article.php?story=20040914044516763

Lga.
Back to top
OPENSTEP
The One
The One


Joined: May 25, 2003
Posts: 4752
Location: Santa Barbara, CA

PostPosted: Tue Sep 14, 2004 8:31 am    Post subject:

Quite curious. First off, I don't think it applies to anyone whatsoever because there is no product named "Open Office"...it's named "OpenOffice.org". Glad to see Sun cares enough about it to get the name right in their legal filings Wink

Second, I don't think it really should be surprising. The moment I heard about the Microsoft pact the first thing I could think of is that Sun will use the cross-licensing agreements and such to improve the interoperability of StarOffice with MS Office, but the work won't be donated back into OpenOffice.org due to licensing restrictions. For the recent past, the only things they haven't open sourced are the legacy portions of StarOffice that were covered by third party contract (fonts, clip art, WordPerfect filters, etc.). But this particular filing seems to indicate they're at least considering undertaking more closed source work on StarOffice in the near future. Yet another reason why I both love and hate OpenOffice and Sun.

My two cents.

ed
Back to top
ovvldc
Captain Naiobi


Joined: Sep 13, 2004
Posts: 2352
Location: Zürich, CH

PostPosted: Tue Sep 14, 2004 3:10 pm    Post subject:

OPENSTEP wrote:
But this particular filing seems to indicate they're at least considering undertaking more closed source work on StarOffice in the near future. Yet another reason why I both love and hate OpenOffice and Sun.


Probably depends on relative quality of the closed source work. If it's not worth the extra effort and money, why would they do it.

I guess you could consider it a compliment to the OO.org developers that Sun hasn't actually used this option... Just to give this a positive spin Smile.
Back to top
OPENSTEP
The One
The One


Joined: May 25, 2003
Posts: 4752
Location: Santa Barbara, CA

PostPosted: Wed Sep 15, 2004 3:07 pm    Post subject:

For the curious, here was my take on it in the /. article today:

http://yro.slashdot.org/comments.pl?sid=121936&cid=10260170

Basically, the immediate threat is file filters using the MS Office patented XML schemas. The long-term threat is having to scour through all of Sun's OOo contributions as an independent developer to determine whether or not they infringe on MS patents which independent developers aren't allowed to use. Either all non-Sun developers need to review and not use or risk getting sued by MS. A very chilling thought indeed.

ed
Back to top
ovvldc
Captain Naiobi


Joined: Sep 13, 2004
Posts: 2352
Location: Zürich, CH

PostPosted: Wed Sep 15, 2004 3:58 pm    Post subject:

OPENSTEP wrote:
Basically, the immediate threat is file filters using the MS Office patented XML schemas. The long-term threat is having to scour through all of Sun's OOo contributions as an independent developer to determine whether or not they infringe on MS patents which independent developers aren't allowed to use. Either all non-Sun developers need to review and not use or risk getting sued by MS. A very chilling thought indeed.


Well, let us hope that Sun will be so nice as to include the patented code with a big fat warning header. But I am slightly confused how this meshes with the GPL. Can one piece of code be both open source and restricted by patent? Or is it the licensing structure Sun used for OOo built to circumvent this?

If it is both, then MS might have problems enforcing the deal. I recall the legalese mentioned licensees and users. But as long as the derivatives are free downloads, with no official support, no money is made, so suing is rather pointless.

That means MS would have to go after each and every OOo user. They've tried that with fileswappers - too much work. The cost for MS of sending me a letter to pay up, and then collecting (after I forget about the first letter, and so and so forth) are unlikely to be worth it and pretty likely to set off antitrust opinions, even if the practice were legal..

Or am I just thinking around the woods now?
Back to top
OPENSTEP
The One
The One


Joined: May 25, 2003
Posts: 4752
Location: Santa Barbara, CA

PostPosted: Wed Sep 15, 2004 10:56 pm    Post subject:

ovvldc wrote:
Well, let us hope that Sun will be so nice as to include the patented code with a big fat warning header.


Only problem I forsee is that Sun may already be using patents and just not aware of it...but they no longer have any impetus to search. Software patents are so broad, though, that it's probably impossible to search. Even in my own work work job type work I make tweaks to digital filter algorithms and the like without spending weeks trolling through the patent database to see if anyone else may have patented my improvements already.

There's definitely a difference between willful infringement of a patent and inadvertant infringement. That's one of the things I do hate about patents. Even if you think of something all on your own in a sealed box like on a game show, someone else may still own it. That's just bull***t as far as I'm concerned. There is no such thing as ownership of thought...only expression of thought should be afforded protection.

ovvldc wrote:
But I am slightly confused how this meshes with the GPL. Can one piece of code be both open source and restricted by patent? Or is it the licensing structure Sun used for OOo built to circumvent this?


The GPL itself does have clauses related to patents and patent infringement in it that basically imply that if patent licensing restrictions are imposed that are contrary to the obligations under the GPL, the program cannot be distributed at all. The rights to distribute it go away. That's where the Sun/MS agreement kills community involvement in OOo...Sun would still retain the rights to distribute OOo under their own terms but the LGPL/GPL redistribution license is invalidated.

There are caveats though that allow the software to be free software only in certain geographical areas. It's also easily feasible to do open source software that is defensively patented...e.g. the patent holder does not impose any type of licensing for open source software.

SISSL's 2.0 section makes the distribution subject to third party patent claims and 2.1d offers no patent licensing whatsoever for versions of the original code that are mixed with modifications, implying that in a patent licensing dispute SISSL cannot be used as a license to redistribute modified versions of OOo. A single infringing patent (or conscious inclusion of an infringing patent such as the Microsoft XML Schema patents) thus negates the entire ability for non-Sun OOo derivatives and distributions to exist.

While legally MS could sue end-users, I would suspect they would just turn the crank on other distros like Ximian's distro, NeoOffice, the translation projects, and various OOo CD distributors. If you kill the movement at the root there's only so far it could spread until a lack of updates causes it to wither away and die.

ed
Back to top
ovvldc
Captain Naiobi


Joined: Sep 13, 2004
Posts: 2352
Location: Zürich, CH

PostPosted: Thu Sep 16, 2004 1:34 am    Post subject:

OPENSTEP wrote:
ovvldc wrote:
Well, let us hope that Sun will be so nice as to include the patented code with a big fat warning header.


That's just bull***t as far as I'm concerned. There is no such thing as ownership of thought...only expression of thought should be afforded protection.

The GPL itself does have clauses related to patents and patent infringement in it that basically imply that if patent licensing restrictions are imposed that are contrary to the obligations under the GPL, the program cannot be distributed at all. The rights to distribute it go away.


:[. They have it nailed down, then? Well, I agree with your sentiment, but am not in a position to change much. I hope the European Parliament stays more sane about it, as we don't allow for software patents (yet).

But as far as my understanding of patent law goes, broad patents like on using XML for a document format can't be granted anymore. OOo is already using them - it's out there. So they must have patented a tiny subset. But then again, fighting that claim is not much of an option against M$.
Back to top
giantmike
Red Pill


Joined: Sep 02, 2004
Posts: 5

PostPosted: Tue Sep 21, 2004 8:31 pm    Post subject:

Quote:
While legally MS could sue end-users


How would they go about finding end users with it installed? Will they install spyware on everyone's computers, invading our privacy? What if someone burns NeoOffice/J to a CD, and gives it to someone, how would they find that person? It just doesn't seem technically possible to me.
Back to top
OPENSTEP
The One
The One


Joined: May 25, 2003
Posts: 4752
Location: Santa Barbara, CA

PostPosted: Thu Sep 23, 2004 10:37 pm    Post subject:

Well, the most direct way for them to find end-users of Neo/J would be to subpoena me, Patrick, and the mirrors to try and get server logs for anyone who's downloaded binaries and source. Beyond that there isn't any tracking as Neo/J doesn't even have its own registration pages that it tries to sweet talk you into filling out Very Happy

Even if they couldn't track end users, holding onto the code, using it, or distributing it would still be illegal since any patent violations would nullify the GPL for all copies of the software and its source code. Software patents are a sure way to destroy open source, at least until folks can come up with a new unique solution that doesn't infringe upon the patent. Only companies really have deep enough pockets to litigate and overturn stupid patents. Individuals face no chance Sad

ed
Back to top
Display posts from previous:   
   NeoOffice Forum Index -> Random Whatnot All times are GMT - 7 Hours
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

Powered by phpBB © 2001, 2005 phpBB Group

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © Planamesa Inc.
NeoOffice is a registered trademark of Planamesa Inc. and may not be used without permission.
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.