PenUltima Online Forum Index Official Core: 096.7
Official Core: 097 2008-02-26
Donate towards the POL web hosting bill!
 POL Home   FAQ   Search    Memberlist   Usergroups    Register    Profile   Log in to check your private messages   Log in
POL open source
Goto page Previous  1, 2, 3, 4  Next
 
Post new topic   Reply to topic    PenUltima Online Forum Index -> General Discussion
Display posts from previous:   

Author Message
tekproxy
Distro Developer


Joined: 06 Apr 2006
Posts: 350
Location: Nederland, Texas

PostPosted: Sun Feb 24, 2008 6:47 pm    Post subject: Reply with quote

Awesome, another open source thread. These are always a lot of fun.

Here's a little secret: POL is not really that closed source. If you're a cool guy and a wizard with Visual C++ you could probably talk to Muad, Austin or Shini and help out if you wanted.

The overwhelming majority of the functionality of POL is done in the scripts. The distro is open source and there are only a few people that contribute, and yes I'm including bug reports and feature requests.

If help with the distro is an accurate indication of potential community support, the probability of any significant number of people being attracted to POL because it's open sourced is small.

The possibility of the core forking is more likely, and that's just a pain.

If you want to address the cause of POL being less popular than RunUO join me in this thought experiment:

You're a normal guy, probably impatient and retarded. You want to run a UO server so you and all your hardcore RP friends can make fairy-tale all day instead of getting a job and going to school. You search Yahoo and MSN and find out that there are 2 main emulators: POL and RunUO. POL might look a little hard to set up or the site might not be very comforting. You install it anyway only to find that the spawns are weird, the distro is 3/4s baked and it takes advantage of approximately 12% of the awesomeness of the core (+=, anyone?).

So you check out RunUO and find out it's a mostly-working OSI clone. You don't think about lofty concepts such as scripted VS compiled, etc... You just want a server to play on and so you can give yourself really cool equipment and really long titles to your name like [Head Admin GM Staff]. You may probably just stay with RunUO.

Once the POL distro is done, it will be able to compete more -- if WoW does not yet rule the 7 seas of MMORPGs like some sort of demon-beast Kraken from tales of old. Let's finish the distro guys.


This is a fairly common topic, one I asked myself in my POL infancy. Maybe we should make a "Why POL is not Open Source -- PLZ read or die" thread.

Author Message
Austin
POL Developer


Joined: 30 Jan 2006
Posts: 354
Location: San Diego, California

PostPosted: Sun Feb 24, 2008 7:25 pm    Post subject: Reply with quote

^--- Most awesome and hilarious post in ages!

Author Message
Austin
POL Developer


Joined: 30 Jan 2006
Posts: 354
Location: San Diego, California

PostPosted: Sun Feb 24, 2008 8:16 pm    Post subject: Reply with quote

Ill fill people in more on this thread.

The starter originally came to me in a private message asking for POL to be open sourced. He said he has programmers who would like to do stuff with the core such as make it support multiple processors, fix remaining memory leaks and add many other features.

I told him that he should have his programmers talk to Adam, Shini, Muad and I to get them onboard to help the community.

His next action though was to come to the boards and demand it be open source. Ill end it with "wolf in sheep's clothing"

There are people here who want to see the POL project go further.
Then there are those who claim to want to help, but also state they want features no other shard has, to get the core source code, and also claim its to help everyone.

If we open sourced the core, we would want it to be a move that ACTUALLY helps the POL COMMUNITY and not some individual.

Author Message
Demostenes



Joined: 29 Aug 2007
Posts: 24

PostPosted: Mon Feb 25, 2008 10:03 am    Post subject: Reply with quote

2austin: Well, i am not really surprised by such reactions. You have no real counter-aruguments, so you just start flaming, telling half-truth and replying totaly out of context. It is so big problem to keep at least some level of argue?

Most funny thing is, that in one post you are saying one thing and in other almost opposite. That only shows, that you have no arguments to support your attitude. I would bet, that if there was no stubborness and pride, POL would be opened long time ago. But after such long time it would for sure hurt to admit that you were wrong. Forum dead, community dead, % of POL between all shards lowest in history, but still the same song. Close code of free emu is good, mmkay.

Contributing to core and contributing to distro is something totally different. It is really difference in contributing to distro i am not using (and most of people does not), or fixing problems in core everybody uses. If you are not able to see/understant it... But i would only repeat myself.

However I ve told our programmers about your suggestion, and i told you that, but such thing is their decision, not mine. It is their free time, not mine. Anyway after reading all of this i would not suggest them to do so.

