ie8 fix

Linux and Open Source

Steven J. Vaughan-Nichols & Paula Rooney

Google Code now a general open source repository

By | September 14, 2010, 5:37am PDT

Summary: Open source projects of all types now have four good choices on where to put their developing code, in Google, CodePlex, Sourceforge, or a corporate forge.

When corporate repositories like CodePlex and Google Code first emerged, they were mainly sandboxes for projects associated with the parent companies.

If you were supporting Microsoft stuff, you went to CodePlex and used a Microsoft-friendly open source license. Same if you were on Google Code — chances were you had an Apache license and your code’s target was fixed on a larger Google project.

This has been changing over the last year. We have covered the move by Microsoft to make CodePlex independent, targeting corporate code repositories rather than just .Net-friendly projects. Now Google is doing the same, announcing it will accept open source projects under any license, even the AGPL.

This is considered a concession, although some are calling it a birthday present, given that Google Code has now been online five years. (Time flies.)

I think it’s just another example of evolution in action. Legal papers were never really needed to show that a project on Google Code was Google-centric, nor that one on CodePlex was Microsoft-centric. This was implied in the hosting.

Now open source projects have five serious choices for handling their central code repositories:

  1. Put it at Sourceforge. Still a valid choice.
  2. Go to CodePlex. If you’re in the Fortunate 500 it won’t get you fired.
  3. Put it on Google Code.
  4. Align with a project-centric repository like Apache or Eclipse.
  5. Open your own forge and control your community.

Only the last costs any serious money, but for many it will also remain the option with the greatest benefits.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Dana Blankenhorn has been a business journalist for 30 years, a tech freelancer since 1983.

Disclosure

Dana Blankenhorn

Dana Blankenhorn has been a journalist, writer and part-time futurist for over 30 years.

At the present moment I run only a personal blog in addition to my ZDNet open source blog.

DanaBlankenhorn.Com has the subtitle The War Against Oil. In the past I have used it to write about political history, e-commerce, personal matters, some ideas related to open source, and The World of Always On, which is the idea of using sensors, motes and RFID to turn WiFi links into platforms for applications which live in the air.

My IRA account at Schwab holds a few tech shares, most notably some Intel and Applied Materials, but there are no open source companies in it. I don’t even own any CBS stock.

Biography

Dana Blankenhorn

Dana Blankenhorn has been a business journalist for nearly 25 years and has covered the online world professionally since 1985. He founded the Interactive Age Daily for CMP Media, and has written for the Chicago Tribune, Advertising Age's "NetMarketing" supplement, and dozens of other publications over the years.

9
Comments

Join the conversation!

Just In

RE: Google Code now a general open source repository
demetgelinlik 23rd Sep
contest for among the finest blogs on the web. I???ll recommend this website!
Hava Perdesi Fiyatlari
Hava Perdesi
Hava Perdeleri
isitma sogutma

Hava Perdesi Fiyatlari
Hava Perdesi
Hava Perdeleri
isitma sogutma

ingilterede dil egitimi
ingilterede ingilizce
ingilterede dil okullari
Londra dil okullari
ingilterede sertifika programlari

ingilterede master
ingilterede yuksek lisans
ingilterede egitim
ingilterede universite
ingilterede mba
ingilterede sertifika programlari

Link building is a very important part of a website-promotion on the internet. You contact webmasters of other, related websites them related boggers also and let them know your website exists. If the value that you have worked so hard your website is evident to them, they will assist their own customers by linking back to your website.

has been described has been impressive in terms of visual and descriptive about the site is always so difficult to find explanatory to people I know now I would recommend you all congratulations
0 Votes
+ -
It's interesting that this happening at the same time that centralized version control is becoming obsolete. Even in the corporate setting. Options like git (and to a lesser extent Bazaar) have made it possible to work with a distributed version control system and only think about VCS when pushing "official" commits.

It would be interesting to know if choice of forge, and by extension, choice of VCS has any influence on rate of contribution. In the past few months, I've been more likely to contribute to a project if they use a distributed model (and by extension, host code on github or launchpad) than if they have a centralized repository. The former makes it easier to dive into the code and begin experimentation. I can create experimental branches and destroy them if something goes wrong, all the while keeping the original source "pristine."
@Rob Oakes

just FYI: SourceForge offers cvs, svn, git, bzr, AND hg!
0 Votes
+ -
@Rob Oakes You make some excellent points. Version control is leaving the forge.
0 Votes
+ -
@Rob Oakes

Google Code offers both Subversion and Mercurial.
0 Votes
+ -
Google is a company of followers
iPad-awan 14th Sep 2010
There are no leaders or innovators at Google. However, they're doing quite well for themselves by following Apple's (and now Microsoft) lead.
0 Votes
+ -
That's just false
DanaBlankenhorn 14th Sep 2010
@iPad-awan Google created a system that can deliver compute power, bandwidth and query response at a tiny fraction of what companies like Apple or Microsoft must pay. They innovate plenty.
0 Votes
+ -
How about:

BitBucket
GitHub
LaunchPad
0 Votes
+ -
@PaulFranz Rob brought that point home. All good places to go.
contest for among the finest blogs on the web. I???ll recommend this website!
Hava Perdesi Fiyatlari
Hava Perdesi
Hava Perdeleri
isitma sogutma

Hava Perdesi Fiyatlari
Hava Perdesi
Hava Perdeleri
isitma sogutma

ingilterede dil egitimi
ingilterede ingilizce
ingilterede dil okullari
Londra dil okullari
ingilterede sertifika programlari

ingilterede master
ingilterede yuksek lisans
ingilterede egitim
ingilterede universite
ingilterede mba
ingilterede sertifika programlari

Link building is a very important part of a website-promotion on the internet. You contact webmasters of other, related websites them related boggers also and let them know your website exists. If the value that you have worked so hard your website is evident to them, they will assist their own customers by linking back to your website.

has been described has been impressive in terms of visual and descriptive about the site is always so difficult to find explanatory to people I know now I would recommend you all congratulations

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix