IT, Be Free! 133
An anonymous reader writes "The Open Group, along with IBM, has published a 500-word document that it hopes developers will endorse. The 'Developer Declaration of Independence' enjoins corporations, governments, organizations, and individuals to adopt and protect open standards in order to promote interoperability among all vendors and give IT customers freedom of choice. The Boston-based Open Group promotes the POSIX open standard and sells compliance testing to OS vendors. It has not yet organized a 'Boston IT Party,' however."
Great (Score:3, Insightful)
"open standard" are a waste of time (Score:2, Insightful)
POSIX itself has been made largely irrelevant by the sucess of Linux. Standards orgainisations should learn from this - the world doesn't want standards that vendors can implement more or less correctly to provide a veneer of compatability. What the world wants is a free reference implementation that works and which other implemetations if they need to exist at all, can be compared to.
If vendors want to waste money funding organisations like the Open Group that's their problem, but organisations like the Open Group shouldn't expect anyone to really care about the useless documents they create.
Re:"open standard" are a waste of time (Score:5, Insightful)
really? that's strange. if i were to pick something that "represents everything that's wrong with the computer industry", i'd have to say the POSIX standard is down around 12,543rd on my list.
No vendor really wants to implement a standard, they only do so grudgingly to apease customers.
what? vendors go to work every day merely to appease customers? what a scandal.
POSIX itself has been made largely irrelevant by the sucess of Linux. Standards orgainisations should learn from this - the world doesn't want standards that vendors can implement more or less correctly to provide a veneer of compatability. What the world wants is a free reference implementation that works and which other implemetations if they need to exist at all, can be compared to.
dude, you've been drinking the bong-water again, haven't you?
If vendors want to waste money funding organisations like the Open Group that's their problem, but organisations like the Open Group shouldn't expect anyone to really care about the useless documents they create.
you heard it here first folks: open standards are useless. now i think i'll just post this HTML reply here over this TCP/IP internet thingy so you can read it with the browser and operating system of your choice.
Re:Ironic (Score:5, Insightful)
That's hardly a fault with IBM, rather than a fault with the patent system. If the law allows it, and you have tons of attorneys and patent people, you patent everything you can. They can prove to be useful for crushing competitors at some point, or defending yourself agains patent attacks. It's quite basic logic, in fact.
Abolishing the SW patent laws needs to happen at government level. I've said this before, but we need an all-out hostile patent lawsuit that is so ridiculous and hurts the industry so much that any idiot can see the damage, rather than this slow suffocating effect of just hindering potential growth and improvements in the state of technology. Nobody sees if progress doesn't happen, but everybody sees direct damage and can draw the conclusions.
Re:catchiness (Score:5, Insightful)
They don't say "open source" anywhere in the declaration. They're talking about open standards. Arguably open standards are more important than open source. An open source product can splinter and produce two competing incompatible products, even though they are both open source. It takes a lot of effort to reconcile the splinter and sadly there is a lot of "heated" discussion involved in the reconciliation.
But open standards are the ultimate arbitrator; a product either is or is not compliant with the standard. There are no arguments over who is right and who is wrong. The arguments were all over and done with once the standard was written. Agreed, sometimes standards are imperfect so there can be different interpretations, but standards are the strongest mechanism we have for coordinating many vendors to produce compatible products.
Be aware that even in the open source world we have attempts at our own open standards (eg, LSB) and we have implementations of many open standards (eg, POSIX, X11, C#, LDAP). The marriage of open source and open standards is a formidable pairing. Far stronger than either element alone.
We can safely assume that there will always be vendors who follow open standards but do not release open source. We can still work with those vendors. We do so every day when we network a Linux server with Cisco routers. Those vendors are still our friends. We can also work with vendors who write open source software but don't follow any open standards. They are also our friends, though IMO they are painful vendors to work with. And there will be some vendors who write open source and follow open standards. Those vendors are a dream come true.
But be wary of vendors who don't release open source and don't follow open standards. There be dragons.
Open standards != Open source (Score:3, Insightful)
I also wonder if this declaration could be viewed as anti-DMCA? That would be radical.
Anyway, when I went to the document, the counter was only at 916 so we're not exactly slashdotting them. Maybe that is some indication of how interested the community is.
Re:poor effort (Score:3, Insightful)
It does. Towards the end it reads:
The document is available online [opengroup.org] , along with a form [opengroup.org] that can be used to "sign" it.
2> The declaration stinks of pointy haired people sitting in afternoon long meetings. Not sure if I disagree here. Its form reminds me of these stuffy CEPT resolutions I have seen quoted in the old Radio Amateurs Handbook. On the other hand, there are only so many ways such a declaration could be formatted. And isn't the content rather more important, than the form being a literary masterpiece? Besides, the audience may include said PHBs.
3>. IBM now is not the same as IBM was 25 years ago. They probably sees this as relevant to their future business opportunities. They indicate as much, at any rate. And as they are more concerned with selling hardware and services; if they can profit from open standards then they will support that.
Which does raise the question of how much more than an IBM PR thing this really is.
Re:catchiness (Score:3, Insightful)
Almost all of the technology that we love was developed in an environment of free exchange of ideas. Individuals laboured in isolation or small groups and freely published their ideas and discoveries for others to adopt, adapt, or criticize.
Derivative works made useful products - the production of which might be closed, secret or protected by laws. It was not until the early 1980s that it became common practice for basic researchers to turn to patents and secrets to protect or withhold their ideas from their colleagues and the world at large.
For example: where would we be with computer displays if the painter George Seurat (1859-91) had been able to say to the world: "No, no, no. It is only I that may make images by the laying of pure primary colors in minute dots upon a white background. The pointillism image that you produced is therefore my image and you and all those who have viewed it owe me $699 each".
Oh my. . . This just mutated into a SCO rant. Mod me down.
Re:"open standard" are a waste of time (Score:3, Insightful)
Born as a hack, brought to maturity by proprietary extentions and formalized in a standard that's largely ignored.
> TCP/IP
Said to be unimplementable from standards; most all stacks in wide use are copies of the reference implementation.
Re:Open Group (Score:2, Insightful)
It's posix compliant in enough. Can you name some posix feature that is missing that anyone cares about? Which parts of posix are you referring to?
Sales figures would disagree with your comments about Sun hardware. Sun was not on top in some sectors because of posix compliance, nor the fact that they can use the unix trademark.
Sun is in the process of losing it's high end oracle market right now, and oracle is moving customers to intel/linux clusters instead of 64 processor sun servers.
I can assure you that those other "Real" unixes are not chosen because they are "Real" but because they have large corporate backing.
Remember, SCO Unixware is real unix.. and it's crap.
Not true (Score:3, Insightful)
The vendors typically are good about fixing standards conformance problems, especially when I say I'll just have to buy another vendor's hardware. Don't underestimate the power of open standards!
Re:C# is not an open standard. (Score:2, Insightful)
On the other hand, you are correct in saying C# is not of much use without the rest of .NET...
Re:Free? (Score:3, Insightful)
Re:"open standard" are a waste of time (Score:1, Insightful)
Re:Don't forget... (Score:3, Insightful)
!!!
And what does that have to do with anything?