|
MA Posts New Version of Open Formats - Requests Comments |
|
Tuesday, March 22 2005 @ 11:59 AM EST
|
Version 3 of the State of Massachusetts Information Technology Division's Enterprise Technical Reference Model is now posted
online for public comment. Go to www.state.ma.us/itd and look for the story in the
"Highlights" box. The deadline for such comments is April 1. Yes. April 1. To refresh your memory, MA has defined open formats to mean this: "Open Formats, as we're thinking about them, and we're trying to be precise with the language, because people use different English words for different technical terms, in our definition, 'Open Formats' are specifications for data file formats that are based on an underlying open standard, developed by an open community and affirmed by a standards body; or, de facto format standards controlled by other entities that are fully documented and available for public use under perpetual, royalty-free, and nondiscriminatory terms."
They have now accepted Microsoft XML as fitting that definition. Obviously, that means they must be defining "nondiscriminatory" as meaning making something available to all comers at the same price, or something like that. It can't be that they are using the word to mean that the format doesn't discriminate against GPL software, because Microsoft's license, the last one I saw, does exacly that.
In life, we always have a choice, to view things optimistically or pessimistically. I am inclined to think the best of people, and to give them all the respect I can, so I guess I'm more inclined to be an optimist, but I will now do both, view the new model both optimistically and pessimistically, and you can choose, according to your own inclinations.
First, pessimistically, it's depressing that they include Microsoft's XML as an "open format", because one can easily imagine what Microsoft, a company not renowned for its exalted ethics, will do with this. There simply is no way to describe anything Microsoft does as "open". Microsoft has been very diligently patenting their XML all over the world, from here to New Zealand. If they assert those patent rights, there won't even be an illusion of openness, not to mention other issues, like the license conflict with the GPL or the specification being in a binary
format that can only be read on a Windows computer and things like that. I
think that MS has made every effort to avoid any possible benefit that an
open format might have produced. It isn't hard, therefore, to see this as a serious compromise, and that would be phrasing it delicately.
Most people won't distinguish between open standards and open formats, although there certainly is one, or know the difference, and folks may be bamboozled into staying with Microsoft, based on an illusion of "openness", without understanding the very limited purpose of the open format concept Massachusetts came up with or what it is for. Further, if you compare this with the EU stand, it's puzzling why Massachusetts doesn't try to at least match up with the EU, especially when the EU is doing all the heavy lifting. Probably their answer would be that open formats are solely for the purpose of making sure documents can be read way down the road. They are not trying to define an open standard for any other purpose.
The EU framework hammers into place a foundation built on four corners: Open Standards, Open Source, Open XML Technologies, and an Open service-oriented architecture, and on that foundation they then pound home open interfaces, open messaging and communications protocols, open run time engines, and portable open class libraries. Why, then, should any governmental body settle for less? I posit that Massachusetts is sincerely doing what it feels it can, and they may have reasons I can't see. I can't say I am surprised, but I am still disappointed.
Optimistically, they have responded to input, and they do now list the OpenDocument
format. That is tremendous, and I applaud them for doing so and I wish to say thank you. The fact that Massachusetts did listen to input is encouraging, especially because the final version is not yet before us, and they are asking for comments again. It's also encouraging because the real decisions come from the marketplace, and as long as folks have a choice, I'm happy. Here is an article that demonsrates what I mean, about a company that is switching to Firefox, and notice why: When Bill Robertson decided last year to switch 450 workers and 100 desktops at De Bortoli Wines to the open source Firefox web browser, he had the company's future in mind.
In moving to the free Firefox, he did more than just install a web browser that rivals Microsoft's Internet Explorer, which comes for free with every PC running the Windows operating system. The CIO defined a radically new desktop interface for the company and forced his software suppliers to comply with his technology direction, which had a heavy emphasis on open standards so he would no longer be locked into any one vendor's products.
Firefox is a small and streamlined web browser created by the US-based charity The Mozilla Foundation from the bones of the Netscape and Mozilla browsers. It runs on all desktop computers and supports most languages.
Firefox is often paired with its open source sibling, Thunderbird, a free email client that competes with Microsoft's Outlook in the enterprise. . . .
"We are masters of our own destiny, and we can run a lean and efficient operation," says Mr Robertson. "Neutral standards support our decisions when we select free products and empower us in the marketplace when we buy." When folks are given a choice, and they see a way to escape from "vendor lock-in", they take it. By vendor lock-in, they mostly mean Microsoft. I think it's safe to say that a lot of people in this world despise that company's business practices and don't much want to be a customer of a company that behaves as it does. I believe we will see that feeling expresssing itself more and more and more, as long as the marketplace offers them a choice.
Governmental agencies and standards bodies can be subverted. I'm not saying that is what happened here necessarily, but speaking in general, Microsoft's power and money are a factor. We've seen it. Remember the money that was given to the head of the organization that decided to pull out of the EU process and not pursue Microsoft there any more? But unless Microsoft decides to start paying customers to use their products, as long as there is a viable choice, customers will walk away from that company, unless there is a serious, radical shift in Microsoft's way of doing business. I view all efforts on their part to dominate the standards process and twist it to their advantage to try to exile GPL software from the mainstream, as in the SenderID performance, as proof positive that they haven't changed a bit and that I don't want to do business with a company that behaves that way. Their antiLinux FUD is profoundly offensive too. I know I am not alone in that feeling.
The remedy for all that is education. FUD only works when people don't know the truth. That is an abiding belief of mine, and I have witnessed its truth in the Groklaw story.
So, as you see, I'm inclined to be an optimist. You'd have to be, I guess, to do Groklaw at all. But while one could have said to me when I first started that the situation was hopeless -- I was a nobody, with no money, no PR, no influence, no numbers, no credentials, no support, just one small voice in the blogosphere when I began -- what would you say now? Is it possible? SCO had the backing of Microsoft, financially (circuitously) and FUDwise, and millions to spend on telling their story to the universe. But the community rallied, we seriously answered their FUD, and the rest is history. So, all I'm saying is this: don't overestimate Microsoft's power, because it will enervate you. And don't underestimate what a clear, concerted, sustained education campaign can do. That is exactly what Groklaw is for, and with your help, I believe we can be successful.
I have confidence that people have an innate sense of justice. And no one likes being forced in any particular direction. Microsoft's entire business model, as far as I can see, is based on injustice to its competition and monopoly-enforced lock-in for its customers. That appeals to no one but Microsoft. Why would it? So, our job is to help people see that they have viable options. That really is all we need to do. They will just naturally do the rest on their own. Furthermore, I believe it will happen. I am saying all this to say that providing comments on the process, thoughtful, positive, but clear comments, has a value of its own, I believe, no matter what Massachusetts chooses in the end to do. And I by no means think that Massachusetts is trying to do less than its best here. Your comments are part of the cumulative educational process that we are embarked on. If you do comment on the MA page, can you please also record your comments here? This site is for historians, too, among other things, and I'd like to have a permanent record here of everything we say.
|
|
Authored by: seanlynch on Tuesday, March 22 2005 @ 12:23 PM EST |
Please post any corrections in this thread, please.
Thank you.[ Reply to This | # ]
|
- Corrections here please - Authored by: Upholder on Tuesday, March 22 2005 @ 12:31 PM EST
- Corrections here please - Authored by: JOff on Tuesday, March 22 2005 @ 02:09 PM EST
- Rather large omission - Authored by: Anonymous on Tuesday, March 22 2005 @ 03:14 PM EST
- ..missing bit on prior art and validation tools, that should be in story. - Authored by: Anonymous on Tuesday, March 22 2005 @ 05:14 PM EST
- Corrections here please - Authored by: Anonymous on Tuesday, March 22 2005 @ 05:37 PM EST
- Corrections here please, "exacly" - Authored by: perpetualLurker on Tuesday, March 22 2005 @ 11:36 PM EST
- Corrections here please - Authored by: Anonymous on Wednesday, March 23 2005 @ 07:22 AM EST
- Corrections here please - Authored by: Anonymous on Wednesday, March 23 2005 @ 07:49 AM EST
|
Authored by: Anonymous on Tuesday, March 22 2005 @ 12:24 PM EST |
Massachusetts will implement this with all of m$'s patents, then one day they
will wake up and notice that m$ want to sue them or they need to pay a big bill
for using someone else's implementation of XML that interfaces with a word
processor. Then they will change there law.
Sue a government once, shame on your,
Sue a government twice you will change the law.
(my theory anyway) [ Reply to This | # ]
|
|
Authored by: WhiteFang on Tuesday, March 22 2005 @ 12:26 PM EST |
OT threads go here please.
It makes it much easier when links are created like this:
<a href="http://www.example.com">your words here</a>
Also make sure your "post" method is "html"
(And this time I got the format right!)[ Reply to This | # ]
|
- OT (Off Topic) here please - Authored by: Anonymous on Tuesday, March 22 2005 @ 12:38 PM EST
- SCOXE - Authored by: tiger99 on Tuesday, March 22 2005 @ 12:48 PM EST
- SCOXE - Authored by: Anonymous on Tuesday, March 22 2005 @ 01:04 PM EST
- SCOXE - Authored by: micheal on Tuesday, March 22 2005 @ 04:26 PM EST
- SCOXE - Authored by: tiger99 on Tuesday, March 22 2005 @ 06:15 PM EST
- SCOXE - Authored by: micheal on Wednesday, March 23 2005 @ 04:07 AM EST
- SCOXE - Authored by: Wol on Wednesday, March 23 2005 @ 08:04 AM EST
- Gregory Aharonian critique of Rosen's book and the GPL - Authored by: cjovalle on Tuesday, March 22 2005 @ 01:02 PM EST
- Posted late on previous article - " European software group takes on Microsoft" - 2nd post. - Authored by: Anonymous on Tuesday, March 22 2005 @ 01:08 PM EST
- OT: Compuware and IBM settle - Authored by: stats_for_all on Tuesday, March 22 2005 @ 01:18 PM EST
- OT (Off Topic) here please - Authored by: gnuadam on Tuesday, March 22 2005 @ 01:23 PM EST
- SCO Recognized for Five-Star Channel Program - Authored by: DBLR on Tuesday, March 22 2005 @ 01:29 PM EST
- MOG at it again - Authored by: Anonymous on Tuesday, March 22 2005 @ 02:16 PM EST
- *Second* delisting notice from NASDAQ - Authored by: ak on Tuesday, March 22 2005 @ 04:39 PM EST
- SCO files 8K (other events) - Authored by: blang on Tuesday, March 22 2005 @ 04:51 PM EST
- New Zealand - "MPs, techies to trade views on software patents" - Authored by: Anonymous on Tuesday, March 22 2005 @ 07:09 PM EST
- SCO fails to file FORM 10-Q - Authored by: Anonymous on Tuesday, March 22 2005 @ 07:59 PM EST
- Darl speaks to Eweek - Authored by: Anonymous on Tuesday, March 22 2005 @ 09:48 PM EST
|
Authored by: sofaSpud on Tuesday, March 22 2005 @ 12:33 PM EST |
If it holds true that the purpose of government is to promote the common good,
it seems to me to be a great subversion of public service to bolster the narrow
interests of a monopoly that is so widely acknowledged to have trampled the
interests of the public at large so ruthlessly for so long.
We can only hope that somehow we will avoid being obligated to pay fees to such
a foe of the public in order to have access to government documents which are
created via taxpayer funding. Long live optimism![ Reply to This | # ]
|
- No - Authored by: Anonymous on Wednesday, March 23 2005 @ 06:13 PM EST
|
Authored by: wvhillbilly on Tuesday, March 22 2005 @ 12:46 PM EST |
If M$ were to use patents in an attempt to shut out open source (and/or others)
from implementing or using XML, would this come under anti-trust laws for
anti-competitive behavior?
Also, was XML already in use before M$ applied for patents on it, and if so how
long? Seems if it was for any length of time that would invalidate any patents
on it.
---
What goes around comes around, and the slower it goes the bigger it grows.[ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, March 22 2005 @ 12:46 PM EST |
One problem with "open" document content description formats is that
there are countless ways to sneak in things that effectively bind documents to
particular applications. This can be done while sticking to the letter of the
specification.
The simplest example is the idea of a format that allows for subsections to be
identified as content that is to be rendered and/or managed by some particular
component. If such a facility is present in the specification, then it's easy
for any application to drop its content out in some proprietary "format
within a format", while the overall document still conforms to the
standard.
Whether the "open" Office XML format(s) include such loopholes I don't
know.
[ Reply to This | # ]
|
|
Authored by: dyfet on Tuesday, March 22 2005 @ 12:49 PM EST |
Here is what I originally wrote in complaint to the EU ministry of competition
on this very license well over a year ago. I have not reviewed any recent
changes, though this may still apply today:
...
I am writing in concern
over a situation that has been created by the
Danish government that I
believe is a matter of direct interest to the
Competition Directorate General.
This situation concerns the Danish
government's "InfoStructureBase" repository
site, offered as part of a
Danish e-government initiative. This site is
intended, as stated, from
"http:http://isb.oio.dk/info/about/overview/index.htm" as follows: "The
target
group of the site is technical and non-technical staff from
international,
national, regional, and local authorities and their
providers of
IT-solutions. Users include developers,
information-architects, project managers, IT-architects and others."
I have
reviewed the Danish ISB repository, which promises, "Microsoft
Word Document ML
schemas published in the Infostructurebase On Monday
the 17th November the xml
schemas for the Word Document ML along with
documentation, was uploaded to
the Infostructurebase (ISB)." And
further states that "With the Word
Document ML specification anybody can
generate, view and process Microsoft word
documents on any format. See
the legal terms
at
"http://rep.oio.dk/Microsoft.com/officeschemas/LegalNotice.htm" attached
at
the end of this letter as amendment A.
I found this statement as both
factually false and misleading. The
actual terms that cover the documentation
and use of the XML schema here
defined are actually covered by a specific and
restrictive license, as
found at the referenced URL. The terms of this license
further state
"There is a separate patent license available to parties
interested in
implementing software programs that can read and write files
that
conform to the Specification. This patent license is available
at:
http://www.microsoft.com/mscorp/ip/format/xmlpatentlicense.asp.",
and
attached as amendment B.
Both the existence and actual terms of this XML
license patent claim in
fact in effect both prevents end users from accessing or
using any of
the ISB repository except under the terms and conditions set by
the
original vendor, and prohibit commercial entities from supplying
products
and services related to the ISB except under the expressed and
explicit terms
permitted by this vendor.
Furthermore, regardless of the legal status of
software patents within
the European Union, those that sign this license are
additionally
subject to a clause whereby they surrender their right to appeal
the
license or terminate it even if the conditions are found to be
unenforcable,
in addition to their right to appeal many other legal
matters related to this
vendor. Finally, the terms of the license are
neither fixed nor defined, as the
vendor only permits licensees to use a
url to state the terms of license at the
time it is viewed, and this
implies the terms can be changed at the sole
discretion of the vendor.
The license itself contains no fixed or defined terms
that are expressed
or implied to a licensee, and hence, this seems both
inconsistent with
the UN definition of contracts and licenses, and the idea of
equal
bargaining power, let alone the concepts behind contract law in
most
nations.
In particular, as a provider of commercial software services
and
solutions, including solutions to enable accessibility to
e-government
services for the blind, these conditions and licensing would
restricted
my ability to specify conditions of sale and use of my own products
in
conjunction with the ISB repository or with any other governmental or
private
institution that uses these file formats. Furthermore, the
terms of this
license explicitly prohibit commercial entities from
offering specific terms or
licenses for their commercial products, such
as the GNU General Public License,
and would prevent governments and
private institutions from offering public
solicitations on their own
terms for goods and services.
Since these
conditions restrict the terms of sales for both a soliciting
authority, be it a
government or private company, and the terms of sale
that can be offered by a
commercial provider, these conditions, I
believe, both in part and in whole,
constitute prior "restraint of
trade", as defined by the European Union.
In
particular, I refer to Articles 85 (1) of the Treaty of Rome, (and
the latter
article 81 of the European Community Treaty) which explicitly
prohibits
"agreements, concerted practices, and decisions of
undertakings which may affect
trade between Member States and which have
as their object or effect the
prevention, restriction, or distortion of
competition.". While most complaints
in regard to article 81
traditionally deal with setting of and disputes about
unfair pricing, I
believe this action constitutes the most severe infraction
possible of
article 81, in that this situation can specifically prevent and
exclude
specific commercial offerings regardless of price at the sole
discretion
of a single commercial vendor.
On the matter of standing, while I
am not a citizen of an EU member
state, I do note that 85 (1) and subsequent
enabling legislation can be
applied to and provide legal standing for
extra-territorial entities who
may be effected by restrictive market conditions
created within or by a
European Union member states. These same conditions
certainly restrict
the ability of commercial vendors to provide goods and
services within
the European Union as well. Article 85 (1) (and subsequent
article 81)
also empowered the European Union to intervene in conditions created
by
a member nation and an outside party, as well as commercial contracts
wholly
within the territory of the European Union itself.
Article 81, and
subsequent enabling legislation does specify what
actions the EU can take when
it is breached. Specific exemptions that
breach article 85 (81, and later
enabling law) can be permitted under
very specific and limited conditions. I do
not believe any of these
very special conditions exist or can be demonstrated in
regard to the
Danish ISB contract. Article 81 also empowers the EU to levy a
fine in
regard to said breach, and to void anti-competitive contracts
and
commercial agreements. I am requesting the European Competition
commission
to consider exercise it's latter powers in this respect.
In effect, through
the ISB, by accepting and using patent encumbered
document formats that restrict
who may access and use their content, the
Danish government has created a
commercially restricted market in the
public's own goods contrary to both
European Community law and even the
most basic government purpose of serving the
public interest. Under the
terms and conditions of use offered through the
Danish government by
Microsoft, even Denmark's own citizens could potentially be
legally
prohibited from accessing their own government publications unless
using
products and services specified and approved by the patent
licenser
holder. Clearly such a situation is morally and ethically
reprehensible
as well as fundamentally in violation of European Union
competition law.
As such I believe the Competition Commission has a
fiduciary
responsibility to intervene in this matter.
I originally sent
copies of this complaint to what appropriate members
of the Danish government
and ITC that I could identify. My hope is that
the Danish government will be
able to resolve this matter on it's own
and bring itself in compliance with
European competition law. I would
also be happy to visit the offices of the
Competition Minister in
Brussels if needed to provide expert testimony on this
matter.
...
I do believe many of the same principle issues would apply
to state (and
federal) procurement law within the U.S.
[ Reply to This | # ]
|
|
Authored by: kawabago on Tuesday, March 22 2005 @ 12:57 PM EST |
I don't believe Microsoft's XML format is patentable because it is not an
original invention. The inventive step was creating XML to provide a language
that can describe unknown data so any application that can read XML can access
that data. Microsoft is merely implementing XML, that is not an invention.
Without the patent, Microsoft's format is open in the sense that they would have
no way to prevent programmers from writing code that can access Word XML
documents. So those who care should focus on preventing that patent from ever
being issued.
---
Life is funnier from the far end.[ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, March 22 2005 @ 01:04 PM EST |
<BLOCKQUOTE>If you do comment on the MA page, can you please also record
your comments here? This site is for historians, too, among other things, and
I'd like to have a permanent record here of everything we
say.</BLOCKQUOTE>
<BR><BR>
Make backups just in case someone or some company decides to pull a fast one by
paying someone to delete everything, either by hacking or a physical "rm
-rf /" at the server location.
[ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, March 22 2005 @ 01:16 PM EST |
Im just trying to work out how you can patent a document format.
I mean a document format is just a specification that certain symbols should
appear in certain order and the like. How is it possible to patent such a thing?
What technological advance does one particular ordering of bytes represent over
another particular ordering of bytes?
Frankly this particular issue is starting to look like a red-herring by MS to
make our community waste a lot of time and resources fighting something that
wont stand up to the slightest bit of scrutiny.
Examples of prior art abound (just do a search on search.cpan.org for HTML and
XML parsers and youll find zillions) likewise early web browsers and the like.
So seriously where is the beef on this one?[ Reply to This | # ]
|
- Apparently - Authored by: Anonymous on Tuesday, March 22 2005 @ 02:50 PM EST
|
Authored by: rsteinmetz70112 on Tuesday, March 22 2005 @ 01:33 PM EST |
I have just looked at the MA document. It seems to simply reference the
Microsoft web pages which have a number of different parts. After reading them
I'm not clear on what the problem with their license is.
One issue is that they require a notice, and there is confusing, to me at least
language, about sale, sub licensing, distribution and end users. Why would
someone develop an applications and not distribute it?
Nothing seems to prohibit developing a free open source version of the the
programs although there may be a conflict with the GPL.
I would appreciate enlightenment.
---
Rsteinmetz
"I could be wrong now, but I don't think so."
Randy Newman - The Title Theme from Monk[ Reply to This | # ]
|
|
Authored by: Tom Johnson on Tuesday, March 22 2005 @ 01:53 PM EST |
As a resident of Massachusetts who is a software developer who does work for
various local town governments (mostly web app work) this issue is important for
me.
Given that it will to a certain degree set a precedent which may be followed
elsewhere in the US, its probably somewhat important to all of you.
What are the arguements against allowing something like MS XML to be considered
an "Open" format? I could pull together an argument myself...but its
likely to be better if it is a community effort.
If you post below this comment and grant me license I will assemble all of the
best arguments into a single document which will submit to the Commonwealth.
Maybe being from a local technology company it will have a bit more weight.
Results are what we are seeking. Right?
Thomas R. Johnson
President
Plymouth Rock Technology, Inc.
Plymouth, Massachusetts USA[ Reply to This | # ]
|
|
Authored by: cinly on Tuesday, March 22 2005 @ 02:15 PM EST |
"Open Formats, as we're thinking about them, and we're
trying to be precise with the language, because people use different English
words for different technical terms, in our definition, 'Open Formats' are
specifications for data file formats that are based on an underlying open
standard, developed by an open community and affirmed by a standards body; or,
de facto format standards controlled by other entities that are fully documented
and available for public use under perpetual, royalty-free, and
nondiscriminatory terms."
They have now accepted
Microsoft XML as fitting that definition. Obviously, that means they must be
defining "nondiscriminatory" as meaning making something available to all comers
at the same price, or something like that. It can't be that they are using the
word to mean that the format doesn't discriminate against GPL software, because
Microsoft's license, the last one I saw, does exacly that.
Sorry PJ,
but while MS XML may pass the non-discriminatory provision, it definitely
fails the royalty-free requirement. --- All views expressed here are my
own and do not reflect that of any institution I am affiliated to [ Reply to This | # ]
|
|
Authored by: DL on Tuesday, March 22 2005 @ 02:31 PM EST |
This is what the US Navy is doing with open formats:
ht
tp://www.dt.navy.mil/tot-shi-sys/tec-inf-sys/gui-acq-con/index.html
It's long, and the Navy-speak can melt your brain. It's worth it, though.
Amazingly, someone got a clue. --- DL [ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, March 22 2005 @ 02:46 PM EST |
It is wrong for the government to push any format which
requires the public to pay money to a private compant to
get hold of government information. Unless Microsoft
offers Office free of charge to the public, or unless it's
it's full XML filter is available free of royalties and
free of patent encumberances (which allows strings to be
attached) to third parties who want to use it (like the
OpenDocument format, then MA should not use it.
[ Reply to This | # ]
|
|
Authored by: cinly on Tuesday, March 22 2005 @ 02:47 PM EST |
Dear Sir/Madam,
Domain: Information
Discipline: Data Formats
Technology Area: Open Formats
TECHNOLOGY SPECIFICATION: MS OFFICE XML DOCUMENT FORMATS
While I applause your effort in getting Microsoft to agree that
"... [E]nd users who merely open and read government documents that are
saved as Office XML files within software programs will not violate the
license" (http://www.microsoft.com/office/xml/janletter.mspx)
I am afraid this solution is not a long term solution as it does not provide the
rights for end users / developer to write to this format. Therefore I believe
there should be a guarantee on the ability for end users to write and print any
data formats, including in this case, MS Office XML.
While it is true that the ability to read will satisfy almost 80% of current
needs, the ability to write to this format will become increasingly important as
organizations/government continue to move towards electronic means of submitting
applications and making queries. By not guaranteeing end users the rights to
write to the data format, the government of MA either unfairly penalize sections
of citizens who cannot afford the cost of modifying the document before
submitting them to you, or the government of MA will be force to provide an
alternative means of electronic document submission. Without the means to write
to this document for government-citizen transaction electronically, the
government of MA cannot pass on the additional cost processing the document in
formats other than this format to the users of government services. Providing
multiple electronic means of serving users is of course, a waste of government
resources.
---
All views expressed here are my own and do not reflect that of any institution I
am affiliated to[ Reply to This | # ]
|
|
Authored by: seanzig on Tuesday, March 22 2005 @ 03:03 PM EST |
One problem that I have with using a merely "non-descriminatory"
format is that they can still be used to kill small competitors. Even if the
royalties are the same for everyone, they can simply set the price high enough
such that FOSS can't afford it easily. Think about it, who out there needs
access to the format besides MS competitors; why shouldn't they set the
royalties very high, for everyone?
Although, I think I have an idea why MA is considering MS Office's formats. MS
Office doesn't read/write OpenOffice files and probably never will. If MA cuts
MS Office formats from the list, that effectively removes MS Office as a viable
product for them.
While most of us probably think that's a great idea, that's a scary proposition
for non-technical types who've used MS products for years. That would elevate
the debate from formats to actual products, bringing in the entire gamut of
arguments such as total cost-of-ownership (TCO), training for state employees,
etc. All those things that MS like to spread FUD about.
If we're going to help MA go down this road, we need to start by de-FUD-ifying
such issues so they can make fair evaluations.
[ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, March 22 2005 @ 04:09 PM EST |
"Open Formats, as we're thinking about them, and we're trying to be precise
with the language, because people use different English words for different
technical terms, in our definition, 'Open Formats' are specifications for data
file formats that are based on an underlying open standard, developed by an open
community and affirmed by a standards body; or, ..."
If this
semi-literate mess is what they write when they're "trying to be precise with
the language", I have no realistic hope that they'll ever write a satisfactory
definition. [ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, March 22 2005 @ 04:43 PM EST |
Given the history of software companies, the definition of
an open format needs to be very simple and free of loop
holes.
So for those of you able to effect this decision
process I'd like to offer a simple suggestion.
Define a open format as one publically documented, free
or royalty obligations, copyright obligations and any form
of restriction.
The test of the openness of a file format is answered
by the question: "Can any person read or write a file in
the "open" format using only information publically
available and a text or Hex editor?"
And further "Can that same person write a converter
for the file format without obligation to anyone?"
I Guess I should make an account some day :P [ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, March 22 2005 @ 05:21 PM EST |
If Microsoft guarantee this and MA can get a document sighed that they can use
to deal with Microsoft if Microsoft double cross, then the Microsoft patents (
if they get awarded) are there only to protect this status (a positive thing).
If MA can swing this then they are to be congratulated.
Microsoft’s problem is that in business every one now assumes the
worse when dealing with them, and they are no longer the only game in town.
One is left with the strong impression Microsoft is being dragged towards open
and free standards kicking a screaming.
[ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, March 22 2005 @ 08:03 PM EST |
Good point, two choice excerpts
My land lord might or might not charge me rent this month (i am betting she
will).
Microsoft may have patents and/or patent applications that are necessary for
you to license in order to make, sell, or distribute software programs that
read or write files that comply with the Microsoft specifications for the Office
Schemas.
Punitive or special damages, like if they dont like the license you are using
and would like to sue for patent infringement, wether they have a claim or
not, just to stir FUD.
MICROSOFT AND ITS AFFILIATES SHALL NOT BE LIABLE FOR ANY DAMAGES
ARISING FROM OR RELATED TO THIS LICENSE, INCLUDING INDIRECT,
INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR SPECIAL DAMAGES EVEN IF
MICROSOFT OR ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES IN ADVANCE.
again, just theories, but sense when is M$ against propagating FUD ?[ Reply to This | # ]
|
|
Authored by: Anonymous on Tuesday, March 22 2005 @ 08:48 PM EST |
Here's why: it sets a precedent and it gives them control. Years from now, it
won't be the patented "Office 2003 XML Reference Schema" it will be
the patented "Office 2009 XML Reference Schema", and the license for
it will forbid you to implement open-source instances of programs that read from
and write to the format.
When open-sourcers rebel and go ahead and write compliant software, they will be
sued. A history of complying with the "all you have to do is display this
modest license notice in your source code, manuals, help files, and other
documents" requirement will prove that you gave in to the idea of a
patentable (patented) *file format*.
Don't let Microsoft steer the debate! It's still a patent on a file format, and
a very obvious and non-novel one at that! Don't give into to it. It still ain't
open if it's patented, regardless of how generous they seem to be with their
licenses.[ Reply to This | # ]
|
|
Authored by: inode_buddha on Tuesday, March 22 2005 @ 10:13 PM EST |
" They have now accepted Microsoft XML as fitting that definition. Obviously,
that means they must be defining "nondiscriminatory" as meaning making something
available to all comers at the same price, or something like that. It can't be
that they are using the word to mean that the format doesn't discriminate
against GPL software, because Microsoft's license, the last one I saw, does
exacly that.
In life, we always have a choice, to view things optimistically
or pessimistically. I am inclined to think the best of people, and to give them
all the respect I can, so I guess I'm more inclined to be an optimist, but I
will now do both, view the new model both optimistically and pessimistically,
and you can choose, according to your own inclinations." IMHO the question
of discriminations is one of *how* does one discriminate? Is it legal,
financial, or technical? Just because one has the technical ability does not
mean it is legal nor economical. Either way, it is still discriminatory in a
negative way, IMHO. Well, I'm still struggling to remain optimistic. Like
Morpheus in "The Matrix", I say "Show me." --- -inode_buddha
Copyright info in bio
"When we speak of free software,
we are referring to freedom, not price"
-- Richard M. Stallman [ Reply to This | # ]
|
|
Authored by: dwheeler on Tuesday, March 22 2005 @ 11:59 PM EST |
I think they ought to include a definition of "Open Format" that clarifies the
meaning, like this:
"To be an open format, it must be possible to implement the
format in proprietary programs from any vendor and in software released using
the most popular open source software licenses; this maximizes the possibility
of competition."
For example, since
the GPL is by far the
most common OSS/FS license,
any specification that discriminates against GPL
implementations is automatically discriminatory.
It's much better if governments
demand the use of formats that everyone can implement and use, and permit
the creation of competition.
[ Reply to This | # ]
|
|
Authored by: etmax on Wednesday, March 23 2005 @ 08:48 AM EST |
It implies that either the following words have been removed, or MS-XML is
PERPETUALLY ROYALTY FREE.
"that are fully documented and available for public use under perpetual,
royalty-free, and nondiscriminatory terms."
I wonder which one has changed???
Does anybody know???
---
Max - Melbourne Australia[ Reply to This | # ]
|
|
Authored by: philc on Wednesday, March 23 2005 @ 10:20 AM EST |
From a practical point of view, anyone should be legally licensed to take the
specification, create software that implements the specification and distribute
the software as they see fit and without restrictions set forth in the license.
Further the license grant must be perpetual and royalty free.
One should expect that the vendor implements software acording to the standard
as well. There should be no hidden features that are not presented in the
specification.
IANAL, just my opinion.[ Reply to This | # ]
|
|
Authored by: Anonymous on Wednesday, March 23 2005 @ 07:03 PM EST |
I like this bit on Microsoft's formats I found at
http://www.mass.gov/eoaf/open_formats_comments.html:
"They have made
representations to us recently they are planning to modify that license, and we
believe, if they do so in the way that we understand that they have spoken about
(we will leave it obviously to them to describe exactly what they are going to
do), it is our expectation that the next iteration of the Open Format standard
will include some Microsoft proprietary formats. These formats, like DOC files,
will be deemed to be Open Formats because they will no longer have
restrictions on their use."
(my emphasis)
I presume
"no...restrictions" means just that - no restrictions, and anyone will be able
to use the formats in any way, including writing a program that will be 100%
compatible with MS formats.
MS may have done a lot of bad things in the
past in the name of retaining marketshare, but if they truly open up their
document formats, they'll be getting a lot more respect around here.
It's a
big if, of course...[ Reply to This | # ]
|
|
Authored by: cmc on Thursday, March 24 2005 @ 01:01 AM EST |
Someone please correct me if I'm wrong, but here's my take on the situation.
Please excuse it's length, but it's necessary to provide all of the relevant
information.
Microsoft's Office 2003 XML Reference
Schemas Frequently Asked Questions states:
Q. How do I get a
license?
A. The license is available when you download the Office 2003 XML Reference
Schemas from the Microsoft Download Center.
Q. Can I distribute a
program that can read and/or write files that support the Office 2003 XML
Reference Schemas in source code form?
A. Yes. You can distribute your
program in source code form. But, note that the patent and copyright provisions
in the license for the Office 2003 XML Reference Schemas require you to include
a notice of attribution in your program.
Microsoft's Office
2003 XML Reference Schema Patent License states:
If you distribute,
license or sell a Licensed Implementation, this license is conditioned upon you
requiring that the following notice be prominently displayed in all copies and
derivative works of your source code and in copies of the documentation and
licenses associated with your Licensed Implementation:
"This product
may incorporate intellectual property owned by Microsoft Corporation. The terms
and conditions upon which Microsoft is licensing such intellectual property may
be found at
http://msdn.microsoft.com/library/en-us/odcXMLRef/html/odcXMLRefLegalNotice.asp.
"
By including the above notice in a Licensed Implementation, you will
be deemed to have accepted the terms and conditions of this license. You are not
licensed to distribute a Licensed Implementation under license terms and
conditions that prohibit the terms and conditions of this license.
You
are not licensed to sublicense or transfer your
rights.
Microsoft's Office 2003 XML Reference Schemas
download page offers the download only as an xsdref.msi file (Microsoft
installer) with the system requirements listed as “Supported Operating Systems:
Windows 2000 Service Pack 3, Windows Server 2003, Windows XP”. This means that
only these three operating systems are capable of downloading the documentation
and specifications for the Office 2003 XML Reference Schemas, and only these
three operating systems may be used to obtain the license. A note is shown
below the system requirements saying “For non-Windows systems, see "Welcome to
the Infostructurebase" in Related Resources”, which points us here. This is a
download page with no information whatsoever about the Office 2003 XML Reference
Schemas. I decided to try to look for the specifications and license by using
the provided search options to search for “Office 2003 XML Reference Schemas” in
“All” of Microsoft. The only page found was the download page hosting the
xsdref.msi file. Please note that this means that only Windows 2000, Windows
XP, and Windows 2003 users (and only select users, at that) are able to download
this file (according to the system requirements), and thus are the only users
capable of obtaining a license.
The GNU GPL states:
2. You
may modify your copy or copies of the Program or any portion of it, thus forming
a work based on the Program, and copy and distribute such modifications or work
under the terms of Section 1 above, provided that you also meet all of these
conditions:
a) You must cause the modified files to carry prominent
notices stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in whole or in
part contains or is derived from the Program or any part thereof, to be licensed
as a whole at no charge to all third parties under the terms of this
License.
c) If the modified program normally reads commands
interactively when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an announcement
including an appropriate copyright notice and a notice that there is no warranty
(or else, saying that you provide a warranty) and that users may redistribute
the program under these conditions, and telling the user how to view a copy of
this License. (Exception: if the Program itself is interactive but does not
normally print such an announcement, your work based on the Program is not
required to print an announcement.)
And, finally, the OSI Open Source
Definition states:
7. Distribution of License
The rights
attached to the program must apply to all to whom the program is redistributed
without the need for execution of an additional license by those
parties.
OK, now, still with me? We're almost done. So Microsoft
is claiming that their license is available to open source developers, and is
compatible with open source licenses.
The GPL grants you the right to
modify the code, which means you could remove the Microsoft-required attribution
notice. It also requires you to automatically sublicense all derivative works.
So the GPL is out.
OSI's open source definition also claims that all
derivative works must be automatically sublicensed. So, according to OSI's open
source definition, all OSI-approved licenses are out.
According to
Microsoft, all users who want a license for the Office 2003 XML Reference
Schemas must obtain the license by downloading the xsdref.msi file from
Microsoft's website, and no one is allowed to sublicense the file. That means
that Microsoft's Office 2003 XML Reference Schema patent license is not
compatible with the GPL or with any OSI-approved license. In other words, it's
not compatible with open source.
cmc
[ Reply to This | # ]
|
|
|
|
|