cfaust said:Asmir23? What are you talking about? RunUO 1.0.0 hasn't been released, it's scheduled for release in under two weeks, check back then I suppose.
This is all nice, saying that the problem is in mono, but it doesnt help it. The fact is, if the core wont work on mono in it's current state (and I am not positive about it, I havent tried it), then it probably means that in mono, some part of the standard libnraries are missing or bugged. Now if you still want it to work, you can either fix mono (which may be quite complicated if you are not acquainted enough with it), or you can rewrite some part(s) of the core to not use the flawed mono classes - I believe the second solution could be far easier. Without having runuo opensource, this would be impossible.Quantos said:The core being open source will not help that. There is nothing wrong with the core. The problem there is mono. When mono is written properly then RunUO will work on Linux.
If they can't write mono properly so that RunUO will work on it, what makes you think they can re-write RunUO so that it will work on an incomplete mono?
In that case I dont think it is going to be an osi approved license. Look at the first and third paragraph of The Open Source Definition, it says you must allow derivative works and redistribution with no additional requirements (like not being commercial).Ryan said:Our license will prevent people from building a new game off of RunUO and charging for it
Tartaros said:This is all nice, saying that the problem is in mono, but it doesnt help it. The fact is, if the core wont work on mono in it's current state (and I am not positive about it, I havent tried it), then it probably means that in mono, some part of the standard libnraries is missing or bugged. Now if you want it to work, you can either fix mono (which may be quite complicated if you are not acquainted enough with it), or you can rewrite some part(s) of the core to not use the flawed mono classes - I believe that could be far easier. Without having runuo opensource, this would be impossible.
yeah that is true. But maybe the problem is not too deep and you can make it work with just a few changes which wont affect the behaviour at all (and maybe not, I am no kind of mono guruQuantos said:If all they want is an incomplete, flawed product, that will not run correctly, or even support all of the features that RunUO currently supports then I suppose they could approach it this way. Anyone with any measure of smarts would leave it as is however and steer clear of that mess.
No, we dont have to.Tartaros said:yeah that is true. But maybe the problem is not too deep and you can make it work with just a few changes which wont affect the behaviour at all (and maybe not, I am no kind of mono guru
And I positively know there are people who would rather die than have a server based on Windows OS. You may not agree with them, but you should accept their existance and their right for an uo server
Tartaros said:This is all nice, saying that the problem is in mono, but it doesnt help it. The fact is, if the core wont work on mono in it's current state (and I am not positive about it, I havent tried it), then it probably means that in mono, some part of the standard libnraries are missing or bugged. Now if you still want it to work, you can either fix mono (which may be quite complicated if you are not acquainted enough with it), or you can rewrite some part(s) of the core to not use the flawed mono classes - I believe the second solution could be far easier. Without having runuo opensource, this would be impossible.
In that case I dont think it is going to be an osi approved license. Look at the first and third paragraph of The Open Source Definition, it says you must allow derivative works and redistribution with no additional requirements (like not being commercial).
Anyway, if someone was going to make a commercial game based on it, you would probably never know it, simply because companies usually dont just have people look at their online game servers, let alone their source codes.
You can of course choose/create some very own license, independent on OSI, but you still can't stop people selling it in some form if they really wanted.
That being said, know that I can understand why you want such limitation , but I would suggest not to care about this matter.
I must have misunderstood what he was after then; I was guessing he wanted the RC1, he did post in the middle of a thread that has deviated in to several other subjects, but it's all about RC1.Quantos said:RunUO RC0 is RunUO 1.0, look at the download. RunUO RC1 is what hasn't been released yet.
Thanks, we look forward to getting this project uploaded to sourceforge so that everyone can take a look at exactly what makes RunUO tick!Caleb Darkmoon said:Hell yeah!!! Thanks, Ryan.
This will help so much with being able to see things I have only been able to use the stuff in the docs folder to get a glimpse at. Now I can actually look at the whole script and get a better understanding of it.
RunUO rocks!!!
Keep up the good work, Dev team.
Ryan said:*working around* any flaws in Mono is inherantly bad programming practice and anyone that does it after our release is well... just not going to be supported. I honestly am getting tired of this whole "I hate Windows" attitude, if you hate Windows, RunUO should be the last program you use. While I appreciate your choice to be here, and contribute to RunUO I would aslo ask that you not be so confrontational about the Mono issue. I personally am a Linux guy, I have been forever and I alwasy will be. I just, unlike the majority of Linux users am not a biggot about other OS's.
This is absolutely not true. When you release an opensource application you are absolutely within your right to dual license the product. You can release a "GNU" package directly followed with a "Commercial" package. The user, would be forced to choose between the GNU and Commercial license based on what they were doing with the code. That said the project then has NO obligation to license anyone for the "Commercial" side of thigns.
Of course you tell us that we shouldn't care about such things, but again this is very easy to say when you have no concept of the amount of time that has gone into this project. I would ask that you just be understanding of the fact that we want to protect our code from being used in any way, shape or form for commercial gain when we have not done that ourselves.
The "spirit" of open source software is not at all what the majority of people here think it is, and to different people it means different things.
I personally am very much for opensource software, and I have run a couple of successful, and a couple of not so successful opensource software projects, and every single time I run into these ungreatful bastards that drive me insane when it comes to *THIS* is how opensource *SHOULD* be. (Not saying thats you, just saying in general it always happens).
Anyway, its really early in the morning and I havent had my coffee yet. Glad to see all of you guys excited over us opensourcing RunUO