Why is Windows still so popular?

Warning, rant incoming

     So I've just been thinking, and I've come to this conclusion: Windows (as the entire ecosystem, could throw in MS as a whole just for good measure) is just one huge clusterfuck. Don't get me started from a design standpoint (really ugly inconsistencies, no central design philosophy), but the issues of usability, compatibility, maintenance, cost etc. just blow my mind as to how this operating system is still popular. Microsoft doesn't even have any QC as to what type of hardware their software gets slapped onto, even in cases where I'm sure they have legal say-so. Just think about how much junk out there comes with Windows on it. I'm using Win7 right now and the way the entire thing works and behaves feels like a computing experience from before I was born (1997). Having to run defrags, little to no security (NTFS has a gazillion flaws) without using 3rd party software to encrypt your drives, running virus scans, keeping the registry under control, manually updating software, etc.  Often you have no idea if certain hardware is still supported, if you are trying to use old hardware and you most likely don't have the original driver disk, good luck. 

     I could go on but this is all just on the surface. I'm sure the backend of Winderz is just as big if not more of a pig sty. Who knows what goes on in the background. I know MS is mining all sorts of data from me, which disturbs me for two reasons. My privacy, and 2, bandwidth is scarce 'round these parts! Can't be wasting packets being sent home to MS. It's also far larger than your average Linux system with a full-blown DE, uses much more RAM, boots slower, crashes more, do I really need to go on? So why do we all still use it? Why do developers (specifically game devs) cling to it so much? I've even heard of many devs complaining about Linux. Why don't manufacturers sell computers with Linux installed? To me Linux seems easy to market. It's free, so hardware can be sold for less, almost no maintenance, it's faster, and runs better on less hardware, not to mention it's more secure. Just throw a distro that looks kinda like Windows on some laptops and let's rolllllllll. I know about Chromebooks but to me they don't count. I don't like how Google has raped the OS they come with. 

    Am I just missing something here? Am I an idiot? Please yell at me with whatever I've missed!

Zoltan I am passing this on to you.

+1

Because Major Corporations don't like the Word "Open Source". that is why.

The Reason People still use windows primarily cause most of the software they use is either

A) Not on Linux

B) Aren't Supported on Linux

C) Have to Jump through Hoops to get things to work properly.

this goes for Games, and SOME software. a lot of things do work in WINE though. but for things that don't you are boned.

for example Netflix didn't properly work on Linux. Primarily cause of Netflix Shenanigans. [They decided to Go with Microsoft's Proprietary Silver-light Plugin instead of Adobe Flash.] this is not an Issue anymore you can use netflix natively now. but think of it a few months back lets say a windows user was advised to go on Linux. "hey try this out" you tell them oh by the way netflix doesn't work properly they are probably going to laugh. lets be real for someone who been using Windows for years and you tell them to try out a new Operating system and you tell them that its better in EVERY way shape or form but can't do some minor basic things. like Netflix or Game they are going to say "then what's the point?"

Not everyone likes to make sacrifices.

and don't get me wrong there are a lot of good distros out there. but not a lot of people like to jump through hoops just to do things. yes its an excellent learning experience, but lets say if you are PC Gamer and your buddy advised you "hey try out Linux its pretty cool it's secure and do anything. and you ask can i play the games i own already on it, and THEY tell you NO there's a good chance you aren't going to want to make that sacrifice.

in this case however you could probably argue that the user who denies Linux doesn't like stabilizability or a TRUE sense of Security or customizability, but it really isn't the case. i think the windows user who won't jump on Linux is because somethings they are doing on windows, they can't do it well on linux without jumping through a few hoops do so.

 

1 Like

Microsoft Windows is convenient, that is it's biggest 'selling point'. Microsoft's Excel is the most utilised spreadsheet programme in the business world, and I don't think commercial business interests are going to change-over to open-source equivalents any time soon.

 

 

Bill Gates scored a marketing coup, when he made sure the Windows system was shipped with all new computers many years ago, which effectively made it harder for rival software creators to compete with him (although, at one stage in his career, both he, and Steve Jobs collaborated on a commercial computer project)

 

Many consumers will continue to use Microsoft Windows purely for it's accessibility, Linux is perceived by the general population as a difficult system to use (and that's an aspect that Linux has to address)



I'm a Windows-8 user, purely because I enjoy utilizing MS-Excel (although I have a passing interest in Linux, I cannot see myself leaving Microsoft Windows)

DirectX, alot of computer enthusiasts are pc gamers, gaming on linux is not quiet there yet.

