Interview: OpenSUSE's Joe Brockmeier

SUSE

Previously at the OpenSUSE Conference we chatted with Program Manager Andreas Jaeger. Later on we caught up with Joe "Zonker" Brockmeier, the distro's Community Manager. Read on for his thoughts on the KDE-as-default-desktop choice, lessons we can learn from Apple's iPhone App Store, and why Linux is like The Ramones...

Podcast Season 1 Episode 18

Podcast

Title: Linux Convicts

In this episode: We talk about the recent Linux conferences we've attended, the final versions of both Moblin 2.0 and Gnome 2.28 and discuss whether Linux is bloated. Our Open Ballot asks 'Are distro release cycles too short?' and Andrew finds a surprisingly practical 'Discovery of the Fortnight'.

Make a Python game in minutes with Gloss

Code

When Hudzilla isn't busy working on his free Mono tutorials using C#, he likes to hack on one of his pet Python projects: Gloss. It's hosted right here on TuxRadar and you may already have given it a try. If not, he wrote a short tutorial for PC Plus magazine a few months ago, and took the time to repurpose it for the web.

So, if you fancy learning the fastest way to create Python games, read on as Hudzilla talks you through an example Gloss project...

Open Ballot: Are distro release cycles too short?

TuxRadar

Back by popular demand, it's our Open Ballot. This is an opportunity to air your views on the important Linux issues of the day, which we'll be chewing over in our regular podcast. We'll read out the most incisive/witty/flamebaity responses on the show, so get posting!

The question is: with many distros adopting a six-monthly release cycle, is this a good or bad thing? Should we be looking at longer development phases so that there are bigger changes between releases, and users don't have to upgrade so often? Or perhaps you think six months is not rapid enough – maybe you'd rather have three months, or abandon releases altogether and just have rolling upgrades. Let us know what you think!

Learn Qt programming with our free tutorials

Code

We've put up three tutorials using Qt, and we think you should try them. Why? Because they use Nokia's awesome new Qt Creator tool for quick design. Because Qt is easy to learn, cross-platform, super fast and lots of fun. Because each of those tutorials is a complete, finished project that does something useful and is easily extended to fit your needs. But most of all because coding is fun and everyone should give it a try at least once!

Rather than make you dig through Google to find our Qt tutorials, we figured we'd list them here for easy access. And if you have any suggestions for more Qt project tutorials, drop us a comment below and we'll see what can be arranged.

  • Create a media player Looking for a tutorial about Qt and Phonon? You've found it: this teaches you how to build a simple media player with less than half an hour's work.
  • Create an ffmpeg front-end Learn how to execute command-line programs through Qt by building a front-end for ffmpeg that makes it easy to encode videos for the iPhone, the PSP or the GP2X.
  • Create an RSS reader Get your news delivered straight to your desktop with this tutorial on Qt, XML and RSS - it really couldn't be much easier.

If you've whizzed through all those and want more programming projects to tackle, make sure you check out our coding project archive - it's full of tutorials for Python, C++, C# and more, all for free!

Gnome 2.28 released

Gnome

Yes, a brand-spanking-new version of the Gnome desktop is now available for your downloading and compiling leisure (although for most of us, it's easier to wait for the next round of distro upgrades). Various new user-facing features have been rolled into the codebase, but also of interest is the stuff that's removed. As part of the progress towards Gnome 3.0, the developers have ripped out crusty old code - there are no longer any applications that depend on esound, libgnomevfs, libgnomeprint, or libgnomeprintui. Hurrah for that. You can see the full release notes here, or read on for a quick summary of the changes.

Code Project: create a Qt RSS reader

Code

We're going to build a complete application that wouldn't take too much additional work to qualify for re-distribution as a bona fide open source application. It's an RSS reader which allows you to add your own feeds, lists the stories on that feed and then lets you read those stories within a browser window attached to the main application.

If you already tried our previous two Qt code projects - Create an ffmpeg front end and Create a media player - and are looking for more Qt fun, read on...

LinuxCon Roundtable in Torvalds Quotes

Events

Taking a break from having fun with the 7 cool Linux projects every geek should try, we're attending LinuxCon. So far, the highlight was undoubtedly the Roundtable session held earlier this afternoon. The panel consisted of Greg Kroah-Hartmann, Ted Ts'o, Linus Torvalds, Chris Wright and Jonathan Corbet and it was ably hosted by James Bottomley. It was funny, informative and convivial. But it was Linus that everyone wanted to hear, and despite a reticence for public appearances, he actually had a lot to say. Here’s our pick of his quotes.

7 cool Linux projects

Linux


As autumn begins, the nights start drawing in and you're no doubt itching for new things to do with your Linux box. Well, we asked our projects expert to rustle up 7 great things you can do on your penguin-powered machine - host a photo album, make sweet music, create stop-frame animations and more. Read on to get cracking!

From the archives: the best text editors of 2000

Apps

War. In our world, people get into conflicts about all sorts of matters, from religion and belief through to money and oil. And, in the Linux world, tensions can build up and overspill into flame wars on many subjects too. The most popular of these is text editors - yes, the KDE vs GNOME and GPL vs BSD arguments rage on, but the infamous combat between Emacs and Vi predates most arguments you'll see, and is just as heated today.

Nine years ago, Linux Format magazine printed a group test of the best text editors. We sent a red-shirted colleague down - deep below LXF Towers, way under the execute gym complex, far beneath Nick Veitch's cave, and down on into the archives - where we dug up that group test just for you. So, if you've already read the best distros of 2000 and the best window managers of 2000, read on for more historical Linux goodness...

Hudzilla Coding Academy: Project Eight

Interview: OpenSUSE's Andreas Jaeger

Interviews

With the OpenSUSE Conference in full swing, we caught up with Andreas Jaeger, Program Manager for the distro. Read on for his opinions on the new eight month release process, the controversial KDE-as-default decision, and how distros can work better together.

Live from the OpenSUSE Conference 2009

SUSE


Yes, we're here in the lovely city of Nuremberg and Novell's OpenSUSE Conference has just kicked off. Much laughs were had during the keynote speech: laptops were booting up left, right and centre, and then... the Windows startup tones blurted out somewhere in the crowd. We didn't spot the offender, although perhaps it was some canny trolling.

Podcast Season 1 Episode 17

Podcast

Title: Escape from Targ

In this episode: The first Linux botnet has been detected, version 2.6.31 of the Linux kernel has been released and the Haiku project announces the availability of Alpha 1 of its BeOS-like operating system. We discuss Novell's expensive foray into iPhone development, with its MonoTouch SDK, and we ask whether we should focus on other Unixes alongside Linux.

Code project: create a Python Twitter bot

Code

Once upon a time, there was a person who decided that people needed more distractions in their lives, so he created Twitter. This may not be exactly how they tell the story at Twitter HQ, but that's probably because it would create a less than glamorous image (oh, and it's also wildly inaccurate). After all, Twitter is pretty much constantly in the news. If you want to catch up with where in the world Stephen Fry is now, what everybody in North America had for lunch or precisely how smugly great Jonathan Ross thinks he is today, there's really only one place to turn.

