ติดตั้ง Steam
เข้าสู่ระบบ
|
ภาษา
简体中文 (จีนตัวย่อ)
繁體中文 (จีนตัวเต็ม)
日本語 (ญี่ปุ่น)
한국어 (เกาหลี)
български (บัลแกเรีย)
Čeština (เช็ก)
Dansk (เดนมาร์ก)
Deutsch (เยอรมัน)
English (อังกฤษ)
Español - España (สเปน)
Español - Latinoamérica (สเปน - ลาตินอเมริกา)
Ελληνικά (กรีก)
Français (ฝรั่งเศส)
Italiano (อิตาลี)
Bahasa Indonesia (อินโดนีเซีย)
Magyar (ฮังการี)
Nederlands (ดัตช์)
Norsk (นอร์เวย์)
Polski (โปแลนด์)
Português (โปรตุเกส - โปรตุเกส)
Português - Brasil (โปรตุเกส - บราซิล)
Română (โรมาเนีย)
Русский (รัสเซีย)
Suomi (ฟินแลนด์)
Svenska (สวีเดน)
Türkçe (ตุรกี)
Tiếng Việt (เวียดนาม)
Українська (ยูเครน)
รายงานปัญหาเกี่ยวกับการแปลภาษา
I love free software, i love the whole linux ecosystem and beeing a part of that (help people, report bugs, write small patches, etc), but i do not hate closed software. And i guess it is important to find a accept the decision of the developers.
Oh, and by the way, there are company who are filling their pockets with linux: RedHat, Suse GmbH, Intel, IBM, Google... and a lot more. But: They're helping Linux to grow, they provide patches and drivers to the kernel, they give donate to the Linux Foundation - which helps to pay some kernel hackers.
IMHO, it is totally legit that Valve wants to make money with the linux-business. But valve should respect the free ecosystem. The day Valve wants to change the system of steam-users to a more closed system, i'll quit my account. But DRM... DRM is no issue. DRM is fine for closed software, as long as the rest of my system is still free and under my control.
I have only one suggestion: Valve should use /var/games for steam, so that root-access isn't necessary for updates.
/var should only contain variable data. The vast majority of game data is static, and therefore unsuitable for placement in /var/games.
I have been a linux user for 12 years now, and I really don't have a problem with it. I prefer open source, and DRM free, but logging in to steam before I can play a game, I don't have a big problem with. If Linux is to make any headway in expanding, we cannot be zealots about making everything open source. Also, compared to the DRM that many PC games have, having to log into steam is a painless solution. Would you prefer something like SecuROM or Star ROM?
It is true that accepting DRM and closed software on linux sets a bad precedent, but it's really nothing new, and nowadays it's just unavoidable. However the fear might be that it might spread to the rest of the linux software community, only releasing proprietary software for linux, possibly with DRM and while that might happen to a point, I'm thinking that there will still be interest from people for fully free (speech and cost) software. Let's just hope that interest doesn't wane too badly. An easy to use marketplace along the lines of the apple appstore or google play could easily kill free, open source software for the linux desktop, like it's basically hindered any possibility of on either of those platforms (yeah I know, there're some that are based on already open source projects and some small things that are open source and of course the android OS is open source, but there's PLENTY of proprietary software on Android and I'm pretty sure Apple disallows open source software.). Even then though, I would imagine there'd still be interest in free software on the desktop platform.
Another angle is how commercial and marketable desktop linux is trying to make itself. It's nice that it makes stuff simple for novices, but it does kind of suck that some stuff is getting buried under all kinds of abstractions and automation to the point that when all those fairly big and complex systems fail, manual configuration can be very annoying or completely impractical, or the error messages can be so dumbed down, with no real way to find out anything more about what happened. (The "Details..." button has disappeared from everything nowadays.)
The open source model has very obvious strengths and weaknesses. The strengths of a pool of community coders is probably not very relevant to Steam, barring security testing.
Your parents can use Ubuntu. But if Mom says "how do I look at this cat video" and you say "you can't because it was encoded in a proprietary format, ask for a GNU-approved codec" they're going to demand Windows again.
I'd also point out there's still useful open-source tools on Windows: 7zip, InfraRecorder, Firefox, etc.
Don't let Stallman catch you using the words Open Source when you mean FLOSS or Linux when you mean GNU/Linux!
Teasing aside, I actually agree with most - if not all - of what he has to say about Free software. He seem to me to be an idealist, but idealists help us see where we want to be. I would love to be running entirely FLOSS on Free & Open hardware, but at the moment that's not really possible (even on the raspberry pi for the meantime - which is the closest we have).
As it stands I am having to use closed graphics hardware which means that to get it to work properly I also need to be running closed drivers. I do not have the rights I would have under FLOSS to improve those things so I am reliant on the manufacturers to provide me with working hardware and drivers. The first seems to be no problem as hardware is the same no matter what software is in use (I guess there are caveats to this in terms of optimisations provided by the hardware). The second of those however seems to present a problem, the manufacturers just don't seem to feel any pressure to release fully functional drivers for Linux. I guess they just don't see it as a priority. But while as customers of hardware the Linux community appears to have little sway with the manufacturers, as consumers of games it appears we may have more clout (at least mediated through companies like Valve).
As long as we're in the less than satisfactory position of being reliant on graphics manufacturers I will take the positives that Valve and Steam are bringing to Linux. And I hope this development encourages the development of more free / open source solutions instead of stifling them.
Another thing is that many run "security by obscurity" when releasing it as closed source and that introduces it's own set of problems, but on the other hand making sure you have the latest client in an unmodified form is to get a checksum off of it and if you just compile it on your system then there is the risk of it not having the right checksum. They could most likely mandate that you use their binary but then many would probably complain about that since they can't verify that no extras have slipped in compared to the open source version.
Personally I wouldn't mind having the actual game client software open sourced but I don't see it as that big a priority at this point in time.
0: Since I identified as a Slackware user in the initial survey, I fully do not expect to legitimately touch Steam-on-Linux until it goes public. Additionally, the last time I checked was a couple of weeks ago, so I don't know what the status of some of these are.
1: When RMS says that the proprietary nature of a system is bad, he's *eventually* right. Something will come along, and the inability to make changes or see what the system's doing will screw you, and if "you" are not a multi-million dollar company, you're gonna average zero help or sympathy from the system's creator. Maybe Valve is different. We'll find out.
2. Userspace application, thou shalt not require non-hardware kernel module nor root privileges to run. A DRM which requires either of these is an abomination before the gods of Unix and Unix-like systems. Thou must be content living under my watchful eye and shall not hide activities beyond thy process space. Thou must not interfere negatively with other processes not related to the application, and thou shalt document accurately interactions with local daemons and other processes. Thou may require a daemon running under thy own user and group, and thou should provide both shared and private storage options for data where this makes sense. I, root@localhost, am your superuser, who was led forth from the lands of Multics, CP/M, VMS, DOS, and Windows, and others, to be superuser on this hardware: I AM THE SUPERUSER.
(Seriously, though, Steam doesn't have to be the most Unix-y software, but it mustn't commit heresy either.)
And I'm out of material for now.
But I digress, for me Steam is one of the few acceptable (or what I tolerate anyway) forms of that thing called 'DRM', primarily because it's not a stupid singular DRM-specific program that infects your computer like SecuROM and the likes, but rather is technically inheriently DRM because of it's design, but does it in a way that far and above rewards the users rather than takes away. The users get a great service and community, autopatching/updating etc; the game vendors can be happy because the nature of Steam means the game wont be endlessly copied etc.
I would still never encourage DRM as we know it, but I think Valve have done something right, because many Linux users happily use it despite the fact they may far and away prefer most FOSS (myself included).
I'd still prefer a more open nature in the software itself, but I know it will never happen. I guess as Steam is pretty much just an entertainment platform I also don't mind as much too (I much prefer my OS and productivity apps to be FOSS if possible; games and the like, I'm not so concerned about, if that makes sense).
I want my control, don't ever want to give it up, put on my box what I want, how I want, knowing exactly 100% what is there and going on!
What I see with Steam is this is not the reality and that is something I'm not comfortable with!
We all use Linux for various reasons, BUT I'd like to think the reason many of us jumped on board was for the safety and security one finds in Linux on many levels. Now if we choose to run a lot of closed applications, who knows what is going on, at least on the safest side of the fence, we are probably only talking about introducing spyware into our system from companies like this, snooping something behind our backs, but this is not where I want to go at all!
Companies in the past have done these types of things and continue to this day.
SO really, how much is going on with steam what permission levels and access does it need, what processes run, how much goes on behind our backs you'll never see or know?
I'll be honest, without being technical here, this closed world from many companies out there has been telling us and showing us like this is the only way to go, but really is it, OR is it really because it's in their best interest to do so? I prefer to think the latter is the case, it's just in their best interests, and for the simple fact that when there's no competition, then you take it or leave it, and being that it's really the only kid in town, then you don't really have much of any choices in the matter, so you have to take it.
So really looking at Valve and the alternatives, there are none, so what I see is that we are again back at the beginning, meaning a company that has no competition so you take it or leave it and since there's not much of any threats out there, most don't go anywhere and we have to put up with whatever they dish out... So this is the cycle I see that continues to go around and around in the software world, when there's nothing else standing in the way, you take whatever you get and that's not a good thing...
I'm not trying to wear any tinfoil caps or paint unreaslistic pictures here, it's just that for many of us that have lived for many years in the Open Sourced World know the facts I'm speaking of and here are a few of those I mentioned before that we've seen all the good and bad it's created;
Flash
Nvidia
AMD
So those 3 for all the good they've brought to Linux, have also left us hanging, actually Flash has also left the Windows & OSX world hanging too.
Flash seems to be one of the worst cases of a closed plaform that has left the entire OS world out there with no choices and Gnash is certainly not much of a contender!
Flash is the example to the world what happens when someone monopolizes and closes a platform...
I know this is not an easy situation, people certainly do deserve to make money and protect their interests, but in that quest Linux needs to stand and try and make companies see another way in acheiving this and I think there can be alternatives if people stand and push hard enough!
Maybe now that Valve has stepped over into Tux's corner, Tux will be tough!
By the way did any of you know how the name Tux came to be?
{ลิงก์ถูกลบแล้ว}http://en.wikipedia.org/wiki/Tux
According to Linus' word's; Bitten by a ferocious Fairy Penguin... :)
CHEERS
Indeed, I totally agree, this is a perfect example of a closed platform and what happens when they give up support. If Flash was free and open, some group in the Linux community would fork the code and maintain it, maybe even improve it.
But instead we are left with nothing, except old unmaintained releases or some new fangled implementation in a Chrome API (my personal experience to be a tad buggy).
Neither affects the other. Ubuntu isn't going to make Steam free and Steam isn't going to make Ubuntu propriety.
All that's left is your personal choice. The relationship others have with their choice of OS has no impact on yours. If you don't like DRM or the proprietary nature that comes from dealing with Valve then uninstall Steam proprietary graphics driver you need for it.