Sabayon's Fabio Erculiani: "Users first and choice makes the tasty dessert among the distro's"
LXer: Can you introduce yourself ? What is your education, and what are your hobbies (if there is any time left), except for developing Sabayon? How and when did you start to use (Gentoo) Linux, and how did somebody of your age (I understand you're 21, which seems rather young for a distribution developer) become the lead developer of one of the most popular distributions of today? Do you feel your age a pro or a con, or doesn't it matter?
LXer: Congratulations with reaching the goal Sabayon Linux set for itself of reaching the top ten at Distrowatch. Sabayon is even higher than Gentoo these days. Our Sabayon Linux 3.26 bit torrent was uploaded 40 times in about two weeks, using almost all our upload speed, including some time after 3.3 was released. What's your explanation of this success? What is the general feedback to Sabayon Linux from the users?
LXer: I understand Sabayon Linux succeeded RR4 Linux. Can you tell a bit about Sabayon Linux' history? When, how and why did you join RR4? As a Gentoo user I was really delighted to see a 'Ubuntu-like' distro based on Gentoo, but to other people the choice of Gentoo may seem odd. Why was Gentoo chosen as the distro to base RR4 on, wouldn't it be more logical to have chosen Debian or RedHat? How did RR4 become Sabayon Linux, and why the name of a dessert? Why did Sabayon Linux chose the goals it has at this moment of being a 'Linux desktop with as much as possible applications and technologies' that just work?
Fabio Erculiani: LXer: I understand Sabayon Linux has very few developers, and most of them have full time employment. Though Sabayon Linux stands on the shoulders of giants - Gentoo and Beryl, how many core-developers does Sabayon Linux have? How did such a small team manage to make Sabayon Linux, to make a whole website look so good and soon a portal too? How did Sabayon Linux manage to include the most brand new packages which even Gentoo deemed unstable, without making Sabayon Linux instable? Does Sabayon Linux work together with Gentoo in any way, like feedback from Sabayon to Gentoo?
Fabio Erculiani: LXer: I understand you had a hard time after you lost your father, and you became unemployed. How did you endure this difficulties, and was Sabayon Linux a help or an extra problem in the past few months? Also, I read Sabayon Linux can't go on if 'the bills aren't paid'. At the current rate of donations to Sabayon Linux, are the future of the Sabayon Linux as well as future bills safe at this time?
Fabio Erculiani:
LXer: One of the greatest technologies, my friend and I agreed, is Beryl. My friend - being in the process of trying to become less dependent on Windows - was so excited about Beryl, he made his first native Linux install on his laptop, also to show it to his teacher. I read Beryl is 'interlinked' with Sabayon Linux. What is the status of the co-operation?
Fabio Erculiani: LXer: Can you tell us what the next version of Sabayon Linux - 3.4 will bring? What are the main future plans for Sabayon Linux?
Fabio Erculiani: LXer bonus question: Is Sabayon Linux more popular in Italy than elsewhere? What about the state/popularity of Linux in Italy? How does it compare to - for example Linux popularity in Germany?
Fabio Erculiani: LXer: Anything you might like to add?
Fabio Erculiani:
On behalf of the LXer team, thanks for your time and your efforts. Many thanks
to the whole Sabayon Linux team for making such a great distro, which in my
opinion is the best I ever used / saw when it comes to richness of user
experience.
Get Sabayon Linux here! |
|
|
Comments (16)
Will Sabayon become maintained in the same way as Ubuntu?
1) The portage tree (recipes how to compile packages) is synced against the official Gentoo tree; 2) A portage overlay tree is synced against trees Sabayon added
Differences in which packages from the Gentoo official tree Gentoo uses and which Sabayon uses, are configured in the files in /etc/portage. The main problems when updating are, Sabayon Linux added some bleeding-edge package-versions to the list of 'package versions Sabayon deems stable enough', and this might conflict with some older packages expecting older versions of some basic dependencies.
I have had the same issue on my Gentoo box, now I run kde-base-3.5.6 (note: I do not run full KDE, only some parts of KDE I chose!): 3.5.5 is deemed stable by Gentoo, 3.5.6 is in the 'testing-branche'. I told Gentoo it's OK for me to use ~kde-base/kdebase-3.5.6 ~kde-base/kdelibs-3.5.6 ~kde-misc/krusader-3.5.6 and so on.
However, now I wanted to emerge kde-base/kde-i18n a problem occured: kde-base/kde-i18n-3.5.5 wanted kde-base-3.5.5, while krusader etc. wanted kde-base-3.5.6. Portage chose kde-i18n-3.5.5 because I didn't add kde-i18n-3.5.6 to the list I deemed stable yet, like I did with konqueror etc.
There are two ways to solve this issue: -Downgrade all kde-packages to 3.5.5; -Add ~kde-base/kde-i18n-3.5.6 to the list of packages you deem stable.
I chose the second solution because I wanted to run 3.5.6. To get rid of the issue 'forever', I did
#for i in $(ls /usr/portage/kde-base/); do echo "~kde-base/"${i}"-3.5.6" >> /etc/portage/packages.keywords; done
This took all package-names listed in the kde-base subdirectory of portage, pasted ~kde-base/ in front of it, and pasted -3.5.6 behind it, and added to the list of packages I deemed stable. Effectively, this means I deem all kde-base/*-3.5.6 packages stable and portage stops complaining about differing version-dependencies.
This KDE example goes for other software-branches too; and Sabayon Linux being very progressive is one of the problems of the possibility of failing updates. When updates fails, it normally is an issue of a package missing (like with the kernel-sources in the mini-install) or dependencies conflicts of 'unmasked/unkeyworded' bleeding edge and older packages.
With a little knowledge these problems are (most of the time) easy to solve, but I agree this is not the case for people who are rather new to Linux. Therefore, the latter should not use portage (Kuroo, on Sabayon) to update packages themselves, but should follow Sabayon update guides between releases, in my opinion.
Great to see an alternative to Kuroo, I heard it wasn't that good from a friend. I knew that Sabayon Linux just uses portage, since I ordered my friend to use the command line to install some Logitech software for his keyboard with display, not aware there was a graphical frontend for portage. It worked fine, the small display of the keyboard was recognized, and there also seemed to be a tool to make all those zillion Logitech-keys to work.
Let's hope portato will be better.
Yes, but......
1) and 2)-related: although I do not particularly favor Ubuntu over other distros, someone recently going to Ubuntu's ShipIt feature for free mailed CDs (https://shipit.ubuntu.com/) happened to be very impressed to have Ubuntu up and working so quickly hassle-free from a shipped CD.
Even so, Sabayon certainly seems to have found its bleeding-edge niche.
Sabayon developers are in that IRC channel to help people too, I understood. They also answer questions which lots of other devels would deem 'stupid'. I also saw questions being answered within 5 minutes in the forum.
From personal experiences, I can say Gentoo support and docs is equal to or even better than Ubuntu support and docs. Mots of the time, problems with Sabayon also occur in Gentoo. I must admit I am not used to Ubuntu documentation, but I found it rather hard to find the right documentation when experimenting with Ubuntu. Gentoo documentation seemed better organized in my opinion, but that's probably because I have been using Gentoo docs for more than three years now.
Though Sabayon doesn't have a host of developers, it is more up to date than Ubuntu (out of the box) and I understood it offers better Wifi support (also out of the box) than Ubuntu, and my graphical card worked with the SabayonLiveDVD but not with the UbuntuLiveDVD (X froze in Ubuntu), so it seems if you want an up to date distribution, the number of hosts don't have to have much impact really. Also, I understood there were some issues with the stable version of Ubuntu, so in my opinion, Ubuntu is not that good. I didn't try it [Ubuntu] that much, because I work on my light-weight Gentoo (WindowMaker; kind of fluxbox/XFCE but less bloated for those who don't know) box. Anyway, Beryl working on a LiveDVD without any problems, without any configuring (only chosing AIGLX or XGL IIRC) impressed me a lot, and so were the many applications on the LiveDVD. I can't remember having this whole Wow! experience when using Ubuntu. Ubuntu seemed rather the same than Suse to me, except Ubuntu didn't screw up the update process. Haven't tried Sabayon update yet, it seems possible for problems to come up when updating, but they're working on that right now.
Like you have read in the interview, they're working on #2.
Looking at the current pace of Sabayon-development, I'd say it's a much faster process, even if there are far less developers - than Ubuntu development, but that's only my opinion (I only followed Sabayon Linux development between 3.26 and 3.4 loop 2, which is a short time, and I saw the website and theme change). Probably it helps the three main developers are friends, and use the same language.
Looking at the growth of Sabayon Linux at distrowatch (I saw it going up from #9to #5 or so - based on last 30 days statistics, though this is only indicational), I'd say Sabayon Linux isn't a niche, it's for everybody like Ubuntu is. Sabayon's (Beryls?) start menu is far more easy to use than the Ubuntu one, the latter basically being the cumbersome Windows startup menu. Those are a crime to use (and it surprises me this ancient start menu is still in Ubuntu 7.04) for people not used to working with the mouse, like my grandma: If you slip of the start-menu, the whole menu is gone. In my opinion, the Beryl-cube also ads more oversight. Most Windows users don't get the idea of multiple workspaces like we're used to in Linux. However, when they see the cube, they immediately get it; since they can see which applications are where (strange, seems it's not only eye-candy after all). Also, I found the function to 'slide' a window in Sabayon very useful, to read a webpage and type what I read in the page I was working on. Sabayon also offers some free game-(previews), and IIRC also a music-tailored configuration.
Probably, you should give it a spin too, using the LiveDVD (if you didn't do so yet). Note: I'm used to Gentoo, which means for me it's easier to work with Sabayon than with Ubuntu.
"This distribution contains proprietary and non-GPL softwares too (like from NVIDIA, ATI, Google, etc). Before running them, be sure to read their license and agree with that, otherwise, just remove those applications. To run SabayonLinux without Proprietary drivers, just use "noproprietary" boot flag."
I've always found it strange that an installer can detect all hardware and determine what needs to be configured, but cannot ask the user if he'd like driver A or B for his video card.
Post a comment
A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.
Your message:Sign up and post (it is free) or Log in and post



Fabio Erculiani:

(i) as the Wiki suggests, it's re-synched against Gentoo Stable, or
(ii) Sabayon provides an Ubuntu-style system of Sabayon-only security & bug-fix backports.
Or is that Entropy's intended purpose?