[Home] [Headlines] [Latest Articles] [Latest Comments] [Post] [Sign-in] [Mail] [Setup] [Help]
Status: Not Logged In; Sign In
Science/Tech See other Science/Tech Articles Title: Meet Ikey Doherty, the creator of SolusOS Well, before we start, I should cover who exactly me is. My name is Ikey Doherty, and I'm the founder of the SolusOS Linux Distribution. I'm a software developer, but that wasn't always the case Origins I'm Irish, 23, and I live in the UK. Originally, I was a builder. Moved around a lot when I was younger so I've seen pretty much every part of the UK & Ireland. Go back a couple years the recession caught the country in a vice-grip, so the building trade went bye-bye. From.. Builder.. to Dev? Logical move, right? Well, lets go back a little bit first. Whilst in secondary school I had developed quite a passion for computers. Never was I content though. The way I saw it, computers were meant to do what you told them to do. Yet there I was, using systems that never seemed to do what they were even programmed to do. So I just had to know. Why are these systems not working? That kinda meant learning to code. Coding I was probably around 13 or 14 when this all happened. Took the brave step and headed down the library to find some programming books. The only one I could find was a Java book intended for 1.4.2 (which was cutting edge at the time). Within a couple of days, I'd created a window on the screen. I was hooked. At that particular time in my life, I was unfortunately in foster care. That particular family was rather good to me, and given this country's lack of understanding of matters at the time the situation was unavoidable. So computers became my hobby. However, with no internet connection and only a couple of shoddy books while using Windows, improving my skillset wasn't easy. Luckily for me, my foster-sisters fiance was (and still is) heavily involved in computers. He hooked me up with a copy of Microsoft Visual Studio. Thus began the demise of Windows in my mind. The more I learned (msvcc, etc,) the more I grew to detest the internal workings of Windows. Using such heavily kludged toolkits spoke volumes for me. This thought became an infection in my mind, spreading to every part of my everyday computer use. I knew why the system was broken. The creators didn't care. It was all about the money. Thus began my migration to Linux. Linux Well, we had to get here eventually. I'd done my internet research and time and time again, this mysterious creature by the name of Linux reared its head. So I got a copy of Slackware and wiped Windows from my life. Over the next few years, in my spare time, I began to become more accustomed to Linux, going through a plethora of distros every month. The Hiatus I hit 17. I'd been living by myself since 16 and some dark moments in my life had conspired to make me rather too curious as to the concept of network security, etc. Without going into too many details, it's safe to say I didn't trust myself with computers any more. My obsession for knowledge was proving to be a dangerous quest. Time to abandon ship :) I spent the next few years tending to my life without once using a computer. The Return.. Well, who can resist a computer anyway? It wasn't actually planned for me to return to computing. That happened merely by coincidence. I'd been given a computer. A HP Compaq NC4010. For those who don't know what it is, here are the specs: Intel Pentium M 1.6Ghz 434MB RAM 40GB IDE HDD IGP x300 ATi graphics A beast, is it not? Within a week, Windows XP decided to go bail on me. Given the fact I now used the internet again, this wasn't to be tolerated. So, off the shop, armed with nothing but a half-idea and a £10 note, I bought a Linux Format Magazine. On the cover was a LiveCD, Linux Mint 6 Felicia Community Edition. Goodbye Windows, for the last time (again) The Linuxing Needless to say, without having to document every detail here, I'd already acquired considerable skill with Linux systems. However, something was quite different this time around. Linux was going friendly. This wasn't a concept I was familiar with immediately. Finally it dawned on me. People were actually trying to make this hacker-elite system usable by all. Looking around the menu, I quickly discovered X-Chat. I knew full well it was an IRC client, but my client-of-choice would have been irssi or BitchX. Much to my surprise it autoconnected to the Linux Mint IRC channels (on SpotChat). There I found a rather unique set of individuals who were at the time heavily involved there. The main ones were Husse, Steely and MikeT. I still speak with Steely, and sometimes MikeT, however Husse sadly passed away. All 3 have acted as my mentors through the last few years, and have got me to where I am now in terms of Linux, etc. Mint Work After gradually deciding that Open Source was a good thing, I decided to retake my hobby of programming. I got involved by speaking to Clem on the IRC channel, and felt like helping out. So I created a variety of small tools (the first of which was mint-make-gui) before Clem decided that perhaps my skills could be applied somewhere. From there on, I helped in many areas of Mint, including the mintbackup tool, mintdesktop Desktop Settings tool, etc. At the time though, Mint based directly from Ubuntu. Being me I noticed almost immediately there was no apparent need to base from Ubuntu, but rather base from Debian. Cut out the middle man. I was informed that the Mint project had been trying to do such a thing for several years before hand. I decided the time was right for LMDE. Within 17 days of this decision I had created live-installer, and the construction process to make the first ISO's. I believe the last ISO I made was revision 47. LMDE was given the green light. Directions.. Well, as most know, this was a couple of years ago now. I briefly had to take a leave of absence from Mint due to personal circumstances. Contrary to accusations of being a gambling alcoholic with debts (some people just make you wanna smile) I was at the time suffering very badly with stress, and as a result had a heart attack. Upon my eventual return to the project I learned much had changed in a rather short space. LMDE was moving away from my original vision, instead going as a strolling release using the Update Pack system. Understandably, given the changes in what was my current home project, I decided it was time to do things my way, and stop pretending like I wanted to do other peoples work. SolusOS Ah, the time to be me! SolusOS originally started as my vision of what LMDE should have been. A Debian Stable desktop distro with up to date software. However, with all the things I had worked out I clearly hadn't given much thought to popularity. Almost immediately SolusOS went from nowhere to virtually every tech blog in town. I had to rethink my strategy. We started out as a humble little Debian derivative, like I said. However, SolusOS breached beyond the capacity of a hobby distro. It was time to get professional. SolusOS is based on the stable branch of Debian, which comes with many benefits. The core one is obviously stability. However, in Debian, that comes with a price. An enormous deal of the software is hugely outdated. This, believe it or not, doesn't really matter. What does count is userland apps, like Firefox, LibreOffice, etc. SolusOS is essentially focused on stability with a great user experience. Being the obsessive perfectionist that I am, I decided it couldn't just end there. Its all well and good being able to run on most every machine, but what about all the new machines too? Thus began the SolusOS modifications. We maintain our own kernel builds, and a massive amount of software. At last count the SolusOS Eveline repository totalled 16GB with around 8K packages. Considering that Debian Squeeze's repository contains 31K packages, it could shed some light on the amount of changes from Squeeze SolusOS enjoys. SolusOS 1 uses the massively popular GNOME 2 desktop, which in turn is responsible for the popularity of SolusOS. With most all GTK using projects shifting over to Gnome Shell or Cinnamon, a lot of folk are unhappy. So you can enjoy up to date stability and the awesomeness of GNOME 2 in SolusOS. Hey. GNOME2 is dead. Is it? SolusOS 1 will be using GNOME2 until Squeeze is no longer supported. Which is about 1 and a half years after Wheezy becomes stable (2013). SolusOS has no intentions of switching over to GNOME Shell though :) We have our own desktop, which was originally based on GNOME 3.4 Fallback Mode. See, the thing with GNOME Shell, despite the fact its totally different to what GNOME 2 users are used to, is that it requires hardware acceleration. Considering that SolusOS is all about choice and freedom, it seems ridiculous to me that we should force users to need fancy graphics cards just to use their desktop. The Solus Desktop Environment does not take the approach of other GNOME alternatives, like MATE. MATE is essentially a renamed GNOME 2 code-tree with various patches, such as the Ubuntu Ayatana patches (appindicator, notify-osd, etc.). It will always use GTK2, and thus will never progress. SDE tackles the issue the other way around. We took GNOME 3, and made it work. No need for hardware acceleration, a brand new panel that looks and acts identically to the original GNOME 2 Panel, but with some bragging rights that even GNOME 3's Panel can't make. First off, it has a compatibility layer allowing it to run GNOME 2 Applets. Secondly, it's fully themeable and supports true-transparency. While you let that sink in consider Nautilus. GNOME butchered Nautilus with GNOME 3, removing feature after feature until a rather weak and out of place looking file manager remained. I forked Nautilus 3.4 into Athena, which restores the traditional look and builds on it, as well as adding power features, enhanced scripting and retaining all the original Nautilus features (like Split-View and Create new launcher) This is all going to feature in SolusOS 2, which will be released in 2013. So.. Debian Wheezy? Kinda. With SolusOS 2, we tried originally (Alpha 5) with a pure Debian Wheezy base, using the same techniques in SolusOS 1. However, it soon became obvious that the SolusOS stability could not be ensured using Wheezy as a base. In SolusOS 1, kernels, graphics drivers and even the Libreoffice suite have been totally borked by upstream backports or security fixes. SolusOS is meant to be based on a stable platform, if we cannot promise security then we are lying to ourselves and our users. So we're going for a slightly different approach. SolusOS 2 is going to use a totally different package manager. No more .deb. We'll be using the PiSi package management system as seen in Pardus Linux (before it changed direction) Waaht? You can't leave Debian! Oh I never said we were leavingDebian. We're going to do something totally sane. Rebuild the entire Debian Wheezy repository from .deb to the PiSi package system. This ensures a vast package repo, and binary compatibility with Debian Wheezy, allowing anything built for Wheezy to run on SolusOS 2. This also ensures our stability to keep a system the way its always meant to be, with zero risk for the end user. All this with the benefit of extremely easy packaging that the community can involve themselves in, delta upgrades (instead of downloading the whole package, you download what changes) plus a massively integrated core system, through the package managers configuration system. So change, yeah, we're going to change up the game some, but it will be to the benefit of both myself and the end user. Linux does not have to be difficult. It does not have to reside in the realm of Geekdom. Linux can be, and is, a good replacement for Windows or OSX. My aim is to make it so drop-dead easy, that a child can use it. Our SolusOS respin for the Reglue project will prove that out shortly. So, what a long strange trip it's been. From home builder and carpenter to becoming the author of a Linux Operating System. There have been stranger career deviations, but I cannot think of many. It simply comes down to one simple statement: Let your passion set your path. Poster Comment: Neil, I thought this might be of some interest to you. I know you hate the Unity interface that Ubuntu went to--and why wouldn't you, it sucks! Apparently lots of other folks think it sucks too. This SolusOS might be worth a try. Post Comment Private Reply Ignore Thread Top Page Up Full Thread Page Down Bottom/Latest
#1. To: James Deffenbach (#0)
Please keep us posted on SolusOS.
The most dangerous man to any government is the man who is able to think things out... without regard to the prevailing superstitions and taboos. Almost inevitably he comes to the conclusion that the government he lives under is dishonest, insane, intolerable. ~ H. L. Mencken Here is a link to a fairly good, in depth article about it including pros and cons. Personally I like the KDE interface which is what I use with PCLinuxOS but not everyone likes it and prefer Gnome instead. But that is the beauty of Linux, there are lots of choices.
Liberty is not a means to a higher political end. It is itself the highest political end. Lord Acton The human herd stampedes on the fields of facts and the valleys of truth to get to the desert of ignorance. Saman Mohammadi "If a politician found he had cannibals among his constituents, he would promise them missionaries for dinner." Mencken "..if the military is going to defend our freedoms, then we need freedoms to defend. Our freedoms must be restored before the military can defend them..." Lawrence M. Vance Você me trata desse jeito só porque eu sou preto. Junior (my youngest son)
Amen. But if Apple and Microsoft have their way, most kiddies may soon ask "What's a desktop"? "Mr. Prime Minister, there is only one important question facing us, and that is the question whether the white race will survive." -- Leonid Brezhnev to James Callahan
I don't really see Apple and Microsux having their way if their way means the demise of Linux. Too many people who enjoy coding and who don't care much for Microsux or Apple makes that unlikely. The biggest threat right now seems to be this UEFI (Unified Extensible Firmware Interface) Secure Boot thing that Windows is planning on using. I guess their theory is that they can stop people from dual booting with that. While I believe that Linux coders will find a way around it, personally I don't GAS about dual booting, not if the other boot is into Windows. I wouldn't mind having a dual (or more) boot setup with different versions of Linux but I am definitely not a Windows fan. Liberty is not a means to a higher political end. It is itself the highest political end. Lord Acton The human herd stampedes on the fields of facts and the valleys of truth to get to the desert of ignorance. Saman Mohammadi "If a politician found he had cannibals among his constituents, he would promise them missionaries for dinner." Mencken "..if the military is going to defend our freedoms, then we need freedoms to defend. Our freedoms must be restored before the military can defend them..." Lawrence M. Vance Você me trata desse jeito só porque eu sou preto. Junior (my youngest son)
|
||
[Home]
[Headlines]
[Latest Articles]
[Latest Comments]
[Post]
[Sign-in]
[Mail]
[Setup]
[Help]
|