Foresight Linux is a relatively new distribution based on rPath Linux and featuring the latest Gnome and desktop. This review of Foresight's latest version, 1.4, will attempt to show the strengths of this distro and why not, give you a reason to try it next time you go distro hopping!

Foresight Logo
Foresight Linux Logo

Foresight Linux is based on rPath Linux and so it is using the conary package management that rPath has developed. It uses a rolling update system, just like Arch Linux. It also is the "official" Gnome liveCD, which means that it is probably the best Linux distribution that one could use to see the latest improvements of the Gnome desktop. Version 1.4 is just a snapshot of the repository, and it contains the 2.6.22 Linux kernel, Gnome 2.20, Gimp 2.4RC as well as 2.3. Of course many of the new Gnome desktop tools are preinstalled as we will explain in much detail later. You can have a look at the Distrowatch page of Foresight Linux to get a better idea about the packages offered.

Foresight uses Redhat's Anaconda installer which is probably the best and easiest graphical installer available. There is no package selection, you just select the partition settings, root password and some firewall and network settings before you start installing the base system. Strangely enough you do not add a user besides root when running Anaconda, instead you are prompted to add one in an ncurses-like dialog upon your first boot. Also the first user that you create has access to the sudo command.

Foresight's installer uses the Anaconda installer and is easy enough even for a complete newbie.

Upon installation the user will see a very nice default Gnome desktop. Foresight uses its own window border and GTK theme and the Tango icons. The dominant color is green and the backgrounds in GDM and the desktop are pretty nice as well. There is no boot screen splash.
The desktop is the latest and greatest Gnome 2.20 and applications include Firefox, Epiphany for browsing, Evolution for email needs, Pidgin for instant messaging, OpenOffice suite, Totem and Banshee for multimedia, Brasero for CD burning and many more.

So lets go in details about the user experience. First of all the user will notice that all necessary codecs for mp3 and other restricted formats are already installed, as is Flash 9 and Java. Many will disagree with that choice but it does give Foresight a positive mark in out of the box experience. Binary drivers should are easy to install as well, while Foresight includes a graphical tool to use ndiswrapper for using Windows drivers for wireless cards, solid wireless support with Network Manager and a handy tool for configuring the Display settings (a frontend for xorg.conf editing). Compiz is also installed by default and easily enabled by the icon in the system tray. Desktop search is made easy with Beagle (also in the system tray). Bottom line, I was able to start doing common everyday tasks right away in Foresight, which is a big positive point given all the extra installations and configuration you need to do in most distros.

Foresight running Firefox. You can also see the new Gnome 2.20 "Appearance" control panel, Tomboy notes, the tool for easy ndiswrapper usage for unsupported wireless cards (and not only). (click for the full size image)

Package management
Package management is handled by Conary. As we read in Foresight's documentation "Conary is a package manager similar to dpkg or rpm, in that it will install or remove software on your computer, query which versions of software are installed, or help find an available package for installation.  One key differentiator of Conary not found in other package managers, that after the initial download of a package, updates are faster as Conary only downloads the updates to the file, and doesn't require a full binary for download.".

There is no graphical interface for Conary, install you will find "Foresight System Manager" which is a web GUI that will help you handle packages and updates , read system logs as well as change some other system settings. However you cannot login into Foresight System Manager with your user or even root password. Instead you login with the default values and then change the password, which makes you have yet another password to remember. (sure you could use the same one like your user login but I think there is some reason they made them different).
Foresight System Manager can handle searching and installing a package, upgrading your system and setting up automatic upgrades. However I found some problems, for example when I searched for amaroK and then proceeded to the install it just stuck after downloading some of the files and did nothing. Closing it and retrying just made it stuck again, and only after a restart everything was working. Also when searching for packages it displays multiple versions from multiple repositories which besides confusing the user makes me wonder if everything is compatible. (for example my search for amarok displayed 3 results)

The Foresight System Manager while installing some packages.

To be honest I gave up on it after a few tries and just used Conary from the command line, which is not hard to do if you read the documentation. It is a solid package manager although it *seems* a little more complex that it should. Of course these are my first thoughts and after using it for a while I may say its the easiest package manager ever! To get your system up to date you just have to type "conary updateall". In the end Conary does get the job done and the repositories are pretty good covering most software you'll need so you don't need to go hunting elsewhere. Also downloading only the changes in the packages when upgrading your system instead of everything means you will spend much less time downloading. Even though I found pretty much everything I needed in the repositories, I noticed that even though Gnome packages are very up to date, KDE-based ones are out of date. For example k3b was 0.12.x and amaroK 1.4.5.

Using Firefox (with Foresight System Manager loaded), Beagle search tool, Brasero CD/DVD burning application and Banshee on Gnome 2.20.

Foresight Linux offers a good out of the box experience, meaning that it is almost ready to use upon installation from the average user, including restricted codecs and Flash support. It also offers the latest Gnome version plus very highly up to date versions of its default applications. It behaved really well in terms of speed and stability and the installation process and default themes are polished and high quality. However there are some drawbacks, for example the lack of an easy frontend for application search and installation, something that all distros aimed to the desktop users have nowadays. Also the community is rather small, you will however get excellent support in the official forums and the IRC channel.

