Something to think about...
|
Eggy Lippmann
Wiktator
Join date: 1 May 2003
Posts: 7,939
|
09-29-2004 03:27
[email]hughperkins@yahoo.com[/email]: Oh, I want it OpenSource [email]hughperkins@yahoo.com[/email]: The whole point of OSMP is that Linden are strapped for dev resources whilst being surrounded by dev resources [email]hughperkins@yahoo.com[/email]: It's like dieing of thirst in a swimming pool. eggy: LOL eggy: I will so quote you on that!
|
billy Madison
www.SLAuctions.com
Join date: 6 Jun 2004
Posts: 2,175
|
Re: Something to think about...
09-29-2004 03:33
From: someone Originally posted by Eggy Lippmann [email]hughperkins@yahoo.com[/email]: Oh, I want it OpenSource [email]hughperkins@yahoo.com[/email]: The whole point of OSMP is that Linden are strapped for dev resources whilst being surrounded by dev resources [email]hughperkins@yahoo.com[/email]: It's like dieing of thirst in a swimming pool. eggy: LOL eggy: I will so quote you on that! im lost.
|
Eggy Lippmann
Wiktator
Join date: 1 May 2003
Posts: 7,939
|
09-29-2004 03:57
Which part did you not understand? Hugh was just commenting on how ironic it is that LL is strapped for developers when they are surrounded by them. It's funny. I dont see SL being open sourced any time soon, but I do think it would be fun to poke around the code instead of whining about how much the inventory sucks.
|
billy Madison
www.SLAuctions.com
Join date: 6 Jun 2004
Posts: 2,175
|
09-29-2004 04:02
aghh i get it now im dead brained i think my mom dropped me on my head when i was a baby and stomped my head.
|
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
|
09-29-2004 05:07
Here here!
This is ABSOLUTELY the point.
Everyone should email philip and tell him to check out this thread immediately.
This can NOT be ignored.
There are probably 100s of very very able developers that are probably just dying to do things for Linden Labs for free but they are not letting them.
Why not just open source a part of the engine? They gotta leverage the community much better.
|
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
|
09-29-2004 05:11
In fact, it's so good I'm going to use it as my signature for awhile.
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper " Changing Realities: User Creation, Communication, and Innovation in Digital Worlds : " User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
|
Apotheus Silverman
I write code.
Join date: 17 Nov 2003
Posts: 416
|
09-29-2004 10:31
I agree with this, to a point. I believe LL should open-source the LSL bytecode structure as well as little things like input interfaces, etc. Cory Linden has said he would outright give the LSL bytecode structure to someone if he felt they were competent enough to write a better language than LSL.
Hell, I would request the bytecode structure myself, but the bulk of my experience is in enterprise applications, databases, and architecture rather than low-level stuff like writing a compiler.
From a business and money perspective, there is way too much risk associated with going open-source with much more than that, so don't expect it anytime soon. Even with NDA's and all that junk, the code is likely to get leaked to the public and that is not a chance they can take.
|
Jeff Otis
Registered User
Join date: 23 Aug 2004
Posts: 13
|
09-29-2004 12:26
I think a restrictive lisence would be work out fairly well. Make it so that commercial or for-profit use of the code is against the terms, and nearly anything else they think they might have a problem with.
Great new things would pop all the time. llCreateNotecard would be nearly instantaneous. A linux port would be underway. Syntax highliting in-game would be available. Alternative languages would have been started. Outside modelling made possible, alternatives to poser made available. Who knows what would be there. Open sourcing the game would be a gigantic leap in the right direction.
|
Grakun Proudfoot
Registered User
Join date: 26 Jun 2004
Posts: 4
|
09-29-2004 14:54
There would be problems with security (people finding ways to exploit the system more easily, and people even adding backdoors of their own to it), copyright infringement (people using parts of SL's code in other projects, or using code from other projects in SL, people running their own SL servers for free), and then you would have the occasional developer who later changes their mind and throws a fit because they wants their work removed from the game (even though they can't do anything legally, it's still bad P.R.).
I can see several problems from making SL open source.
Devs stealing code from this game, or using code from other projects in this game.
Devs finding bugs to exploit for their benefit, or even implementing a backdoor of their own.
People complaining about how they shouldn't have to pay for a game when people are working on it for free. (Many people don't understand that it costs money to maintain servers.)
Devs who later change their mind and throw a fit because they want their code removed.
People running their own SecondLife servers instead of paying Linden Labs.
People could compile clients that would remove some of the limitations to protet other users. (For example, a client that could give the plaer the key for any texture or even save the texture as a tga)
|
Jack Digeridoo
machinimaniac
Join date: 29 Jul 2003
Posts: 1,170
|
09-29-2004 15:07
Would take a lot of time but parts of SL could stay closed source, and stay in a compiled library, and parts could be left totally open for dev's to search for bugs, or add features. Like Quake 
_____________________
If you'll excuse me, it's, it's time to make the world safe for democracy.
|
blaze Spinnaker
1/2 Serious
Join date: 12 Aug 2004
Posts: 5,898
|
09-30-2004 03:51
Certain parts would lend extremely well to open source, such as an external development tool that doesn't require the bandwidth / fps overhead.
_____________________
Taken from The last paragraph on pg. 16 of Cory Ondrejka's paper " Changing Realities: User Creation, Communication, and Innovation in Digital Worlds : " User-created content takes the idea of leveraging player opinions a step further by allowing them to effectively prototype new ideas and features. Developers can then measure which new concepts most improve the products and incorporate them into the game in future patches."
|
Maxx Monde
Registered User
Join date: 14 Nov 2003
Posts: 1,848
|
09-30-2004 04:34
Yes, open-source griefing would be quite a pox upon the land. I'd really not want to see that, thanks. Imagine what some moderately-knowledgable goon could do with the source, if their intent was malicious.
Bad idea.
|
Maxx Monde
Registered User
Join date: 14 Nov 2003
Posts: 1,848
|
09-30-2004 04:37
And before someone chimes in with the open-source +10 shield of 'but we can code defenses' cry, just remember that it would be a continually escalating war - is that really what you want?
|
CrystalShard Foo
1+1=10
Join date: 6 Feb 2004
Posts: 682
|
09-30-2004 06:02
Well then, maybe the solution should be something in the middle.
Some parts should be moderatly safe to open source. How about LSL for example?
(Required Forum Disclaimer: If you dont like this example, dont stick to it, call it silly, and use it as a judgement to call the entire idea "stupid" and "unuseable". Try to find another example that is more to your liking that may work in this frame. This is all about a concept.)
|
Eggy Lippmann
Wiktator
Join date: 1 May 2003
Posts: 7,939
|
09-30-2004 06:10
Well as we all know, the wisest way to introduce something of this magnitude would be gradually. I would first like to see LL move to a more modular plugin-based architecture that would allow us to write, say, our own LSL editor or replace whatever handler they use with a simple call to our favorite editor along with a trap to pass on the code to the compiler. Writing our own interface would be spiffy. It would enable more complex ways of interaction. We can currently write whatever application we want and have it communicate with LSL scripts over email and XML RPC, but it wouldnt be very fast or integrated with SL. I'm thinking of something more like being able to trap mouselook mode and overlay the SL UI with a HUD. If LL ever starts opening their source, it would probably start with the "hair". I would love to work on that horrible inventory. I really would.
|
Eggy Lippmann
Wiktator
Join date: 1 May 2003
Posts: 7,939
|
09-30-2004 06:16
From: someone Originally posted by Maxx Monde Yes, open-source griefing would be quite a pox upon the land. I'd really not want to see that, thanks. Imagine what some moderately-knowledgable goon could do with the source, if their intent was malicious.
Bad idea. Actually, Maxx, it would probably not be as bad as you fear. SL works on a thin client architecture. The client is supposedly just a viewer of content, like internet explorer. You are very well capable of coding your own browser, but that does not mean that you can deface websites with a custom browser. I am obviously not aware of every little implementation detail, but IMHO they could probably open source the whole client without a hitch. That's what thin client architectures are all about, right?
|
Maxx Monde
Registered User
Join date: 14 Nov 2003
Posts: 1,848
|
09-30-2004 06:33
Problem is eggy, we won't know how 'pure' that scenario is until the source is open, and once it is - if there is some data that *is* trusted from the client, it could mean a few unpleasant things.
If not, then yay, have at it.
|
CrystalShard Foo
1+1=10
Join date: 6 Feb 2004
Posts: 682
|
09-30-2004 06:33
Personaly I agree with Eggy - the only possible trouble eminating from opening the whole this is copyright infrigment - mostly from having access to textures and other media that you are usualy unable to save.
|
Eggy Lippmann
Wiktator
Join date: 1 May 2003
Posts: 7,939
|
09-30-2004 08:57
It's not like you can't already do it  Stealing textures has always been possible in SL. There is no way to prevent it. If you can see it, you can copy it.
|
Azelda Garcia
Azelda Garcia
Join date: 3 Nov 2003
Posts: 819
|
09-30-2004 11:09
What about clothing?
|
Jack Digeridoo
machinimaniac
Join date: 29 Jul 2003
Posts: 1,170
|
09-30-2004 11:13
If you get someone to fix the lag, nobody will bitch.
_____________________
If you'll excuse me, it's, it's time to make the world safe for democracy.
|
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
|
09-30-2004 19:20
From: someone Originally posted by Eggy Lippmann ...how ironic it is that LL is strapped for developers when they are surrounded by them. The thing is LL does hire from the ranks of players. I'm suprised nobody has relized this and more over who they are. While I would love a job at LL i relize i'm still under the URU NDA (which i can't lay my hands on to double check) which i'm pretty sure has a 1 year exlusionary statement from working in the gaming industry (why couldn't i have found the SL beta instead?  ).
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river. - Cyril Connolly
Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence. - James Nachtwey
|
Piprrr Godel
Code Wrangler
Join date: 25 Sep 2003
Posts: 54
|
10-03-2004 13:20
From: someone Originally posted by Strife Onizuka While I would love a job at LL i relize i'm still under the URU NDA (which i can't lay my hands on to double check) which i'm pretty sure has a 1 year exlusionary statement from working in the gaming industry (why couldn't i have found the SL beta instead? ). I was in the Uru Beta, too. It may very well be that since Ubisoft discontinued the Uru multiplayer stuff that you may be free to pursue LL employment since Uru no longer is competition in the MMOG market.
_____________________
I'm taking reality in small doses to build immunity.
|
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
|
10-03-2004 13:28
From: someone Originally posted by Piprrr Godel I was in the Uru Beta, too. It may very well be that since Ubisoft discontinued the Uru multiplayer stuff that you may be free to pursue LL employment since Uru no longer is competition in the MMOG market. ~_~ not exactly true... Until URU
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river. - Cyril Connolly
Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence. - James Nachtwey
|
Eggy Lippmann
Wiktator
Join date: 1 May 2003
Posts: 7,939
|
10-04-2004 05:57
From: someone Originally posted by Azelda Garcia What about clothing? Clothing is even easier to steal than regular textures. But I wont bore you with the details. Not publically, at least 
|