Amazingly, Twitter can be put to useful things as well. As it happens, Twitter's application programming interface (API) is particularly convoluted - it seems to have evolved by using many different ways of doing various things. That needn't worry us, though, because there are plenty of API wrappers for Python. The one that's most suited for us is the standard Python-Twitter, which is available through most repositories and also at http://code.google.com/p/python-twitter.

OpenSolaris vs Linux

Operating systems

So you've been playing around with alternative OSes for a while and you reckon you've got this Linux thing mastered. Maybe you're tried Mac OS X and found it a bit too restrictive (or expensive); perhaps you've kicked the Hurd's tyres and thought you'll come back to it when it's something more than just a clever name.

If you're looking for something else to play with, we humbly suggest OpenSolaris. Like Mac OS X, which we looked at recently, OpenSolaris is based on Unix; also like OS X, it's best known for running on a specific processor (in this case Sun's SPARC architecture) but now works on a range of architectures including x86. Unlike OS X though, OpenSolaris is open source, so you can download it for free and start fiddling with it.

We're not interested in a direct, head-to-head comparison, because for many people it's largely a matter of taste which one they choose. But we do want to help people see what makes OpenSolaris a little different from Linux, so read on for our quick-start guide for Linux users wanting to dip their toe into OpenSolaris and see which they prefer...

Group test: newsreaders

Group Test

Ah, Usenet newsgroups... Online communication and file sharing for the masses, still equal today to what it was before the advent of blogs, instant messaging and P2P networks: a fascinating universe with its own culture, from emoticons to killfiles and Godwin's law.

But with such a wide range of newsreader software for Linux, it's not easy to find the right one for you. In this group test we present six news clients - aka NNTP client amongst the truly hard-core - chosen according to two simple criteria. The programs must be developed mainly, if not exclusively, to deal with Usenet Newsgroups, and the application must be in active development, in order for it to run happily on a modern distro. Read on to find out our picks of the best newsgroup readers for Linux...

LinuxCon 2009: see you there!

Events

LinuxCon 2009: see you there!

There aren't many Linux conferences worth going to, but the Linux Foundation is seeking to change that with the first annual LinuxCon due to take place in Portland, Oregon later this month. We'll be there, natch, and we think you should attend too. If you're not already going, read on to find out why we think it's going to be a great event...

Untangling Debian package dependencies

Debian

The author of debtree, a program that illustrates dependencies between .deb packages, has posted a brief rant about the size of Gnome desktop installations in recent Debian releases. Specifically, he notes that a default Gnome install in Etch (4.0) was 1,360MB - but in the upcoming 6.0 release it'll be over 3,000MB.

Repair damaged drives with Linux

Hardware

While Linux is rock-solid reliable in day-to-day usage, when you start poking around at the command line (especially as root) then things can get a bit hairy. Equally, if you're living life on the razor's edge, installing new kernels and boot scripts every other day, there's a chance you can make your system unbootable. However, Live CDs come to the rescue: PC Plus shows you how to fix drive problems using Linux, whether you need to restore the bootloader, fix the partition table or back up your data.

Username:   Password:
Create Account | About TuxRadar