People are sheep and HATE change.

MS Excel is one of the major reasons that Windows is still dominant in the corporate world. It's kind of a big deal.

To expand on Relinquis's post, 100% compatibility with Excel is required in any corporate environment, especially financial accounting. If something breaks along the way and gets buggered up so that makes it appear that a company is breaking GAAP/IFRS rules, than the corporation is in really deep shit to put it simply. I've personally tested about a dozen "free" alternatives, and I've yet to find one that is 100% compatible with Excel. And while Windows may be a load o' crap, Excel is actually a very strong program.

Id jump over to Linux if it wasn't for the constant damn software compatibility issues. All the programs i use offer little (none) Linux support and switching over will frankly, just bring on a whole wave of inconveniences. I could use wine but apparently using 3ds max & zbrush with a crossover seriously just has too many issues to list, and honestly i don't have the time to deal with every stupid little problem i run into.

I also do a lot of heavy gaming and again for the same reasons i stated above, i cant be bothered trying to sift through the constant problems i will be getting with compatibility. I run into enough problems when im modding my games, i don't want to have to add new & exiting clusterfucks atop the other clusterfucks im already trying to deal with.

When you get right down to it; windows is big, not because of its super user-friendly interface & speed, but because of its ability to have accessibility to a wide range of the most widely used programs on the market. This most likely explains why Microsoft does such a shit job at actually trying to make windows 'good'. They don't put effort into their operating systems because they know people have no choice but to use it anyway. Thats all they care about. They couldn't give a flying fuck about the users; so long as they sell their product, they will continue to put in minimal effort & make a shit operating system.

Basically, their business tactic is to put the users between a rock and a hard place. (the hard place being windows and the rock being Linux)

"oh you don't like windows? LOL good luck switching over, bitch"

I dream of the day every big developer decides to start making software for Linux, but that will be nothing short of a miracle. If it did happen; it will not only give the user a better experience but it will also put windows deep into the ground. It will be a win-win situation. But that's never going to happen because - reasons.

All very good reasons and things that do need to be corrected for Linux to become as popular in the Desktop marker than everywhere else. But the main reason windows is still popular is one and only one. Windows come forcefully pre-installed in most desktop PCs and laptops. The average user is is not willing to install his own OS and the first contact a kid has with a PC is usually with windows because of this. Maybe this will change in the future but the fact that most people use very closed systems such as Apple and Microsoft products that do not leave room for experimentation, delays the improvement of the expertise of the average user in the technology he is using.


If more machines come pre-istalled with Linux the market share will increase dramatically, the need of the users with naturally start solving compatibility issues (even better than windows eventually due to community development) and windows will die out. Who knows if and when this can happen though.    

People can't change until there's reason and support for it.

Is MS-Windows still a real operating system at all? GNU/Linux is an operating system variety, with competition between operating systems based on the same Linux kernel, and the goal of all those companies and communities that develop GNU/Linux distros, is just to make operating systems for everybody. What is MS-Windows in comparison? Isn't it just a commercial vector, something that they can put on new hardware from the factory, so that people are directed into buying commercial closed source software? Microsoft has even fired most of it's developers working on MS-Windows, lol, it doesn't look like that much of a serious product to me, it doesn't look like a product made to be a serious operating system to me.

And even when Microsoft adds functionality to make things better, to provide some relief for the outcry of misery of the users, like for instance ASLR and DEP, the commercial closed software application developers don't implement it, because they can still sell without even bothering.

In that respect, it seems to me that the biggest problem of MS-Windows is the lack of security. So one would think that users are highly concerned about that, and would want to invest into making their MS-Windows systems more secure. And they do, commercial closed source antivirus programs are money makers. Yet when we look at a test like this one: http://www.heise.de/newsticker/meldung/Maengel-beim-Selbstschutz-von-Antiviren-Software-2465869.html, it seems that only ESET has actually taken the time to fully implement ASLR and DEP to make their anti-virus program secure to the point that the anti-virus program isn't the first thing that is taken out by modern malware on an MS-Windows system.

And further in that respect, there is this cult of "good enough". Many people will say "yes but the test shows that Avira Antivirus Pro has implemented ASLR and DEP for 99.7 % of its software... that's good enough... no it isn't, that means that a modern malware will succesfully exploit that 0.3% in nanoseconds, it's as simple as that. And then ASLR and DEP are useful technologies, but they're not the best thing ever, as a whole, the latest fully updated MS-Windows offers nowhere near the same level of security as a standard GNU/Linux install that hasn't been updated in years. But users just don't care.

