Murphy's Law: A Tale of Open Source Cities (No Sims Included)

With a mighty "yehhh," the city of Vancouver, British Columbia, passed a motion to adopt open standards in its local government this past May. I find it to be a wonderful development--not just because I write about open source. Rather, I think that the move is a twofold triumph: It allows governments to free themselves of pricy, proprietary software burdens while simultaneously opening up more areas of government for access by conventional citizens.
It's no secret that programs like HOST and CRADA are helping the U.S. bring new, open standards of communication and accessibility to the forefront of the discussion. I'd nevertheless like to see more cities working the answer from a bottom-to-top approach, adopting motions like Vancouver's--or, for that matter, using Vancouver's exact template--to call for the integration of open-source ideas and programs wherever possible in local government.
It's not an idle dream, as various cities in the United States have already started to dip their toes into open waters. If our brethren to the north can take the plunge into open source sans hesitation, why not us as well?
Let's first consider the actual parameters of Vancouver's motion, which calls for more than just switching from Microsoft Office to OpenOffice.org. In it, the legislation defines three principle calls to action:
- 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;
- 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;
- 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 proprietary systems during procurement cycles.
This has broad implications--like the subsequent example in the motion that calls for Vancouver to, "License any software applications developed by the City such that they may be used by other municipalities, businesses, and the public without restriction." But the motion's principles can also relate to something as simple as using a non-proprietary format when recording videos of local legislative action. Or, a blessing to reporters everywhere, a single entry point for accessing government data and records in an easy to navigate, universal format. As a former court reporter in Chicago, I can't begin to describe my frustration for you in having to hop on what amounted to an old Amiga computer just to access monochrome government records.
U.S. cities have been steadily creeping up to this idea. The City of San Francisco is currently sponsoring a community called OpenData, which seeks to blend these ideas of transparency and universal access under a single roof. This follows in the footsteps of Washington D.C., which has already implemented a wide degree of data feeds related to government services and interactions that are all freely available for the public to digest.
Piggybacking off of that, the city even set up a contest for third-party developers to create their own open-source Web applications or digital feeds based off this information. According to Government Computer News, winners included, "a Web map that, when D.C. given an address, can return demographic data, crime reports and other information for that neighborhood. Also winning an award was a carpool matchmaker and a series of mobile phone apps that, using the phones GPS tracking, can point you to the nearest bank, post office, gas station or other resource." That's a great handful of useful applications that, surprise, would have cost the city far much more in time and resources to produce itself.
But it seems that for every open source project that's underway (or in the planning stages), there's a countervailing force keeping this kind of access out of the public hands. Take New York City, for example. If you've ever lived in a big city, you'll know that one of the most useful elements for your daily life would be an on-time guide that tells you when the next form of public transit is headed your way. It's a simple concept, right? Slap some trackers on the transportation, develop some kind of useful mobile application or Web site, and let everyone plan their schedules for when the next crosstown bus will arrive at their doorstep.
Not so fast. In regards to NYC, John Geraci from DIYcity.org puts it best: "To the MTA of course this is unthinkable. They refuse to even make their timetable information public via API, citing legal and security concerns, and seeming to harbor a feeling that there's money to be made from that data." While he goes on to suggest that programmers are nevertheless developing applications to make the best of what available data exists in various cities, his ultimate point mirrors mine pretty closely.
Just imagine the possibilities that could occur if cities, big and small, opened up their vast information infrastructures in easy-to-access, common interfaces. Let third parties take the freely available information and spin it into valuable applications that benefit everyone--or, better yet, have the various governments license this information under the stipulation that derivative works would have to be just as open themselves.
"Open source the cities!" doesn't have quite the same ring to it as "hack the planet!" Nevertheless, I really think Vancouver's on to something great. Numerous American cities have been playing in the open source pool for some time now. I say it's time to head over the falls--perhaps this could inspire more tepid cities to piggyback on for the ride.
David Murphy (@ Acererak) is a technology journalist and former Maximum PC editor. He writes weekly columns about the wide world of open-source and roundups of awesome, freebie software. Shoot him a message via Twitter, especially if you have an awesome app or game you're dying to recommend!
![]()
Russtynailz
July 17, 2009 at 5:49am
On one hand I do agree with the switching to open source where ever we can from a cost and function standpoint however being on the side of IT and the one who has to servicemachines frome several departments who may have dramaticlly different needs and software means that I have to know everything about everything to service each department instead of alot about most stuff and can make my way through the rest with common sence. I am sure and the city of vancouver moves ahead with this and more and more of the software is open I will become better in the world of open source but until then I will have to ware a hat to protect my hair from being pulled out.
![]()
periodhyphenund...
July 16, 2009 at 12:36pm
HELLO!!!
CLUETIME!!!
Being forced to rewrite a firewall so that it is compatible with Windows 7 allows parties unknown to access everything on your computer without your firewall even notifying you!
AVG and other antivirus manufacturers have already rewritten their products so that many of the newer programs go to the internet through AVG!
This means that since late last year, your firewall gave you a single warning that AVG was connecting to the Internet, but does NOT warn you of all the other programs that now connect through AVG!Encryption programs rewritten to work with Windows 7 now allow your encryption keys to be copied to the Internet without notifying you!
"SOME" Secure Encryption programs that WERE NOT rewritten for Windows 7 Install Correctly, Create an Encrypted Disk Correctly, Open the Encrypted Disk Correctly and then you get a bluescreen that says MICROSOFT IS COPYING THE CONTENTS OF RAM TO YOUR HARD DRIVE !
After reboot, you are no longer allowed to access your encrypted drive unless you first connect to the Internet to solve a problem that never existed!
Your encryption Key resides in RAM
The contents of RAM were copied to your Hard Drive
The contents of RAM and your encryption Key then require Internet access so that parties unknown now have your encryption key!SECURITY IS THE NUMBER 1 REASON EVERYONE IS AVOIDING MICROSOFT LIKE THE PLAGUE!
How is it that the entire population of the World can see what the problem is except for the United States?
French, Russian, Cuban, Chinese and all the other Governments of the World are simply doing what is necessary to prevent the Closed Source Monopolies from accessing their Classified Data!
Hundreds of Websites cover the security problems and spyware in Microsoft products yet Max PC readers keep repeating the same propaganda from Microsoft about their software being "easier to use" and "more secure"
You should change your name to Maximum Propaganda
![]()
Vegan
July 16, 2009 at 4:24pm
Wow, someone is quite the conspiracy theorist. And right when we finally got rid of the one who sat behind me at work, always talking about how we're part-alien.
![]()
periodhyphenund...
July 16, 2009 at 1:46pm
You Betcha
Just giving the NUMBER 1 honest reason everyone is switching to open source
Not the Number 1 Propaganda Reason!
![]()
TheMurph
July 16, 2009 at 3:53pm
"From Maxwell’s perspective, there is not much difference between open source and commercial software when it comes to integrity, with a range of good and bad in both categories."
"Basically, Park argues, software that has paid, dedicated experts ensuring its quality and security tends to be more secure than software that comes from a group or community of developers who may not necessarily make their living from it."
--http://blogs.the451group.com/opensource/2009/02/10/open-source-security-debated/
"Fifty-eight percent of the large companies surveyed said they had security concerns about open source, while the figure for small and midsized businesses was slightly higher, at about two-thirds."
--http://www.pcworld.com/businesscenter/article/166329/poll_companies_still_worried_about_opensource_security.html
![]()
periodhyphenund...
July 16, 2009 at 4:06pm
Microsoft is nothing but Spyware
Open source is anything but spyware and even allows you to check the sourcecode if your still not sure!
Paid "Experts" Cannot Ever ensure Quality or security if they have no access to the sourcecode!
You never should have quit 3rd grade kid