In our private messaging you suggested me, if i know about some bugs, i should report it on forum. So i did. After one week not even reply from developer. I am of course not expecting immediate fix, but at least reply like ok we will look at it. I am not really suprised after that, that forum is dead. Why are you developing POL? From many your reactions on the forum it seems like that you are doing it because you must, not beucase you like it.


But enough of this. Now i know what i wanted to know. If i had any hopes about some further future of POL, i have none now. Its pitty, we run shard on POL for 6 years now, one of the biggest to be accurate. So lock the topic if you wish. It will be really nice reading for people, who are just undecided which emu choose.


Btw, if your all distro developers are like tekproxy, i am trully not surprised that there is lots of problem with quality of distro. That guy even isnt able to read properly.

Author Message
Zgryt



Joined: 20 Sep 2006
Posts: 12

PostPosted: Mon Feb 25, 2008 2:02 pm    Post subject: Reply with quote

Its sad but true...
POL forum:
In total there are 5 users online :: 1 Registered, 0 Hidden and 4 Guests
(that one registered was me)

runUO forum:
Currently Active Users: 796 (232 members and 564 guests)
(one from 796 was me)

And i dont care for open/close source, i care about my online players, which number is still going down...

Author Message
CWO



Joined: 04 Feb 2006
Posts: 691
Location: Chicago, IL USA

PostPosted: Mon Feb 25, 2008 8:50 pm    Post subject: Reply with quote

And you guys have absolutely NO argument that going open source would make POL any more popular. Where is the proof that any program gets popular just because its open source. The POL/RunUO difference has a lot more factors between it. If they were exactly the same program written exactly the same way, had exactly the same people, then the argument can be that one is open source and one is not but there are huge differences between the two and open source is just one small difference.

Author Message
Tritan



Joined: 04 Feb 2006
Posts: 136
Location: Illinois, USA

PostPosted: Tue Feb 26, 2008 3:38 pm    Post subject: Reply with quote

I would not mind trying to help out with the distro script set when I get time to work on something. I agree that the focus should start with the scripts for the distro before anyone starts to worry about the core itself.

That is just my thoughts on this anyway.

Author Message
Pierce



Joined: 02 Feb 2006
Posts: 256

PostPosted: Tue Feb 26, 2008 6:55 pm    Post subject: Reply with quote

Quote:

runUO forum:
Currently Active Users: 796 (232 members and 564 guests)


Some guys here always compare these numbers. Did you ever read the runuo forum? From the 564 guests you mention there are 400 google bots, yahoo bots or else Smile The members number is o.k. (me myself is a member), but you should put it in the right way. Mostly it looks like a WoW Server. My Script is better than your script. You even have no idea of c++. You suck. You too. And more of this way. Quantity is not always quality Smile They have an easy install, POL miss one. That's why everybody new to UO choose RunUO. Even with no idea of what you are doing, you can run RunUO. Pol97 you can only run at the moment, if you are know what you're doing. Cause there's no distro. Just again my 2 Cents Smile
It's like sphere the first server i've ever installed. What we need is a distro first. A simple running 97 server. The problem is, everybody has a server running and if i talk from my view it looks very different to the distro. Even folders are completly stored elsewere. And that's the problem. If you are member of the community since e.g. 91, 93 you have a complete different folder structure to the existing 97 distro Smile

I personally converted 95 distro not the whole way but nearly 85% to 97 after i converted our own freeshard to completly Core 97, cause we need also a multi/statics build server. But that even looks like the existing 97 distro cause the folder structure is completely different. Nothing i have converted from the old fits in the new structure.

I think that's the problem, cause everybody has it's own structure. Very Happy

Author Message
OldnGrey



Joined: 04 Feb 2006
Posts: 520

PostPosted: Tue Feb 26, 2008 8:39 pm    Post subject: Reply with quote

I care a lot about the core. It does need to become more efficient, do less - (ie enable hooks for more things), handle single precision floats, and a lot of *little* things like OSI housing support, memory growth and to manage statics. But the 097 is such a good core nowadays and it's a joy to use even without my wish list.

What sort of person has time to develop their own shard AND contribute to the distro? Few. However, I think doing the work on my own shard to make it more 097 compatible (ie use the function wrappers) is going to help. (GFGumps anyone?)

I don't really mind if the core goes open source. I know the core devs have considered it long and hard over the years, and when there is little activity in core development it seems to trigger the discussion again. But I do mind the core losing its way. I do mind that the core is really stable and a solid rock for my players to use proudly. And I do mind that it's so hard to get into pol in the first place. I just regret that I don't have any answers for you. I've been hosting for 7 years now and am quite scared of the future.


Last edited by OldnGrey on Wed Mar 05, 2008 7:29 am; edited 1 time in total

Author Message
Xpatriat



Joined: 04 Aug 2007
Posts: 7

PostPosted: Tue Feb 26, 2008 11:50 pm    Post subject: Poor horse. Reply with quote


Author Message
phao



Joined: 31 Aug 2007
Posts: 34

PostPosted: Mon Mar 03, 2008 11:09 pm    Post subject: Reply with quote

http://forums.polserver.com/ftopic1872.php

from this topic, talking about the changes that 098 intend to have , i've seen this line:

Quote:
Implement using static include of HOARD libraries from www.hoard.org


when i've seen it, i begin to read the website and i've seen another thing (i'm seeing a lot haha).

There were some weeks i've read but, if I recal right, this library requires, if you'll use it, you releasing the source code of the program you're making.

so if in 098 you people of core development begin to use the HOARD, you'll need to release the source code of the core.

i'm not 100% sure.

Author Message
ncrsn



Joined: 10 Feb 2006
Posts: 172

PostPosted: Tue Mar 04, 2008 12:16 am    Post subject: Reply with quote

phao wrote:
so if in 098 you people of core development begin to use the HOARD, you'll need to release the source code of the core.

i'm not 100% sure.

I spy with my little eye something that looks like... http://prisms.cs.umass.edu/emery/index.php?page=frequently-asked-questions-2.

FAQ wrote:

Can I use Hoard with a commercial application?

Yes. Hoard is available under two licenses. The first license is the GNU General Public License. That license is free, but it requires you to open-source your application. The second option is to purchase a license from the University of Texas at Austin.


Not that I know if POL crew are planning to do so.

---

About POL being open.

If POL's source code were published with free license, I would not lose a thing. I might joy a while and play (try to play) around with the source code, doing things I would like to have in POL.

Would I contribute back to the community?

To be honest, I'm not sure. Right now forums are close to dead and developers rarely participate to discussions, giving signal that they don't really believe in this either. Is there anyone who would care if I DID do some incredible coremod? Would I take the shot and try to revive community spending my own oh-so-expensive time?

Would you?

I understand the fear that if POL's source were released, community would die. Is there anything else beside the core that keeps us (not counting newbies) checking forums every now and then? If so, what it might be?

If I recall correctly, some core developer (Muad?) told a long time ago that although he does not write reply into every thread, he reads all the interesting stuff that people post into forums. I believe that. There are many other 'lurkers' around, too. If even some of them would try to join the discussions, were it just saying 'Good idea' or 'Tip of the day': community would eventually pick up. Pick up and develop into real community.

Maybe I try some day and see where it goes.

While doing that, I don't really care if you turn POL open sourced or keep it closed. As long as someone is making it better.

Author Message
MontuZ
Distro Developer


Joined: 10 Feb 2006
Posts: 293
Location: Myrtle Beach, South Carolina

PostPosted: Tue Mar 04, 2008 3:08 am    Post subject: Re: Poor horse. Reply with quote

I totally agree.

Xpatriat wrote:

Author Message
phao



Joined: 31 Aug 2007
Posts: 34

PostPosted: Tue Mar 04, 2008 9:26 am    Post subject: Reply with quote

Quote:

Can I use Hoard with a commercial application?

Yes. Hoard is available under two licenses. The first license is the GNU General Public License. That license is free, but it requires you to open-source your application. The second option is to purchase a license from the University of Texas at Austin.


nice, i didn't know about that, i mean, pol team spending money directly in pol development.

good to know Smile

Author Message
Xpatriat



Joined: 04 Aug 2007
Posts: 7

PostPosted: Wed Mar 05, 2008 1:18 am    Post subject: Reply with quote

phao wrote:
when i've seen it, i begin to read the website and i've seen another thing (i'm seeing a lot haha)...
There were some weeks i've read but, if I recal right, this library requires, if you'll use it, you releasing the source code of the program you're making...
so if in 098 you people of core development begin to use the HOARD, you'll need to release the source code of the core.


Does anyone else but me think it is ironic that someone ostensibly running a server that essentially requires their players to violate the ToS and EULA for their client software, would nit pick about the details of a particular open-source license?
Confused

Post new topic   Reply to topic    PenUltima Online Forum Index -> General Discussion All times are GMT - 4 Hours
Goto page Previous  1, 2, 3, 4  Next
Page 2 of 4

 




Powered by phpBB © 2001, 2005 phpBB Group :: Theme & Graphics by GHS & Scott E. Royalty