1. No Long Term Edition
2. Forces beta software on userbase (GNOME 3.0, KDE 4.0)
You have a group: Linux, that you want everyone to belong to because a certain part of your brain feels pleasant when using Linux. Now you feel you want more individuals to have this same feeling. Unfortunately, not everyone has that same feeling when using the product: Linux.
Internet, music, games and work are the reasons people use computers. But how well Linux handles these criteria is the problem. It's publicly known that the people developing Linux know there are issues with performance, drivers and usability in general. But they keep changing things, GNOME 3 / KDE 4 / UNITY.... That's what keeps me from switching.
1. Learn new system
3 Learn newest system
5. Learn latest system
It's a monotonous series of events. If you don't upgrade to the latest the new wireless key won't work you purchased.....
I doubt any of the developers know everything about every subsystem. Not even Linus can possibly keep up with everything. I maintain a pretty complex application at my job. So many people have added to it that when it breaks it takes me a day to just go through and understand the logic. If I get tasked to another application developed by others then it will take me almost a week to move through the logic of the application before I can truly determine the problems. I can in fact make some assumptions but they are only opinions from experience.
I like to refer to novice developers as Harry Potters. They learn a new technique and have to cast that spell in every situation. Take the Virtual function for instances, you don't really need it. Just somebody got the idea that it's great to enforce prototyping. Which brings up my current problems with my workplace. You'll get the experts who are really just novices trying to cast every spell in the C# discipline. Most the time because Microsoft has enforced the use of their magic incantations.
Colleges hardly teach a student what he will need for the working career. I'd say 83% of the jobs at the moment are ASP.NET/C#. 15% are JSP. 2% are Linux related. If you are a student then you had better be learning C# if you want to make a living and have a job upon graduation. GET A COOP JOB BEFORE YOU GRADUATE. That way you have experience upon graduation. I know many graduates that probably think just because they got their degree and certification that they are cadidates for a job. Truth is there is a whole science behind project management you only learn upon working.
The only Real linux jobs I can think would be tuned for the young people right now are Android developement. 25$ start up fee and you don't even have to own a fone. Sprint also offers something similar. Free SDK. Back to the subject, #1 reason nobody is interested in Linus development is that Ubuntu works well enough at the moment people figure there is no need. That and everbody is playing too much Xbox. Microsoft is giving away all their goodies.
The Zen version of Linux is the way ahead. They include patches normally passed over such as the Brain F### Scheduler (BFS).
Here's the new distribution of Bob. You'll have to enable DVD support by adding the necessary repositories.
Codecs need to have this respository. Alt+F2 and paste this line from the mediabuntu website.
apt-get this, apt-get that. Oh use Ubuntu Mint if you want all this already installed.
Sorry about the ads and begging money but you know how it is.
I think Astrumi Linux comes with propritary drivers. Ubuntu may have at one time. Get some balls distributions.