You know what strikes me about some (I underline - some!) segments of the free software community? Is that so much talk is about licenses, environmentalism, globalism and such. What's the use of debating licenses, when the software isn't working? =)<br>
<br>Linux is great, in fact - super great. I love the philosophy of tinkering - I understand that. But when it comes down to non-tinkering usage (which is what mainstream use of computers is all about) - Linux on desktop so far fails.<br>
<br>Forget about autologin. Let's take another example.<br><br>Look at YouTube. Thousands of videos uploaded everyday are screencasts. Now try doing one on Linux. You know, like a voice over on a microphone and sound from the computer itself, like if you are doing a software tutorial and that software needs to have its sound recorded for the screencast as well.<br>
Is it possible? It is, sure.<br>Is it easy to do? No, it is not. And there is another thread there that speaks about just that.<br><br>This example is not meant to put down Linux. Linux is what it is. But if one wants to be truthful, one has to admit that a number of functions that are considered "normal" by a modern multimedia computer user, and of which screencasting is an example, are not available for a Linux user. Or are barely available.<br>
<br>I would love to do screencasts and tutorials on Linux Audio. But I have no idea how. GTKRecordMyDesktop does not work with JACK and hasn't worked for months - <i>for months</i>! Other apps which I tried don't even have an option or else require some voodoo rituals.<br>
<br>I've seen Jeremy's method, it is great tinkering, superb work-around. This is the Linux way, sure. But this is not relevant to a user who wants his computer to provide a function, rather than a lab for tinkering.<br>
<br>---<br><br>When discussing Linux going mainstream, we have to be clear on this: the concept of Linux is at its core alien to mainstream usage.<br>Mainstream usage is people using computers as a function. Mainstream usage focuses more on what computer does than on what the computer is.<br>
Linux usage is more about the computer. It is a hobby of diving into technology. Over the years all this tinkering has produced a working environment, sure, but its inners workings are still married to the initial concept.<br>
<br>So if there is a main "reason", it is this.<br><br><br><br>L.V.<br>