Ubuntu Opportunistic Developer Week announced

Ubuntu Opportunistic Developer Week is a week of sessions aimed at enabling and inspiring opportunistic developers to write applications that scratch their itches.

The Ubuntu Opportunistic Developer is Ubuntu Community Manager Jono Bacon‘s pet project. The idea behind the project is to enable developers to write quick, scratch-an-itch application and making development on Ubuntu fun and more accessible.

Jono declared Project Awesome Opportunity first on his blog where he explains how to get started using “Ground Control”, an integration of Bazaar with Nautilus file manager by Martin Owens and “Quickly”, a fast way to start developing applications on Ubuntu by Rick Spencer and Didier Roche.

Jono announced Call for Paricipation for Ubuntu Opportunistic Developer Week yesterday, which will be happening online between 1st and 6th March.

Like Ubuntu Developer Week and Ubuntu Open Week, the Ubuntu Opportunistic Developer Week will be conducted over IRC on the irc.freenode.net server.

The #ubuntu-classroom will be the channel where the talks be held, with questions being asked on #ubuntu-classroom-chat .

Rick Spencer will be giving two tutorial sessions for absolute Python beginners and Python programmers on the 25th Feb.

The Ubuntu Opportunisitic Developer Week itself will cover topics like :

  • Creating an application from scratch from Quickly
  • Integrated developement workflow with Ground Control
  • Creating stunning interfaces with Cairo
  • Micro-blogging with Gwibber
  • Lernid
  • Create games with Pygames

Lernid, the online tool that Jono Bacon created for connecting to online learning events like Ubuntu Developer Week and Ubuntu Open week can be used for attending Ubuntu   Opportunistic Developer Week as well.

See the full schedule details and jkeep up with more upcoming news on Ubuntu Opportunistic Developer Week here.

Google Implements ext4 filesystem on their servers

Google, the giant search engine who knows a thing or two about speed, has decided to implement the ext4 as the filesystem for their servers.

In a post to the ext4 developer’s mailing list, Senior Engineer Michael Rubin explains that Google had been deciding upon a filesystem upgrade to their existing filesystem, and after a lot of performance testing of the available filesystems, including   xfs, ext4 and jfs, they came to a conclusion that ext4 was best suited to their needs. Although xfs performed close to ext4, the deciding factor on ext4 was that it provided an easy upgrade path from their existing ext2 filesystem to ext4.

ext4 has become the default filesystem for several of the popular Linux distributions including Ubuntu, Fedora and openSUSE and had become an official part of Linux kernel since Linux 2.6.28 kernel. ext4 features several improvements over its predecessor, amongst which include support for files upto 16 tebibytes ( 1 tebibytes equals 1,024 gibibyes , with 1gibibyte equal to 1.074 gigabytes) and a maximum volume size of upto 1 Exbibyte. Other features of the ext4 are backwards compatibility with ext2/ext3 filesystems, and a subdirectory limitation of upto 64,000 subdirectories, and an online defragmentation tool which is still under development stages, however.

Interestingly, one of ext4’s lead developer, Theodore Ts’o is also a Google employee, notes SJVN indicating that Google would most likely use his expertise in further getting even more performance out of an already fast filesystem.

 xfs, ext4, jfs

Install Gnome 3 Shell in Ubuntu Karmic Koala [How To]

The Gnome 3 desktop for Linux is planned to be released in early 2010. But you can experience it in Ubuntu Karmic Koala through Gnome 3 Shell. We will show, how you can try out all the features of Gnome 3 thorugh Gnome 3 Shell.

Here is a screenshot of Gnome 3 shell:

Gnome 3 Shell

Step by step instructions:

  1. Open a Terminal and run this command to install the Gnome Shell:
  2. sudo apt-get install gnome-shell

  3. After the installation is complete, you can start it by running the following command in the Terminal:
  4. gnome-shell --replace

  5. If your graphics is rendered by the Intel GPU and you are getting a blank screen after running the previous command, you can fix it by running this command in the Terminal:

Note: Gnome Shell is still in the development stage and there is always a possibility that if may break some parts of your Ubuntu installation. We do not take any responsibility for that, and request you to try it on your own risk.

[Image Credit]

Portable Ubuntu Remix Runs Ubuntu As a Native Windows App

Want to try out Ubuntu, but don’t want to do a clean install? We had covered you on this with a Ubuntu installer for Windows called Wubi. However, you can also install Ubuntu as a native Windows application by using Portable Ubuntu Remix.


Portable Ubuntu Remix is build on Ubuntu 9.10 Karmic Koala and is built with Colinux Kernel, Xming X server and Pulseaudio server for Windows. If you are a Windows user who has been reading about Ubuntu, but haven’t had the time or expertise to install it, this is a good way to try out the system without breaking you head. Portable Ubuntu Remix only supports 32bit Windows PC.

Download Portable Ubuntu Remix [via WebUpd8]

Download Ubuntu 10.04 Lucid Lynx ISO


Ubuntu 9.10 was released less than a month ago, however work had already begun on the next version of Ubuntu, Ubuntu 10.04 Lucid Lynx. Lucid Lynx is scheduled for release sometime next year, however, you can download the development versions of Lucid Lynx and try it out in your test environment.

Ubuntu 10.04 Lucid Lynx downloads are available for both 32bit and 64bit PCs. However, you might not able to fit the 64bit edition on a single CD due to an unidentified bug. However, you can still run Ubuntu Lucid Lynx using a DVD, USB Drive or Virtual machine.

Download Ubuntu 10.04 Lucid Lynx ISO [via Webupd8]

Ubuntu 9.10 Karmic Koala Beta Released [Downloads]

Hot on the heels of the openSUSE milestone 8 release, the Ubuntu community has released the beta version of Ubuntu 9.10, aka Karmic Koala.


There are several new exciting features included in the latest beta version of Ubuntu which include:

Upstart – An event based replacement on how tasks and services are started during the boot process.

Boot Experience – Improvements on the overall look and feel of booting the system.

Software Center – Ubuntu 9.10 include the Ubuntu Software center, which replaces the Add/Remove in the applications menu.

GNOME – Ubuntu 9.10 includes GNOME 2.28 desktop environment which replaces Pigdin with Empathy as the default instant message client. In addition to that, the login manager has undergone a complete rewrite to permit a more integrated login experience.

More features include:

  • Application development with Quickly
  • Kubuntu 9.10 which is the first Kubuntu netbook release.
  • Ubuntu Enterprise Cloud Images.
  • Ubuntu One file sharing.
  • Linux kernel 2.6.31
  • hal deprecation.
  • New Intel video driver architecture.
  • ext4 by default.
  • GRUB 2 by default.
  • iSCSI installation
  • AppArmor
  • New Profiles
  • Libvirt
  • Uncomplicated Firewall

For the entire list of features read the Karmic Koala release page.

Ubuntu 9.10 Download Mirrors

Upgrading from Ubuntu 9.04

To upgrade from Ubuntu 9.04 on a desktop system, press Alt+F2 and type in “update-manager -d” (without the quotes) into the command box. Update Manager should open up and tell you: New distribution release ‘9.10’ is available. Click Upgrade and follow the on-screen instructions.

To upgrade from Ubuntu 9.04 on a server system: install theupdate-manager-core package if it is not already installed; edit/etc/update-manager/release-upgrades and setPrompt=normal; launch the upgrade tool with the commandsudo do-release-upgrade -d; and follow the on-screen instructions.