Personally I was not so impressed that I would suggest everyone to try it, however Foresight is a solid distro using innovative new tools and technologies. It may have not convinced me that it could be my next distro (like Arch did) but I think that it will improve in the future so that it really becomes one good choice for every Linux user out there.


#9 PST 2010-01-24 16:32
People always complain that there are sometimes issue with Linux Distros... Well it is free and supported by the community...
Linux works well, the problem is that most hardware suppliers do not provide Linux drivers and the community as well as the Distros developers have to provide the drivers, this can sometimes cause certain functionality issues, but are always resolved...
Plus web sites are not always Linux compatible, but are written for a Microsoft world, again the Linux developers have to try to overcome that too.
I have used Linux for years, and there are a lot of choices, all Linux but each with a different approach. I prefer Ubuntu Gnome, works well, allows me to create my own OS the way I like it.. and yes IT SIMPLY WORKS!
The thing is with Linux you need to configure it to work with your hardware, most of the time it will just work, but sometimes you do need to look for solutions. If you want your hand held, and be told what to do go to Microsoft, bow and say what now sir! However, think for yourself, and help develop and support a growing community then Linux is the way forward.

Whenever Microsoft bring out a new OS, there is compatibility issues, but we all accept this and wait for the endless updates, security fixes, one license one PC philosophy! etc... But people are quick to knock Linux.... Work that one out!

Hardware and software developers give Linux a helping hand!

Now rant over.... Enjoy the Linux experience, the variety and the community...
#8 uggs online 2010-01-20 12:01
;-)ugg fashion shoes--classic, cove,nightfall, sundance,mini.. .
#7 tripl3 2007-11-14 04:14
a mimic of linux?
#6 JoeDena 2007-09-29 04:30
"Freedom of choice is about variety, not repetition."

That is one of the best quotes that I have seen in response to this "it's all about choice" mantra.
#5 stolennomenclature 2007-09-25 22:59
Whenever anyone comments on the rediculous number of Linux distros, someone will always fire back with the "its all about choice" comment.
Freedom of choice is about variety, not repetition. Most of the zillions of Linux distros are so similar there is no substantial choice on offer, unless choice of distro comes down to choice of wallpaper.
If you want to choose which package manager you want your distro to use, then there is really only three or four, and they all work in such a similar way, they are eseentially clones.
If you want to choose which browser to use, then the choice is usually limited to five or six, and most of them use the same engine (gecko) and the same basic layout.
Another thing they all have in common is that none of them work properly. So if you want to choose a distro that works 100% you have no choice whatsoever.
Choosing a distro is like choosing a car when the only thing you are allowed to change is the colour of the ashtray. You might call that having a choice, I dont.
The main reason I suspect why people really like the existence of so many distros is that they are hoping this will mean that eventually someone will get it right. Somehow I doubt that.
I have been waiting for years for Linux to mature - all it does is change. Instead of advancing steadily upon a target, it just keeps going round in circles.
If I could manage to live another thirty years, they might finally have a complete and fully usuable Linux system available that I would like. Better start jogging, eating bran and taking my vitamin supplements.
#4 Digiplace 2007-09-25 15:39
I tested Foresight myself (within vmware-server) and I was suprised with the out of the box experience. I noticed the installer notes which indicated that the next release will be a 2.0 version. There will be a graphical package manager and a sudo structure like Ubuntu. I'm a Ubuntu user myself, but I could change to Foresight 2.0. I hope they succeed!
#3 Anisotropic 2007-09-24 22:47
I don't think you are correct, Linux is about choice and everyone if free to develop whatever he likes. You cannot dictate what someone should do.

Other than than, the review is good and fair, I almost completely agree with the author in that Foresight is not ready for the masses. They need to make some stuff easier and put some work into creating a Foresight only repository.
Of course it does look cool and feature the latest stuff, but unfornately only for Gnome.
#2 mr.Ajmal 2007-09-24 21:10
This is first impressions of foresight linux-Yet another linux distro with more complicated package management there are already
more than 300 distro's at distrowatch.thi s only adds up to confusion.Iam referring to developer of what*not (foresight or blindsight)that if not for you stop making useless stuff and better concentrate on making new apps and help improving multimedia stuff on linux like maya,gimp or cd writer or office or pvr(christv likes)than making bunch of mimicks of linux.
#1 l-user 2007-09-24 11:22
When I read about Conary for the first time, I was impressed, but then I realized that my expectations were too optimistic. Yes, the package system goes even deeper than others by splitting big packages into several parts or files. Package dependencies are then more accurate and the time to download upgrades could be less. But I think one feature which would really cut down download times and that many users would really appreciate, is still missing. And the feature is "support of binary patches". Instead of downloading new files, (in most cases) the system could download only some fragments of those files and apply these binary patches incrementally taking version information into account. It's clear that such a feature requires one or more additional steps in the package management process, but on the other hand these steps could be automated.
As regards the Foresight OS alone, this review is quite OK.

Latest Comments

  • nagendra
    i want no how download mango videos form youtube plz tell me boss [email protected]
  • Docs
    AnyDVD is too expensive, I use MakeMKV to 1:1 copy to MKV, then use handbrake convert mkv, totally ...
  • DTS
    Thank you very much, I have never found the OST of ''The Warrior's Way'' movie and now I have al ...
We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.