The licenses are incompatible basically and legally.
I work on a relatively large BSD licensed project, and keeping GPL'd code from tainting the codebase can be a relatively drama filled fun job.
The short of it is - with Apache 2 you cannot combine with GPL 2 and distribute the result legally. With BSD and GPL you can only distribute the entire project under the GPL when combined, it has extra fun when you throw in things like optional linking against GPL-incompatible libraries.
I'd probably wager that a large chunk of GPL'd projects actually violate the terms of their own license since most people dont know any better.
One of the goals of the Architecture Working Group (which has members from IBM, OpenSim, Linden Lab, and others) is working on the inter operable protocols for removing centralization from the infrastructure (so it's more like IP: anyone can connect to anyone)
This test was a test of the first draft of the teleport mechanism defined by the AWG standard.
There's actually a few alternative grids with a reasonable number of users.
osgrid.org is one of them, and is run on sponsored hardware (disclaimer: my company helps in sponsoring boxes for it), it's free to use and has a reasonable amount of content appearing.
They should in theory - a swedish company a while back did a prototype facebook integration with OpenSim* a while back which did a login, messaging and contacts sharing. It would be very cool to see a major player take it and integrate it into a big existing VW.
* - Open Source virtual worlds server (can run out of the box a second life environment, full disclosure: I'm a developer on the project)
Absolutely. Xenogears was a great game that really justifies the use of the word 'epic'.
If you liked Xenogears, you may be worth picking up the Xenosaga series (I think you can get 1 & 2 in a discount bin, although parts of #2 were fairly 'wtf?' they did a lot of character background) - the third xenosaga is a fantastic conclusion. The two Chrono games are also worth playing (and share a lot of the developers).
Hypothetical: I hijack your DNS and point your servers IP at my faux-server. For this example, I'll call those 'original', and 'fake'.
You have a self signed certificated issued to by . Since I now control that domain, I can issue a certificate with those same details to myself. Because it's being issued by the same authority, there's no steps required to take those names or assumptions.
This same attack can be performed using a man-in-the-middle on the connection establishment (eg a proxy).
Certificate Authorities avoid this attack since there's more than just the name involved - the certificates themselves are signed all the way back to the root which the browser has a copy of and can verify.
They may be ridiculously expensive, but most professional certificates usually involve a degree of identity verification - this can be as little as confirming that the phone number you provided is accurate (at the low end), to recieving copies of articles of incorporation and full on background checks.
"Linden Lab has not decided whether to open-source the Second Life server software."
I dont think it matters too much, the opensim project has been making amazing strides using the BSD licensed libsecondlife code as a base. http://openmetaverse.org/wiki/OpenSim
Go the.NET route - for all the campaigning against the.NET platform on slashdot, C# itself is a fairly powerful language and visual studio is a fantastic IDE. Microsoft learnt the mistakes Sun made when designing java, and as a result the language is better for it.
Microsoft had plenty of competition. MS-DOS, MS BASIC were not alone at the time of their release.
The iPod was in competition with Creative's players when it was released - Creative had been releasing MP3 players for god knows how long before the iPod.
With City of Heroes - you only have so many combinations, AFAIK, it's not possible to upload a completely custom skin, right?
Same process - people buy parts, then mash them together. You can create your own parts if you want - but most people dont have the skill to be able to design say, a dress - since it requires a fairly decent amount of skill with Photoshop to get it seamless and looking good.
So, people buy the dress, then combine it with a shirt they have bought or made, etc etc.
Set processor affinity to a single core - that will fix it. SL likes jumping between cores at every opportunity which absolutely kills the performance on high end machines. (That being said, performance still isnt brilliant - user created content tends to lead to unoptimised areas)
Another tip is to lower your draw distance if performance still sucks - preferences -> graphics -> draw distance - set to 64 (Default is 128), worst case that will give you a good framerate.
Is there really a $140 billion dollar opportunity here? Does Itanium really offer something so superior to other available platforms that its creators are justified in believing they can acquire a large fraction of the market?
Yes. Absolutely killer parallel performance.
For certain tasks (such as matrice operations), it can do one operation, simultaneously on 100 registers (the Itanium has around 300 registers), it's pretty specialised, but for certain tasks, it can be a speed demon.
A lot of the performance griping was caused by either, the 32-bit X86 emulation, which was always ridiculously slow, or, using it as a general purpose processor, not the specialised one it is.
I always thought of it as a niche architecture however, I'm not quite sure why Intel's throwing so much money at it.
The small upload charge (1/26th of a dollar per upload after exchange rate calculations) prevents the tragedy of the commons.
There is 10 terabytes of content at the moment on the asset system, growing at 1.5% per day. Remove the charge and that verywell could speed up faster than the developers could ever hope to put up enough new storage units to compensate for.
Upload fees are usually well within the free weekly stipend though; if you want to upload a lot, then yes, you probably will have to pay a little bit.
You mean, like say C# or .NET?
Really?
http://www.indeed.com/jobtrends?q=linux+.NET%2C+silverlight%2C+ruby&l=
I know, scary isn't it? We thought the worlds biggest luddite was the worst of possible Communications ministers.
Well, Labour did come into power under the guise of doing things better...
Spreading junk like that should really be a heinous crime. The idiots who believe that end up putting everyone else at greater risk.
The licenses are incompatible basically and legally.
I work on a relatively large BSD licensed project, and keeping GPL'd code from tainting the codebase can be a relatively drama filled fun job.
The short of it is - with Apache 2 you cannot combine with GPL 2 and distribute the result legally. With BSD and GPL you can only distribute the entire project under the GPL when combined, it has extra fun when you throw in things like optional linking against GPL-incompatible libraries.
I'd probably wager that a large chunk of GPL'd projects actually violate the terms of their own license since most people dont know any better.
Actually, that's not true -
One of the goals of the Architecture Working Group (which has members from IBM, OpenSim, Linden Lab, and others) is working on the inter operable protocols for removing centralization from the infrastructure (so it's more like IP: anyone can connect to anyone)
This test was a test of the first draft of the teleport mechanism defined by the AWG standard.
Link to the AWG group: here
There's actually a few alternative grids with a reasonable number of users.
osgrid.org is one of them, and is run on sponsored hardware (disclaimer: my company helps in sponsoring boxes for it), it's free to use and has a reasonable amount of content appearing.
They should in theory - a swedish company a while back did a prototype facebook integration with OpenSim* a while back which did a login, messaging and contacts sharing. It would be very cool to see a major player take it and integrate it into a big existing VW.
* - Open Source virtual worlds server (can run out of the box a second life environment, full disclosure: I'm a developer on the project)
A lot of US airlines make you pay like $2.00 for them. American is a particularly guilty offender.
A googlebox. Indexes file shares and internal websites and makes them searchable. Can be a little pricey though.
A spider.
Absolutely. Xenogears was a great game that really justifies the use of the word 'epic'.
If you liked Xenogears, you may be worth picking up the Xenosaga series (I think you can get 1 & 2 in a discount bin, although parts of #2 were fairly 'wtf?' they did a lot of character background) - the third xenosaga is a fantastic conclusion. The two Chrono games are also worth playing (and share a lot of the developers).
Protip: Self-Signed Certificates are worthless.
Hypothetical: I hijack your DNS and point your servers IP at my faux-server. For this example, I'll call those 'original', and 'fake'.
You have a self signed certificated issued to by . Since I now control that domain, I can issue a certificate with those same details to myself. Because it's being issued by the same authority, there's no steps required to take those names or assumptions.
This same attack can be performed using a man-in-the-middle on the connection establishment (eg a proxy).
Certificate Authorities avoid this attack since there's more than just the name involved - the certificates themselves are signed all the way back to the root which the browser has a copy of and can verify.
They may be ridiculously expensive, but most professional certificates usually involve a degree of identity verification - this can be as little as confirming that the phone number you provided is accurate (at the low end), to recieving copies of articles of incorporation and full on background checks.
Chicken.
"Linden Lab has not decided whether to open-source the Second Life server software."
I dont think it matters too much, the opensim project has been making amazing strides using the BSD licensed libsecondlife code as a base. http://openmetaverse.org/wiki/OpenSim
Exchange works with Thunderbird - access as an IMAP server.
It's 11.7MB zipped for Windows, plus 45.7MB in additional libraries nessecary to compile (such as Boost)
Go the .NET route - for all the campaigning against the .NET platform on slashdot, C# itself is a fairly powerful language and visual studio is a fantastic IDE. Microsoft learnt the mistakes Sun made when designing java, and as a result the language is better for it.
Microsoft had plenty of competition. MS-DOS, MS BASIC were not alone at the time of their release.
The iPod was in competition with Creative's players when it was released - Creative had been releasing MP3 players for god knows how long before the iPod.
With City of Heroes - you only have so many combinations, AFAIK, it's not possible to upload a completely custom skin, right?
Same process - people buy parts, then mash them together. You can create your own parts if you want - but most people dont have the skill to be able to design say, a dress - since it requires a fairly decent amount of skill with Photoshop to get it seamless and looking good.
So, people buy the dress, then combine it with a shirt they have bought or made, etc etc.
Let me guess - dual core machine?
Set processor affinity to a single core - that will fix it. SL likes jumping between cores at every opportunity which absolutely kills the performance on high end machines. (That being said, performance still isnt brilliant - user created content tends to lead to unoptimised areas)
Another tip is to lower your draw distance if performance still sucks - preferences -> graphics -> draw distance - set to 64 (Default is 128), worst case that will give you a good framerate.
No matter how irritating spam is, does it really deserve such extreme aggressive measures to punish the guilty?
In a word, yes.
See the real problem here, is that we allow children on airplanes.
Is there really a $140 billion dollar opportunity here? Does Itanium really offer something so superior to other available platforms that its creators are justified in believing they can acquire a large fraction of the market?
Yes. Absolutely killer parallel performance.
For certain tasks (such as matrice operations), it can do one operation, simultaneously on 100 registers (the Itanium has around 300 registers), it's pretty specialised, but for certain tasks, it can be a speed demon.
A lot of the performance griping was caused by either, the 32-bit X86 emulation, which was always ridiculously slow, or, using it as a general purpose processor, not the specialised one it is.
I always thought of it as a niche architecture however, I'm not quite sure why Intel's throwing so much money at it.
The small upload charge (1/26th of a dollar per upload after exchange rate calculations) prevents the tragedy of the commons.
There is 10 terabytes of content at the moment on the asset system, growing at 1.5% per day. Remove the charge and that verywell could speed up faster than the developers could ever hope to put up enough new storage units to compensate for.
Upload fees are usually well within the free weekly stipend though; if you want to upload a lot, then yes, you probably will have to pay a little bit.