Advertisement
Promo

Become a member of the ZDNet UK community

Jonathan Bennett

View blog's RSS Feed

Beyond the Code

or, how to win friends, influence people and make a living by writing open source software. It's not just about the code.

Follow me on Twitter as @jonobennett.

Friday 6 November 2009, 3:56 PM

Apache Software Foundation takes Subversion in

Posted by Jonathan Bennett

Subversion, the open source version control system, is now an Apache Software Foundation incubator project. Subversion was previously sponsored by software lifecycle tools vendor CollabNet, and hosted at tigris.org, CollabNet's own forge site concentrating on collaboration tools. Both the Apache Software Foundation and CollabNet were founded by Brian Behlendorf, the main developer of the Apache HTTP server in its early days.

Subversion largely replaced its predecessor, CVS, soon after it was released in 2001. One of the design goals of Subversion, or SVN, was to be "a better CVS", and overcome many of the earlier package's limitations. Subversion is also licensed differently to CVS, using the Apache licence instead of the GNU GPL. Subversion itself has since lost ground to other, more recent version control systems like Mercurial and Git, which have a distributed architecture, as opposed to SVN's centralised repository. This latter style of source control has found more favour with community-based open source projects.

The move is a natural fit for both projects, since the ASF uses Subversion for its own version control, and Subversion already uses the Apache licence, and relies on several other ASF projects like the HTTP server and the Apache Portable Runtime.

The Apache Incubator is an initial stage that all projects go through before they're accepted as full projects. While in the Incubator, projects are examined to ensure they meet the ASF's licensing standards, and to build a development community around the project.

Thursday 5 November 2009, 4:35 PM

AOL local news site switches to OpenStreetMap

Posted by Jonathan Bennett

Patch, the US local news site bought by AOL earlier this year has switched its maps to ones based on OpenStreetMap. The maps went live today, but there's been no official announcement, quite possibly because Patch's previous mapping supplier, MapQuest, is also an AOL subsidiary.

What's even more interesting is that Patch appears to have built its own map infrastructure, including designing, rendering and hosting its own tiles. While there have been some high-profile sites using OSM-based maps in the past, most notably Whitehouse.gov, they've usually used an outside company with experience of the OSM toolset to do the work. This appears to be the first time a company has done it for themselves.

Speculation about commercial adoption of OpenStreetMap has increased since Google's announcement that Android 2.0 would include free turn-by-turn navigation, causing shares in Garmin and Navteq to drop.

Disclosure: I'm a contributor to OpenStreetMap and a member of the OpenStreetMap Foundation.

Monday 2 November 2009, 5:46 PM

Open source Skype? Partly.

Posted by Jonathan Bennett

Skype has confirmed it is developing an open source client for Linux. However, it seems that only the user interface portions of the client will be open source, and the library for the communication protocols will be a binary-only distribution.

This isn't ideal either for Skype or its users: If you're using a combination of architecture that Skype doesn't have a binary library for, your ported front end is useless, and by keeping that library closed Skype passes up the opportunity to get the communications protocols ported to platforms they don't have expertise in.

Needless to say opinions expressed on various web sites aren't positive. Some people are disappointed, and some think Skype shouldn't have bothered. While I think Skype is missing a massive opportunity, the move isn't without its merits.

What will be a real test of Skype's commitment to open source is whether the company is willing to allow its binary-only library to be used in third-party clients. There's no reason not to, since Skype doesn't make any money from its clients, only their use. Allowing people to access Skype from an integrated client will increase the number of prospective users of its service. More customers, especially when you don't have to do anything to get them, makes sense, doesn't it?

If all Skype allows is some tweaking of its own client, and not wholesale code reuse, they will shoot themselves in the foot. Let's hope their aim improves before they pull the trigger.

Friday 30 October 2009, 11:43 AM

Facebook checks where you're logging in from

Posted by Jonathan Bennett

Here's something I didn't know: Facebook keeps track of where you normally log in from, and uses this information to increase the security of your account. If you try to log in from an unusual location (for you), you're asked to provide extra information, such as your birth date.

This was discovered by Ed Parsons, Google's Geospatial Technologist on a recent business trip to Uganda.

This is the same method as credit card companies use to detect fraudulent use for cards, and it's not a bad idea.

Thursday 29 October 2009, 12:26 PM

OpenStreetMap has Ugandan discussions

Posted by Jonathan Bennett

One of the great things about open source software and open content is that if someone has a good idea, they can just go for it without having to worry about getting permissions, licences or other forms of prior approval.

One such good idea has been happening in Uganda: Using OpenStreetMap mapping to help with rural development projects. Robert Soden of US communications firm Development Seed has been working with some development groups working in Bigoda, a small Ugandan village, who are now using OpenStreetMap and Quantum GIS to map out the village.

While maps of the area had been made before, they tended to get lost when their creator moved on from the project. By storing the mapping data in OpenStreetMap, it's there for everyone to use at any time. No server is needed in the village just to map it, and anyone can help improve it. You can see the early results for yourself.

Now imagine if some proprietary software company or mapping data provider had got involved?

Next

Previous

1 2 3 4 5 ... 13


Jonathan Bennett

This member is ranked #15 in our top 100

  • Jonathan Bennett
  • Applications Development, London
  • Member since: October 2006

Site Activity Rating 5

CoreTechs

Contacts' Latest Discussions

Number of Tracked Discussions: 1,920

Jake Rayson Jake Rayson

You mean Ubuntu isn't perfect?!?

Friday 6 November 2009, 3:44 PM

2 comments
ator1940 ator1940

Did not say it was.

Friday 6 November 2009, 2:13 PM

15 comments
ator1940 ator1940

Human error can be avoided.

Friday 6 November 2009, 1:49 PM

3 comments
ator1940 ator1940

MS Stuffs OOXML JTC1/SC34 Maintenance...

Thursday 5 November 2009, 3:42 PM

1 comment

Contacts' Latest Blogs

Number of Contacts Blogs: 18


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters