And, to add to where I was going, ultimately that means that owning sites like Slashdot or others which have large communities means that companies will pay $$$$$ to be able to push articles onto the site, or bend reviews, or whatever. That's where the real money comes from. (some call it 'kickbacks' btw)
Um, the answer is it's not just ads, far far far from it. Look at the articles. LOOK at them. See all those words? It's propaganda, or insert your favorite word here, the nice term is "PR" but call it what you will. Companies try to bend consumer opinion about them by controlling/pushing/bending topics and articles and such to gain them favoritism, or to at least become more favorable towards them, or less unfavorable.
Why do you think companies sponsor conventions? *ahem*Microsoft*ahem* scewz me.
They've already been fucking for a while now. They were Microsoft's first and primary target to fight Linux encroaching on their turf, since the EEE PC is what largely started it all. Yes yes there was/is OLPC, but I'm talking about the "normal" computer sales realm.
Erm...this thread has gotten kind of silly. A computer being easy to use is exactly what 90-99% of computer users want. Windows is definitely not super easy to use, but it's not incredibly difficult either, from an average user's standpoint. Computers should keep working for a very long time without becoming "gummed up".
I still think a really nice Linux wiki/website of some sort to document hardware functionality in Linux would be helpful, for both components and pre-built models since normal computer users don't build their own.
Of course, most computer users don't install an OS, and end up paying for Microsoft's OS because they never knew they had a choice. That is going to be one of the last greatest walls to tumble is more Linux pre-installed on computers. I was somewhat surprised to see an EEE PC with Linux at Best Buy though. Maybe that's why Microsoft killed it so quickly. Sure wish more governments would kick their ass for their racketeering.
Don't forget Citi's invisible flash box covering the entire screen stupidity. In the first few seconds before the page fully loads, you can click on stuff, but at the very end nothing is clickable as flash covers it up with a transparent box. If you're lucky enough to have clicked on the user field before this happens, you can use tab to enter your account information and go to that section. The other route is to install flash block, or not have flash installed obviously. I have no idea who's to blame for this, wouldn't at all surprise me if it's flash just sucking, but regardless it's Citi's problem as well.
I'm very glad that most websites actually use standards now, but there are still a few retarded sites here and there. Anyone making an app that ties in with and thus requires the Windows shell to run needs to go back to school.
I fully agree and acknowledge your annoyance at a lack of a stable kernel API for drivers. ^^ The only reason they don't have a stable API (which, if you look up the definition, you'll see that the POINT of such is to allow progress, yet keep a common ground for communication) is because they want to force everyone to put their drivers in the kernel. That leads to your problem, where you no longer have the freedom to easily install any driver you want.
It's ironic that an OS all about freedom has become less free due to the influence of corporations and greed, but such is life. You could possibly argue that Linux wouldn't be as far along if businesses weren't attempting to make it proprietary and segregated in every way they could.
So...why are you reading Slashdot again? Seriously though, if you don't care about OSes (though having to pay for the non-free ones should still irk you), maybe that's a good thing. OSes are supposed to get out of your way any way and allow you access to applications. Microsoft knows very well the importance of pushing for programs on their platform (developers, developers, developers). Playing with an OS and technical applications is fun for some, and a requirement for those who have IT jobs, but if you just want to accomplish a few things via apps, I'd call that being a "normal user". Since Linux can run on much slimmer hardware and is free, those are two pretty good reasons to use it as a normal computer user.
It's the power gamer crowd that will still find Linux lacking, though fortunately Wine takes away quite a bit of pain as is runs quite a few games well, and there are occasional high quality native games too.
I think you're going to start seeing Windows take up some applications like these as it becomes more *nix-like. Server 2008 is already using BSD bits and whatnot. As Windows loses ground, they'll continue to court *nix, then eventually try to sell it themselves.
I never had any issues, the open source drivers allow you to use the "Display" (xrandr) tools to easily configure the placement of your monitors, and while I think it still doesn't work with three monitors, I've never seen it not work right with two. Even with the nvidia or amd/ati closed source driver configuration utilities, I've not had any issues. With the nvidia one, you need to run it as root in order to save the xorg.conf configuration file. It makes a backup for you before changing it, too.
I hope both of those closed drivers switch to using the xrandr API, and/or help improve it further, so you're free to use more than one way to configure your monitors if you want to.
"Microsoft's biggest boon is pirated Microsoft software."
Fixed that for you. If Microsoft put an end to all pirated software, AND consumers actually, you know, had a choice to pay for it or not when they bought new computers, Microsoft would be dead.
"oh no, there is a choice of distributions, boo hoo! oh no, there is a choice of GUI toolkits, boo hoo!"
I didn't RTFA, so I'm not sure of what they meant by those things, but there are valid reasons to hate "choice", when "choice" means a lack of standards. When you have good standards, so that things can interoperate, that's great, but when you have things which refuse to play nicely with each other, lets say, KDE using a separate system for registering program icons in it's menu than what Gnome uses, instead of them both using a system to allow the icon to appear in each. Or, much more importantly, how about one distro using a completely different kind of software package than another one (or them simply being incompatible, even if they are both supposedly the same "kind"). Choice is good. Freedom is good. But not playing nicely with the rest of the community by not encouraging and using standards so that users can easily get to and use your software is one thing that makes life hell for everyone.
There are good things about Linux over the other OSes, but there are also some good things about the other OSes over Linux. Progress means recognizing your weaknesses and admitting them so that you can actually start to work on progress. ^^
For the most part, it is. When the hardware is supported, and most hardware is, Linux just works, and is easier to use and get up and going than Windows is. You get your software and drivers faster than with Windows. I believe some of the user interfaces in Linux are also easier to use and navigate than on Windows. There are pitfalls and good points about all OSes, don't get me wrong, I'm very much a Linux critic, but I have to disagree with sweeping "Linux is only for masters" comments like yours.
This concept belittles Linux as being a community-driven OS. Yes, if you need something immediately to do what you have to get done, fine, sometimes you have to pay out the nose for on-the-spot stuff, that's life. However, Linux, being a community OS, improves when the community seeks to improve it. If everyone had the mentality that "software XYZ is on Windows, so keep using it", there would never be any Linux equivalent, nor would there even be Linux to begin with. I'm not saying you should take up programming, but I am saying there are more ways to help than just that, and that kind of "good enough" attitude certainly won't help lead to any progress.
"That is why Mac gained share during the Vista suckfest and Linux stayed non existent. Because for the average user it was cheaper to buy a Mac than deal with all the research and BS to get Linux going in their homes."
Linux always needs more hardware support, yes, and it's either easier or harder to get it running than it is on Windows machines, so what you're saying isn't completely fair, especially considering my next point. Compared to Macs, Macs are only offered on a small subset of hardware, and the stores sell them that way. That removes any kind of research needed even about what hardware Linux does support out of the box, because a company with a bright fucking god apple presents it to them on a silver platter. Even though the Internet has helped to spread the Community OS, most consumers I feel are still not yet savvy enough to find out about the free Linux deal they can get if they dig at it a little bit, and instead go to places like Walmart, the mall, Best Buy, etc, for their computer needs.
For years I've felt the biggest problem facing Linux adoption is consumer choice at the retail stores. With the naked PCs = evil campaign, Microsoft convinced any kind of anti-monopoly forces in governments (if there were any left to need convincing) and to some degree even the general public that forcing the choice of their OS on the consumer was their right and was OK, and not allowing it any other way was completely justified. To date, I'm still unaware of any lawsuits or fights against this extremely damaging monopolistic tactic.
The problem with that is not all software is, or will ever be, present in your specific particular repository. Until Linux adopts actual standards for packages that will be made compatible with the existing package managers, until Linux users and developers are free to easily install software they want from any source, and Linux takes a huge step towards freedom and away from proprietary business tactics when it's the developer projects themselves that should be getting the attention instead, will users and developers finally truly be enabled to use Linux how they see fit. I want to easily run any program and any version of any program that I want to, not be forced to compile it or hope that someone else does it for my locked-in distro. 9 and 95 year olds can't compile, and every distro and developer can't and shouldn't have to compile every version of every program for every version of their distro. Until the community realizes that, and in turn the companies crap themselves and realize they can't get away with that kind of lock-in in order to drum up attention for themselves, Linux will remain fragmented and it's adoption slowed.
Just think, once actual important Linux standards become adopted, like packaging standards, you'll have hundreds of additional mirrors that you can add if you'd like to, AND be able to easily download and install packages from websites! (You know, actual installation packages, that integrate with your OS, as opposed to having to deal with regular compressed binaries that involve more fiddling.)
Probably, and probably even more possible with OpenMoko, if it was functional enough to begin with. I'm unsure about the current state of functionality of OpenMoko.
Hmm, yeah, communication, that's why I'm trying for, thanks. ^^ I think the appropriate response you were looking for then is: "OpenMoko is one of the few projects that allows any traditional Linux desktop app to be run in it's environment, and is all about playing nicely with the Linux ecosystem and it's standards."?
I was wondering how 'friendly' are these various projects to the rest of the Linux universe, and wanted to comment that they *should* be friendly and play nice with everything else. It also seems like with all the different "mobile Linux" projects that a lot of duplicated effort was going on what with Moblin, Android, OpenMoko, and others.
From what I know, OpenMoko did seem more "open", but then I don't understand why it has to be under the banner of a single phone instead of a general "helping Linux programs scale better so many programs can be easily run on small devices" project. But hey, if they want to gather around the Freerunner and such because it's an open phone, that's fine I guess, but it just seems a bit skewed to one company. =P
Don't know why it's not just: 1. Make apps more scalable when and where possible, and if needs be, re-write them for tiny screens.
2. Add Linux drivers for the mobile hardware.
3. There shouldn't be a three.
Maybe it is, but then why are there so many projects to do the same thing?
I just want VoIP apps. The government refused to force this monopolistic industry to offer regular internet access plans and VoIP applications to circumvent their precious traditional cell phone plans, something that they should have done eons ago had there been proper competition in the industry. Once again, advancements in technology which have been around for ages take a back seat to greed and corruption.
Imagine if you could use a completely open device, not tied to any one company like with cell phones now, and simply paid to have internet access, period. You were then free to do whatever the hell you wanted to do, the way it should have been 20 years ago. (give or take...5 years? I dunno). It's amazing how software has been used as a tool for control for so long.
All these different open source mobile device projects re-inventing the wheel saddens me. GTK and QT should be made so scalable that they should be made capable of running on mobile devices without being memory hogs, apps should be made scalable too so they can run on small screens and not have to be rewritten, or with very minimal rewriting, and everything should run on X.org perhaps configured some for performance.
Basically, I want to just run standard Linux GUI and command line programs so I can have *all* the same apps available to me, even if I had to scroll around because some app wasn't the "mini" version, you still wouldn't be cut off from the rest of the Linux universe completely like you are with some of these projects like Android?
Proprietary Linux application development sucks, and it just seems like a lot of these companies want you to throw your heart and soul at their Linux Application Island, instead of communicating and co-existing in the rest of the Linux ecosystem by using standards and such.
I have no problem with trademarks because I have no problem with being restricted to not modifying a program upon distribution while still calling it the same name. That's *respectful*. If you modify a program, you rename it. Common netiquette.
What is wrong is modifying some software, like Firefox for example, and then distributing it, and then those modifications causing problems with various things (like Ubuntu's Firefox meddling causing issues with certain Firefox themes, for example), and then users reporting those bugs to the *Mozilla* developers, making them go wtf...that's not us who did that...it creates a nightmare for everyone.
Respect the developers and use *their* program, or call it something else! You shouldn't have to be recompiling *anything*. Play NICE with the internet community and developers, and stop pretending your distro is an island. Linux should be Linux, so start respecting it's programs and it's standards and in general communicating and playing nice.
Good points, or simply that standards are needed for competition, and that the patent system is out of control. I like to simply say that all of that bureaucracy is BS and not needed at all. Save the tax payers money, get rid of all patents and copyrights too at that, and let companies truly, directly, *actually* compete with each other. Let the best things come out naturally due to companies wanting to make sales, instead of letting monopolies strangle everyone, preventing improvements from reaching and benefiting everyone and in the long run stifling all progress.
a) the statistics are heavily U.S.-biased
b) The difference between statistics sites varies greatly
c) Microsoft themselves have given Linux (about 6%) a greater share than Apple, while Apple showed a seemingly appropriate share (about 5%). Not sure if this was in total or just desktops or what, but of course it's on the desktop that needs focus.
d) regardless, go-go Tux tech.:)
And, to add to where I was going, ultimately that means that owning sites like Slashdot or others which have large communities means that companies will pay $$$$$ to be able to push articles onto the site, or bend reviews, or whatever. That's where the real money comes from. (some call it 'kickbacks' btw)
Um, the answer is it's not just ads, far far far from it. Look at the articles. LOOK at them. See all those words? It's propaganda, or insert your favorite word here, the nice term is "PR" but call it what you will. Companies try to bend consumer opinion about them by controlling/pushing/bending topics and articles and such to gain them favoritism, or to at least become more favorable towards them, or less unfavorable.
Why do you think companies sponsor conventions? *ahem*Microsoft*ahem* scewz me.
They've already been fucking for a while now. They were Microsoft's first and primary target to fight Linux encroaching on their turf, since the EEE PC is what largely started it all. Yes yes there was/is OLPC, but I'm talking about the "normal" computer sales realm.
Erm...this thread has gotten kind of silly. A computer being easy to use is exactly what 90-99% of computer users want. Windows is definitely not super easy to use, but it's not incredibly difficult either, from an average user's standpoint. Computers should keep working for a very long time without becoming "gummed up".
I still think a really nice Linux wiki/website of some sort to document hardware functionality in Linux would be helpful, for both components and pre-built models since normal computer users don't build their own.
Of course, most computer users don't install an OS, and end up paying for Microsoft's OS because they never knew they had a choice. That is going to be one of the last greatest walls to tumble is more Linux pre-installed on computers. I was somewhat surprised to see an EEE PC with Linux at Best Buy though. Maybe that's why Microsoft killed it so quickly. Sure wish more governments would kick their ass for their racketeering.
Don't forget Citi's invisible flash box covering the entire screen stupidity. In the first few seconds before the page fully loads, you can click on stuff, but at the very end nothing is clickable as flash covers it up with a transparent box. If you're lucky enough to have clicked on the user field before this happens, you can use tab to enter your account information and go to that section. The other route is to install flash block, or not have flash installed obviously. I have no idea who's to blame for this, wouldn't at all surprise me if it's flash just sucking, but regardless it's Citi's problem as well.
I'm very glad that most websites actually use standards now, but there are still a few retarded sites here and there. Anyone making an app that ties in with and thus requires the Windows shell to run needs to go back to school.
I fully agree and acknowledge your annoyance at a lack of a stable kernel API for drivers. ^^ The only reason they don't have a stable API (which, if you look up the definition, you'll see that the POINT of such is to allow progress, yet keep a common ground for communication) is because they want to force everyone to put their drivers in the kernel. That leads to your problem, where you no longer have the freedom to easily install any driver you want.
It's ironic that an OS all about freedom has become less free due to the influence of corporations and greed, but such is life. You could possibly argue that Linux wouldn't be as far along if businesses weren't attempting to make it proprietary and segregated in every way they could.
So...why are you reading Slashdot again? Seriously though, if you don't care about OSes (though having to pay for the non-free ones should still irk you), maybe that's a good thing. OSes are supposed to get out of your way any way and allow you access to applications. Microsoft knows very well the importance of pushing for programs on their platform (developers, developers, developers). Playing with an OS and technical applications is fun for some, and a requirement for those who have IT jobs, but if you just want to accomplish a few things via apps, I'd call that being a "normal user". Since Linux can run on much slimmer hardware and is free, those are two pretty good reasons to use it as a normal computer user.
It's the power gamer crowd that will still find Linux lacking, though fortunately Wine takes away quite a bit of pain as is runs quite a few games well, and there are occasional high quality native games too.
You're 15, and you somehow found and used Dos version 3. You win teh Interwebz.
I think you're going to start seeing Windows take up some applications like these as it becomes more *nix-like. Server 2008 is already using BSD bits and whatnot. As Windows loses ground, they'll continue to court *nix, then eventually try to sell it themselves.
I never had any issues, the open source drivers allow you to use the "Display" (xrandr) tools to easily configure the placement of your monitors, and while I think it still doesn't work with three monitors, I've never seen it not work right with two. Even with the nvidia or amd/ati closed source driver configuration utilities, I've not had any issues. With the nvidia one, you need to run it as root in order to save the xorg.conf configuration file. It makes a backup for you before changing it, too.
I hope both of those closed drivers switch to using the xrandr API, and/or help improve it further, so you're free to use more than one way to configure your monitors if you want to.
"Microsoft's biggest boon is pirated Microsoft software."
Fixed that for you. If Microsoft put an end to all pirated software, AND consumers actually, you know, had a choice to pay for it or not when they bought new computers, Microsoft would be dead.
"oh no, there is a choice of distributions, boo hoo! oh no, there is a choice of GUI toolkits, boo hoo!"
I didn't RTFA, so I'm not sure of what they meant by those things, but there are valid reasons to hate "choice", when "choice" means a lack of standards. When you have good standards, so that things can interoperate, that's great, but when you have things which refuse to play nicely with each other, lets say, KDE using a separate system for registering program icons in it's menu than what Gnome uses, instead of them both using a system to allow the icon to appear in each. Or, much more importantly, how about one distro using a completely different kind of software package than another one (or them simply being incompatible, even if they are both supposedly the same "kind"). Choice is good. Freedom is good. But not playing nicely with the rest of the community by not encouraging and using standards so that users can easily get to and use your software is one thing that makes life hell for everyone.
There are good things about Linux over the other OSes, but there are also some good things about the other OSes over Linux. Progress means recognizing your weaknesses and admitting them so that you can actually start to work on progress. ^^
For the most part, it is. When the hardware is supported, and most hardware is, Linux just works, and is easier to use and get up and going than Windows is. You get your software and drivers faster than with Windows. I believe some of the user interfaces in Linux are also easier to use and navigate than on Windows. There are pitfalls and good points about all OSes, don't get me wrong, I'm very much a Linux critic, but I have to disagree with sweeping "Linux is only for masters" comments like yours.
This concept belittles Linux as being a community-driven OS. Yes, if you need something immediately to do what you have to get done, fine, sometimes you have to pay out the nose for on-the-spot stuff, that's life. However, Linux, being a community OS, improves when the community seeks to improve it. If everyone had the mentality that "software XYZ is on Windows, so keep using it", there would never be any Linux equivalent, nor would there even be Linux to begin with. I'm not saying you should take up programming, but I am saying there are more ways to help than just that, and that kind of "good enough" attitude certainly won't help lead to any progress.
"That is why Mac gained share during the Vista suckfest and Linux stayed non existent. Because for the average user it was cheaper to buy a Mac than deal with all the research and BS to get Linux going in their homes."
Linux always needs more hardware support, yes, and it's either easier or harder to get it running than it is on Windows machines, so what you're saying isn't completely fair, especially considering my next point. Compared to Macs, Macs are only offered on a small subset of hardware, and the stores sell them that way. That removes any kind of research needed even about what hardware Linux does support out of the box, because a company with a bright fucking god apple presents it to them on a silver platter. Even though the Internet has helped to spread the Community OS, most consumers I feel are still not yet savvy enough to find out about the free Linux deal they can get if they dig at it a little bit, and instead go to places like Walmart, the mall, Best Buy, etc, for their computer needs.
For years I've felt the biggest problem facing Linux adoption is consumer choice at the retail stores. With the naked PCs = evil campaign, Microsoft convinced any kind of anti-monopoly forces in governments (if there were any left to need convincing) and to some degree even the general public that forcing the choice of their OS on the consumer was their right and was OK, and not allowing it any other way was completely justified. To date, I'm still unaware of any lawsuits or fights against this extremely damaging monopolistic tactic.
The problem with that is not all software is, or will ever be, present in your specific particular repository. Until Linux adopts actual standards for packages that will be made compatible with the existing package managers, until Linux users and developers are free to easily install software they want from any source, and Linux takes a huge step towards freedom and away from proprietary business tactics when it's the developer projects themselves that should be getting the attention instead, will users and developers finally truly be enabled to use Linux how they see fit. I want to easily run any program and any version of any program that I want to, not be forced to compile it or hope that someone else does it for my locked-in distro. 9 and 95 year olds can't compile, and every distro and developer can't and shouldn't have to compile every version of every program for every version of their distro. Until the community realizes that, and in turn the companies crap themselves and realize they can't get away with that kind of lock-in in order to drum up attention for themselves, Linux will remain fragmented and it's adoption slowed.
Just think, once actual important Linux standards become adopted, like packaging standards, you'll have hundreds of additional mirrors that you can add if you'd like to, AND be able to easily download and install packages from websites! (You know, actual installation packages, that integrate with your OS, as opposed to having to deal with regular compressed binaries that involve more fiddling.)
That was as helpful as not responding at all.
Probably, and probably even more possible with OpenMoko, if it was functional enough to begin with. I'm unsure about the current state of functionality of OpenMoko.
Hmm, yeah, communication, that's why I'm trying for, thanks. ^^ I think the appropriate response you were looking for then is: "OpenMoko is one of the few projects that allows any traditional Linux desktop app to be run in it's environment, and is all about playing nicely with the Linux ecosystem and it's standards."?
I was wondering how 'friendly' are these various projects to the rest of the Linux universe, and wanted to comment that they *should* be friendly and play nice with everything else. It also seems like with all the different "mobile Linux" projects that a lot of duplicated effort was going on what with Moblin, Android, OpenMoko, and others.
From what I know, OpenMoko did seem more "open", but then I don't understand why it has to be under the banner of a single phone instead of a general "helping Linux programs scale better so many programs can be easily run on small devices" project. But hey, if they want to gather around the Freerunner and such because it's an open phone, that's fine I guess, but it just seems a bit skewed to one company. =P
Don't know why it's not just:
1. Make apps more scalable when and where possible, and if needs be, re-write them for tiny screens.
2. Add Linux drivers for the mobile hardware.
3. There shouldn't be a three.
Maybe it is, but then why are there so many projects to do the same thing?
I just want VoIP apps. The government refused to force this monopolistic industry to offer regular internet access plans and VoIP applications to circumvent their precious traditional cell phone plans, something that they should have done eons ago had there been proper competition in the industry. Once again, advancements in technology which have been around for ages take a back seat to greed and corruption.
Imagine if you could use a completely open device, not tied to any one company like with cell phones now, and simply paid to have internet access, period. You were then free to do whatever the hell you wanted to do, the way it should have been 20 years ago. (give or take...5 years? I dunno). It's amazing how software has been used as a tool for control for so long.
All these different open source mobile device projects re-inventing the wheel saddens me. GTK and QT should be made so scalable that they should be made capable of running on mobile devices without being memory hogs, apps should be made scalable too so they can run on small screens and not have to be rewritten, or with very minimal rewriting, and everything should run on X.org perhaps configured some for performance.
Basically, I want to just run standard Linux GUI and command line programs so I can have *all* the same apps available to me, even if I had to scroll around because some app wasn't the "mini" version, you still wouldn't be cut off from the rest of the Linux universe completely like you are with some of these projects like Android?
Proprietary Linux application development sucks, and it just seems like a lot of these companies want you to throw your heart and soul at their Linux Application Island, instead of communicating and co-existing in the rest of the Linux ecosystem by using standards and such.
P.S. And no, that wasn't a reality TV show idea.
I have no problem with trademarks because I have no problem with being restricted to not modifying a program upon distribution while still calling it the same name. That's *respectful*. If you modify a program, you rename it. Common netiquette.
What is wrong is modifying some software, like Firefox for example, and then distributing it, and then those modifications causing problems with various things (like Ubuntu's Firefox meddling causing issues with certain Firefox themes, for example), and then users reporting those bugs to the *Mozilla* developers, making them go wtf...that's not us who did that...it creates a nightmare for everyone.
Respect the developers and use *their* program, or call it something else! You shouldn't have to be recompiling *anything*. Play NICE with the internet community and developers, and stop pretending your distro is an island. Linux should be Linux, so start respecting it's programs and it's standards and in general communicating and playing nice.
Good points, or simply that standards are needed for competition, and that the patent system is out of control. I like to simply say that all of that bureaucracy is BS and not needed at all. Save the tax payers money, get rid of all patents and copyrights too at that, and let companies truly, directly, *actually* compete with each other. Let the best things come out naturally due to companies wanting to make sales, instead of letting monopolies strangle everyone, preventing improvements from reaching and benefiting everyone and in the long run stifling all progress.
Probably not pointing out anything new, but...
:)
a) the statistics are heavily U.S.-biased
b) The difference between statistics sites varies greatly
c) Microsoft themselves have given Linux (about 6%) a greater share than Apple, while Apple showed a seemingly appropriate share (about 5%). Not sure if this was in total or just desktops or what, but of course it's on the desktop that needs focus.
d) regardless, go-go Tux tech.