Perens Pushes "Sincere Choice" for Software 298
jalefkowit writes "Looks like Bruce Perens has found something to keep him occupied, now that he's parted ways with HP: the Register is covering his launch of a new political platform, "Sincere Choice", which he wrote to clarify the distinctions between the values of the open-source community and the Microsoft-funded Institute for Software Choice. Sincere Choice addresses several issues in critical to open software, including interoperability, competition by merit, open standards, and copyright."
Here we go again (Score:2, Insightful)
Re:Here we go again (Score:2)
Re:Here we go again (Score:2)
Re:Here we go again (Score:2)
When did Java(tm) become an open standard? Did Sun finaly agree to relinquish control to ISO or IETF or ECMA?
Re:Here we go again (Score:2, Insightful)
Perhaps if you worked in an office and had a decent paying job you would know how many millions of people use Visio each and every day. Obviously you've never designed anything (software or hardware) that was beyond trivial. Oh, what's that? Your boss hollering at you to go make some more coffee! Run, run, you open source slut!
Dia is a lot nicer than Visio (Score:2)
It takes *forever* to enter info into Visio.
Re:Here we go again (Score:2)
Is that what the open source visual design solution is nowadays?
Not as bad as it sounds (Score:2)
Mr. Economist doesn't buy it (Score:4, Informative)
If you have open standards and interoperability, you lower the barrier to changing products. That tends to *help* superior products come out on top.
Re:Here we go again (Score:2)
If the standard is a communications standard the lowest common denominator usually determines the features that are useful.
Document formats only became a communications issue when we started to use email attachments.
The original idea of HTML was that it could have become a common interchange format. However the lack of interest in developing page layout markup at Netscape kinda ended that.
The problem with 'open standards' is that the standards organizations favored by open source folk tend to be the ones which move at the most glacial speed. Take IETF for example, it is quite usual for groups to take five to ten years. Simple changes can take three years to get implemented even when they are absolutely essential if deployment is to be possible at all.
Where are IPv6? DNSSEC? - exact same place they were four years ago.
Cost down and quality up... (Score:5, Funny)
You can forget Microsoft ever taking part in THIS initiative...
Re:Cost down and quality up... (Score:2, Interesting)
> Don't forget Apple...
Actually, Apple would be a good idea for a member, or even the group/movement's poster child. They love their proprietary and open source software both. And they are totally gung ho these days about open standards.
Apple's response to Microsoft's (beta?) release (announcement? announcement of intention to announce? I don't know, there was too much anti-Jaguar vapor floating around then) of Media 9 was pretty funny. They were laughing about this feature or that that iTunes or QuickTime had had for months, and said they were really flattered Microsoft was imitating them.
One thing Microsoft wasn't imitating, that Apple wished they did, was Apple's reliance on open standards. Instead of joining the MPEG4 party, they were off by their lonesome with some silly codec they had cooked up themselves. Poor widdle Microsoft, with nobody to play with.
"The Great Mystery is about to hatch!"
Tagline on "Godzilla vs. Mothra" (1964) DVD to be released in the US tomorrow! (Along with "Rodan" and a few others.)
This is good (Score:2, Interesting)
I'm not so big on forcing the govt (even tho i am helping to foot the bill) use this or that. As long as there is no file format lock in, then Linux and other non-m$ os's have a better than good chance getting business. Spread the wealth again. If adopted somehow or thise gains wide attention, then there will be more of the pie for others. Good approach.
File Formats (Score:5, Insightful)
RTF, on the other hand, does almost everything you need. It's missing OLE (99.999% of don't people need that), and it's missing VB Macros (100% of people don't need that), but it covers everything that most people are going to do. It's fully and completely documented. It's Word-compatible. It's WordPerfect-compatible. It's compatible with most OSS word processors. Heck, with the right software it's Palm OS compatible!
Yet some OSS word processors (read: KWord) still don't support it. And they all invent their own formats. How does that encourage progression away from Ubiquitous MS Word?
Re:File Formats (Score:2, Informative)
Re:File Formats (Score:2)
Re:File Formats (Score:3, Insightful)
Bzzt. You can, all you need to do is encode them just like your email program does when it sends attachments.
Re:File Formats (Score:2)
Re:File Formats (Score:2)
-l
http://www.w3.org/Graphics/SVG/Overview.htm8
RTF *not* compatible! (Score:5, Interesting)
Re:This is good (Score:2)
Yeah, really. As soon as I see "M$" or "M$FT" or "windoze" I immediately figure the poster is some ranting script kiddie, until proven otherwise. Maybe there's a valid point buried in the message, but the churlish comments make it hard to see.
The typographical tricks might have been cute the first hundred thousand times, but the fun has worn off.
This /. story on sincere choice by Bruce Perens (Score:5, Insightful)
"Bruce Perens writes: "At the San Francisco Chronicle's SF Gate, Hal Plotkin points to Sincere Choice as the right compromise for an IT renaissance in Government [sfgate.com] including both Open Source and proprietary software. The article is extremely flattering to yours truly, but a good push in the right direction from a well-respected commentator." "
Microsoft-founded Institute for Software Choice? (Score:4, Interesting)
Something I'd love to see... (Score:5, Insightful)
Re:Something I'd love to see... (Score:3, Informative)
Re:Something I'd love to see... (Score:4, Informative)
It's worse than that. MS didn't even create DirectX -- they purchased Rendermorphics in 1997 to acquire the technology that developed into DirectX. The entire motivating reason behind the purchase was because they were running out of time for the release of Windows 95, and they were determined to kill off OpenGL on the Windows platform by using Windows 95 as a leveraging tool.
You should recall that Windows 95 did not originally contain OpenGL support, even though Windows NT did. They only added support later because application vendors started complaining that there was no reason for it not to be supported.
So, they bought Rendermorphics and released its 3D API as Direct3D, rather than cooperate with the OpenGL consortium (as that would have meant playing on a level field with the rest of the industry).
Read all about the early 3D API wars here, and why Microsoft really is the anti-competitive player in this situation, regardless of how some try to spin it:
http://www.vcnet.com/bms/features/3d.html [vcnet.com]
Re:Something I'd love to see... (Score:2, Interesting)
You've never (Score:5, Informative)
Word is a nightmare for any complex document. As your document gets larger it degrades -- strange lockups, images jumping around, strange inconsistencies (the document looks different on win98 then it does on win2k, oh shit, what is our publisher using?), and things that just don't work right because you cant edit the codes by hand.
Similarly, the DirectX API is a mess, which to MS's credit they are working on fixing (lots of positive changes in DX8), but it's still a mess. You also have to remember anytime you use DirectX or Word, MS has you exactly where they want you - using their products on their OS ... so they didn't really do the world a favor. Overall DirectX did some good though as modern games just wouldn't be possible without it (imagine the development costs/times for writing drivers for every 3d accelerator).
Re:You've never (Score:3)
What about OpenGL? OpenGL is at least as powerful as DirectX, and very widely supported under Linux, Windows and (I think) Macintosh. It is an open standard, and is widely used for games.
If you write a game using OpenGL, you will be able to write for Windows, and have it port quickly and easily to Linux, or vice versa
Re:You've never (Score:2)
Re:Something I'd love to see... (Score:3, Interesting)
If you take a country where copyright laws are enforced, but the income is low (think e.g. Eastern Europe), the whole picture is very different.
Office on Mandrake (Score:2)
OTOH... OpenOffice 1.0.1 [openoffice.org] is pretty damn impressive, too. There's really nothing you can do in Microsoft Office you can't do in OpenOffice, and OpenOffice is free. It's your call.
hilarity ensues (Score:5, Funny)
Their link? A Microsoft Word document [softwarechoice.org].
ISC: If you are an organisation claiming to promote open standards, why in the world are you releasing data in the very, very closed DOC format?
format request for information (Score:4, Insightful)
They claimed that they would respond to my request shortly, and I'll be sure to post an update if one should arrive.
Re:format request for information (Score:2)
Re:format request for information (Score:2)
I know it's hard, but it's okay to be a "normal" person and say "is readable without installing Microsoft Word?". Run for office or apply for a grant if you must, but coming off as a random grandpa may be better than demanding extra formats.
CompTIA responds (Score:3, Interesting)
Pretty fast turnaround on response, but I would have appreciated, oh, a "yes" or "no" or "we'll think about it"!
Re:CompTIA responds (Score:2)
Either don't worry about people knowing where you work, don't participate in newsgroups, or don't have an eminently searchable name.
Cheers,
John Doe
Written in conjunction with Junk Bond King (Score:5, Interesting)
If only he were using an open-source format for his letters....
Re:Written in conjunction with Junk Bond King (Score:2)
Re:Written in conjunction with Junk Bond King (Score:3, Interesting)
1) Someone was stupid enough to leave "Allow fast saves" turned on -- it just appends edits to the file to save time on large documents. It does hell for document security though.
2) Someone else was smart enough to run % strings Maccrisken.Letter.doc and post it to Slashdot
Plus, it would be a black eye for the ISC... (Score:2)
I need a bit of help. (Score:4, Informative)
Run "strings" on the file. It's at the end. A few people's names.
Bruce
90% of the world? (Score:4, Insightful)
not even 90% of the world even own computers, let alone computers powerful enough to run the latest versions of Word (which are incompatible with earlier versions).
as easily as
If I walked down the halls of the building I work in, I would pass the offices of over 500 software developers, and less than 10% would be able to read Word documents. 100% of them could read a
If I went to the next building at my complex, and did the same thing, there would be even fewer who could read
If I walked through my neighborhood, less than 10% of the people even own a computer.
Most people who send me a
Shrug, keep sending your
Re:90% of the world? (Score:2)
If only those very talented Sun engineers had access to some product [sun.com] that could enable them to read MS Word. The other Unix engineers would still be out of luck, unless they too had access to some [openoffice.org] kind [koffice.org] of product [abisource.com] that could do the same.
Alas, I fear this will never come to pass...
Re:90% of the world? (Score:2)
Face it, AbiWord, KOffice, and OpenOffice.org all support
getting somewhere (Score:5, Insightful)
That is exactly one of the points of the Peruvian and Argentinian arguments against proprietary software. If they are going to be running their government on-line, then every citizen must have access. Thus, every citizen must have access to a computer capable of communicating with the government software. Thus, if the government wants to run itself on-line, it has to provide these computers.
It is much, much cheaper for the Peruvian government to set out terminals running free software than running Office XP.
The point is, the Peruvian government isn't going to make 90% of its people buy Microsoft Windows and Microsoft Office, and neither should the United States government. As more and more government services are offered on-line, is it fair to continue distributing those services in Microsoft Word format? Or is it more fair to ensure that the format is open, so that free software can be used?
Wow, way to take things out of context!
That is the context we are talking about. Specifically, the ISC's challenge to the governments of Peru, Columbia, Italy, and others, and the State of California requiring the use of open standards in all government computing services, and Bruce Parens' rebuke of that challenge. I guaranteee you that 90% of the people of Peru do not own computers capable of viewing
Thus, as I said, the state then has to provide the means to access, and it can either buy 1 million PCs running Windows XP, and Office XP, and "hope" that there are no surprses in licensing down the line, or it can run software built on open standards.
Of the personal computers in the US, the vast majority (90% or more I'd be willing to bet) are capable of reading a Word document.
Yes, technically my computer is "capable" of reading a Microsoft Word Document. I could go out and buy a copy of Office XP for $400 dollars, or whatever it costs nowadays. I could take the hours to download OpenOffice. But neither is a good solution to the problem, which is the closed format itself.
Shrug, keep your holier-than-thou attitude
Sorry if I came off that way, I am quite aware that I am a loser.
Re:getting somewhere (Score:2)
Not that I'm paranoid, it's just, they're out to get me.
Re:hilarity ensues (Score:2)
Methinks thou doth protest too much...
Yup, WC3 runs perfectly on my home computer, running Windows. But Word does not, since I do not own (oops, rent) a copy (oops again, license) of it.
Confusingly Similar... (Score:2)
Open standards (Score:5, Informative)
Any other ideas?
One objection ... (Score:3, Insightful)
I'd object to this. Governments should be required to use only software that is amenable to public examination. Otherwise the citizens will have no control over or access to their government's data.
We can see this clearly in the new voting equipment that's being installed in parts of Florida. They've bought equipment that contains closed, proprietary software. Citizens can't validate the outcome of elections using this software. Attempting to do so may even be illegal, under the DMCA. So anyone who can bribe the software vendors can control the election.
In general, people should be free but governments shouldn't. Governments should be accountable to their citizens. Proprietary software would be a major barrier to such accountability.
Re:One objection ... (Score:2)
imagine if the founders had said "we want everyone to vote, but it must remain a secret how votes get counted", does anyone think we have a chance in hell of still teaching our kids we are a pretend democracy like we do today?
Re:One objection ... (Score:5, Insightful)
Wow am I tired of reading this red herring.
By the same twisted logic, all vehicles purchased by governments should have their blueprints, down to the VLSI layout of the controller, available freely. Because there's no other way to do "public examination".
Public examination does not mean you get to micro-manage every decision made by the government. It means that the government process should be open and accessible, and that decisions should be reviewable and accountable. California buying more licenses of Oracle than there are constituents in the state is a wonderful example of the process gone wrong. And several people got their asses fired for it, and the contract is being reviewed last I heard. That is public examination.
Otherwise the citizens will have no control over or access to their government's data
So mandate open standards in document storage format. That's all that's needed. What software creates the document is irrelevant - as long as the format is standard and available then the public can view it in a variety of methods - whether it's the same program used to create the document or not.
We can see this clearly in the new voting equipment that's being installed in parts of Florida
If by clearly you mean "there's absolutely no proof that the software was at fault or that OSS would do better" then I'll agree with you. Otherwise you're twisting reality again.
So anyone who can bribe the software vendors can control the election
Ah, so OSS will stop bribes? Are you sure I couldn't bribe someone to install stealth code on the actual field systems that would go undetected? Sure, you have the source code in front of you. That's nice. It's not what's running on the box, and the right bribes in the right places can ensure that modifications will never be noticed.
Open document formats? Hell yes. Forced Open Source? No. That's no better than being forced to use proprietary software. You're implementing artificial restrictions that will help ensure the best product doesn't get used.
Alternative (Score:2)
Re:One objection ... (Score:3, Insightful)
Of all the problems plaguing the recent Florida primaries, approximately ZERO percent can be attributed to the fact that the voting software chosen was closed-source rather than open.
Citizens can't validate the outcome of elections using this software.
As opposed to previous systems, where a simple FOIA request will get crate after crate of punchcards shipped to you for inspection?
Attempting to do so may even be illegal, under
the DMCA.
You're not doing anyone a service by invoking the name of the DMCA with no intent other than to scare people.
So anyone who can bribe the software vendors can control the election.
Why bother, when it's easier to bribe the human beings running the election?
An individual is easy to corrupt. An entire company, not quite as much. Too many people within a electronic voting-system company would have to know what's going on in order to rig the election results.
The chances of getting it done without someone on the inside ratting them out, or leaving an evidence trail that could be used to indict them, decrease as the size of the company increases. And I would hope our elected representatives would not be so foolish as to award the contract to a podunk 2-man garage operation.
Another question of accountability -- if the government sets up an open-source voting system and the system is later found to be flawed, who takes the blame for it?
Re:One objection ... (Score:3, Insightful)
No, that was not the problem.
The problem was that the poll workers did not know how to setup the equipment. Interestingly the parts of the state that had the most democratic voters were the places where all the 'accidents' took place. Kinda like the 'coincidence' that led to police roadblocks stopping voters in black districts from driving to the polls that were for some strange reason 2 miles away.
What do you expect from a govenor who is still trying to increase penalties for drug offenders while doing his best to keep his own daughter out of jail for the same offenses? It is kinda like the modern equivalent of campaigning for the war in Vietnam while making sure your own kids don't get sent there.
Let's see how their websites validate (Score:4, Interesting)
If you'd like to know more about how to use validators to make your websites interoperable, read my article Use Validators and Load Generators to Test Your Web Applications [sunsite.dk].
Thank you for your attention.
We need more people like Bruce Perens (Score:2)
I'm sure many of us would not be prepared to quit our day-jobs because our employers were infringing on our ability to advocate our beliefs.
Many thanks Bruce, for not compromising your position and selling out to HP, and I hope Sincere Choice is well-recieved the world over.
Choice Through Interoperability? (Score:3, Interesting)
But buried deep in this particular notion of interoperability is the following thought: a single format should be sufficient for all applications written for a specific domain. This thought suffers in two important ways:
And as for problems with standards bodies: is it any wonder that Microsoft embraces and extends? Look, for example, at the current disaster of XML Schema, a standard wrought at the hands of academics. Anyone who has used XML Schema in a sophisticated manner can report that the standard lacks a coherent notion of cardinality. Should a company wait until this is repaired by committee, or should it simply embrace what has been done and extend it to meet current needs?
Re:Choice Through Interoperability? (Score:3, Interesting)
The first objection would be false. A company can readily add things to the persistence format, as long as they document them so other software can interoperate with them. Whether that other software then chooses to recognize the new items is up to it.
Note that standards can be designed to be open-ended. For example, the standard could explicitly include a way of adding vendor-specific tags to an XML-based format. Any vendor could adhere to the standard by making their vendor-specific tags conform to the standard's rules, and qualify as "Sincere Choice" by documenting their vendor-specific stuff so others can read what they write and write things they can read.
And yes, this can be done. I do it every day in my job. You'd be suprised how much you can get away with ignoring, too. I can ignore, for example, 99% of the stuff in an MSWord document, apply a simple line-wrapping rule, and get readable results. Not pretty, but readable. In some cases more readable than the original, in fact.
Schema evolution (Score:2)
This does not necessarily follow - new features are usually additional features, implying that their persistent form will be an extension or compatible subtype of the existing format. Adding elements to well-formed (but not DTD-valid) XML file is a straightforward example.
Standards bodies move far slower than the companies implementing said standards, often making true interoperability difficult
This is a good realist position - interoperability is one thing, exact semantic equivalence allowing round-trip transfer of documents between MS Word, StarOffice, KDE Word etc. is quite another.
I suspect most people would put up with a lowest-common-denominator format such as RTF, as long as the bar wasn't set too low.
Re:Choice Through Interoperability? (Score:2)
reducto ad absurdam.
And as for problems with standards bodies: is it any wonder that Microsoft embraces and extends? Look, for example, at the current disaster of XML Schema, a standard wrought at the hands of academics. Anyone who has used XML Schema in a sophisticated manner can report that the standard lacks a coherent notion of cardinality.
Of the 7 editors of the XSD Primer, Structures and Datatypes Recommendations I find one academic: Henry Thompson. I notice Microsoft, IBM and Oracle have all placed representatives among the editors. For all the W3Cs faults, domination by the Academy is not one. It is also important to remind us that XML's original definitional construct lacked any notion of cardinality and that the Schema WG sought to minimize violence to its progenitors.
Interop is hard, standards are hard; hard doesn't make money like fast and loose. That is why there are are governance organizations and standards. ISO, for example, originated to minimize vendor lock-in of railroads playing fast and loose with guages. Standards enforcement is a key ingredient to the success of the American brand of managed capitalism.
do a favor for the movement (Score:2)
Nice understatement there, Bruce (Score:2)
Competition on Merit. Not in this industry. (Score:2, Insightful)
It's a business model. It's how people make money in this game. If you don't like the rules, don't play.
If McDonalds could find a way of making everyone that ever ate a Big Mac suddenly allergic to Whoppers, they would.
Isn't this what got him fired... (Score:2, Informative)
It just seems odd to me that the poster said that he's doing this campaign because he's got free time.
Re:Observation (Score:2)
Looks fine in dillo (Score:2)
Re:Observation (Score:2)
Thanks
Bruce
Re:An Observation of A POOR Observation (Score:2)
Re:fave line.... (Score:3, Troll)
No, I'm not on MS's payroll.
Re:fave line.... (Score:2)
Re:fave line.... (Score:2, Insightful)
Re:fave line.... (Score:3, Insightful)
Because they are a convicted monopolist that uses their technology to illegally crush their competition.
even with shitty proprietary standards, they can still dominate the market
You seem to be implying that their proprietary file formats are a hindrance to their continued domination of the market..
In fact, it's because of their "shitty proprietary standards" that they still dominate the market. Think about it: If someone wants to compete with them, they change the format, which prevents their competition from interoperating with their new software.
Re:fave line.... (Score:3, Insightful)
No. More likely, you see a week of "We haven't heard about that declaration, so we can't comment..." followed by a couple weeks of "we're discussing our options..." followed by a "Of course, we'll publish our specs as soon as we have them ready..." followed by several months of "they're not ready yet, but you can be sure we will meet the deadline..." right up to the deadline. At that point, M$ will refuse to publish the spec and see who blinks.
So let me ask you this: Pretend you are the CTO of a sizable organization. You've been given the authority to issue such an untimatium to M$: publish your specs or we will refuse to use your software, any you have the authority to back up that threat. Up until the point of the deadline, you were assured that M$ would be publishing their spec. But now the deadline is here and you have to either blink (and continue to use M$ products even though you said you wouldn't) or call their bluff and declare that their products cannot be used within the organization you lead; all employees must find some other way to get their jobs done without creating any new documents in M$-proprietary format, without accessing any documents previously stored in a M$ proprietary format, without using any M$ tools, without communicating with any customer except through open protocols (if they send you a .doc document, you have to send it back and ask them to comvert it), without bidding on any job which ways "submit bids in M$Word
format...", etc.
Who do you think would blink?
Large organizations are more addicted to Microsoft than they care to admit to themselves. CTO's have spent half a decade getting high on Microsoft at the company's expense. I have yet to hear any kind of viable corporate-level Microsoft exit strategy which did not involve a half-decade of planning and lead time. Fact it, most large organizations will never break their Microsoft dependence. Instead, they'll continue paying the Microsoft tax and doing things the Microsoft way (as if no other way exists) until they are bankrupt, or swallowed-up by a leaner and more flexible organization which has no tolerance for their Microsoft addiction.
Re:Boy this is wrong (Score:2)
How I read that is that just because company X uses software A, company Y shouldn't have to use software A as well just to talk to company X. Instead, there should be clearly documented standards for talking to each other (whether that be via file, socket, carrier pigeon, etc) so that company Y can use software B and both A and B will blindly think that the other side is using the same software.
It's not about letting employees run rampant installing software willy-nilly. It's about having the choice on what you want installed -- and not forced on you because you have to read file X, and it's format is undefined. This is why virtually all companies use MS Office - without it you're screwed when someone sends you a Word document that has data in it you need.
The company I work for is currently integrating systems with several other companies - sending data back and forth. We're writing the specs for that interface and laying them out very explicitly. Our end is a C++ backend, Java frontend, all running on Unix servers. But I don't give a crap what freaking system you're running on your end, just that you can read and write the data in the specified format.
Of course, the irony is that these documents are being exchanged in Word
Re:Boy this is wrong (Score:2)
OK, reading it again, I agree with your assessment and that my interpretation was wrong. I think it could be phrased a lot better, however. In fact, it's really a pretty useless paragraph. This is simply redundantly arguing again for "Open Standards", which is his first paragraph.
Re:Boy this is wrong (Score:2)
Re:Boy this is wrong (Score:2)
The idea is that the IT department should be able to pick whatever application best suits their needs based on features, price, etc, rather than having to use a particular app because it's the only one that supports a particular file format.
That seems like a pretty good idea to me, but perhaps you're too lazy and/or stubborn and/or religious to see the benefits of it?
Re:Boy this is wrong (Score:2)
I don't think it was quite intended this way. He's not saying that IT departments should have no control over what their users install. He's more saying IT departments *should* have control over what software they are able to decide to standardize on. That way you can choose the slick Microsoft tools if your company does't need things customized or supported much, or you can choose Free Software tools if you need to be able to modify your toolchain to support your needs and have the resources to do so.
Re:Boy this is wrong (Score:2)
I agree that I misinterpreted what he said, but to your point, personally I would much rather have the Visio source file that I can further modify rather than a PDF that's completely static.
Re:Boy this is wrong (Score:2)
Also, shouldn't an initial communication consist of a standard information format, (I suggest plain text), and then fork into proprietary formats only if both parties agree to standardize on that format?
But who wants to live in that world? I agree that open formats would be an improvement, but having a standard format is arguable more important. I like being able to send a document that 99% of the world can read without having to go through some negotiation process. I mean, what if we all had to call each other on the phone to ask what "plain text" format they used, ASCII or EBCDIC? Standards are good.
As for Visio, I agree that before sending a format where it's possible/probable that the recipient can't read, someone should check.
Distiller costs money... (Score:2)
There is always Alladin Ghostscript or the OS Ghostscript that trails a version or two behind the Alladin version (which is still effectively free). It still isn't easy to use and you have to still create the Postscript with the right info in it (the cpd file in an Adobe driver).
Re:Boy this is wrong (Score:2)
Re:Boy this is wrong (Score:2, Informative)
No, it isn't. (And if you'll excuse my saying so, you're letting your prejudice show...)
PDF-format files are stored in an open format. You can get a viewer for PDF-format files for just about any hardware and operating system ever invented, and if there isn't one available for the hardware and operating system you want to read it on, you can create your own. You don't even need Adobe's permission to create it.
More to the point, you could create a reader for a computer and operating system invented tomorrow, even if Adobe were to cease to exist today. Even if the resulting viewer resulted in a negative impact to Adobe's profits (if, for example, it served a market they would otherwise profit by serving).
Compare to the collection of Microsoft Office Document Readers available from the web site you cite. Those are provided by Microsoft only for the operating systems they choose, and only supported to the extent they deem necessary. I couldn't locate any which were for an operating system other than MacOS or 16/32bit Windows, are there any? Unless Microsoft finds it profitable to invest the time and resources into supporting a hardware/OS you wish to use, it will not be supported. This also presupposes that Microsoft remains able to offer such support; a sudden Enron-style bankrupcy could kill support for even the profitable ones.
Basic communication tenets stipulate that both sides negotiate communication parameters to the greatest common denominator. Since the open PDF format can be supported on any platform, and Microsoft's format cannot, then a sender who does not otherwise know the receivers capabilities should assume the PDF is more acceptable than the alternative you suggest.
Not everyone runs on x86 (or even PPC). Even those who do are not always running a Microsoft (or other supported) operating system. You seem to be under the impression that Windows is the only thing which matters?
Re:I'm sorry... (Score:5, Funny)
Re:Free Choice.... (Score:2)
Re:Probably just as biased (Score:2)
How about going to the web site and reading about their goals and principles? And how about presenting any misgivings you may have about the actual content of the web site, rather than questioning the personalities involved?
Hey Micro-Serf! (Score:2)
I'm not a hard-line FSF zealot either -- in fact I think RMS is a obsessive jerk. However, everything you have so far posted convinces me at least one of the following is true:
(1) You work for Microsoft, either as a direct employee, a contractor, or a consultant with MSCE after your name;
(2) You have bought entirely into the myth that MS has created the Personal Computer, & does nothing but good for humanity;
(3) You idolize one or more of MS's employees, & think that they walk on water.
Let this thread end, before you prove any further that you are a distributor of FUD.
Geoff
Godwin's Law (Score:2)
> reminded of the part in American History X where the skinhead girl starts screaming "NIGGER NIGGER NIGGER!"
> when she finds out that her ex-boyfriend is no longer a Nazi?
No further comment is needed.
Geoff
Re:Obfuscated file formats (Score:2)
Will you Linux freaks grow the eff up, or just admit you're jealous? Thanks.
Re:Obfuscated file formats (Score:2)
1) Company X invests millions of dollars designing and developing product Y.
2) Product Y succeeds immensely, costs money to buy (who would have thought?), and makes company X lots of money.
3) The GNU Crew comes along and wants to release a free clone of product Y, but demands that company X give them specs to product Y. (WTF?) They cite blah, blah, blah.
Listen, buddy. If you're so worried about the "Microsoft tax," I invite you to go draft and write up your own file format. And guess what? If it doesn't succeed (it won't) you're SOL. They beat you to it. If you actually think that they owe you something, like say, details of their designed product, well, you can eat my ass. Try approaching Ford and saying that you demand that they give you the designs/blueprints/schematics/secret design processes to their Explorer or Taurus. They will tell you to eff off, I guarantee it.
Analysis (Score:2)
Heh. Right.
Alas, compromise and sweet reason are in the eye of the beholder. From where I view it, Sincere Choice looks like another route to requiring the use of open-source software, freshly camouflaged in terms like competition by merit.
I've noticed how many people seem to feel that "competition by merit" implies "requiring the use of open source software". I wonder why?
Free markets determine the way for-profit enterprises cope with these tensions, and different purveyors of software offer different solutions.
Free *non-monopolized* markets, you mean.
I think I know what Mr. Perens wants in advocating new rules for state software procurement: a world in which the path of least resistance is one in which everybody uses open-source software.
As opposed to the current one of closed formats and protocols where the path of least resistance is purchasing more Microsoft products?
Does the State of California need new rules, or does it need better IT decision makers?
Dodging the issue. Trying to get people to agree with you by putting up an argument that most will agree with at the end -- that there are IT purchasing issues -- doesn't work.
MacCrisken aside (Score:3, Informative)
Another MacCrisken article (Score:3, Interesting)
Some exerpts:
For one thing, GPL denies the primacy of the profit motive in innovative activity.
Damn, I'd always known that those university researchers were just sitting around drinking coffee. Thank God for private research labs.
For another, because of its viral nature, GPL cannot coexist easily with private initiative...while there may be ways to create barriers against the virus
On the other hand, it is far from clear that companies like Red Hat, whos primary business is developing and supporting free software, will ever figure out a way to break even from ancillary revenue sources.
Red Hat has already had at least one profitable quarter.
While Perens reflexively dismisses Microsoft's "shared source initiative as "look but don't touch -- and we control everything," it seems like a plausible, good-faith effort at incorporating the benefits of collaboration in software development without undermining the utility of well-defined intellectual property rights.
Only to a very credulous observer.
Re:Is it really sincere? (Score:2)
Bruce
Re:Isn't this a bit odd? SERIOUS QUESTION (Score:2)
Bruce
Re:Isn't this a bit odd? SERIOUS QUESTION (Score:2)
No problem. This is one of those "that which does not kill us makes us stronger" things.
Bruce
Re:Bruce Perens: Media Hog (Score:2)