simplification of the GPL and official translations of the GPL in different languages. (that's from someone who develops commercial/closed source software...and I really can confirm that one of the major reasons people develop closed-source software is, that the code is ugly. Also sorry but I've to make a living, same for my bosses and my colleagues)
Last edited by Detructor; 06-10-2012 at 02:07 PM.
- Bad power consumption - most people have laptops. This should be a priority.
- Audio In - why doesn't it work reliably? People use microphones for chatting over the internet. The fact it doesnt work is bad.
- Stable interfaces/api/etc so that if a core component is updated to a newer version, things that depend on it won't break or become glitchy.
- Stable method for video drivers (binary or otherwise) to hook up with the kernel/video system. So that we can use binary drivers with newer kernels, etc. even if the driver hasn't been updated (or support for it has been dropped)
- 64bit OS should be able to run 32bit binaries.
- The ability to update individual programs to their latest versions. Why do they always have to be compiled for your specific os?
- HP - why do I have to go to their website, download and run their program to get all the binary bits to make the printer work properly. Why isn't this automated?
This is where KDE and Figures+OS' come in. KDE is organised and can achieve big steps. Figures, such as Mark Shuttleworth can represent projects that make big headway. Think about it. People have the ability to become notable on Linux by setting a trend. Forget each distro releasing the same kit, make the distro's somewhat unique and put a 'Star To Be' or leader, on the stage to represent them.
Originally Posted by hooluupog
Mark Shuttleworth is a good example of what can happen, but lately he's going over the edge and belittling his position by jumping into supporting Microsoft's Azure. Why would you want Windows users to never need to drop and move to Linux by giving them all the goodies of Linux. Crazy.
The Stars of Linux/GNU;
Up and Coming;
Lack of GUI to visualise sound channels, be that mainly for recording recording
You are confusing something here. I assure you that simple users don't use Windows Azure, it's intended more for developers. Giving the developers the possibility to run their applications or websites into the cloud on a Linux machine is actually great. And collaboration is very important, Linux doesn't have to block everyone, no one can succeed this way.
Originally Posted by e8hffff
And btw, it's not Canonical who supports Microsoft, is Microsoft's service that supports Canonical's operating system.
In my opinion: everything boils down to these two things:
- Lack of commercial support. Like it or not, distros run on hardware that needs to be supported by drivers, and powerful software can only be written with financial backing. Companies at the moment don't seem willing to support Linux as much as they do for Windows and Mac.
- Lack of standardization: This is both a good thing and a bad thing. While you pretty much get "freedom of choice" (i.e. you can run KDE on a Wayland server running on an ARM machine, or you can run GNOME on an Xorg server running on an x86 machine), this makes the job much harder for people who need to get their software compatible across all configurations.
The dominance of Wine and commercial applications for Windows (instead commercial applications for Linux) among Linux users.
Originally Posted by sabriah
Sorry but you don't promote the opposition. Use your own Cloud solutions if any.
Originally Posted by Alliancemd
I'm against cloud computer btw, unless it's personal cloud run from your own home or business. I have no interest in storing personal files with Microsoft, or Amazon. I don't want to buy an mp3 and have MS store it. It's easier to have a storage device, like USB memory dongle or Secure Digital card. If we continue to not use cloud, Buyers promote personal technologies.
I disagree with the WINE part for the most part. Sure, there are a couple areas in which we don't have the applications, but for almost everything, there is no need for WINE or anything similar. In fact, I don't have WINE installed on a single one of my machines, although I do have a Windows dual boot setup on one of my machines for school (I booted into Windows once during the entire year I've had it) and a Windows VM for developing Windows compatible applications for clients (for which WINE would not actually be very useful at all). Maybe for gamers that's a big deal but for almost everyone else, well, we have our competitive Linux alternatives.
Originally Posted by Dukenukemx
Here are the main flaws I see with Linux:
1) Lack of consistency. There are WAY too many internal changes between every update for most distros. To be honest, I don't care if I'm using XOrg 7.4 or 7.7 I don't notice any difference, and I have to ask, what really IS the difference? Remember back when distros kept switching between HAL and XOrg for input? That was a huge mess. Distros would flip between the two every release, and it was really confusing. Things like that make it really difficult to even target a single Linux distribution. Let's say I want to release something for Ubuntu. What can I assume about the system? Very little.
2) Publicity. Why don't I see commercials for Linux when watching TV or even ads for the system when browsing the internet? It's not that there isn't a market, it's that there isn't awareness. I go to a super techy (well known/prestigious) engineering school and you'd think that everyone there would have at least heard of Linux. Nope, maybe a third of the kids I know had not heard of it till I mentioned it. How many kids actually use it as their main system? Not as many as you'd think considering the comp sci department recommends using Linux very strongly and a lot of the labs we have (including the robotics lab I do research in) use Linux exclusively.
3) Too little of a focus on end users. Most Linux projects are focused too much on internal technicalities that very few end users care about! Rather than trying to create a system with features that will make users happy, they care too much about things that only very niche users will want.
4) End user documentation. Why isn't there a super easy place that I can go to that I know will have the answers to all my Linux questions? Everything is scattered about and half the questions I have I don't even end up finding an answer for even if I post on well known Linux forums. Further, there is very little that Linux distributions try to do to ease the transition to Linux. Sure, the changes in applications (like renaming applications to things like Web or Files) and such that ease the transition are nice, but I'm talking about a "welcome to the Linux world, here is how the mentality is unique" type of thing. Most people I introduce Linux to try to install applications by going to websites. What's up with that?
5) Developer documentation. Too many open source applications out there have a steep learning curve to help develop them. Not enough projects have a "here is what you can do to help" initiative.
6) Friendliness of the community. While a lot of Linux users are eager to help, there tends to be a harsh bitterness and lack of understanding toward newbies. Sure, a lot of us hate Windows, but is that the best way to introduce ourselves? We really suffer from some huge ego problems. Also, some users have legitimate reasons that they have Windows or Mac OS X on their systems at all. Why bash them for it? What Linux has and always will be about is personal choice.
7) File structure. Why do we have /bin, /usr/bin, /usr/local/bin, and perhaps a ~/bin if you feel like it? Sure, I know why but new users shouldn't have to learn. It should be clearer than that. Besides, could someone explain to me what exactly /var is supposed to be used for? I feel like that's pretty unclear and everyone has a different interpretation of it. /local vs /opt? Huh?
8) I want some better terminal emulators :P I feel like there could be some modernization in some aspects, but perhaps that's just me. (More interactivity? ie. right click on a command and open up a separate documentation window, or maybe right click and upload to pastebin, or easy Googling functionality or something. Why aren't these things super common?)