Slashdot Mirror


Google's Summer of Code Over

yootje writes "The Summer of Code ('Google's program designed to introduce students to the world of open source software development.') is now over. The result: 410 participants helping 38 projects suchs as Apache, KDE and FreeBSD. 'Among the project awards are both complex and simple innovations spanning the width and breadth of everything that the open source world has to offer. There are projects dealing with security, networking, VoIP, Java, mono, IP-PBX, online picture galleries, instant messaging and content management. There is even a game that Google's summer internship helped to pay for.'" Update: 09/11 17:15 GMT by Z : Added the story link at submittor's request.

8 of 171 comments (clear)

  1. awesome! by xintegerx · · Score: 5, Insightful

    This is awesome! There is nothing like the highest worth technology company paying students to work their ass off in the summer to make and improve products and open source software in the name of Google.

    1. Re:awesome! by Anonymous Coward · · Score: 5, Informative

      This is nothing more than a shot across Microsoft's bow. They are warning them that they are ready to make a big play in open source and also have managed to basically, buy the hearts and minds of nearly every single FOSS developer for merely $2million - an absolute bargain.

      Google still isn't that open source friendly. Sure, they use Linux for servers but that's simply because there is little competition in the market for 100,000 PC 'clusters' with zero license fees.

      Where is Google Desktop Search for Linux? Where is an official Google Talk client for Linux (yes, I know about Jabber, but it doesn't integrate with your gmail contact list)? Where is the Gmail notifier for Linux?

      Until that changes, I don't really think that you can consider Google anything more than an open source user, not a contributor.

      Finally, Google knows that open source is a huge catalyst. For the $5,000/student they paid it would of probably cost Microsoft $50,000+ to do the same work. That basically means that for every million dollars Google puts in, they cost Microsoft $10million. It's a bit like the CIA funding the mujahadeen to fight the soviets, it probably cost them $1 to inflict $10,000 worth of damage onto the soviet economy (eg a $10,000 stinger missile launcher taking down a $10,000,000 helicopter).

    2. Re:awesome! by NetRAVEN5000 · · Score: 5, Interesting
      "Google still isn't that open source friendly. Sure, they use Linux for servers but that's simply because there is little competition in the market for 100,000 PC 'clusters' with zero license fees."

      No. The reason Google uses Linux is simply because they always have. Even since before they called it "Google" it's run off of Linux servers because they couldn't afford anything else.

      "Where is Google Desktop Search for Linux? Where is an official Google Talk client for Linux (yes, I know about Jabber, but it doesn't integrate with your gmail contact list)? Where is the Gmail notifier for Linux?"

      The reason we don't have any of these is because they're in touch with the OS community. Where's Google Desktop Search for Linux? I don't care, and from what I've seen and heard in the Linux community, no one else using Linux does either. We keep track of our files, and if we really need it, we've got Beagle and KFind. Same for these other programs. EVERY distro already comes with either Kopete or GAIM, both of which can handle AIM/ICQ, Jabber, MSN, and other chat protocols. And as for the GMail notifier. . . all it is, is an aggregator that retrieves an RSS feed from Google. If you really want your "GMail Notifier" you can set up Firefox, Konqueror, or Kontact - or any other program that can handle RSS feeds - for the same function. Since you'll likely be using these programs anyway, why would you want another program?

      "Until that changes, I don't really think that you can consider Google anything more than an open source user, not a contributor."

      You can't be serious. Even with the 400+ programmers they just brought into the open-source community, many of whom may have otherwise never even TOUCHED open-source software?

      Google does plenty for the Linux community. It may not seem like much to you, but it really is - they open-source LOTS of code, and they're even using Qt (the basis for KDE) for Google Earth (even on the Windows verson! And I hear they're going to make Linux and Mac versions!) Not only are they spreading code, but they're spreading word about the beauties of open-source. That's a lot more than MS ever did - and back in the mid-90's, Hotmail ran completely off of open-source software (yes, they bought it off someone else, but still, it ran open-source software for a while when it was in MS's possession).

      If you're trying to point out the fact that Google is using open-source to their advantage, so what? We'd be writing code with or without Google. I'm glad they support us, it's more than most people do. Plus, whether they profit or not from open-source, they ARE giving back to the OS community by open-sourcing their own code and, with "Summer of Code", bringing new people into the open-source programming community. And they're helping Mozilla out, too, by making GMail fully compatible with Firefox and Mozilla (instead of making it work only on IE, like many sites do) and hosting Firefox's start-up page.

      Like I said, these may all seem like small things to you, but that's what the open-source community is like. Everyone contributes in their own way - whether it's contributing code, spreading the word about open-source, or contributing ideas - and, while each individual contribution may not be much, all of these contributions together work make a HUGE difference.

  2. Google sucks by gabecubbage · · Score: 5, Funny

    They rejected my application to write a search engine driven by sites linking in. It could've been huge!

  3. Re:Where is the story? by jgaynor · · Score: 5, Insightful

    Amen. I've had a problem with this since they announced it - such a great idea but no content on their site re: the actual work. They should have paid someone $4500 to maintain their summer of code page!

  4. Re:Where is the story? by yootje · · Score: 5, Informative

    LOL, I forgot to put my source in it: http://www.internetnews.com/dev-news/article.php/3 547611 Slashdot editors, please put it in the story?

  5. Re:Summer's over? by Gothic_Walrus · · Score: 5, Funny
    I got my first compiler
    Got it from the Google guys
    Tried to give Gaim file transfers
    It was the summer of two-oh-five

    Me and some guys from school
    Worked all night we tried real hard
    Jimmy quit and we never finished coding
    I shoulda known we'd never get far

    Oh when I look back now
    That summer seemed to last forever
    And if I had the choice
    Ya - I'd always wanna be there
    Those were the best days of my life...

    --
    Goo goo g'joob.
  6. Nmap Project Results by fv · · Score: 5, Informative
    such a great idea but no content on their site re: the actual work. They should have paid someone $4500 to maintain their summer of code page!

    Yeah, for a $2 million dollar project it was ridiculously understaffed on the Google side. But Googlers like Chris DiBona and Greg Stein worked extraordinarily hard to keep things flowing relatively smoothly. So it still turned out to be a huge success for Nmap and most/all of the other participating projects. Thanks, Chris and Greg!

    So what did we (Nmap project) accomplish in those two months? The sponsored students and their credentials/projects are listed here. Much of their work can be found in Nmap 3.90, which was released on Thursday. SoC changes include:

    • Doug Hoyte nearly tripled the size of the version detection database, added OS/device type/hostname detection using the version detection DB. He made numerous other improvements as well.
    • Zhao Lei added more than 350 OS detection fingerprints to Nmap, bringing the total to 1684. He also helped design a 2nd generation OS detection (stack fingerprinting) system.
    • Adriano Monteiro designed and implemented an advanced Nmap GUI and results viewer named http://sourceforge.net/projects/umit">UMIT (screenshots).
    • Ole Morten Grodaas designed and implemented another advanced Nmap GUI and results viewer (its nice to have choices in open source!) named NmapGUI. Details and download here)
    • Chris Gibson has written a sweet little network tool named Ncat, which takes the venerable Netcat in an interesting and extremely useful direction with features such as connection brokering, socks proxying, and much more.

    It has been a crazy two months, but I'm very pleased to see so much accomplished! If you're using an older version of Nmap, you really should consider upgrading to 3.90 to see the difference.

    Cheers,
    Fyodor