Valve Offers Free Subscription To Debian Developers: Paying It Forward
sfcrazy writes "Valve Software, the makers of Steam OS, is already winning praise from the larger free and open source community – mainly because of their pro-community approach. Now the company is 'giving back' to Debian by offering free subscription to Debian developers. This subscription will offer full access to current and future games produced by Valve. Since Steam OS is based on Debian GNU/Linux it's a nice way for Valve to say 'thank you' to Debian developers."
and now nothing will get done.
This is obviously effort to thwart Debian.
I'm making a note here: HUGE SUCCESS
Q: Why did Debian development stop?
A: The entire development team was given dozens of free video games.
Priest: "Universe from nothing, no laws of physics, sped up time"+ huge discrepancies. Creationism? No. Big Bang Theory
Debian unstable is the rolling release. Debian testing is a slightly more conservative rolling release, with updates screened mostly automatically. Stable is for people who want a manually "release-managed" approach with multi-year support lifetime.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
There is a extra 'v' in the link. The real link is https://lists.debian.org/debia...
drmad
"Valve Software, the makers of Steam OS, is already winning praise from the larger free and open source community â" mainly because of their pro-community approach"
Love to see how the new SlashAds is going...
I didn't see or hear an auto-playing ad. But then I use the Flashblock extension for Firefox, so advertisers have to keep it static to reach me.
Not just because this builds rapport with the community, but also because debian developers playing lots of Valve games will be debian developers with lots of firsthand exposure to any bugs or areas that could be improved; and the best work often comes from someone scratching a personal itch. Valve plays the game well (no pun intended).
It means the state of gaming on Linux will improve.
But Debian's approval process for developers might get swamped by people trying to gain Debian Developer status just for the free games.
This is news because it is someone giving free stuff to open source developers!
Solely as a thank you for being developers that helped them succeed.
Another non-functioning site was "uncertainty.microsoft.com."
The purpose of that site was not known.
Cough cough: http://linux.slashdot.org/stor...
The announcement on the mailing list says that developers need to send a signed email (signed with a key in the Debian keyring) to the Valve contact to request a redemption code. So my question is, what does it take to be recognised by Debian as a developer and get your key added to their keyring? Is this just for core Debian coders, or do documentation authors, package maintainers, etc, count too? This could be a great incentive for more people to get involved with the more mundane tasks that people usually shy away from, although if it's that easy, it would be ripe for abuse too.
Looks like tepples comment answers my question. The Debian New Member process is outlined here.
It is also open to debian maintainers and others who have their key as part of the debian keyrings.
It is generally a reasonable amount of effort to become even a Debian Maintainer, you have to have:
1. had your key signed by 2 debian developers,
2. declared your intent to become a Debian Maintainer and agreement with the various document (debian free software guidelines, social contract etc), and
3. been "adovcated" by a debian developer, where a debian developer familiar with your work describes it and recommends you.
This implies that you have been doing some work in some capacity for awhile and have been able to get a developer to advocate for you.
It is more work again to become a fully fledged Debian Developer.
Note: "Debian Developer" != "any developer who uses/contributes to debian"
Don't expect to be able to achieve full DD status within the year. In order to become a DD (Debian Developer) I believe you typically also have to have been a DM (Debian Maintainer) for at least 6 months prior. Candidates are fairly thoroughly screened and trained. There is a mentoring process and everything.
For more information you can ask in #debian-mentors on irc.debian.org (irc.oftc.net) but I wouldn't recommend going there until you've done some research by first googling up and reading the information about the process and its requirements that are posted on debian.org. They don't have a lot of patience for people who refuse to do the recommended reading. They generally expect you're smart enough to know there IS recommended reading and go looking for it first before you ask for a personalized answer to your questions.
I'm guessing its not that big of a deal.
Steam itself is free. And how many valve games are there actually? 2 left for deads, 2 portals, and the half-life/counterstrike series? Anyone who wants those can pick them up for 75% off during any of their many sales... its what $20 or 30 bucks worth of games tops?
Not to diminish the act, or my appreciation of Valve's recognition of the Debian developer team... but I can't really see a FLOOD of people trying to get on the debian development team over a few games, most of which they probably already have.
Mark my words: When the Xbone and Paystation 4 are historical artifacts, there will be young people playing games on their Steam Boxes, most likely Hotline:Miami VII.
And then a meteor will hit earth and nobody will be playing anything.
Seriously, Steam Box will overtake the other gaming platforms. Plus, you can dual-boot and get work done. We will look at the consoles of 2013 approximately the way we look at the Dreamcast.
You are welcome on my lawn.
If I were a Debian developer I'd insert a logic bomb that hosed SteamOS until Valve gave in.
Tragedy of the commons, perhaps. I JUST WANT TO KNOW WHAT HAPPENED TO FUCKING BARNEY
Non impediti ratione cogitationus.
I expect the tweaks and changes they've had to make have been or will be posted upstream in due time. Who would want to keep applying patches instead of submitting them to the source projects for integration?
I do not fail; I succeed at finding out what does not work.
Name a bigger, more effective distributor of non-DRM FOSS games compared to Steam.
Contributions are irrelevant, it's how well you put up with the hazing that gets you into the fraternity.
why the hell should the open source community praise Valve for bringing proprietrary software to its most famous platform?
For one thing, video games help ease the transition to a free platform. For another, video games by their nature are going to be proprietary because there isn't currently as much of a reciprocal sharing mentality around the components of a video game other than code (meshes, textures, maps, audio, and the like) as there is around code.
We will look at the consoles of 2013 approximately the way we look at the Dreamcast.
With a sudden, and overwhelming, desire to find a copy of Power Stone?
Does Super Smash Bros. or Custom Robo come closer to carrying on the platform fighting legacy of Power Stone?
It's still worth being uncomfortable about though. Closed is not what Debian is about... it's the ONLY major distro that makes a central point of keeping strong to its open source principles.
Debian [is] the ONLY major distro that makes a central point of keeping strong to its open source principles.
Richard Stallman disagrees, primarily because non-free exists. Besides, how does Fedora compromise free software principles?
You appear to suggest that video games instead be developed as free software and free cultural works. So who will feed and shelter developers of Free video games with production values comparable to the proprietary games of 2013?
Because if anything is going to bring users to Linux it'll be games. Games are what tie me to Windows, and I'd be more interested in testing Wine on my existing library if I can get my newest games out of the (proverbial) box on Linux.
Not as much of a threat as Microsoft's exclusive ownership of the PC gaming world.
Please stop talking as if the "FOSS community" was a unified front. I would love to move to a FOSS operating system if I could still play my proprietary games on it. Valve may actually give me a chance.
People like you are really, really unpleasant to be around. Just seeing the negative in anything and everything.
The linked article says 'unspecified open source license'. Not all open source licenses are free (as in libre). Even if it is free, it doesn't change the fact that Valve primarily makes non-free software.
This is a fair offer but as an interesting fact, you could have gotten the Valve complete pack from a russian reseller for as low as 6-9 TF2 keys = 15 Dollar all day long.
http://store.steampowered.com/...
http://www.steamprices.com/us/...
"Life is short and in most cases it ends with death." Sir Sinclair
Thanks for contributing! I've contributed very little code directly to Debian, but it may well be like some open source projects where developers are expected to spend ten times as much time on a feature than it takes to submit a patch.
In Moodle, for example, I added a feature that took about two hours to develop a working patch. Just before submitting the patch, I became an official developer. Seven MONTHS later I was done with that two hour patch. First, I needed to document the proposal for the new feature, then get (documented) community feedback. I had to apply a huge list of style rules to the patch, covering things like variable naming standards, whitespace, etc. Then I needed the component owner to review it. He pointed out that while it complied with the CURRENT standards, it didn't use the newly developed APIs that were chosen for the upcoming release. I recoded it to use the upcoming standards, and some design changes the component owner wanted. This process involved rebasing against master at several times - any time someone else needed to look at it. The new feature required very minor tweaks to some existing classes. Since I had touched those classes, I needed to update those old classes to the new coding standards as well. Then the integrator pointed out I was missing the suites of unit tests, etc.
In all, a two hour patch submission turns out to be 80 hours when you do all of the "official developer" stuff like unit tests and all. So that's one distinction between a developer, who is on the hook for all of that stuff vs. a contributor who graciously submits code.
Please understand I'm in no way devaluing any contributions. For most open source projects, I contribute patches only. I now have a new appreciation for the committed developers who do the grinding work required to have my code integrated into a high quality project.
Ps - a LOT of what I mentioned above are tasks a non-programmer or newbie programmer can help with, if anyone is looking for ways to contribute to projects you enjoy or are interested in.
Nothing more than a nicely baited hook...
You're right, the FOSS community doesnt give two squirts about this.
Valve does, however, and they would very much like you to as well. If they can generate a little buzz and fool you into thinking you should be 'praising' them for this then their marketing folks have done their job.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Friends don't let friends enable ecmascript.
Do you know what license they will be using for VOGL?
We're going to use the same license as APITrace: https://github.com/apitrace/apitrace/blob/master/LICENSE
That's fine, no one is expecting them to publish the art portion of the game under a free license. It would be nice to get the actual code, but that is not the problem here either. What makes this a farce is the Digital Restrictions Management. Once I buy the game I should be able to run it without running another binary that I cannot audit or even relink and whose professed function - communicating with Valve and possibly preventing me from doing what I want with my computer if they do not send the right response - is inimical to my own interests.
If I paid for the program I should be able to install and run it on my gaming pc - which is quite deliberately NOT connectable to the internet. I will sneaker-net patches that are needed, but why on earth would I sneaker-net in a program whose only function will be to try to phone home over and over with obviously no response, and eventually effect a hostile take-over of my computer to prevent me from paying the game I bought and paid for?
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Friends don't let friends enable ecmascript.
open source != free software
It is also open to debian maintainers
Hmm, the announcement on Debian-devel-announce only mentioned Debian Developers not Debian Maintainers.
note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
If your gaming PC does not connect to the internet, I'm guessing you don't do much multiplayer...
That said: Steam's DRM is the least evil of them all, since it lets you re-download your games on any PC, anywhere as long as you remember your password. The "freedom" to not care if my gigs of games are wiped out in a hard drive failure, to copy the steam directory as-is to any PC on the same architecture and being able to straight up play, and to arbitrarily delete game files if I temporarily need the space is far more important to me than the freedom to look at arbitrary code.
I've heard Stallman speak, and he does make sense: if a program isn't behaving the way you want, the freedom to go in and correct that is very important towards reducing your stress while making your tasks easier. However, games by their very nature are unnecessary for getting actual work done. If you don't agree with a game's licensing, etc, you will never be forced to use it. Conversely, how many people are forced to use Microsoft Office every day?
This is a "choose your battles" scenario. Either 1) let Valve attract more people to Debian for desktop use. They'll play their closed source games when bored, and use the open source productivity software to get actual work done. Or, 2) fight them on this, they take their ball and go home, and the people they would have attracted continue to regard the FOSS movement as a bunch of loons that like to look gift horses in the mouth.
You missed DOTA 2, Day of defeat, team fortress classic and deathmatch classic (granted you might consider some of those part of the "half life/counterstrike series").
When I look on steam the "valve complete pack" currently costs £50. Of course if you wait for a sale you can probablly pick it up much cheaper than that.
note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
You missed DOTA 2, Day of defeat, team fortress classic and deathmatch classic (granted you might consider some of those part of the "half life/counterstrike series").
You don't exactly have to be a debian developer to get Dota2 or TFC for free.
The other two titles you mentioned are pretty minor, and usually obtained via a bundle anyway.
When I look on steam the "valve complete pack" currently costs £50.
And if you buy during any of the regular sales you can pick up everything Valve offers for 75% off... so ... £12.50 give or take.
Thanks Valve. Now we won't have any Debian developers because they will be too busy playing games. Why don't you give them something of worth.
Buying an Xbox Telescreen is worse for freedom than proprietary software.
Yesterday I just started developing a Debian-related software :-)
Let's see...
Better drivers.
Better hardware support.
Improved API sets.
Improved platform awareness in the big software houses.
Better cross platform and porting toolkits.
Larger userbase for the basic OS tools (which means more unintentional bug-hunting and more amateur developers).
More money sloshing around at Debian HQ / Canonical / whoever.
Sounds good to me. I don't believe anyone's going to be confiscating my existing FOSS stuff because of any of the above. Just more good things on top of what I already have.
And, most importantly for me, if Linux really does become a new home for PC gaming, I can finally get rid of my last pesky Windows dual boot. It is literally the only thing keeping me hanging on to the platform outside of work.
SteamOS is a good thing, since it will reduce the amount of proprietary software used by many gamers. Eventually, Debian may reach the stage where SteamOS and Steam become obsolete, in which case those gamers can switch to regular Debian. However, DDs are *already* on regular Debian, so this would be a step backwards, for short-term gratification.
I don't want to deny DDs this gift, but they should be aware those bearing it may be Greeks.
The first thing that came to mind when I saw 'gratis licenses for Free Software devs' was BitKeeper, and we saw how well that turned out. Thankfully Valve make games, so if this ends up exploding then nothing important will be lost.
Because if anything is going to bring users to Linux it'll be games. Games are what tie me to Windows, and I'd be more interested in testing Wine on my existing library if I can get my newest games out of the (proverbial) box on Linux.
So this offer might get some Debian developers to switch to Linux?
The link in the article points to https://lists.debian.org/debia...
The correct link is https://lists.debian.org/debia...
Not that anyone here would ever rtfa.. :)
Poo, poo Ubuntu dev didn't get late Chweesmas plesent from Valve.
"If your gaming PC does not connect to the internet, I'm guessing you don't do much multiplayer..."
Not recently but no, I've done plenty of multiplayer this way. You can hook up a LAN with no WAN you know.
"That said: Steam's DRM is the least evil of them all,"
And even if that's true it's still by your own admission evil.
"The "freedom" to not care if my gigs of games are wiped out in a hard drive failure, to copy the steam directory as-is to any PC on the same architecture and being able to straight up play, and to arbitrarily delete game files if I temporarily need the space is far more important to me than the freedom to look at arbitrary code."
The first and last of these things I can do with any game I have purchased, either via a physical disk or via a persistent login/download link from e.g. shrapnel. The middle one is the only one that is at all unique and it doesnt seem important at all in context of the DRM.
"This is a "choose your battles" scenario. Either 1) let Valve attract more people to Debian for desktop use. They'll play their closed source games when bored, and use the open source productivity software to get actual work done. Or, 2) fight them on this, they take their ball and go home, and the people they would have attracted continue to regard the FOSS movement as a bunch of loons that like to look gift horses in the mouth."
I think that is a false dichotomy. Of course Valve is welcome to use Debian here if they wish. It's Free Software. I never objected to them using it. I object to bullshit pronouncements about how the Free Software community somehow is or should be grateful to Valve for this, as if they were doing us a favor. This is no favor. Valve is simply doing what is best for their business *as they should be doing* but that is not something we should praise or be impressed with, that is just normal business.
And if "attracting more people" is cause for diluting the mission of Debian then it will be a bad, not a good thing. The ifs in the previous sentence will be optimised out by any decent compiler.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Friends don't let friends enable ecmascript.
So this is basically about Valve stacking the Debian voting process?
Debian is shit compared to other Distros that aren't Debian-based.
I have better luck gaming under Gentoo than any Debian-based flavor of Linux OSes.
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
I'm not an Ubuntu Dev. I have standards. Ubuntu does not.
But you're just an ignorant assumptive piece of shit, looking at your comment history.
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
It will corrupt the community... why can't you see that? Debian Developers have voting rights in a democratic community, and Valve is buying votes just the same as if paper bags were being passed under desks. Perhaps that's not Valves intention, but if they don't own Debian they will when all the extra gamer/developers sign up for Debian Developer status to get their kickbacks.
No, Debian unstable is equivalent to a nightly build. At times it is usable, but many times it is broken so bad that you cannot even install it.
No, breaking changes are tested in experimental first. Unstable is usable by an end-user absent some really rare breakage. I've been using it as a regular user who isn't any kind of Debian developer as my desktop system for 10 years.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
I've ran Steam in OpenSUSE and do so in Fedora.
I know their OS is based on Debian but I don't really see why I should use their OS. I assume popular performance tweaks are likely to show up in other distributions too.
I don't see what's all that special with Debian as far as Linux + GNU + extras development go.
The codecs (etc) are avoided because Debian doesn't want to deal with liability or licences. Steam doesn't present that particular problem. The intellectual property owner is actively contributing the software.
Yes, it's non-free, and it needs to be in the appropriate repo. But this isn't a "destroy the project, bring on the wrath of **** **, and sue everybody into oblivion" level of non-free.
(Ubuntu, on the other hand, wants more than just to be a better Debian. They've got a specific vision of where Linux ought to go, and they're trying to push into new territory. They just liked Debian as a starting point, that's all.)
I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
I didn't see or hear an auto-playing ad. But then I use the Flashblock extension for Firefox, so advertisers have to keep it static to reach me.
Whereas I actually contribute to slashdot's running costs by subscribing so I get to turn off ads across the board :)
I dont read
I find your lack of humor disturbing.
Okay, let me make up for poking fun of you by providing some constructive criticism of your original comment.
You know, 98% of stories on Slashdot -or stuff I read in practically any news source, for that matter- doesn't really apply to me and has no impact on my life. I think this is a pretty obvious thing. Yet it doesn't diminish the wish and the value of staying informed about things, because it's good not to be an ignorant, assumptive piece of shit about stuff.
Funny that I have to explain this to you, but there it is.
If your gaming PC does not connect to the internet, I'm guessing you don't do much multiplayer...
I don't see how not.
Step 1: Connect PC's HDMI, DVI, or VGA output to the HDMI or VGA input of a television.
Step 2: If DVI or VGA was used, connect PC's output to the audio input of a television or stereo system.
Step 3: Connect two to four wired Xbox 360 controllers, an Xbox 360 PC wireless receiver, or other USB game controllers to the PC.
Step 4: Start game and choose single-screen multiplayer mode.
If you don't agree with a game's licensing, etc, you will never be forced to use it.
I was forced to use specific computer games in school, many of them published by MECC.
I tried being on unstable for a while, and it's actually pretty stable. In fact, I have no complaints at all besides the too-frequent updates, which was what eventually drove me back to testing.
That, and the fact that things in Gnome seemingly kept breaking, only to find out later that it was intentional and part of Gnome's strategy to slowly make their desktop experience less and less usable.
I fixed that by moving to KDE, which improved considerably since I last tried it years ago.
If Steam for Linux becomes popular, maybe more users will use Linux and it will then attract malware programmers.
Let's hope we won't have a new array Debian-powered botnets.
The first and last of these things I can do with any game I have purchased, either via a physical disk or via a persistent login/download link from e.g. shrapnel. The middle one is the only one that is at all unique and it doesnt seem important at all in context of the DRM.
Disk is useless if lost, damaged, or 1000 miles away in a cabinet while you're on a business trip. The middle one is very useful if you want to play games on a PC in a computer lab or library. Back in my college days, being able to plug an external drive into a lab PC and play counterstrike was quite handy for killing time between classes. And the steam DRM is basically: it needs to phone home about once a month. So once a month it uses about 2 megabytes of bandwidth for DRM, big friggin deal. It's akin to putting a velvet rope up to keep people from walking into unauthorized areas.
I object to bullshit pronouncements about how the Free Software community somehow is or should be grateful to Valve for this, as if they were doing us a favor.
When you put it that way (key being Free Software community) I do agree. However, as a member of the Linux community, I am grateful, because gaming is the *LAST* thing keeping Windows on my primary desktop. If Steam's entire catalog could run natively on Linux, I would only need windows for two games. And at that point, it becomes time-effective for me to investigate getting wine to work.
And if "attracting more people" is cause for diluting the mission of Debian then it will be a bad, not a good thing. The ifs in the previous sentence will be optimised out by any decent compiler.
I don't see how what Valve is doing is diluting the mission of Debian at all, at least not any more than the existence of the non-free repository. A key reason Debian is well known in the Linux community is because whatever people want/need to use can be easily used. What makes them special compared to most others is that Debian defaults to a free configuration. If Debian *didn't* play ball with binary blob distributors, I suspect it would be just as well known as these distros.
I think we'll have to agree to disagree here... my line of thinking falls closer to the "Open Source Software" camp than the "Free Software" camp...
"Back in my college days, being able to plug an external drive into a lab PC and play counterstrike was quite handy for killing time between classes."
But I have done that myself on a number of occasions. No STEAM needed.
"And the steam DRM is basically: it needs to phone home about once a month. So once a month it uses about 2 megabytes of bandwidth for DRM, big friggin deal."
It's sending 2 megabytes a month, I have no way of knowing exactly what is in that 2 megabytes, I cannot audit it, I cannot even look at the code (let alone modify it, not even a one-line edit so it will link with my kernel) and if I prevent this snitch from making it's call I will be deprived of the quiet enjoyment of a product I have bought and paid for, and to you this is no big deal?
Your definition of a big deal and mine appear to have parted ways a LONG ways back. To me that is a VERY big deal. If any company I did business with proposed a system like that to me they would be lucky to get one brief chance to back straight down and apologize before I cut all ties, permanently, and call up my lawyer to suss out our options for a lawsuit.
"I don't see how what Valve is doing is diluting the mission of Debian at all"
Debian's mission is, to boil it down just a little, to be the exact opposite of DRM. You still dont understand how bringing in new people that think STEAM DRM is just wonderful could compromise that mission?
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Friends don't let friends enable ecmascript.
"I would love to move to a FOSS operating system if I could still play my proprietary games on it. Valve may actually give me a chance."
You think you need Valve to give you WINE? How strange.
The game run through WINE the same whether you set it up yourself of pay valve to do it for you. But if you let them do it, they get control of your computer in the deal.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Friends don't let friends enable ecmascript.
"Because Debian is about the only Linux distro that doesn't suck giant sweaty gorilla balls."
Nonsense. Slackware is still going strong, and all other distributions are non-standard variants of it.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Friends don't let friends enable ecmascript.
Since you seem to have a habit of cutting out half my comments to distort their meaning, and failing to address those parts which you cut out, I can only assume you are incapable of a proper debate. I bid you adieu...
No, that's just you not reading me right. I explicitly said that I'd be more interested in testing Wine on my existing library, i.e. rather than avoiding it I would actually make the attempt.
At no point is Valve in control of my computer, even if they delivered Wine to me.
"At no point is Valve in control of my computer, even if they delivered Wine to me."
Then how do you think they are able to enforce the restrictions?
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Friends don't let friends enable ecmascript.
I tried being on unstable for a while, and it's actually pretty stable. In fact, I have no complaints at all besides the too-frequent updates, which was what eventually drove me back to testing.
I went in the opposite direction and moved from testing to unstable. The problem with testing is that fixed bugs were often held up for months for whatever reason (like some architecture I don't care about is broken). Then there's the freeze as stable is being prepared.
Also, you don't have to take the updates to unstable as they come out. I just update every now and then as required or when the mood strikes me.
edit: according to the followup on debian-devel DMs are in despite the original announcement only mentioning DDs.
note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
I believe you typically also have to have been a DM (Debian Maintainer) for at least 6 months prior.
It's possible to become a DD without being a DM first. Of course you will have to demonstrate significant contributions to Debian in some other way.
note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register