Ofcourse sales are slowing at the moment, Minecraft was the focus of a massive media storm recently that Notch had never prepared for or expected. Did you know his site was crashed from mass traffic only a few weeks ago? Sales are still faster than he ever hoped for, and more and more people are finding out about Minecraft everyday. He has made almost $100,000 euros in the past 24 hours!
When this halloween update comes, there will be another massive influx of potential new players and tons of articles on the most popular pc gaming news sites. Minecraft sales may have hit a peak of about 25k sales in 24 hours recently, but that doesn't mean it'll never reach that point again. Especially when you consider that this game may move into beta soon, and eventually, full release.
"Once sales start dying and a minimum time has passed, I will release the game source code as some kind of open source. I'm not very happy with the draconian nature of (L)GPL, nor do I believe the other licenses have much merit other than to boost the egos of the original authors, so I might just possibly release it all as public domain."
Also, Notch, you missed a portion of the Infiniminer's licence.
"The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software."
Technically, what you're doing is currently illegal, considering the license is not included with the software, and to my knowledge you did base this off Infiniminer.
The game IS STILL ALPHA! And if his game was breaching copyright for other games, he'd know by now. Which is beside the point, as if it were, Sweden doesn't recognize copyright laws from other countries. Take a look at ThePirateBay.org/legal for an example, which is also a very funny example.
Rollback Post to RevisionRollBack
Quote from GiantMecha »
Quote from Shotgun_Steve »
I don't understand why people are smoking out this idea, I'm not that big a fan of WoW, but can you guys at least give reasons as to why you are opposed to this?
And yet we have no evidence disproving anything that I have posted so far. Let's review our facts that we've established.
1. One of the reasons this was posted, was to see how many of you could actually react in a mature (half-check), logical (somewhat lacking in this thread), and open ( ) way.
2. The legal issues are only a hazard if he did indeed use infiniminer source, which there is no proof that he has, and no proof that he hasn't, you all are just assuming I was telling you all that he bastardized it.
3. Assuming that it is indeed bastardized without the licence, he wouldn't get much more than a slap on the hand.
4. Oh and, by demi-god-law, I am be default mad because Notch has made a few million overnight. BRB going to go watch Bill Gates' worth.
5. How the hell did you guys get copyrights into this?
6. XNA to java conversion? My word! http://www.javalobby.org/java/forums/t102108.html
Please keep shouting it's still in alpha, I mean I haven't been reading that for the past few months.
The open source thing is when sales have dropped after the game is done and have dropped massively. Not when it's in active development and hasn't even entered beta yet and sales have only dropped a couple thousand. You sir, are a ****ing idiot and are bordering on a troll. Get out before we release our crate of creepers on you.
Rollback Post to RevisionRollBack
Quote from Elite6809 (on the »
It activates a timer in Notch's office. If he doesn't update Minecraft in 1 hour, rocket turrets blast his office building to bits.
Infiniminer code is built on XNA and hence is in C# (or it might be C++ - I forgot what Visual Studio said). Minecraft is written in Java and uses LWJGL. I have the source code from the Infiniminer repository. You could not derive Minecraft from Infiniminer source without basically rewriting the entire block engine as well as the packet engine. For example, Infiniminer uses switch statements to figure out which of approximately 12 block types (stored as enums) should be drawn on the screen at any location. Seeing as Minecraft maps use a full byte per block (we have 256 possible block types in Minecraft) it is just not logical to have a 256-case switch statement (if such even existed in Java.) Sorry to the Infiniminer chaps, but their codes is horrendous as far as extensibility goes. As a sub-point, porting C++ or C# to Java is an atrocious task to undertake. Consider all this (I could go on) and the fact that XNA and LWJGL are entirely different API's and we come to the conclusion that no, Minecraft is not stealing code from Infiniminer. Notch wrote his own code. He's proved that he can do so even under pressure (for instance his most recent ludum dare entry and his various demake projects).
Secondly, Notch has stated that he will make the game open source when he is no longer actively developing it. Yes, sales are relevant. When developing Minecraft ceases to be a profitable use of time, Notch will move his focus to his other (as yet undisclosed) project. This is when we will see our open source Minecraft. (source: http://www.indiegames.com/blog/2010/09/indiegamescom_podcast_2_minecr.html) Yes, this makes me impatient. Yes I would like to see open source Minecraft sooner, but I also can understand Notch's reasoning. If I'm not mistaken, under certain open source licenses, it would be illegal to sell Minecraft any more. Even if Minecraft sold only 1000 copies a week, then that's still 10000 Euros per week, more than enough to pay the bills and certainly not a source of income you'd want to cut off. Secondly, Notch's current development process would greatly hinder any work that a modder would try to accomplish. How can you reasonably stay on track with a mod when the source code is changing weekly? (Huge props to those who have written server mods, though I must disapprove in principal to the reverse-engineering of the code.) Finally, Minecraft is not yet even Beta - how can you hand a game over to the community when you are not yet ready to call the game properly testable?
Yes, there are things that we want from Notch. He does not answer to us for anything, except to deliver the product that we paid for. Since what we paid for has a feature list that is nebulous (and I am fine with that) Notch is free to deliver the product he chooses. He is not bound by any obligation to release his source code, and certainly not yet in any case.
Your argument enfuriates me, Kromeh. If you had left it at your original post, I would not have been incensed. Instead you showed us that you are willing to fight to the death over who is right based solely on a minimal amount of information and an injured pride. I believe you owe us (the Minecraft community) and Notch an apology once you can stomach the idea that you just might have been wrong.
Rollback Post to RevisionRollBack
Quote from Eylk »
Someone's a tad strong in their use of anti-feminine derogatory metaphors today.
Infiniminer code is built on XNA and hence is in C# (or it might be C++ - I forgot what Visual Studio said). Minecraft is written in Java and uses LWJGL. I have the source code from the Infiniminer repository. You could not derive Minecraft from Infiniminer source without basically rewriting the entire block engine as well as the packet engine. For example, Infiniminer uses switch statements to figure out which of approximately 12 block types (stored as enums) should be drawn on the screen at any location. Seeing as Minecraft maps use a full byte per block (we have 256 possible block types in Minecraft) it is just not logical to have a 256-case switch statement (if such even existed in Java.) Sorry to the Infiniminer chaps, but their codes is horrendous as far as extensibility goes. As a sub-point, porting C++ or C# to Java is an atrocious task to undertake. Consider all this (I could go on) and the fact that XNA and LWJGL are entirely different API's and we come to the conclusion that no, Minecraft is not stealing code from Infiniminer. Notch wrote his own code. He's proved that he can do so even under pressure (for instance his most recent ludum dare entry and his various demake projects).
Secondly, Notch has stated that he will make the game open source when he is no longer actively developing it. Yes, sales are relevant. When developing Minecraft ceases to be a profitable use of time, Notch will move his focus to his other (as yet undisclosed) project. This is when we will see our open source Minecraft. (source: http://www.indiegames.com/blog/2010/09/indiegamescom_podcast_2_minecr.html) Yes, this makes me impatient. Yes I would like to see open source Minecraft sooner, but I also can understand Notch's reasoning. If I'm not mistaken, under certain open source licenses, it would be illegal to sell Minecraft any more. Even if Minecraft sold only 1000 copies a week, then that's still 10000 Euros per week, more than enough to pay the bills and certainly not a source of income you'd want to cut off. Secondly, Notch's current development process would greatly hinder any work that a modder would try to accomplish. How can you reasonably stay on track with a mod when the source code is changing weekly? (Huge props to those who have written server mods, though I must disapprove in principal to the reverse-engineering of the code.) Finally, Minecraft is not yet even Beta - how can you hand a game over to the community when you are not yet ready to call the game properly testable?
Yes, there are things that we want from Notch. He does not answer to us for anything, except to deliver the product that we paid for. Since what we paid for has a feature list that is nebulous (and I am fine with that) Notch is free to deliver the product he chooses. He is not bound by any obligation to release his source code, and certainly not yet in any case.
Your argument enfuriates me, Kromeh. If you had left it at your original post, I would not have been incensed. Instead you showed us that you are willing to fight to the death over who is right based solely on a minimal amount of information and an injured pride. I believe you owe us (the Minecraft community) and Notch an apology once you can stomach the idea that you just might have been wrong.
Aside from a massive "this please", I have to say that the code for Minecraft and the code for Infiniminer are very different. I haven't decompiled Minecraft myself, but I know those who have and I've had a look at the code (yes, I'm aware of the limits of decompiling on functions and comments and the like). Minecraft is structured nothing like Infiniminer. As this fellow said, Infiniminer relies very heavily on switch-case whereas Minecraft doesn't. Minecraft is also much more modular, as far as I can tell. Nothing against Infiniminer, but their code doesn't appear to be written particularly well. It works, and it's okay, but it's not fantastic. It's definitely not something you could steal, port, and convert into Minecraft in less than a month (April 29 -> May 10). I assume the thread is just for trolling, so I'm not really annoyed so much as attempting to correct you if you really are confused about the similarities between the two.
When this halloween update comes, there will be another massive influx of potential new players and tons of articles on the most popular pc gaming news sites. Minecraft sales may have hit a peak of about 25k sales in 24 hours recently, but that doesn't mean it'll never reach that point again. Especially when you consider that this game may move into beta soon, and eventually, full release.
Infiniminer Code = XNA (At least thats what I think)
Java != XNA
/thread
Damn you forum only allowing two lines in the signature.
- Thank you slimes.
someones watches a little too much csi
1. One of the reasons this was posted, was to see how many of you could actually react in a mature (half-check), logical (somewhat lacking in this thread), and open ( ) way.
2. The legal issues are only a hazard if he did indeed use infiniminer source, which there is no proof that he has, and no proof that he hasn't, you all are just assuming I was telling you all that he bastardized it.
3. Assuming that it is indeed bastardized without the licence, he wouldn't get much more than a slap on the hand.
4. Oh and, by demi-god-law, I am be default mad because Notch has made a few million overnight. BRB going to go watch Bill Gates' worth.
5. How the hell did you guys get copyrights into this?
6. XNA to java conversion? My word! http://www.javalobby.org/java/forums/t102108.html
Please keep shouting it's still in alpha, I mean I haven't been reading that for the past few months.
Clicky clicky for free minecraft
[simg]http://i.min.us/ilcpc.png[/simg]
Wolfenstein: Enemy Territory source code was released only a few years ago(1-2 years), and it's been years since WET came out!
I know, there haven't been any good ones tonight, still waiting for one.
Clicky clicky for free minecraft
[simg]http://i.min.us/ilcpc.png[/simg]
Can a mod close this pathetic piece of **** thread?
~Victory is ours~
~Shawnyall~
Secondly, Notch has stated that he will make the game open source when he is no longer actively developing it. Yes, sales are relevant. When developing Minecraft ceases to be a profitable use of time, Notch will move his focus to his other (as yet undisclosed) project. This is when we will see our open source Minecraft. (source: http://www.indiegames.com/blog/2010/09/indiegamescom_podcast_2_minecr.html) Yes, this makes me impatient. Yes I would like to see open source Minecraft sooner, but I also can understand Notch's reasoning. If I'm not mistaken, under certain open source licenses, it would be illegal to sell Minecraft any more. Even if Minecraft sold only 1000 copies a week, then that's still 10000 Euros per week, more than enough to pay the bills and certainly not a source of income you'd want to cut off. Secondly, Notch's current development process would greatly hinder any work that a modder would try to accomplish. How can you reasonably stay on track with a mod when the source code is changing weekly? (Huge props to those who have written server mods, though I must disapprove in principal to the reverse-engineering of the code.) Finally, Minecraft is not yet even Beta - how can you hand a game over to the community when you are not yet ready to call the game properly testable?
Yes, there are things that we want from Notch. He does not answer to us for anything, except to deliver the product that we paid for. Since what we paid for has a feature list that is nebulous (and I am fine with that) Notch is free to deliver the product he chooses. He is not bound by any obligation to release his source code, and certainly not yet in any case.
Your argument enfuriates me, Kromeh. If you had left it at your original post, I would not have been incensed. Instead you showed us that you are willing to fight to the death over who is right based solely on a minimal amount of information and an injured pride. I believe you owe us (the Minecraft community) and Notch an apology once you can stomach the idea that you just might have been wrong.
MOD EDIT: User warned.
Clicky clicky for free minecraft
[simg]http://i.min.us/ilcpc.png[/simg]
Also: http://xkcd.com/386/
Sorry guys. I had to get that wall of text out so I could stop being angry.
Aside from a massive "this please", I have to say that the code for Minecraft and the code for Infiniminer are very different. I haven't decompiled Minecraft myself, but I know those who have and I've had a look at the code (yes, I'm aware of the limits of decompiling on functions and comments and the like). Minecraft is structured nothing like Infiniminer. As this fellow said, Infiniminer relies very heavily on switch-case whereas Minecraft doesn't. Minecraft is also much more modular, as far as I can tell. Nothing against Infiniminer, but their code doesn't appear to be written particularly well. It works, and it's okay, but it's not fantastic. It's definitely not something you could steal, port, and convert into Minecraft in less than a month (April 29 -> May 10). I assume the thread is just for trolling, so I'm not really annoyed so much as attempting to correct you if you really are confused about the similarities between the two.
Glad to see you're setting a good example.
Kromeh, I love you.
Okay, now that is just...obvious troll is obvious.
Kromeh youre a ****ing retard.
oh OH i know this one... it's caaaalled *snaps fingers* oh yeah! burden of proof. **** you.