Hacker News new | past | comments | ask | show | jobs | submit login

Looks like this is going to be reality, Phoronix just published the promised article[0] which basically claims that Valve have ported L4D/Source over to Linux already! Exciting news indeed, AAA-titles for Linux could turn the desktop OS market upside down.

[0]: http://www.phoronix.com/scan.php?page=article&item=valve...




That is interesting news, but turn the OS market upside down? You can't be serious.


"I would use Linux only, but I like game X and Y." is incredibly common attitude among people who use dual boot. I'm not making this up, the phrase pops up very often on various forums, especially in context of linux ports for newly announced games.

You don't see many complaints about GIMP being inadequate (and with the recent news that will be the end of GIMP complaints), or OpenOffice/LibreOffice incompatibility. Yes, once in a while someone has issues with very tricky/advanced spreadsheet or text document, but with minimum goodwill on the part of the creator it can be worked around.

Gaming is really the last bastion of Windows. I predict a surge in Linux popularity once Steam is ported, bypassing OSX. And once that happens you are going to see pressure to use it in workplace. Game developers will be releasing Linux versions much more often, like in the old days of OpenGL. Really, there are many people who want to use Linux but hold out because of games.


I'm sorry but this post strikes me as fantasy. Your social circle must be vastly different from mine.

>and with the recent news that will be the end of GIMP complaints

What news is this? Photoshop is still on a complete other plane of existence and that gap gets further every year, not closer. If you're playing with cat pictures then GIMP is probably ok, but if you're a professional who's livelihood depends on your photo editing software GIMP just doesn't cut it.

>or OpenOffice/LibreOffice incompatibility

Yep, your circle has nothing in common with mine. I haven't talked to anyone in years who took Open/Libre Office seriously.

>Gaming is really the last bastion of Windows.

Haha, no. Not at all. I think you're confused about where people actually stand. All windows users are not sitting in their desks in distress dreaming of the day that they can finally drop windows and switch to Linux. Many of them like it. Linux having clunky but functional copies of everything Windows has doesn't mean everyone is going to switch. It just means the small percentage of people who do want to switch are finally to the point where Mac OSX was years ago.

>I predict a surge in Linux popularity once Steam is ported, bypassing OSX.

Haha! Steam is going to do this? You know Steam is already on OSX right? Why would Linux finally having a capability that everyone else has had for years cause Linux to surpass Mac OSX?

I'm the only person I talk to on a regular basis who has linux at all and I would never consider using it as a primary desktop. I switched to Mac so I could get all the command line goodness, first/second class citizen status for the development tools I want to use and ease of administration. Linux is the most powerful of the main three OSes but it also requires the most administration if you're doing much with it.

And finally, you're making a bizarre assumption that all that's holding back "the year of the Linux desktop" is games. Do you actually know why Mac OSX finally started gaining market share? It was because Mac is the only place you can develop apps for the App store. What do I have to have linux for? Nothing.

>Really, there are many people who want to use Linux but hold out because of games.

Yes. Many as in hundreds, maybe thousands...


I forgot one important point.

>Linux is the most powerful of the main three OSes but it also requires the most administration if you're doing much with it.

Too many weasel words to reply with certainty, but I like this one:

http://www.theregister.co.uk/2012/03/29/munich_linux_savings... Munich's mayor claims €4m savings from Linux switch Lower costs and fewer support calls than Windows


Point: there isn't much malware for Linux (and the virus scanners for it scan for /windows viruses/), and there is no easy dtrace/strace/lsof for Windows (afaik...sysinternals tools aside kinda.)

If all you really need is a web browser, mail client, IM client/Skype, a PDF reader, and libreOffice (try it before you knock it)...Linux is great for non-techies in office environments, and can be locked down very easily.


* dtrace/strace/lsof for Windows (afaik...sysinternals tools aside kinda.)*

StraceNT

Point: there isn't much malware for Linux

Windows 7 is probably more secure than vanilla Linux. iptables comes with no default configuration or configuration utility. POSIX.1e ACLs are less flexible than Windows ACEs.

Desktop Linux isn't targeted very often, but Linux servers are targeted and exploited all the time.


True, if desktop Linux where to become mainstream you can expect many rogue PPAs containing malware as well as existing trusted repos becoming huge juicy attack targets.


