How Ubuntu is Made

Sean Michael Kerner writes – Recent years have seen the Ubuntu Linux
distribution, led by Canonical, experiencing rapid growth in both
users and features. With the upcoming Ubuntu 10.10 Maverick Meerkat
release, set for October, Ubuntu developers will continue to push the
boundaries further of both server and desktop Linux. Sitting at the
upper rung of Ubuntu’s engineering efforts is Matt Zimmerman,
Canonical’s CTO, who helps to lead Ubuntu’s technical direction.

http://www.linuxplanet.com/linuxplanet/reports/7169/1/

New Ubuntu Lucid Proposed Kernel

Steve Conklin, Canonical Kernel Engineer, announced on September 1, 2010 that a new Ubuntu Lucid proposed kernel was available. The Ubuntu kernel team has prepared a new proposed kernel for Lucid (2.6.32-25.43), containing a large number of fixes. This is a larger number of updates than we would usually push at one time, but processing of the upstream stable updates was delayed by a couple of security updates.

This kernel should fix a lot of issues, including this one that people have been asking about a lot. You will get this automatically if you have updates from lucid-proposed enabled. Note that if it breaks you get to keep all the pieces, so don’t try this on production machines. Please test against your favorite bugs in the changelog and provide feedback.

http://www.illruminations.com/post/1048745747/new-ubuntu-lucid-proposed-kernel

The New Wallpapers and Theme of Ubuntu 10.10

Marcus Nestor, Softpedia, talks about seventeen new beautiful
wallpapers and a lightweight and eye-candy theme the he says will
please every existing and future Ubuntu 10.10 users!

To see the screen shots of these new looks for your desktop go to:

http://news.softpedia.com/news/The-New-Wallpapers-and-Theme-of-Ubuntu-10-10-153934.shtml

Microsoft won’t stop .Net on Android

Oracle’s patent and copyright lawsuit against Google for its use of Java in Android won’t be repeated by Microsoft if .Net is used on the Linux-based mobile operating system instead.

Director of the open source technology centre at Microsoft Tom Hanrahan said the Community Promise allows projects like Mono to fully support its technology.

“The type of action Oracle is taking against Google over Java is not going to happen,” Hanrahan said.

Microsoft’s Community Promise has made the .Net runtime and C# specifications available to Miguel de Icaza and the Mono project developers.

“If a .Net port to Android was through Mono it would fall under that agreement,” he said.

Hanrahan is visiting Australia for Microsoft’s annual Tech.Ed conference.

Novell has already developed MonoTouch for Apple’s iOS-based devices like the iPhone and iPad, and a Mono port to Android, dubbed “MonoDroid”, is on the roadmap, due for a preview release in Q3 this year.

“Mono for Android will have an entirely different set of APIs, at most you would be able to reuse business logic, but any user interface and device specific code will have to be rewritten,” according to the Mono developers.

Oracle’s complaint against Google centres around its development of the Dalvik virtual machine that can run applications written in Java.

Dalvik is not an officially sanctioned Java runtime environment, however Sun did initially praise Google for supporting Java on Android.

Potential conflict between Sun and Google over Dalvik was also predicted back in 2007, but did not eventuate until Oracle acquired Sun.

With Java use in Android under fire, Microsoft is unlikely to disrupt any port of C# to the mobile platform, however, Microsoft’s Community Promise has been criticised by the Free Software Foundation for not going far enough to protect open source implementations from patent litigation, which is at the heart of the Oracle-Google case.

“The Community Promise does not give you any rights to exercise the patented claims. It only says that Microsoft will not sue you over claims in patents that it owns or controls,” according to the Free Software Foundation.

“If Microsoft sells one of those patents, there’s nothing stopping the buyer from suing everyone who uses the software.”

Mono developer Miguel de Icaza is not concerned about legal challenges by Microsoft over .Net implementations and wrote on his blog that Google could switch from Java.

“Google could settle current damages with Oracle, and switch to the better designed, more pleasant to use, and more open .Net platform,” de Icaza wrote.

Rodney Gedda is Editor of TechWorld Australia. Follow Rodney on Twitter at @rodneygedda. Rodney’s e-mail address is rodney_gedda@idg.com.au. Follow TechWorld Australia on Twitter at @Techworld_AU.

References

Multitouch support for Ubuntu 10.10

Canonical has announced the release of uTouch 1.0, a multitouch/gesture stack which will be shipped with the upcoming 10.10 release. “With Ubuntu 10.10 (the Maverick Meerkat), users and developers will have an end-to-end touch-screen framework — from the kernel all the way through to applications. Our multi-touch team has worked closely with the Linux kernel and X.org communities to improve drivers, add support for missing features, and participate in the touch advances being made in open source world. To complete the stack, we’ve created an open source gesture recognition engine and defined a gesture API that provides a means for applications to obtain and use gesture events from the uTouch gesture engine.