City of Vancouver Adopts Open Standards
rbrander writes "Vancouver, Canada's third-largest city, has adopted a policy of 'open standards, interfaces and formats' for all public data. They will also consider open-source software on an even footing with proprietary for all new software purchases. Fifteen of the fifteen people who signed up to speak to city council on the topic spoke in favor. Their only criticism was, 'can't you do more?' with one advocating that free and open source software be given preference, not equal footing."
It's good that in tough times, our elected people stop and think outside the box a bit.
Easy there, Steve. Why don't you throw a chair? That always makes you feel better.
I, for one, welcome our new open source Canuck overlords.
I had a hearty lol
I am glad to see the city where I was born is leading the rest of Canada in adopting support for open standards. Hopefully this is a foot in the door that prompts the rest of Canada to follow suit.
Vancouver, and British Columbia in general has always had a very strong Linux community. Victoria (the provincial Capital) has always had a fairly strong LUG going for as long as I can remember.
"The first time I got drunk, I got married. The second time I bought a chimpanzee, after that I stayed sober" Arian Seid
...if all government agencies adopted this policy. After all, what good is using standards if they aren't used across the board? Plus, there are so many "open standards" in many cases that it kind of defeats it's own purpose.
"I have never let my schooling interfere with my education." --Mark Twain
Giving OSS preferred treatment means that it doesn't win because it's better but just because it got an "unfair" advantage. You'll end up with the same prejudice that many "affirmative action" projects face, claiming that they only got this or that position because of that "unfair" advantage, not on their own merit.
I'm convinced that OSS can "win" on its own. And nobody will be able to claim that the sole reason was preference.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
They will also consider open-source software on an even footing with proprietary for all new software purchases. [...] Their only criticism was, 'can't you do more?' with one advocating that free and open source software be given preference, not equal footing."
Indeed, it seems irrational that open source software isn't always considered on an even footing, not just in Vancouver but everywhere. Do governments assume that there is some inherent advantage to the source code being kept secret and copyrighted—security through obscurity, perhaps?
And it seems at least as irrational that open source isn't already given preferential treatment on account of its price, which is generally zero. You always hear about governments automatically going with the lowest bidder, even to their own detriment. Yet, when it comes to software, it almost goes without saying that they shell out money for Windows and Office.
It would be nice to see that happen on the East Coast. I'm currently in Halifax. there's a small Linux base here. I know of a Debian group that meets downtown every so often. Even my job I could see a migration to Linux work. Everything we use has an open source alternative, everything right down the the Cisco softphones (not sure if there's an *nix version). I would embrace the change, if I didn't casually game on Windows I'd likely migrate myself.
FOSS shouldn't be given preference. It should be considered using the same criteria as proprietary software: functionality, cost, security, sourcing, etc. Considering that FOSS is generally less expensive than proprietary software, it's already got an advantage that proprietary software will have difficulty overcoming.
I'm a male prostitute, you insensitive clod!
Huh? I dont think you're familiar with how conception works.
A citizen's desire to ensure their freedom is entirely appropriate. With software the only way to do that is to exclusively use free software and open standards. Proprietors aren't stupid; sometimes they write powerful software. But no matter what that software does it is always non-free. Powerful proprietary software has a master, an individual or organization that controls its destiny and thus what the user can do and how the user can do that job. People accustomed to the idea that programs should be decided on certain vaguely-stated values ("their own merit") and not a user's freedom—the freedoms of free software—need to reevaluate their views in light of what public service means. Governments should not be under the thumb of proprietors, no matter how powerful their software. We are better off improving free software to make up for any technical limitations it has so that it can do what citizens need it to do; thus less powerful free software is preferable to more powerful proprietary software.
Digital Citizen
You always hear about governments automatically going with the lowest bidder
Really? Where are you from?
And it was pretty dumb, so gotta wonder why someone would post it ..
3.243F6A8885A308D313
Open Standards on Policy, Procedures and Data is one thing..
Open Stardards on Software is another..
They ARE NOT the same nor in anyway RELATED.
There's really no point telling you, but Funny isn't worth karma anymore.
DRM: Terminator crops for your mind!
If Toronto doesn't exit its loop of bad decisions made in the 1990s after this news, I'll eat my pride. http://nhl-playoff-tickets.com/wp-content/uploads/2008/11/torronto-maple-leafs-playoff-tickets.png
A lot of your complaints would be solved by saving the rendering software in binary form which runs under an open-source virtual machine like VirtualBox. Then no matter how many formats you want to preserve, you only need to deal with constantly porting the VM to current technological standards.
This idea also helps if, for some reason, you prefer to use a proprietary OS and proprietary formats --- however, in that case you are still more likely to run into some bug (a la Y2K38) which you will be much less able to fix compared to the open-source renderer/format case.
I suppose for something like Y2K38 you could just patch the VM to lie about the date, but that isn't going to help if your use scenario requires current date support.
It should be required. That's the People's data they're locking up in proprietary formats. It's the People's data they're accessing using the world's only malware ecosystem. We are entitled to expect more.
Help stamp out iliturcy.
Did the author just stumble on it or did someone tell him/her to identify which Vancouver?
Vancouver Washington and Vancouver BC are close (sort of) but are not alike.
Kind of makes a difference.
a bit off-topic, but British Columbia is so far the only place in the world with a carbon tax up-and-running.
This is why the C compiler is required to be able to compile itself to a new target platform. If you're especially paranoid, you store a reference platform with the OS, compiler and compiler source as well as your escrow source. Then no matter how alien computers become, your code and hence your data can survive.
This problem was solved in the 1960's.
It's also why if it doesn't include a compiler and source that can compile both itself and the OS it's not an operating system - it's an operating environment.
Help stamp out iliturcy.
It was posted in a journal entry here on slashdot over a week ago. Looks like another fantastic job of the editors of not noticing newsworthy writings on this site.
Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
It's just distributing the cost more intelligently among those who need it. So you see, we still get what we pay for. :-)
Quack, quack.
If we don't care enough to get .doc and .html to work reliably today and they're used by everyone worldwide and supported by dozens of open source and proprietary developers, what makes you think that we'll need to get document formats to work reliably 10 years from now?
So Vancouver is "adopting open standards for that data and considering open source software when replacing existing applications."
Open standards, and one presumes primarily for reports, spreadsheets, etc. As for example ECMA-376 Office Open XML File Formats (2nd edition) aka ISO/IEC 29500?
(If you're a bit lost, just think filename extensions with "x" on the end: "docx", "xlsx", ....)
Let's consider open source software for the purpose. Well, plenty of it supports this "Open" standard. But somehow it's not quite the same as good old familiar MS Office, which comes in such prettily and reassuringly shrinkwrapped boxes.
Plus ça change.....
... and from the summary on /.:
Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
Really, folks, RTFA. It's about open formats, not open source.
It seems to have been triggered by someone not being able to look at a WMV movie on the City of Vancouver site. They think you need IE to show a WMV. Gives you some idea of how intelligent the whole thing is.
Undoubtedly job#1 will be to convert all those WMVs to ...what?
I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
As a Vancouver resident (well suburb, but maybe my municipality will follow the big boys) I applaud this step.
However be advised the Microsoft has a significant development facility here, and they have yet to be heard from.
Alderman can pass motions, but we havent seen anything real yet.
> Why is porting the VM software easier than other software?
Well, I agree with you that this is not obvious, but the advantage is that once you have managed to port the VM, you have automatically ported all of the software you preserve running under it. So, if that is many different pieces of software, you have almost certainly saved work. If it is only one or two pieces of software, it might be the opposite.
My opinion is that VMs are some of the more likely pieces of open-source software to be maintained for a long period of time, because as hardware becomes cheaper and cheaper it becomes more and more attractive to use VMs to improve maintainability of systems in general.
I do agree that is it likely that changes in the VM software might well require you to periodically convert your old virtual machine images to be compatible with the new software, but believe that no serious VM software project would require you to do that without giving you easy-to-use tools to do the job.
No, really! I want to see the meat of this decision and perhaps some analysis.
I haven't taken a swim over to Groklaw yet, so maybe Pamela's already busted this out, but if this were covered over there they'd have 1) a link to the full text of the decision and 2) a legal analysis of what the wording meant, mostly importantly: how good we've got it or how bad we can be screwed.
First, the full text is available on the City of Vancouver website here. It's Matter #5, "Open Data, Open Standards and Open Source", and the motion is available as a PDF.
Next, let's take a look at the text of this motion:
Open and accessible data: The City of Vancouver will freely share with citizens, businesses and other jurisdictions the greatest amount of data possible while respecting privacy and security concerns.
I like the idea, but unfortunately "the greatest amount of data possible" is a very general statement. Given the fact that it is qualified with "respecting...security concerns," what is to prevent future government from classifying nearly all data as being relevant to security concerns? Without stating a metric directly in the document, the well-intentioned councilors have left this document without any teeth.
Open standards: The City of Vancouver will move as quickly as possible to adopt prevailing open standards for data, documents, maps and other formats of media.
But what open standards, and perhaps more importantly, whose definition of open standards will be used?
Open source software: The City of Vancouver, when replacing existing software or considering new applications, will place open source software on an equal footing with commercial systems during procurement cycles.
"Commercial software" is not the antithesis of "open source software". There are plenty of people who sell open source software and/or services for open source software products. I believe someone in a previous post suggested that perhaps a better way for this section to be phrased would be to consider the license of the software as a part of the procurement decision; if it's an open license, then that gives more power to the citizens, allowing them to distribute the software amongst themselves, etc...
The process of government and laws is an iterative one. I'm very pleased that Vancouver has taken this step, and although I have some questions about how this law will be implemented, I wish them the best of luck and hope that they are successful in implementing open standards in their city. If the motion as written is not specific enough to ensure that truly open formats and protocols are used, then I hope that the city council will reconvene to author more specific language.
coding is life
It won't benefit Vancouver.
These days the term is pretty much debased, mainly by the efforts of that sub standard organisation known as ISO (or should that now be ISSO?)
This story was posted 10 days ago on Slashdot here.
Sorry Friend, it's laughable at best.
I'm not your friend, buddy!