It's that "just don't care" and "good enough" mentality that makes MS-Windows successful, as it comes preinstalled on hardware, and people don't want to hear about the problems, they actually tell themselves that they've done a great deal paying only 100 USD for a MS-Windows OEM license preinstalled on their new laptop, instead of having to shell out 150 USD for a separately sold MS-Windows license, without even thinking that there may be a difference.

I'm very motivated to bring people over to open source, because people have a lot of misconceptions about open source, and those misconceptions are fed by corporate commerce, and that's not fair, just not an honest way of doing business. There really are no real compatibility issues, in fact, there are less compatibility issues in open source than in closed source, much less. There are even solutions to run Windows-only programs on GNU/Linux, and those solutions are certainly not bad. I don't really consider the fact that the entertainment software industry (Adobe, commercial games, amateur music production software, etc...) locks it's software down to MS-Windows, a problem for GNU/Linux or other open source software products. Those are basically software console applications, it's like XBoxifying your PC. There is nothing wrong with that, entertainment has its function in society, the only thing is: would you run your serious applications on your XBox? And not only that, but also, the number of serious applications that are preferentially run on MS-Windows software consoles, is getting really thin in comparison to the open source world, and Microsoft knows that, that's why they're open sourcing their development tools, in the hope that someone might get interested in developing serious applications for MS-Windows again. I bitch a lot about these things, but in the end, I'm not that worried about it, it will settle itself. This is the kind of problem that is a direct exponent of the great capitalist wars of the 20th century, that murdered well over 100 million people in less than 30 years, but it also caused the fastest advancement in technology in the history of mankind. It will take time before the people really claim the knowledge their ancestors died for, before they realize that all knowledge is open source, and that open source development is a better guarantee for fairness, honesty, security and innovation. RedHat has been growing more than Microsoft for several years now, the open source software business model is taking over, one step at a time.

As an entertainment software user, never having been in close contact with advanced computing environments, never having to need more than what the XBoxified PC has to offer, it's easy to doubt the added value of open source. In reality though, it's not about open source versus closed source in the sense of security and spyware and all that, it's about much more fundamental things, like the fairness of the business model involved. I don't want to go all RMS on this, because I'm not a big fan of that kind of discourse either, I'd rather keep the link between software and what you have to achieve with it in daily real life, the money you can make with it, etc..., but there is a big benefit in open source software in that it is just a much more efficient way to develop software that is just better, and open source development really leverages innovation beyond what any closed source software company could even afford in terms of man hours and talent. Because innovation is not about patents and copyrights, it's about people. Corporations don't want this, because they like to keep all the money for themselves, and don't like to share anything, they don't really want to innovate, MS-Windows and its 30+ year old technology is the best proof of that, they want to make money from every aspect of a product they can. In open source, there is no such problem, and the focus is on development and innovation, because the money making model is quite simple: customers pay for services that others can't provide, not because it's a walled garden and they're locked in, but because you can offer skills that tie in with the innovative technologies you can offer the customers. You can take what's already there in terms of technology, and expand it to serve a particular purpose a customer needs a solution for, and then you share your expansion with the open source world, so that there is no way back, only a way forward, but since you have the knowledge to make it work, you can sell support and turnkey implementations to customers, with an unseen degree of innovation deliverable in a very short time, so that the turnover for the customer is tangibly better, and everyone is satisfied. Enterprises and governments see the benefits of open source development, and they ALL migrate.

The big problem with open source software at this time, is not a problem with open source software itself, it's - again - a labour problem. For the moment, there is a HUGE shortage of people with the necessary skills to keep up with the boom of open source software. It's just not that easy to keep up with demand, and some people actually get frustrated and mad, and they go back to closed source software because they're frustrated and mad, and six months later, they come knocking again because they see that there is no way back if they want to move forwards with their business. That's why I always bitch about the need for people to get into open source software, not because people need open source (although they really do), but because the world needs people with open source experience and skills. The development methods and techniques for closed source (and there are a lot of closed source developers without a job!!!) just turn out not to be all that useful in really innovative projects, and those guys, as hard as it may be, turn out to have to start from pretty much scratch when they try to move over to the booming open source development market. Open source development is completely different, in that not everyone is told to do just a specific thing and the bosses will bring it all together, they don't have to worry about it... in open source, developers are much more involved in the entire project, they have to know "moar shit", they have to understand the work of others to respect the code of others, and to make their work fit in. This is not easy, and everybody had heard about the big discussions and the big schism in the Debian community, and everyone has heard about the big disputes with Poettering, etc... but those disputes mean that there are actually people that care about software, that there is science and innovation going on, that people want to go ahead and have heated discussions about technology, and in the open source world, it regulates itself, because there is more demand for the software than the current batch of developers, however many there are, can provide.

I can confirm that it's very hard to find skilled people with the proper mindset for open source development. That's because it's so conceptually "out there" innovative, that people can't wrap their minds around it all that well yet, and that's because of the closed source software clamp on the market and on technological innovation, because of the "good enough" mentality. That's why it's never too early to get into open source thinking, not just software, but just the concept of open source in terms of personal development, the simple question "how do I, all by my own free will and initiative, work together with others, to make that particular thing that I want, happen, so that I can make a ton of money providing ad hoc solutions", instead of "what does my boss tell me to do now and how can I make a good impression that will result in more pay". It's really a matter of mental emancipation, of taking matters in your own hands. That's why I keep stressing to think about the not-so-obvious and about open source methods, and of course, the use and understanding of open source software. Do I have the same motivation as RMS? No lol, I don't care too much about his little propaganda business (because that's what it is in the end in my opinion). My motivation is quite selfish: I need open source developers that know what they're doing, that can go to a client and work towards a solution, that are not afraid of sharing, that can really make things happen for themselves and for the team. It's as simple as that. And it's changing. In the local university here in Germany, in the last couple of years, there has been a steady yearly increase of the number of female computer sciences students of 70%. In a couple of years, there will be as much female CS students as there are male students. The CS world is really opening up, it's open sourcing to the world, it's becoming more in touch with the wide open world. That's a really good thing, that means that the future is looking very good for open source software development. And that also means that the future is looking very dark and gloomy for closed source software development.

In the end, it's all about the people behind the technology... as the people start to take themselves more serious again, they will also take software more serious again, and they will lose interest in closed source.

I hate that Maya is available for Linux, yet 3DS Max (and pretty much every other Autodesk application I use) isn't despite being under the same umbrella corporation.

Near 100% compatibility with all software and hardware along with a familiar UI are why people keep using Windows. 

If you're talking about home users, it's because people that aren't that computer literate don't want to learn how to use a new operating system even if it helps them(faster, less problems, less clunky etc.), they think they'll need to learn everything from the begining or who knows whatever reason they'll give you.

If you're talking about companies, then it's about costs, while many of the tech people will have no problem going from XP to 7 for example, other people won't know how to handle it. Another reason is infrastructure upgrades, if you migrate to windows 7 on employee PC's then you will have to upgrade the machine as well because it probably won't be able to handle windows 7, then you might have to upgrade the servers too, this means licences for these OS's. Plus with all these migration you will have downtime and the need for training for employees will arise. Moving to Linux would be the best choice, easy upgrades with little to no downtime, no need to buy licences, less hardware upgrades as Linux is easier on the systems. But migrating to Linux means you have to hire or train your tech crew, but you have to note that not everybody can learn Linux, you might have to buy compatible hardware and deal with software not being compatible with Linux(or even Windows 7 for that matter). Linux trained personel is more expensive to hire (though in my opinion the cost raise is marginal with the benefits you get and not buying windows plus the extra security).

That's exactly where MS-Windows fails enormously. In the first quarter of last year, as many Surface tablets were sold in the whole quarter, as there were Linux/Android smartphones devices sold in one day. MS-Windows is only compatible with a certain niche of computing devices. So hardware compatibility... not really. As to software compatibility... same problem... people want safe and privacy aware software, and they want to be able to open the files provided by the government and educational institutions, and - outside of the US of course - these mainly use open document format, and those are such a drag to use on closed source software, whereas they're really easy to use on completely free open source software, and people want to have convergence on all of their devices, and since they're focusing on mobile linux devices, they want their PC's to fit into the whole ecosystem, and closed source software does everything it can to prevent that. People want things that just work, open source software delivers that.

When it comes to desktop computers, Windows has better first party hardware support. And more software vendors support Windows as well, and that is one of the main reasons i have not moved to Linux is because half the things i use on a daily basis like Photoshop, Vegas,and Paint tool don't work or don't work well under Linux.

Why do people even use linux? It's hard to learn, "All you had to do was recompile the kernel". Almost no support for anything if your a casual computer user. Almost no games run on linux so you have to use wine. The sound system still from 1980s. How many you guys enjoy DTS or Dobly Digital audio on Linux? How is Flash,skype, firefox support?

 

 

You actually know better than that, oh troll...

Nananananah, it's not going to wohooork... lol