Sign In

    Enjoy FOSSwire's content? Have it delivered! Subscribe

    My first impressions of Ubuntu Hardy Heron (8.04) Beta

    Ubuntu logo

    It's April, which means that it is the month of a new release of Ubuntu. Hardy Heron (8.04) is going to be the eighth release of the distribution, which has enjoyed enormous popularity in recent times.

    I use the KDE variant, Kubuntu as one of my main desktop operating systems, but I haven't yet tried out the beta of Hardy Heron. I'm putting the standard Ubuntu desktop disc through its paces.

    The first thing you notice after booting off the CD is that the boot menu has new options. Instead of just booting into the live CD environment only, you now have the option to boot in and 'Try without change', or to jump straight into the installer.

    Ubuntu Hardy Heron’s new boot menu

    In the normal mode, it boots fairly quickly, considering it's a live CD and you can get up and running straight away and play with all the default applications as much as you like. If you do then decide after a quick play to install, you can use the Installer icon on the desktop, just like previous versions of the Ubuntu Live environment.

    Hardy features some visual changes from its predecessor. The GNOME theme has been subtly altered - menus now have an orange coloured bar on their left and some gradients and colours on buttons and other core widgets have been slightly changed too.

    New GUI widget colours in Ubuntu

    There is also a new default desktop background, which features an artistic rendering of a heron in the Ubuntu colour scheme. I personally think it looks professional and makes a nice backdrop to the new distro.

    Going over to your other option on the boot menu now, choosing the install-only mode is slightly quicker, but really only cuts out the extra time it takes to load the desktop and double-click the icon.

    Installer window in Ubuntu

    The installer is very much like its predecessor. It is reasonably simple to understand, minus the usual, unavoidable confusion that partitioning will cause. I managed to do a full install on the disk easy and quickly, and had no issues with the installer that has happened on occasion in previous Ubuntu releases.

    Stability is a big issue here - Hardy Heron is planned to be the second release of Ubuntu given the Long Time Support (LTS) moniker, which means it will be officially supported for three years on the desktop, and five on the server.

    I didn't experience any major issues in my brief play, although one application I did launch crashed (it was the Screens and Graphics control panel application listed under Other). The fact that it crashed was handled with admirable grace, with a balloon popup appearing in the top right of the screen.

    Ubuntu crash report screenshot

    Clicking the icon gives a dialogue with some more information.

    Crash report information in Ubuntu

    Also, the wired network connection that was available to Ubuntu didn't work straight out of the box. Granted that enabling it is simply a matter of clicking the network icon in the top right and clicking Wired Network, but in my opinion this should have been automatic and not required any user input at all.

    From the brief look I've had, Hardy Heron looks very promising. There are plenty of changes to the architecture underneath the distro that bring it up to date with some of the developments in other distributions (PulseAudio, for example), but the experience from the user's point of view remains one of the best and easiest of any Linux distribution available.

    If you want to have a play around with the Hardy Heron beta, you can download it from the Ubuntu site.


    Ulteo Application System Beta 1 - the FOSSwire review

    Ulteo logo

    Ulteo is an interesting concept. Rather than being just another Linux distribution, founder Gaël Duval (previously of Mandriva fame), wants to simplify the way you use your computer and your digital life. Apparently.

    The way this is done is by combining an online service and a desktop client operating system. Instead of having all your information locally on your PC, much of it can be stored online and then synchronised, so you can access it at your PC, or anywhere you are on any device that can connnect to the internet.

    Earlier this month, the project released Beta 1 of the Ulteo Application System - that's the client bit. It's based on Ubuntu and features a KDE-based desktop. I thought I would put the release through its paces and give my thoughts on how well this hybrid web-desktop model works and what the future for it might be.

    Getting started with Ulteo AS

    The installation process of the Ulteo AS is much like any other distribution; in fact the installer is based heavily on the Kubuntu installer. It's a Live CD that you can boot into, and then install from an application on your desktop.

    For this demo, I installed in a virtual machine and used the whole hard drive, and pretty much accepted the defaults wherever they were available.

    Once the install is completed, you reboot into the OS proper, and after logging in you get presented with this:

    Ulteo Account Association window screenshot

    The idea here is that you've already created an account at Ulteo. You then log in to connect your desktop client to the online services, so you can enjoy the integration between them.

    You simply enter your username and password here. Ulteo does the rest and immediately goes off and synchronises any information that is already associated with your account.

    Ulteo Account Association completed window screenshot

    The services

    Autosync directory

    One of the things you immediately notice is the presence of a folder called Autosync directory.

    Autosync directory for Ulteo

    As the name suggests, anything you place in this folder is automatically synchronised with the online service. While I did find there was some delay in the synchronisation, a test document I placed in the sync folder then showed up when I logged into the browser-based OpenOffice.org system that Ulteo offers online.

    This feature could prove very useful if you are going to be needing access to a document remotely, where you can't install OpenOffice.org or another application, or perhaps don't have any specialised software at all. With just a modern web browser and Java, you could then go onto the online service and edit the document. When you come home to your Ulteo PC, the changes you made would be automatically synchronised back.

    Supposedly it also synchronises to any other installations of Ulteo AS where you have associated your account. I didn't get the time to set up two Ulteo installations, but this should have worked in that case too.

    Firefox

    Firefox's default homepage in Ulteo AS is a personalised homepage in the style of iGoogle or PageFlakes. You don't even need to log in - the first time you launch Firefox on Ulteo, it immediately knows your account information and no separate login to the site is required. I think this is a nice touch and is a good example of how the integration between online and offline can be done well.

    It just works.

    The personalised homepage offers some basic widgets such as news feeds, links, an email checker and more. It's not particularly stylish, but it is functional and does have the benefit of giving you easy access to the web services part of Ulteo.

    Ulteo’s homepage in Firefox screenshot

    In addition to the personalised home page, every page has a 'Rate this page' frame at the bottom of it. You can give any site you visit a rating of up to 5 stars, and if you do, this information is shared with other Ulteo users. Additionally, you can see recommendations for similar sites made by Ulteo users in this panel (although I haven't seen any results just yet, but that may be due to the lack of data at this stage).

    Ulteo Rate This Page Firefox screenshot

    This is a nice little feature and does inspire a certain amount of community between Ulteo users, but it also raises privacy issues. It's not immediately clear to the user whether Ulteo is able to see or collect information about all of the different sites you are visiting - and exactly how the feature works technically isn't explained very well either (see the help page).

    I also can't see an easy way to turn it off. Initially you might like it, but after a while it can get in the way when you don't want to use it, which could quickly become very irritating.

    New main menu

    Instead of the normal KDE menu for accessing applications and files, there is a custom-built main menu which is divided into different sections. The sections are My Digital Life, All Applications, My Files, Ulteo Web and My Settings.

    The custom menu offers access to all of the standard functions of the desktop environment and in my opinion, it does so in a way which is actually quite intuitive. It's quick and easy to pick up how to get to the apps you want, or to change any settings.

    New KDE menu in Ulteo screenshot

    Some of the other divisions on the menu link in with the Ulteo web services. An example is the My Digital Life section.

    Having played for a few days now, I still have no idea what My Digital Life is, how it works, or what I'm supposed to do with it. I gather it's a new paradigm for organising, well, your digital life, but at the current time it really is quite confusing. Either that or I'm missing something fundamental, or just being plain stupid.

    The Ulteo Web divider gives you menu access to do web searches, and a basic weather widget.

    Stability

    Ulteo AS is only a beta at this stage and I did experience several issues with it. First of all, after a few boots, suddenly the OS would refuse to get anywhere during the boot process, then would hang with an error about udev.

    I booted into the Recovery mode, which brought me to a single-user shell, then rebooted normally again without touching anything. Everything started working again. I'm not really sure what that was all about or what caused it, but it seemed to rectify itself.

    Another annoying problem was that the Account Association window came up on every single login. I can completely understand it coming up the first time you log in, so that you can actually use the integration features, but after that, it should remember me and not need to have my details entered over and over.

    Other than those issues, I didn't have any major problems with Ulteo. The applications worked as expected and it was generally very usable.

    Conclusion

    Ulteo is no ordinary Linux distribution. It demonstrates incredible innovation.

    It is clear that in the future, we won't use computers anything like we do now. More and more data will be moved away from specific client devices, like the PC, and be put on a server somewhere. It will be networks and infrastructure that then connect each client device to the data.

    Wherever you are, whatever device you're using, you'll be able to access your data and keep it fully synchronised with everything else.

    Ulteo doesn't do all this yet, it's not even close. But Ulteo takes an important step towards this goal, and demonstrates how this might be possible, perhaps giving a little window into what could happen in the future.

    It is an extremely promising proof of concept that this just might be able to work and I will continue to follow the Ulteo project with keen interest.

    And putting aside its special integration features and the extra things it does, Ulteo also functions perfectly well as a general purpose Linux distribution too. It's got a full KDE installation with all of the popular applications and it does the job of a traditional desktop operating system as well as any other modern Linux system.

    Hats of to Duval and the team. Defying the norm is not an easy thing to do and right now, the system might look a bit not quite there and rough around the edges. For me, what makes this worth an 8/10 is that it really does take these new concepts of 'cloud computing', and starts to put them into action. Definitely worth a play.


    PC-BSD 1.5 - the FOSSwire review

    PC-BSD logo

    When it comes to free software desktop solutions, Linux tends to get most of the coverage. Now Ubuntu, Fedora, OpenSUSE etc. are all well and good, but it's all too easy to forget that there are other operating systems out there too that can do th e job.

    BSD-based operating systems have been around for a very long time, but traditionally, the big BSD distros like FreeBSD focus on the server and high-end workstation scenarios.

    PC-BSD is a desktop-oriented BSD distribution which ships with a full KDE desktop and many of the packages you might be already used to from desktop Linux.

    I thought I would review the new 1.5 release of PC-BSD, so, let's dive in!

    Installation

    It's a standard iso image to download, with an optional second CD with some other applications like Firefox and OpenOffice.org. I downloaded both CDs, and booted from the first. After an initial text-based boot menu, the graphical installer comes up impressively quickly. It's not particularly pretty, but it is perfectly usable and reasonably understandable too.

    PC-BSD Installation screenshot

    To begin with, you have basic system questions about regional settings to answer and the licence agreements to agree to.

    Next, you move on to setting up the root password and creating the other users on the system. Interestingly, passwords have to be alphanumeric only (no symbols). I presume this is a side effect of using a different encryption system to most Linux distros. It shouldn't really be a problem, as it's easy enough to pick a different password, but it is a slightly puzzling limitation nonetheless.

    Partitioning is often always the most challenging step of any operating system installation, especially in a dual boot environment. Curiously, PC-BSD doesn't support installation onto logical drives inside of extended partitions; you are stuck to using primary partitions only. This could prove to be a significant barrier in environments where it is intended to be run alongside Windows.

    For me, this partitioning restriction isn't an issue, as I installed PC-BSD inside a virtual machine. So for the purposes of this review, I just hit Use entire disk and gave it free rein over the hard disk image.

    If you downloaded CD 2, you have the option of installing certain packages from it in addition to the base operating system and KDE packages. I chose to install Firefox, OpenOffice.org and a few of the KDE extras that come with the second disc.

    PC-BSD install file copy screenshot

    The file copying process is fairly plain and gets the job done. File copying took about half an hour inside my VM, but real results are likely to vary.

    First impressions

    Once the copying completes, you simply reboot. A similar boot loader comes up at startup, and then you are launched into booting the operating system.

    It's slightly disappointing that there's no pretty graphical boot screen, but once the graphical environment comes up things look a bit better. Initially, you are invited to set up your resolution and other settings.

    PC-BSD Display Settings screenshot

    After login, you are greeted with a fairly standard looking KDE 3.5.8 desktop. There are a few links to relevant PC-BSD websites placed on the desktop, along with a HTML 'Quick Guide' and access to important locations like the Home folder. If you've ever used KDE before, you should be right at home.

    PC-BSD desktop screenshot

    One of the benefits (or not, depending on your viewpoint) of PC-BSD, is that they are a lot more relaxed about free software and non-free software.

    A real-world example of this is that if you opted to install Firefox from CD2, you will find that Flash Player 7 is included. Granted, it's not the latest version and therefore might have trouble with some sites, but it's enough to go on YouTube and run a fair few Flash-based applications. The majority of Linux distros don't include software such as Flash Player out of the box for licensing and ideological reasons, making it necessary for most users to go and install that software manually, which usually isn't fun.

    Software management

    The really interesting difference between PC-BSD and its competitors is in the area of software management.

    Software management is a very important part of any modern operating system, and PC-BSD comes with a custom-built solution that works a little differently to the traditional FreeBSD ports system. There is a central repository for downloadable packages, called pbiDIR.

    To explain how it works, I'll walk through a typical installation. First of all, there's no application for installing software, it's all handled through the website. So you visit the site in your browser, drill through the categories until you find the software package you want. Then you download it, as a file in your browser. As the name of the site suggests, this file will have a .pbi extension.

    Once the file is downloaded, it automatically launches the relevant installer. It looks just like a Windows installation wizard, and feels just like a Windows installation wizard, right down to the typical Next, Back and Cancel buttons. You just Next through, and click Finish at the end. The application you just installed launches right away (if you ask it to, of course).

    Installing Yakuake in PC-BSD screenshot

    This slightly quirky (for Unix systems anyway) software management paradigm is interesting. For people with no experience of Linux or BSD, it makes the process, well - understandable.

    It works in a similar way to Windows does, you download a file, double-click it and click Next a few times. As much as I don't necessarily like this way of doing things, it undeniably lowers the bar and makes it usable for people who have never touched anything but Windows before. Thumbs up.

    Uninstalling software is done through a simple interface which lists the installed PBI packages, and allows you to remove them with one click. Literally.

    Having the opportunity to take a fresh look at software management has allowed the PC-BSD developers to get it right. Experienced Linux and BSD users might moan and groan about the Windows-ness of it, but it really is slick.

    I don't really have much of an opportunity to try out the software updates system, as the version I'm reviewing was released on the day I'm writing this review, meaning there aren't yet any updates available - at all!

    Conclusion

    PC-BSD is a very capable general purpose desktop operating system. It is certainly as capable as any of the major Linux distributions out there. The particular thing that makes it stand out is its novel approach to software management, which makes it easier for the newbie to use.

    The major issue I see is lack of support. PC-BSD is very niche and that is likely to cause some issues when it comes to support. There is an active forum-based community, which I am sure is very helpful, but the level of support simply can't compete with the communities built around other operating systems, such as Ubuntu.

    Apart from that, I really am struggling to find criticism for PC-BSD, aside from the minor quirks and some of the rather irritating installation restrictions.

    Sure, it might be an unusual choice, but for the standard web/productivity tasks it does as good a job as anything else that's out there. And isn't that what really matters?

    PC-BSD 1.5 has been released today, and can be downloaded from the official site (BitTorrent downloads also available from the same location).

    What experiences have you had with BSD distributions? Should more attention be given to the non-Linux free OSes out there? Sound off in the comments.


    1. 1
    2. 2
    3. 3