Are Commercial Games Finally Going To Make It To Linux?
colinneagle writes "Those of us who actively promote Linux as a viable desktop alternative to Windows are often greeted with the following refrain: 'Nobody will use Linux because there are no good games.' The prevailing wisdom is that the abundance of high-quality, commercial video gaming is a key factor in the market-share dominance that Microsoft Windows enjoys. And, in all reality, this is somewhat true. So, then, the obvious course of action is to convince the video game publishers and developers of the world that Linux is a viable (if, perhaps, a bit niche) market. And by 'viable' I mean one thing and one thing only – 'profitable.'Luckily, there have been three high-profile recent examples of Linux users going absolutely nuts over video games, forking over their hard-earned cash in the process: the Humble Indie Bundle (drawing in huge numbers of sales — for a DRM-free product, no less — with sales numbers by Linux users consistently beating out sales to MacOS X users); Canonical's Ubuntu Software Center (where video games make up the top 10 paid software packages); Valve's announcement that it is bringing the Steam store, and community portal, to Linux desktop (specifically Ubuntu). Will the indie game developers (along with Valve) reap the bulk of the rewards that releasing games on Linux is offering...or will some of the big publishers realize what they're missing out on and join in the fun?"
But only when they see that it makes sense and it will not require too much technical work to allow some! Ahhrg by the way! First post!
Seems like the case.
http://www.engadget.com/2012/07/16/valve-makes-steam-for-linux-official/
http://www.pcgamer.com/2012/09/13/steam-linux-client-release-looks-imminent-games-and-beta-spotted/
http://tech2.in.com/news/pc/steam-greenlight-lists-games-for-linux/435732
Be seeing you...
Yes, the lack of commercial games is a barrier to Linux. It's not even close to the largest barrier to mass market adoption on the desktop: The largest barrier to Linux adoption, by far, is that your typical computer comes with MS Windows or OS X, and both of those are decent enough to do what most computer users want to do, which is check their email, stay in touch on Facebook, browse the news, view video on Youtube, etc. They don't need to make a change, so they don't.
An obligatory car analogy: If your Ford Pinto is still running reasonably well, even though it gets 15 mpg, you're probably not going to buy a new car.
I am officially gone from
... where most people thinks they are entitled to have everything free...
Most people using linux think"s" assuming the cart is before the horse in lieu of a viable gaming title is a bit premature. Let's wait until the steam port is done, shall we?
Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
It'll depend on two big things:
1) The willingness of Linux users to pay for software. Big name games are not going to go OSS, they are not going to be free, they are not going to function off of donations. They cost too much money for that. When you sink $10-30 million in making a game, you have to have a way to make it back. Unfortunately I've met more than a few Linux users who think all software should be no cost, they are just unwilling to consider paying for something. Others will pay, but only a small amount. So we'll have to see how many people are willing to pay, if it is enough to cover the costs of porting and supporting.
2) Linux getting a better graphics setup. Right now there's a real problem with regards to using modern features of GPUs. The binary nVidia drivers provide OpenGL 4.2 and are fast and stable, but that is about it. So if a game wants to use new technology, and more and more do, then there's a real issue with what you support. Ask Mozilla about the problems they had with GPU acceleration under Linux. It was a case of "It works well with binary nVidia, but has X crashing bugs with anything else." That isn't a setup that will be ok for many game companies, particularly if the expectation is that they scale things back or do tons of work and hacking to support various chips/drivers, since that'll increase the cost of doing it.
It'll all come down to money, as it always will in business. The desktop Linux market is not that large so there isn't a huge amount of people to tap in to. Thus how with it it will be will depend on what percentage of people will pay, and what it costs to support. If a high percentage of people are willing to pay for the games, and ports are rather easy, then you probably will see it on the uptick.
I mean if I'm running a publisher and the finance people say "For about $50,000 in development testing and support we can add Linux as a platform and even conservatively we can expect $500,000 in additional sales, and $1,000,000 is fairly realistic," well I'll do it. Why not? Even if I'm looking at $100,000,000 in sales on other platforms a small investment with a good reward is a great idea.
However it is is more along the lines of "It'll cost us at least $500,000 to get everything working and there will still be bugs with AMD cards, and at best we could see maybe $600,000 in sales, but realistically probably half that or less," then I'll say no. It is not worth the risk of lost money for a small potential of a small reward. Just stick with the other platforms.
So at this point, we really can't say. We'll have to see how Valve does, and in particular some of the Kickstarted games. The Linux people were very, very vocal so many games added a Linux port. However we'll have to see what it ends up taking to make, how well it works, and how Linux sales of it goes. That'll likely determine if those companies try Linux again, and other companies will see their success or failure and decide what to do.
Geez, some folks have short memories. There already were plenty of commercial games for Linux.
There's no -1 for "I don't get it."
As of right now, there are few Linux games so anyone who makes one gets a large piece of the Linux gaming market.
If everyone jumps in on it though, that effect will vanish.
Linux has two main advantages:
-it's costless
-it's unconstrained
The costlessness attracts users who are total cheapskates and will not spend much on games, the above effect notwithstanding.
The unconstrainedness attracts freedom-oriented users who fundamentally oppose proprietary software such as for-profit games.
So a lot of the users are lost causes and will never buy your product.
On top of that is the unfortunate chicken/egg scenario with video cards and drivers. The major 3D GPUs were invented and developed mainly for gaming on Windows.
Nvidia and ATI don't want to write Linux drivers for their GPUs when no one uses them for Linux gaming.
No one wants to buy a brand new high end pc with an expensive gaming video card and then install Linux on it when there are no Linux games. It's like taking $300 and tossing it in the trash.
And no major game developer wants to write games for a platform where almost no one has GPUs and those that do don't have working drivers.
And on top of that video card's main reponsibilities - gaming and video playback - are both copyright-infested industries and as such there is DRM and patented code and all manner of such bs throughout the hardware and the drivers.
The best way to get Linux on a large number of desktops would be a desktop Android distro. And what would the killer app be that would make everyone want an Android desktop? Why, Steam of course.
Some game developers might support Linux if it comes essentially for free - e.g., because they're developing using Unity, or the game just runs under Wine. But even then, with current adoption numbers of Linux for desktop, the cost of testing, packaging, retailing and supporting is going to be more than revenues for most publishers. Sure, Indie developers are loving Linux, but their costs and expectation of profit are far lower than the big studios.
It's worth looking at what's going on with the Mac. Around a quarter of university students are using Macs these days, yet the Steam store for mac is a pathetic shadow of the store for Windows.
I wouldn't throw away your Windows partition just yet.
These guys have been running since 2000. They not only sell commercial games ported to Linux, they do some of the porting themselves.
Oh, and here is their wiki page.
Disclaimer: I know the founder.
Operation Guillotine is in effect.
Yes. Most people only use Linux instead of pirating Win7 because they're dirty pirates. Makes perfect sense.
'Nobody will use Linux because there are no good games.'
Someone please tell that to my Frozen Bubble addicted wife.
That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
... when it comes to games. If linux made a performance distro FOR games that was significantly faster then windows in terms of framerates/etc only then would people think of changing.
No, not linux, get them to work with Gnome KDE Unity or god knows how many desktops, therein is the problem. Can you assure me that your app, audio and video will work with my choice of desktop?
So gamers think that they can make or break an OS? Methinks there is a somewhat exaggerated idea of gamer clout, as compared to the universe of people who buy computers. As the Big Dog says, do the arithmetic.
so here I go with my thoughts.
I'd like to switch to Linux - not for any great philosophical/political reason, just I'd quite like to learn about it - and that would require installing and using it.
I'd installed Live discs, and dual-booted over the years, but never really made any progress after the first couple of days of working out how to do something and then giving up in frustration (MythTV, you're to blame for my last aborted attempt).
For me gaming is definitely one thing I want to do, and I know I'll have major issues with in Linux - but that's not the main reason. Well it's part of the main reason, which I will badly sum up as "There's nothing I need from Linux I can't do in Windows - and whilst there's plenty of tasks I'm sure I can get Linux to do, knowing I'll never get something I want working just makes it all feel a bit pointless"
Still not to say I'm giving up, just saying that my Windows install on my main desktop isn't going anywhere for quite some time. Current plan is to replace my aged ReadyNAS with a proper home server - and for that, Linux looks perfect.
I think TFS misses on two big points that are helping to bring gaming to Linux.
One of which is Android. There are some pretty decent FPS games running on the SGS3 in 720p.
The other one is the OUYA project, which is also built on Android. They've already raised over $8.5 million and they havent even shipped a console yet.
Will the big publishers follow suit? Who cares? The point is a new market for gaming is emerging. Competition will allow new big publishers to emerge.
A big problem is just the concept of source distribution and the command line.
"Source distribution"? "Command line"? Where are you posting from, 1995?
as long as a legit response to a problem is "Oh just recompile your kernel," then it is forever destined not to be the everyman's OS
Good thing that stopped being the case about ten years ago, then...
No. Not without substantial work on the graphics and sound subsystems. Who knows though, maybe Valve can get the ball rolling and make that happen.
Microsoft is closing the gates, and Apple did ages ago. But the big news is that Intel 4000 HD graphics are finally enough for most games. I've seen Batman Arkham Asylum, Call of Duty Black ops and Streetfighter X Tekken running A-OK on them. The drivers are true open source; which Valve has commented makes development much easier, and which levels the playing field quite a bit. So yeah, Linux has a fighting chance.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
HP is very well covered on Linux. As is Oki and Brother.
Disclaimer: I use all three, on SuSE 9.2 Pro.
Or are you talking about toy printers (Lexmark, Canon) with ink that costs more than premium champagne?
Operation Guillotine is in effect.
For example, Guild wars 2 has only just been released, but it runs. There are bugs though. What would be great for Linux gaming would be Valve investing in Wine development, and/or working with CodeWeavers on Crossover. Buy Jeremy White a Porsche and some fruity rum drinks.
what's really odd is that I've been using Linux for 15 years and never had to compile *anything*.
Operation Guillotine is in effect.
Games are the only consumer software worth paying for. Most productivity software is worth enough that businesses are willing to invest in open source projects like Eclipse, LibraOffice, Firefox, etc, and everyone, including home users, get to benefit from that. And AS a home user, I'm a good enough programmer, that I can build most of the utilities I need at home, by myself. But I'm not much of an artist or a storyteller. And unfortunately, IBM, Google, and Oracle don't feel the need to entertain their corporate minions. What it boils down to, is that the only commercial software applications I've used at home in a decade are games, and then, only the ones that run successfully and easily in Wine (like the original StarCraft). Sure, I want open source games, but that's an awful lot of effort with no corporate backing. So whenever a commercial game comes along that is fun and supports Linux (preferably without Wine), I'll buy it.
for the most part its a pain in the ass to use that doesnt run the software people want, it doesnt matter if its games, photoshop or MS office, people are not going to put themselves in a position where they are subject to more grief and less benefits
linux is fine where it is, quit trying to shoehorn it where it doesnt belong
as long as a legit response to a problem is "Oh just recompile your kernel," then it is forever destined not to be the everyman's OS.
Kernel recompiles are not needed by 99% of users those days. In fact, the average user will probably never need to compile anything.
They're there in their room. You're on your own.
Teach the Create a Distro that safely handles hibernation under dual boot on installation, perhaps by sacrificing shared partitions; and advertise this magic to the public! A completely inobtrusive environment to your workflow (or inobtrusive + 1 minute to hibernate and resume back) would offer advantages to gaming in a single OS - dedicated console-like system configuration to gaming (assuming the distro was more or less gaming orientated, and protection from crashes/memory leaks.
In principle you would never have to restart either installed OS, persisting each desktop at each hibernation. A shortcut to hibernate and reboot (rather than shutdown) should also be made available. If more people understood how this principle worked, having a Linux install would be seen only as plus by many people, act as a gateway etc etc.
I have a Hexxen box that says Linux on it. Maybe this is a new definition of "finally".
Wow, someone is really offended by the freedom of choice to purchase a decent playable production.
By the way little tagger, it's "donotwant", as in Star Wars Episode III.
That said, i'm all for it. We had the short-lived Loki then and the unsuccessful TuxGames more recently.
I know I shouldn't but
The difference between a Windows User and a Linux User is that while the windows user also wants everything for free too, as demonstrated by "massive piracy" The Linux user rejects pirating commercial software and chooses the honourable choice of open source instead.
People buy software for android, maybe pirate some and will use the ad supported versions too. Personally i've never had a problem paying for commercial software on android especially since it is licensed to me and I can install on any of my android devices, that may change with jellybean and licensing per device.
Maybe it is possible to do a reverse android. Android essentially uses java source to compile for android why not compile for Java? isn't the source for android available which could make it possible to target Linux and X11
Might be a fun project for oracle if they haven't driven off all the good Java guys from Sun.
Anyway regardless of that if you want to make a commercial software project for Linux pick something which isn't already available for free in a repository and that people actually want. Maybe the Ad supported model is workable too.
Blarney Quality Restaurant, Plants
The thing is that OS overhead on Windows isn't all that high. It offers pretty efficient access to the GPU, particularly if you use DX10 or newer (which games are starting to do more and more). So there isn't huge gains to be made in Linux. Even if you designed the most optimized path possible, it just wouldn't offer 2x improvement. It might not even offer a 5% improvement.
As it stands right now I don't know what if any improvements it would offer. Valve has a small improvement, however you have to remember that is with very old code on Windows, and a new port on Linux. If they went back and optimized their Windows renderer the difference might shrink, vanish, or even go the other way. We need more information to see generally if there is any performance improvement and from this data point if there is, it is probably quite small.
I see a few big problems:
1) Hardware/drivers which you touch on, but is bigger than you think. I am going to be all kinds of pissed off when I buy a new graphics card and instead of just working with all my games, but faster, as it does now, it works with nothing because none of them have drivers. I then have to wait for each and every game to update, which many, particularly old ones, won't do. This is a really major issue, PC gamers are not going to accept the concept of having to stick with the same hardware forever to play games, and having to give up games when they do change.
2) Multi-tasking. Part of the reason to own a PC is to be able to do more than one thing at once. This includes in games. With my PC I can chat on Teamspeak, listen to MP3s, and play a game all at the same time. With a live DVD I couldn't do that, unless all the programs I happened to want were included.
3) Game size. Many games are pushing past one DVD in size now. If you are doing a live system, there are interesting challenges to trying to have swappable DVDs.
4) Access time. A big advantage of PC gaming is having low load times. Things stream fast of a HDD, and lightning fast of an SSD. DVDs crawl by comparison. People are not going to want that.
5) Launch time. Right now, if I want to play a game on my system, I just run it. I can be in game in seconds. No big commitment, I don't even have to close whatever I was doing, just come back to it after. With a live DVD I have to shut down everything, reboot my system, and a slow reboot at that since it is off DVD, just to play the game.
6) Now the biggie: The rise of digital distribution. Gamers and game companies are all about the concept of direct downloads. That really doesn't work with live DVDs. Nobody is interested in downloading an ISO, burning it to DVD, and rebooting their system. They are interested in downloading and playing. Heck companies are working (with some success in the MMO market at least) on letting you stream in assets so you can play before the download completes. It is all about less cost for the companies, more convenience for the consumer.
The window for this idea is long past.
I'll make sure to let our Linux support lead know. He's been bashing his head against a wall trying to get SimpleScalar to compile on our systems for a class to use. I'll make sure to let him know that pnot says that 10 years ago you stopped needing to do this and the program should just work! He'll feel awful silly that he spent all this time trying to make it work when clearly it already does.
I picked this particular example, by the way, because it is the most recent that comes to mind, it was what he was frustratingly working on for a good bit of the week (and he finally did succeed). It isn't the only one I can think of.
As for the kernel, the last time I had to deal with such a thing was in about 2008, which is the last time I made any serious effort to try Linux. I was attempting to do pro audio work with it, since that is one of the things I do. One of the first things I was told I needed to do was recompile my kernel for low latency audio. After fighting with it for a bit I decided it was not for me, and went back to Windows, where low latency audio is available for any WDM audio device in KS mode.
... The willingness of Linux users to pay for software ...
Being willing to pay for a Linux version of a game is insufficient. With most Linux gamers already buying the Windows version and dual booting or running under Wine these gamers are already customers. Its only new customers who justify the Linux version, not someone switching from the Windows version to a Linux version.
Year of the Linux desktop!
The arch foe.
Because Valve is the only company out there for who the majority of revenues is dependent on selling other people's software through digital distribution. Most other developers don't have their own DD service (only EA and Ubisoft do that I know of), they make their money selling games which they can do anywhere, on Valve's Steam on MS's marketplace, in Walmart, whatever.
I also don't know that I buy Valve's argument that MS's store will kill them. It may well become the big way to buy software for Windows but that doesn't mean other ways won't have a small share too. Right now Steam has 90% of the digital game sales market. However despite that there is Impulse, Gamefly, Origin, Green Man Gaming, Uplay, GOG, and so on all which have a bit of the market.
Valve may just have to deal with not getting to make billions selling software from other people. That doesn't mean they'll go out of business, just that they won't be as rich. For that matter, they could always go back to doing what they used to do: Making money by making good games.
Also it really doesn't matter if Valve WANTS Steam to succeed on Linux, that doesn't mean it WILL.
I use a Samsung laser printer and managed to get it working.
Yeah. I haven't recompiled my kernel for over a decade. Kernel modules nearly solved that issue and DKMS solved the rest.
I looked around for Linux printers, but realized nothing out there fit the small space that my currently uncooperative Lexmark takes up. I was facing the same rarity issue as those seeking 14 inch 4:3 LCDs. Single function color inkjets are going extinct, and my space fits were a dubious Canon Mobile an HP 100 Mobile I had vaguely seen online at some point. one. Paid $300 for the HP and my old jam-loving Linux-hating clunker will get canned when it runs out of ink.
I still do not understand why HP keeps Linux support hidden from us savvy shoppers, despite supporting MacOS X and including a whole addendum sheet about some post-print MacOS 10.7 gotcha inside the box. I was forced to use my smartphone to google the Linux support bit at the store before approving my purchase --salesperson had no clue because their stickers and even site has no clue, of course. Confirmation came straight out of the HP site in a google search, even. What gives? That's just like the nice surprise of IPv6 support in my 2009 high-end home router... maybe they don't want to cut into their own business-tier profits? But HP OfficeJets are supposedly already in the business tier.
Gnome 3 and Unity had turned me off, so I froze Ubuntu at 2010 versions until the laptop died this year. I thought I'd just keep linux in VM's forever in the new one, so my newfound Linux support allows me to give Linux another chance as a main OS in a dual-boot setup.
Pro-tip: Skip HP's urge to install their printer utilities by skipping autorun and manually using the Windows Add Printer wizard. I think the utils make sense only if you want new-fangled e-mail printing, or if you need control of scanner and fax features after buying some 20"x10" desk hog whose special features are best left for your office. My Oracle VM had no trouble letting Mint find and use the printer with no fuss.
Proves the problem. Linux users sprain their elbows they reach over and pat themselves on the back so hard because they spent $10 on average as opposed to the $6 Windows users spent... Except that $10 works out to like $2/game. People are cheapskates on the Humble bundle. Few pay what is actually a reasonable amount and many Window gamers have already paid more.
I've never bought a humble bundle because I have already owned any games from them I've wanted. Usually the price per game I pay is $10-20. World of Goo is one I remember form the first bundle. I bought it not too long after it came out for $20, and I consider that a good price for it for the amount and quality of entertainment.
So you wont amaze me, or developers, with tales of "generosity" of being only slightly less of a cheapskate than others who buy those.
In terms of AAA titles, they need to sell a good number of games for a good amount of money if they are to make back their investment. When you sink $20 million in to development and marketing of a game, you are going to need around $40 million in sales just to break even. If people will spend $40-60 per copy that isn't bad, a million sales or less. If people spend $2 per copy you need to move 20 million units, which only some of the very top games of all time have ever done.
But the reason I can't my wife (or family) to use Linux is more related to "Office products" When she deals with her college or girls scout office(she is a GS leader), they want "MS Office" only files. "Open office" won't emulate the latest version of MS Office. that pretty much is a deal breaker for her and it is just easier to use windows/MS office.
If you could reason with religious people, there would be no religious people
I still do not understand why HP keeps Linux support hidden from us savvy shoppers
I could not agree more, it's almost if the company is embarrassed by this and I used to work for HP at one stage, however I never had any issues with printing from a Linux machine via CUPS and that includes low and high end printers, colour and black and white, so I always recommend HP printers although I would think that most brands would work as well.
Normally when adding a new printer to CUPS under Linux I let the software download the correct drivers and from personal experience all the important printing features just work. I have found that HP printers have a very good web interface that allow you scan or fax (if supported by the printer) and since Linux has support for many web browsers the controlling and extracting info from or even too a printer is intuitive and simple to do.
There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
Let us rephrase it:
"Are the printer manufacturers ever going to release their 100+ megabyte install packages, which they have for Windows, on Linux?"
Printers might work just fine in Linux with CUPS, but given how big some driver-packages are on Windows, clearly something is missing on the Linux side! :)
Here's a list of a few on Wikipedia, granted it's a lot shorter than lists for other OS/platforms.
http://en.wikipedia.org/wiki/Linux_gaming#Commercial_games
One hurdle for the Linux gaming market is, at least here in Denmark, that is impossible to buy a computer with-out Windows (unless you build it your-self). This means that the statistics for Windows ownership (on PCs) is very close to 100%, and if "every-one" has Windows it seems like a bad use of ones time to make Linux versions.
Another problem is that illegal downloading is hurting the market already, so a large proportion of Linux users will have to play games in Linux, and a huge proportion of these are going to have to go legit, or the market will die before it starts.
Using the "Phoronix Test Suite" my PC setup gives a slightly better performance in Linux than it does in Windows, so the 3D graphics support in Linux is up to par. Granted, even though both Linux and Windows were last reinstalled at the same time, "Windows rot" could be hampering the performance... re-installation may speed it up.
Any savvy person knows to get a networked printer, which also happens to make most driver issues irrelevant, as it will use a relatively standard networking printing protocol.
Boy isn't that the truth! I have never had a problem with HP in Linux or using Windows. that said I never have gotten the HP suite to work anywhere. Bloated, confusing, crashes, you name it. Their software is as bad as their printers are good.
There is a lot of issues with drivers and packaging with gaming on Linux. There are several major package managers. The top 2 are RPM and DEB. One easy thing with Windows is. You use one installer and it installs to Windows. You don't have to worry about which "distribution" of Windows to install too. That is unless you want to support legacy windows. Now before everyone gets into a uproar i'm sure it won't necessarily be a big deal to work with multiple packaging systems but it is a issue. Drivers are a problem right now, but, I think if game makers start making games for Linux then the hardware companies will follow with support for hardware for Linux. One big issue, though, that several people I know that develop games says with Linux is actually audio support. There is ALSA, OSS, Pulse, (does anyone use esound anymore?). Overall these are small problems but there is so much variety. That was a big selling point with Linux but for people who want a profit that is a lot of work and a lot of variables just to get one game working. I love Linux. I dual-boot but I hardly use Linux because I love PC Games. I would love for all my games to work on Linux so I wouldn't have to use Windows. I just don't see it happening until Linux can unify things. I think there should be One distro and one sound system. Let the game manufacturers code for them and then get the F/OSS people to work on compatibility patches for their favorite system. We could get more software/games into Linux and you can see have your "choice". If you want to choose which system you want to use then you need to make it work. That I think could work.
Last time I have seen such a package for Windows, it had some toy scanning software and "photo management" utility. It also crapped out when I have upgraded MSIE because it used it internally. Really, a half-assed piece of crap.
Contrary to the popular belief, there indeed is no God.
Maybe this is because they keep firing good developers and replacing them with people from India?
Why do people keep forgetting wine? Every day, more and more games work out of the box. Several high end big commercial games just worked perfectly out of the box the day they were release in recent months with no issues at all (ie: Mass Effect 3).
I think what's still missing is promoting wine if you want people to game on linux.
However, I should point something out; if you care about FLOSS, you then you wouldn't promote stuff like Steam (DRM-infested), which goes completely against FLOSS.
Have you found a way to get stored printing working on printers? Meaning, it stores the job and then you type a password to print. It's so that in a corporate setting you can print sensitive documents when you're in front of the printer.
According to the majority on this forum, seemingly not...http://uk.gamespot.com/forums/topic/29290779/so-you-hate-windows-8.-you-stick-with-7.-flash-forward-to-ten-years-from-now.
Any savvy person knows to get a networked printer, which also happens to make most driver issues irrelevant, as it will use a relatively standard networking printing protocol.
I thought savvy people just wrote their own drivers?
To have a right to do a thing is not at all the same as to be right in doing it
I'm sorry, but I don't understand the point of your post.