I agree with you somewhat. I'm a fulltime Linux user and also working as a programmer, for me Linux is the perfect system as it gives me full control and is, IMO, superior to Windows as a developing platform which is what I mainly use it for, although I also dabble alot with graphics in various forms using Blender,Gimp,Inkscape and Mypaint. Anyway, for me Linux just fits like a glove, I have total control when configuring which means it ends up tailor-made for my needs which in turn leads to increased productivity (like when I discovered tiling window managers and automatically setting up my workspaces for different types of activity).

However, the vast amount of computer users out there doesn't need any of this, they use their computers as mere consumers and the OS is just something from which they launch their favourite applications and perhaps use to organise their personal files in folders. That said I don't think they particularly like Windows (nor dislike), it's just there and for the great majority there's really no reason to go through the hardship of learning a new OS environment and for most likely also new software. One could argue price but I reckon most think of Windows as something which comes for free with their computer purchase, or if not it actually comes for free when they pirate it just like they do with Photoshop (which seems to be installed in just about every windows machine I've ever come across).

So no, I don't think Steam will cause a massive user influx, I do however think that it lower the barrier of entry for those who ARE considering a move to Linux (relatively few as they may be), and that's a good thing.


>I'm sorry but this post strikes me as fantasy. Your social circle must be vastly different from mine.

No, you are not sorry. It's one of those phrases that, like "good game" has evolved to function as an insult. It's a flammable material warning sign.

>What news is this? Photoshop is still on a complete other plane of existence and that gap gets further every year, not closer.

The first 90% of GIMP has been ported to GEGL, the new core. They are going to port the rest at the Google Summer of Code.

>Yep, your circle has nothing in common with mine. I haven't talked to anyone in years who took Open/Libre Office seriously.

Then I wish you more luck. Multiple people in my family use Linux regularly. Even a distant 60ish relative decided to stick with Linux just for the heck of it. He bought a laptop that had Linux installed and he had already heard good things about it. He's an entrepreneur, not a businessman - not "running my company", but "always looking for something profitable or something to learn". Perhaps that's that's the difference - Linux is less likely to appeal to conservative people.

> (Gaming) Haha, no. Not at all. I think you're confused about where people actually stand. All windows users are not sitting in their desks in distress dreaming of the day that they can finally drop windows and switch to Linux. Many of them like it.

I'll grant you that Windows 7 has been a success. As for comparisons to OSX, I dare to say Linux users are more... passionate, not to mention nerdy. This would explain why I mostly see requests for Linux ports of games, and OSX users are nowhere as vocal. Different appeal, I guess. Linux appeals more to power users and various enthusiasts, while OSX - hard to say as I know no one using it. My guess would be "style", fashion, words like "gorgeous" and "just works" pop to mind. My unfounded speculation is that OSX devices are more common among people who just want their computer to get out of the way. Less excitable people play less games...

Long story short - I believe Linux users are more interested in games.

>Haha! Steam is going to do this? You know Steam is already on OSX right? Why would Linux finally having a capability that everyone else has had for years cause Linux to surpass Mac OSX?

Because it works both ways. Linux has numerous features other systems only acquired recently or still don't have. Convenient package management, and a culture of it. Linux devs are accustomed to packaging applications. There are all sorts of magic you can do with booting from USB or other media. Frowned upon when you perceive your software as intellectual property. Ridiculous customization options. It's almost like no two people use the same Linux distro, and I can't blame them because people have different needs. That's why it's misguided to try to come up with the ultimate Linux distro. It's like trying to come up with the best (non-programming) language.

And culture matters. I moved from Ubuntu to Debian because I feel more comfortable with these people. By default, they tell me not only how to do X but why, and I love it. I admit many Debian users act arrogant and grumpy, but I consider these flaws less annoying. For my taste, Ubuntu has too much "Guy X wrote this script and we all run it without questioning".


>No, you are not sorry.

Actually I meant "I'm sorry" to the forum since the sentence was a bit direct.

>The first 90% of GIMP has been ported to GEGL, the new core.

Well, that's interesting. They continue to chase and that's good but Photoshop isn't staying still. By the time they get moved over to GEGL Photoshop will probably be on CS6 which is a whole new, improved interface. Adobe already has deblurring working in the labs (wouldn't expect it before a CS6.5 though).

>Linux is less likely to appeal to conservative people.

No, I think the difference is: the people I spend most of my time with aren't conservative but they're busy. They need a computer to just work and not require reading online, touching config files, etc. The computer should be as invisible as possible. Even today, that still makes Linux a no-go.

>Linux appeals more to power users and various enthusiasts, while OSX - hard to say as I know no one using it.

Well, I'm a software developer and am pretty comfortable with unix administration but I got a mac (switched from Windows) because I just don't have time for mess with the computer. Between my job, commute and family there is no time to work on problems I don't care about (e.g. getting the wireless driver to work).

>Convenient package management, and a culture of it.

This is the main advantage Linux has over other platforms at the moment, but Steam has nothing to do with that.

>It's almost like no two people use the same Linux distro

I personally think this has hurt Linux desktop adoption and keeps it mostly with an audience who is willing to spend time on such things (i.e. never the mainstream).

> I admit many Debian users act arrogant and grumpy, but I consider these flaws less annoying.

I run Debian on my servers since I trust their test cycle more, like their installer and hate RPM (I recently tried Fedora again but it would have taken me more time to remove all the packages I didn't want than to just install Debian).


> They continue to chase and that's good but Photoshop isn't staying still. By the time they get moved over to GEGL Photoshop will probably be on CS6 which is a whole new, improved interface.

So what? GIMP is still an extremely powerful tool. I used to be a Photoshop proponent but once you realize how GIMP can easily be extended and tweaked it's a fantastic program. Its interface is not that horrible, by the way. First, it's better to use keyboard shortcuts for several tools, and second it's not because it's different from Photoshop it's necessarily bad. You need to work in a different way using GIMP, but you can get results just as good.


Anecdotal, but I am exactly one of these people - I dual boot, and the only reason I have Windows is for games. Then when you suggest this to others, the dual boot puts them off, and they don't want to be without games either.

Now there's a long way from 'Steam client for Linux' to 'Most AAA games available on Linux', but that is definitely the largest problem facing Linux adoption on the desktop.


A couple times a year I blow away my Windows install and go Linux-only. Then a AAA game comes out, and VMWare just doesn't cut it. I've recently gotten tired of Skyrim and put it away for a while, but then the GW2 beta is this weekend...


>Gaming is really the last bastion of Windows.

For the consumer market, yes. As much as I love GNU/Linux and support Free Software, the reality is that pretty much all business runs on Word and, even more so, Excel. Sad, but true.


Not all businesses. I've worked for and with plenty of small businesses where the norm was OpenOffice, running on top of Linux and Mac OS X, with non-technical people having no problem using it (after a period of bitching about it, because people in general are conservative).

For example I helped a local kindergarten switch all their computers to Linux and OpenOffice (one in every classroom, plus 4 others used for administrative purposes). They are happy with the results and the BSA is not harassing them anymore. My wife works there and I'm happy to help out whenever problems occur and it's a lot better for me to SSH into those machines instead of going over there (and surely, you can also do that with Remote Desktop on Windows, but you don't have the same level of control and it's harder to secure, IMHO).

Granted, it's not always easy for a company to make that switch, because as I said people are pretty conservative and fear change. This is why developers are so fluid in regards to the technologies used, because developers know how to learn the basics and build from there instead of rote learning the path from A to B.

The one problem Linux does have in regards to businesses is integration with Exchange ... this is actually the deal breaker, as in Office coupled with Exchange is the real killer app, and there still isn't anything that can replace it for big organizations. But small businesses are better off going with services such as Google Apps nowadays.


"The one problem Linux does have in regards to businesses is integration with Exchange"

You're forgetting active directory and group policy.

http://en.wikipedia.org/wiki/Group_Policy


If you grill people hard on "why do you need all that complex, expensive crap anyway?" you can switch them over to Google Apps, or Zimbra, or LibreOffice + Evolution + SLES and have all the same functionality. Share point? What does share point do that WebDAV + Samba + Apache + some kind of CMS + MediaWiki can't, besides requiring an expensive share point admin and lots of licensing fees?

LDAP and kerberos have Linux implementations, but throwing the *nix way of doing this out the window in favor of the AD route is a really silly idea unless you need to integrate with existing windows crap. Basically, Windows perpetuates itself, and the solution is to drop it entirely and across the board.


>but throwing the nix way of doing this out the window in favor of the AD route is a really silly idea unless you need to integrate with existing windows crap.

This betrays a lack of experience with a large organization. The "nix way" is every program having their own configuration file with its own syntax and needing a signal (or restart the process) to change said configuration. Directories are far superior for this and it isn't a "windows" thing. It was Novell who first got serious with directory services.


Yes, I'm still hoping some day someone will make a Linux Distro that uses OpenLDAP for configuration as much as possible instead of flat files scattered all over the system, all with different syntax.


LDAP is a PITA. Flat files usually have three things to remember:

# is a comment key value

That's the format of most config files I see.


Over the last few weeks I've been setting up a personal linux server. Every single process I add has a different configuration. Systems like Postfix have nice things like "this combination of variable settings produces this behavior, but if you change one yes to a no you get something totally different".


Perhaps so, but that does not mean that situation will last forever. Do you think the entire world will still be editing all of their documents in MS Word in 10 years time? 20 years? 50 years?

There are growing numbers of alternatives, from cloud based systems and from LibreOffice etc. Not to mention that the "word processor" itself as a category of product may become less appealing. Word Processing fit into a world where communication and documents were primarily pieces of paper sent by post and fax and this is the metaphor that it is built around. I think this is mostly still in place due to the stubbornness of the generation who are currently in charge at most companies/governments and grew up around this.

One project I will be working on in the near future is for a company who currently use Office. It will essentially be a modified Wiki that will allow them to share information & documents internally (converting existing .doc from outside sources into wiki entries will be one part of it, also automatically adding incoming emails to the wiki in some cases). It will also allow things like producing high quality PDFs for clients.

Once this is in place they will pretty much be able to uninstall their word-processors.


I believe some European governments, because of mandates to use open source, want to fund the Document Foundation to get much better support for Office formats. Maybe in 5 years that argument will be moot too. Well, a boy can dream.


Office 2007 and below runs just fine with Wine


I know many, many people that would never even consider switching to Linux until Office and the Adobe suite are first-class citizens.

As happy as I am to see Steam come to Linux, I don't expect Linux to grow much desktop market share as a result. The future of user-facing Linux is Android.


A common complaint against Linux game development is that it lacks a standarized platform and different distributions have their quirks. While I don't like Steam and don't use it (DRM, no resale, obnoxious pop-ups...) this is going to give game devs/publishers something to target. In my opinion it will be more psychological than practical. Source engine games, one or unrelated two AAA show up - and suddenly minor devs are starting to think "Why not ? Me too !".

I don't delude myself, though: several dozen percent games still won't show up on Linux. But it beats having to rely on the 5% games that are multiplatform.


Even with Steam, important games like those Blizzard titles are not available on Linux.


Yet.


WoW runs fine on linux with wine


Actually most Blizzard games run fine on wine. I've played games like: Diablo 3 beta(game run out of the box, but there are problems with installing), Starcraft 2 http://appdb.winehq.org/objectManager.php?sClass=version&... Starcraft http://appdb.winehq.org/objectManager.php?sClass=version&... Warcraft 3 http://appdb.winehq.org/objectManager.php?sClass=application... I guess that porting to Mac made them fix most of hard coded system assumptions.

Wine is amazing but it still is not the same as native support, because of small performance hit or possibility that game that you bought will stop working in the future (ie: because some game patch or anticheat protection that will detect wine as modification). Because of that Steam and Source games are very welcome. Probably I'll buy them and don't play them because of lack of time(just like all HIBs).


Good point , I've had a few programs that I was happily using in Wine suddenly auto update themselves and start crashing all the time or cease working at all. For this reason I simply couldn't recommend using Wine to anyone who requires a particular program for their work (unless the developer specifically targets Wine as a supported platform , such as XMLSpy).

Also some games have DRM which does not work with Wine, so the only way to get it to work is to run a cracked version. Steam should fix that.


> I predict a surge in Linux popularity once Steam is ported, bypassing OSX.

Why bypassing OSX? And why would linux support cause a flood of Linux games when it hasn't worked for OSX?


One thing to bear in mind:

People who are really into high end games will often want to build their own machines (or get a friend to do it , or buy an alienware PC).

This means that gamers are very price/performance sensitive when it comes to buying the computers, I know this is a reason that many of my gaming friends will shy away from choosing a Mac when it comes to buying a computer. They would rather buy the PC for the same price as an iMac because with the PC they will usually be able to get a higher end graphics card + upgradeablity for the same price.

if Linux became a viable gaming platform then they will be able to buy the same sort of PCs they always did and will be able to re-invest the $100 or so they would have paid for a Windows License in faster hardware.


My simpleton argument:

  1. Linux users are much nerdier.
  2. Nerds play more video games.
  
Some more speculations:

* Windows appeals to people who want to be in majority. This makes them feel comfortable. Of course, it has a stronghold in business world too.

* Mac devices are seen as status symbol. It's elegant, 'just works', 'stylish' 'gorgeous'. And they don't use it /despite/ highish cost - they use it in part /because/ it's expensive. You don't actually need to do anything with it, it's enough others see you have it.

* Linux appeals to people who like to brag how much they can do. Tweakers, tinkerers.


I hate both the gimp and libre office, and would gladly pay for alternatives available on other platforms if I didn't have to use them, even though both are free.

At least with the majority of what I use, Linux software in a general way is still pretty far off from the competition.


yes it will - Steam is a juggernaut which will trigger purchase/usage decisions. Creators of libraries and frameworks will have to comply with the standards that Valve will come up with (and come up they will).

For example what audio framework will your distro use - Jack? OSS? Pulseaudio? They will have to use what Valve wants you to use, if you want to play their games. Multimonitor support ? HDMI? use the toolkits that Valve will define. I would'nt be surprised if Valve influences the switch to Wayland or something.

And the big one ? packaging format.

What I'm really hoping for - Valve being able to arm twist ATI and nVidia for better drivers (which may happen anyway because of Ivy Bridge graphics and its great linux support[1] )

This is a Good Thing. Linux has been suffering from a severe framework fragmentation which leads to a very small addressable market. Unifying behind some frameworks will undoubtedly increase that market size.

[1] www.phoronix.com/vr.php?view=17284


No it won't. Login to steam from a mac some time and watch the awesomeness unfold as 1/10th of your games are available.

Now make it 1/10th of 1/10th!

Unless they convince a significant number of other publishers to do linux versions (while they won't even do mac versions) it's not going to be very exciting.


What if Valve expanded "Source" from an engine to more of a platform? If you create your game for Source you can release on Win, Mac, Linux, and a SteamBox/console with relative ease?

It's pie-in-the-sky, but that would be a game changer. A linux steam client would be one piece of that plan.


Yes, a lot of people throughout the world are working on write once run everywhere and they're the Java, Go, Python, Ruby, Lua... language developers.

And I have to imagine that what you're proposing is Valve write some virtual Steam-Machine that they port to every major OS, then they write a compiler that outputs Steam-Machine byte code. And maybe that could work (though different graphics libraries seem like a very hard problem to overcome). And maybe it would work really well for smaller indie games like Super Meat Boy, Braid, etc.

But I don't think it will work for AAA, computation intensive games life LFD2 or Portal 2. I don't know much about game development but from what I've heard, if you're making a game with whoa-mygod graphics then you're doing some really close-to-the-metal programming trying to save every cycle you can. And all the effort (and results) are for naught if you're running your super optimized code on a virtual machine. Portability would be amazing, but are people willing to cooperate and say "I'll live with a game that looks last generation because so someone running a different OS than me can also enjoy it."

I don't think so.

Disclaimer: I'm not a game developer, I could be wrong about the technical challenges, and if so, please correct me.


Much as a game built on Unreal or Frostbite can trivially support Windows and a variety of consoles, a game built on a future version of Source could easily support OSX and Linux.

Platform-specific code tends to be in the guts of the engine, not the content and gameplay code that characterizes a particular game running on it.


I'm not proposing a virtual machine or a new language; C++ and the Source engine seems to be working fine for LFD2 and Portal 2 and other AAA titles.

I'm proposing liberal licensing for the engine and adding a simplified API for 2D games. You are correct that you can't optimize for every platform at once, but that's what #ifdef is for. Extra work is still required on each platform... if you need the extra performance.

Mostly I can't imagine Valve putting the effort into Linux if they don't have a plan for getting more games onto Linux. I was just trying to guess at that plan.


Audio: ALSA would cover basically all distributions. Pulseaudio is used or available for all recent releases. Plus, OSS, ALSA and Pulseaudio aren't exclusive. You can have all of them available at the same time.

Multimonitor support and HDMI have absolutely nothing to have with applications.

Packing format (for Steam) is irrelevant when you're just distributing statically compiled binaries. And the games themselves would be packaged in Valve's DRM-enabled format anyway, like on the other platforms.


its not about irrelevant, its about changing mindsets and acceptance. If Steam can work out of statically compiled binaries, why not use it throughout ? (that's not a question, but a thought) Multimonitor support is VERY,VERY important for a gaming application. So is HDMI. Some games autoscale when they detect a HDMI connection - will you particular distro be able to do that ? If not, then I will switch to a distro that will.

The point is that there is nothing implicitly wrong with Linux as a technology - there is something lacking in individual distros who seem more fixated on IM frameworks than networking/sound/audio/peripherals. For Steam, these are paramount - and this will influence distros.


Doesn't ALSA have some pretty big limitations?


ALSA as the only thing running on your system does. But if your game supports ALSA then it can plug into ALSA which plugs into PulseAudio and you still get all the benefits of PulseAudio.


I always uninstall pulseaudio as the first thing I do on my Linux box.

I have always noticed a latency between the time that a sound is supposed to be played and when it is actually played with pulse. This doesn't matter so much when listening to an MP3 or whatever but if you are trying to use a sequencer or play a game it becomes a deal breaker.


What are the benefits of PulseAudio other than making your sound system buggy and increasing audio latency?


You can connect to a remote audio server. I've used this feature to output sound from my laptop through my desk speakers even when my laptop is unplugged from its docking station.


Individual volume control for each app. That's why I use PulseAudio despite its problems.


dmix?


How is all this going to happen? Steam is just the thing that downloads a game and runs it, it has no other say in what your game is written with or how it runs or where.

Valve/Steam is not a SDK. It's just a sort of package manager. What you say makes no sense to me.


As long as Valve wouldn't be pushing closed/proprietary standards or other nonsense, I would be very okay with this.


What you're talking about is the Linux desktop world and you could be right about that; maybe it will finally become more standardized but I don't see mainstream desktop markets really noticing. Linux desktop is, what, maybe 1.5% or so? This won't be the magic ingredient that suddenly makes them take over the desktop.


No, but a jump from 1.5% to say 4% could be more significant than you think, especially if these are the right kinds of users.

Remember that a significant number of Windows users are either corporate users and corporate use numbers could take a significant fall if 3 or 4 big corporations decided to switch away from it. Many of the other windows users are people who bought they cheapest PC/Laptop they could get and spend as little as possible on software for it.

If Desktop Linux had 4% but that included a significant portion of developers , games enthusiasts and other people who spend serious money on software etc..


Why not? Missing games are the last and only "serious" issue of Linux. Well, maybe apart from Adobes product. But that's quite seriuos: Not being able to play normal and modern games is why I have Windows installed, and it's why i couldn't convince my nonexisting kids to use linux solely.

More Games means more user means more games (means better gpu-driver). It's a really old theory, and i think it's one that is sound, that linux somehow has to start the spirale and end the issue of having not enough user for games and therefor not enough games for users. Steam with some Valve-games could change that indeed.


Games are the only thing you can't run with good performance inside a VM. That's why you can always spin up a Windows VM if you need Photoshop but you HAVE to reboot if you want to enjoy a game. So yes, this would be definitely a game changer


I've had luck with VMWare and nvidia cards, as long as your processor supports virtulization. Near-native performance, minus the fact that you have Linux eating some of your resources. It gets pretty touchy though, and last time I tried it on an ATI card the drivers didn't support it.


This still isn't going to mean many more games for Linux. Presumably Valve will port the Source engine games, but that's just a tiny percentage of what they sell on Steam. The vast majority of the titles are third party, and even though Steam will give them a Linux distribution channel, it doesn't do much to convince them to create Linux games.


I'd say lack of Microsoft Office is the another big issue. LibreOffice/OpenOffice has come along away but is nowhere near as polished, and never quite displays a document the way it was meant to be. That's what kept me dual booting until I got a Mac.


I don't agree. That whole cities like munich use linux for their offices shows pretty clearly that this is not a real showstopper.

Not saying that Libre Office doesn't sometimes choke on complex documents - but that you are even using proprietary document formats makes the matter complex. It's probably something where one could compromise if you'd want to (or, depending on your job, could). Besides, givenall the online alternatives, their are really quite a lot of ways to not depend on Microsoft Office.


I think it has the potential. It always had. Android already turned the mobile market upside-down.

The advantage of Linux is that you can take the pieces that suit your needs, replace the others with your own modules and presto, you've got an OS.

Then you can build the hardware for it and bam, you've got a killer machine meant for consumers.

Android may be a bad example here, but think of Tivo. Think about it, suddenly every PC maker can assemble some hardware together and call that a games console.

The missing piece for Linux was always the software, like games and Adobe Photoshop and MS Office. If Linux gets the support it needs for the games that people love, then I could see its popularity going through the roof.


> I think it has the potential. It always had. Android already turned the mobile market upside-down.

In what way did Android 'turn the mobile market upside-down'?

The mobile market turned itself upside-down, and Android was just one of the players, along with (in historical order) Symbian, Windows Mobile, BlackBerry, iOS, and as one of the last to arrive on the scene, Android.

Not to start a mobile OS flamewar or anything, but I can honestly not think of a single way Android 'turned the mobile market upside down'. It's just a commodity mobile OS like most of the others. That it ended up on the majority of smartphones sold is IMO what you would call a serendipity.


I can walk into a phone shop and buy a contract-free, sim-free smartphone for £50. Sure, it's low end but it is a smartphone. It looks pretty upside-down to me.


Currently, games are /the only/ thing holding me and a few people I know back from Linux as our only desktop os. At work, we're at ~90% Linux usage for desktops and >99% for servers.


Agreed. I keep a windows install around mainly to play games. I also use it to test Windows desktop applications that I occasionally write, but I'd happily use a VM for that if I didn't have a windows install.


Games is pretty much it for me too. I run Linux at home in a VM (because I'm more comfortable in Linux now than Windows) on Windows so I can get native performance in games. Steam for Linux is definitely a good thing.


Well, it can help OpenGL and other cross-platform frameworks become even stronger. Studios will have more incentive to make games portable from the get-go, instead of relying on Windows/Direct3D. Even mobile, console and OS X users could benefit from that.


>Studios will have more incentive to make games portable from the get-go

What incentive? 1.5% of the desktop market? If the ~13% Mac market share isn't enough to get most of them to consider it, why would a group nearly 10 times smaller matter suddenly?


Who cares about the desktop market? For games, what matters is the gaming market. Grandma's $100 after rebate machine doesn't count.

Gamers are rather picky about their machine and spend a significant amount of cash. They usually tinker with their machines a lot, to get a couple FPS boost. Give them an OS which will let them tune it and make it run all their games, possibly even faster than the alternatives, and they'll switch.


And that ~13% of the market that have a Mac are willing to spend money on apps whereas most of the 1 or 1.5% of the market on Linux have a philosophical objection to proprietary applications and to DRM.


Do they? There are of course Free Software fundamentalists who will not touch proprietary software but I don't think the majority will fit into that.

There are already a number of companies selling proprietary software for Linux.


Games are what keep me from using Linux exclusively, I can't be the only one. It would probably make a huge difference.


2012 is the year of linux on the desktop!

Seriously reading some of these comments makes my head hurt... even if valve does port the source engine and their games to linux, that's only a handful of games... Most developers are still not going to target linux because it's painful to develop games for* and the market is relatively tiny.

*I've never developed for linux but from what i've read the summary is: video driver support is a mess, low-level access to hardware often requires hacky work-arounds or is just not possible, and of course there is lots fragmentation with having different distributions which just adds to the already painful fragmentation already faced by PC devs with having to support lots of different hardware.


Hopefully Wayland will fix some of this and make it easier for video card drivers to be written.


What will Wayland do to make video drivers easier to write?

Perhaps you're thinking of Gallium3D?


IIRC in order to make the acceleration work correctly nVidia needed to actually re-implement a number of parts of the X Server itself since X was not originally designed for accelerated drivers / compositing.


From what I've seen, the majority of Windows gamers who are technical run pirated copies. The rest of the non-tech users who buy prebuilt PCs won't have the inclination to switchover.

For that reason and seeing that PC vendors get an adequate commission from Microsoft, it shouldn't bring any change to Microsoft's bottom line.


I'm definitely looking forward to Linux on the desktop this decade.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: