News for hackers. Stuff that matters.
Re:Learning VIM while playing a game by vog on Monday April 23, 2012 @06:38AM (#3878130)
Congratulations to that very nice and useful game! I loved to play around with the first 2 levels.

It's a pity that the project's state is totally unclear (at least to me, a casual visitor). Is it meant to become a community project? Is it a demo of something that will be sold in the future? The explaining text behind the "Unlock Levels" button adds even more confusion:

> Additional levels are currently being developed for you to play and enjoy. The 3rd level will be available for FREE only for players who sign up for my email list. Sign up now! You'll be notified as soon as the level is up. The level won't be available for unregistered users.

On the one hand, it sounds as if it is free, with some "forcing" to make more users join the project mailing list. On the other hand, this is totally discouraging contributions (because you aren't allowed to see the work-in-progress version), so maybe it's meant to become for-sale in the future.

I'd love to see it developing either way (although I think the community way is the more appropriate for this project). But as of now, it seems to unify the disadvantages of both worlds: Advertising the mailing list in a way that appeals neither to people who are willing to pay (as there's no clear pricing plan), nor to people interested in contributing (as it seems to more about announcements/"newsletters" than about how to improve and to help).

Re:Learning VIM while playing a game by doronlinder on Monday April 23, 2012 @04:13PM (#3880717)
I'm happy that you loved the game and finished the first two levels! Thank you for your feedback. That kind of feedback is what I'm looking for in this stage. The project is intended as an educational game, but for a price. The first stages and the email list was meant for me to get a better understanding if there is a demand for such a game (as I hoped, since I would like to play it :) ) The reason that it's not clear yet is that I didn't finish enough levels and didn't set the price yet - so there is no "Buy License" button, only the mention in the end of the second level. I'm not trying to force anybody, just trying to get a feeling if it's a good thing to invest time and money in, besides love. I hope to have enough levels soon and a clear pricing plan will follow. Thanks again for your comment.
Re:Learning VIM while playing a game by ravichhabra on Monday April 23, 2012 @07:48AM (#3878301)
Right when the second level ends, it says "You learned some word navigation and managed to get here. But you have to buy a license to unlock the rest of the game and continue learning VIM!"

It is not free.

Re:Learning VIM while playing a game by readme on Monday April 23, 2012 @09:28AM (#3878637)
I will pay for it if it is reasonably priced. Beating the first two levels took me not very long at all, so, there will have to be a lot of content.
Re:Learning VIM while playing a game by pervycreeper on Monday April 23, 2012 @07:34AM (#3878260)
Not to mention that this all goes against free software values, in a game that touts "the power of open source".
Re:Learning VIM while playing a game by chappi42 on Monday April 23, 2012 @08:22AM (#3878395)
Bad argument imho. There are e.g. vim books or peepcode casts. Why shouldn't there be a game where you have to pay?

Only it should be mentioned clearly.

Re:Learning VIM while playing a game by codezero on Monday April 23, 2012 @09:52AM (#3878776)
Instruction and service are some of the cornerstones of mainstream open source. No, it's not something RMS is a fan of, I believe, but it's what has allowed companies like Red Hat, and Canonical to stay alive, and to employ a large number of open source contributors.
Re:Learning VIM while playing a game by vog on Wednesday April 25, 2012 @06:56AM (#3888525)
> not something RMS is a fan of, I believe

He's not, indeed, but that's why the GFDL was created. [1]

Interestingly, the GFDL is designed to be appealing to commercial publishers. [2]

[1] http://www.gnu.org/philosophy/free-doc.html

[2] http://www.gnu.org/licenses/why-gfdl.html

Re:Learning VIM while playing a game by Sumaso on Monday April 23, 2012 @08:53AM (#3878482)
Open Source != Free Software
Re:Learning VIM while playing a game by vog on Monday April 23, 2012 @09:07AM (#3878534)
Although I agree that both terms are not exactly equal as they emphasize different aspects, those differences are totally irrelevant to the argument at hand:

If you advertise your project by stating you are convinced of the "power of Open Source", but don't make use of that "power", how much credible is that?

No matter if you find this argument convincing or not, it has nothing to do with the difference between Open Source and Free Software. It's just about adverticing a proprietary project with "power of Open Source" versus advertising it with, say, "power of Vim".

Re:Learning VIM while playing a game by elviejo on Monday April 23, 2012 @09:08AM (#3878540)
Yeap and: open source != Free software != Gratis Software
Re:Learning VIM while playing a game by wtvanhest on Monday April 23, 2012 @11:49PM (#3882322)
I guess as a non programmer that buys software I am always shocked when programmers advocate that useful software shouldn't have a price.
Re:Learning VIM while playing a game by vog on Wednesday April 25, 2012 @07:00AM (#3888538)
You are confusing Free Software [1] with Gratis Software. Free Software usually does have a price, although not a price per license. Here's an official statement [2] from the GNU project:

Many people believe [...] that you should not charge money for distributing copies of software, or that you should charge as little as possible — just enough to cover the cost. This is a misunderstanding. Actually, we encourage people who redistribute free software to charge as much as they wish or can.

In other words, it is important to distinguish paid software from proprietary software, otherwise the situation and arguments become confusing, indeed.

[1] http://www.gnu.org/philosophy/free-sw.html

[2] http://www.gnu.org/philosophy/selling.html

Re:Learning VIM while playing a game by fragsworth on Tuesday April 24, 2012 @12:42AM (#3882457)
There's a nasty double standard here - just because it's "software", people seem to be complaining that it's not free.

However, I'm sure the same people will happily spend $100 for a book that teaches some open-source tool. Or at least they would never complain that there's a price for it.

Why?

Re:Learning VIM while playing a game by ZeroGravitas on Tuesday April 24, 2012 @07:05AM (#3883341)
If I had the choice I'd rather spend $20 bucks on a wiki or website that was CC licensed so that it could be updated and improved without reliance on one individual. Same for software.

At the moment we seem stuck in the middle of this transition and you either pay for a locked down copy or you get the Free copy for free. But Kickstarter seems like it's getting mainstream so the concept of paying in advance for something that is built to the specifications of the user may at last become common in software.

Re:Learning VIM while playing a game by johncoltrane on Tuesday April 24, 2012 @08:25AM (#3883600)
Books are physical things, programs are not. Physical things are often thought to have more intrinsic value than virtual things because the money was transformed into something you can touch and feel versus a vague collection of bits somewhere on your gargantuan hard drive.
Re:Learning VIM while playing a game by ranit8 on Tuesday April 24, 2012 @07:13PM (#3886814)
Then software companies might add intrinsic value by selling storage media containing the programs, instead of just the programs.