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 23 October 2009, 5:42 PM

Ingres gains geospatial features &mdash and loses its last closed code

Posted by Jonathan Bennett

Ingres has announced geospatial support in its open source database, allowing it to be used as part of a Geographic Information System (GIS). Or rather, it's announced an open source implementation of its geospatial support, since the functions have been there for quite some time. However, until this point, the modules were proprietary — the only part of Ingres that was.

Ingres started life as open source software, having been created at Berkeley in the 70s when they were producing all sorts of useful software and making it freely avaialble. Since then all sorts of people have taken advantage, including open source and proprietary database systems. The current Ingres Corporation was a commercial spin-off producing a version for DEC VAX computers, which was then bought by Computer Associates (as was), and eventually re-spun off, and made open source again.

There's also been a separate open source fork, PostgreSQL, which has competed with MySQL for the open source database crown for years. PostgreSQL has had a geospatial extension, called PostGIS, for quite a while now. Ingres hasn't chosen to back-port PostGIS to its own codebase, but has taken advantage of open source geospatial software from the Open Source Geospatial Foundation, or OSGeo for short. It's also written some of its own code for release under the GPL.

You could question whether joining forces with the team behind PostGIS would have been a more efficient way of working, but I think they've done the right thing. You don't have to work side-by-side to share code or algorithms, and trying to make one codebase fit two separate projects would probably end in failure. As long as there aren't licensing issues — and I can't see any from here — the two projects can share code where they want to, and go their separate ways where it suits them.



Comments on this post

Jonathan Bennett

This member is ranked #14 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,977

ator1940 ator1940

AOL's Steve Case

Wednesday 23 December 2009, 12:31 PM

1 comment
ator1940 ator1940

Plurk holding Microsoft's feet to...

Tuesday 22 December 2009, 3:00 PM

3 comments
Jake Rayson Jake Rayson

Why don't people delete old emails?

Thursday 17 December 2009, 5:30 PM

8 comments

Contacts' Latest Blogs

Number of Contacts Blogs: 18

Avatar Tom Espiner

Twitter hack was DNS redirect

Monday 21 December 2009, 4:43 PM

1 comment
Avatar Adrian Bridgwater

Sun Shines On Cloud Security

Friday 18 December 2009, 12:55 PM

1 comment
Avatar David Meyer

Android passes 20,000 apps mark

Tuesday 15 December 2009, 5:05 PM

0 comments

Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters