10 reasons not to give up on Aurora-Sim

[Editor’s Note: Aurora-Sim branched off from OpenSim in early 2011.]

I am very sad to see so many people tell me that I should give up on Aurora-Sim, and that it is a waste. I think it is mostly been placed there because people remember its biggest tank — the failure of Nova Grid.

Building on the AuroraScape grid, which runs on the Aurora-Sim virtual world server software. (Image courtesy AuroraScape.)

So I am going to show you the top 10 reasons why I think the metaverse should give it another shot, and get back to helping with its development.

  1. Ready Out of the Box: When you download the latest aurora-sim master code, and compile it. First time run, it has a built in fully functional WebUI, Fully Working Groups, Fully Working Profiles, Fully Working Search, and easy to use Region GUI. All of this is built into the code, all running for the core code. This all works even in standalone mode all out of the single Aurora.exe!
  2. Stable Physics: Physics in Aurora-Sim is amazing, it is the same engine that OpenSim has been using for a long time. However more hooks, and programming went into it, making it much more stable and react much more realistically.
  3. No HelperURI Needed: One of the biggest issues a lot of standalones and grids run into, is just selling land for free. This is because OpenSim requires a helperURI to process transactions. This however is no problem in Grid Mode or Standalone Mode, as the helperURI is built in.
  4. Variable Regions: You can have regions of any size, and without the parceling issues that Mega Regions suffer in OpenSim. This is because the regions are 1 solid complete full region, however you need to use a viewer which supports it.
  5. Completely Free & Open: The source code is complete free and opensource, meaning anyone can open it up, change it, improve it, and contribute it back to make it better for everyone.
  6. Automated Backups: We all know that it sucks how we get attacked, however Aurora-Sim is completely built in region backups. It can be configured to make backups and keep backups for customized to your liking. In fact, your regions are completely saved in your backups.
  7. Less Resources Needed: You can put double the prims on an Aurora-Sim region than you can on an OpenSim region using the same amount of ram. In fact the default prim count is 80,000 which is far more than anyone could ever use… or is it….
  8. Region WindLight: With recently implemented region WindLight on SecondLife, Aurora-Sim has processed the code and has made it to where can set region WindLight from your viewer as you would in SecondLife. This avoids needing any special scripts, or modules for LightShare settings.
  9. Multiple Attachments: I know this is something that a lot of people crave, and well a lot of people sacrifice by moving to OpenSim. Being able to wear more than one attachment on the same point. You can wear more than one attachment on the same point in Aurora-Sim.
  10. K.I.S.S.: Aurora-Sim has been modified to be very simple to use, setup, and use.

(Reprinted with permission from Timothy Vyper’s Blog.)

timothy.f.rogers@gmail.com'

Timothy Rogers

Timothy Rogers is founder and owner of Zetamex, a company offering low-cost hosting of OpenSim and Aurora-Sim regions.

  • Linda

    I’m loving the AuroraSim platform.

    I love how attachements on group notices work out of the box.

    I love how search works out of the box and is built into the core engine.

    I love the automatic back-ups because I don’t really know how to do that on my own. I do know how to save oars but with aurorasim I don’t have to save an oar every single day to keep my sim’s backed up. Although I am smart and I save OARs on a regular basis anyway and store them in a different file on my harddrive.

    I love the web interface ( like this one here for AuroraScape.. http://login.aurorascape.com:8008/ )where it sets up a webpage that shows you the region names, world map, users online, user search, user profiles etc. So for someone wanting a grid it just couldn’t be any easier.

    I know there are developers working to make AuroraSim even better but I’d love to see more people who are interested in it come on board and help out. I know there are a lot of people that used to work with it that backed off when there was nobody willing to use it and test it for them. But now AuroraScape is a great testing grid with people hooking their regions up to it free. And it’s growing at a very fast pace already. Soon the bug reports will grown and we really need people who are smart and technical to volunteer their talents to making AuroraSim even better.

    Here is another good link to a list of Aurora-Sim features. http://aurora-sim.org/index.php?option=com_content&view=article&id=74:features&catid=78&Itemid=473

  • Linda

    Aurora also does display names too. I don’t really use them but there are cases where that would be useful.

  • Ai Austin

    Why don ‘t those working on the Aurora add-ons and stability enhancements to OpenSim contribute them as options and add-ons to OpenSim to keep a unified community going ahead? Surely that would be more useful than splitting developments off into a subcommunity?

    • Fly Man

      Ai, simple answer to your question: When Opensim decided that it’s better to keep everything inside a small group of people, the main developer of AuroraSim decided to make sure that didn’t happen.

      If you have checked the latest changes in Opensim, you would have also seen that Opensim has contributed to AuroraSim and vice versa.

      And with every Opensource Project, sometimes a fork makes things better then the original.

    • hack13

      There are also other reasons, the opensim team also wanted to make sure that core opensim is light weight and didn’t have all those features built in, but rather have them as modules. Making it so opensim is not just meant to make grids like how we know they exist today.(even though that is what is is mainly used for)

      Aurora-Sim went in the different direction and wanted to make sure its code made it super easy to setup and start a grid. Because most people want a grid like SecondLife, in some senses of the word. That is the major difference between the two. That and the fact opensim devs want to keep the code old school SL and Aurora devs keep the code up to date with new features SecondLife has.

      • There’s no policy of keeping OpenSimulator to a certain level of SL. If there is a difference in implemented features that’s because of a difference in development emphasis by the individual developers who contribute to the different projects.

        Personally, I think that multiple projects which take different approaches to a space as large and as complex as this one is a good thing. The best thing is when there is no barrier to code-sharing – as FlyMan said, AuroraSim code has made it into OpenSimulator and vice-versa.

        • hack13

          I agree, I didn’t mean it to sound like that. I meant it in the since of the different paths. I really hope that code will be shared, I really hope that we can begin to share code again. Get NPCs, more of the OSSL implimented into our code base.

          I do believe we want to keep backwards compatibility. I believe it is the best way to go with it.

          • Gaga

            Compatibility with Opensim was promised in the founding aims but it just seems to have got forgotten. Too much happening too fast and not fully tested before being added to the main branch lead to broken code that never got fixed. The failure of IWC and the hypergrid bridge are glaring issues that stand out and one of the reasons I gave up on Aurora. I still think it has some great features though.

          • hack13

            Aurora-Sim is still backwards compatible with OARs IARs, etc. Now as far as HyperGrid and IWC go. That is something that I see as modular, from the business point of view it makes since to not be in the core code, but as an module. I am sure someone will come along and put together the module for hypergrid travel, there is one currently just needs to be updated and fixed.

            I mean I love hypergrid as much as the next person, but it is not secure enough for grids like inworldz. I think that hypergrid should be a module for opensim as well for that as well. But like I said, I would like people to sell stuff in open grids and over the hypergrid, i just know it is not going to happen anytime soon.

          • Issa heckroth

            I think this is a real shame, I see hypergrid as an essential function and I think a lot of others involved the OS community feel the same way. I would love to try to start my own Aurora based grid, but without HG its a non-starter. I think until Aurora has HG as a possibility again, it will stay uninteresting to most. I am encouraged to see you think getting OSSL and NPCs implemented is a good idea.

            “But like I said, I would like people to sell stuff in open grids and over the hypergrid, i just know it is not going to happen anytime soon.”

            I guess you mean in regard to Aurorasim? Because Kitely have plans for a HG marketplace and that goes live next month from what I hear.

          • I just read they are pushing their market opening to April [kitely] due to another idea that just came up.

            http://forums.kitely.com/viewtopic.php?f=12&t=205&p=1234#p1228

        • i <3 justin! =)

  • Hannah

    It’s weird, but Aurora is different enough that I feel lost with it. I’m ecstatic that someone has picked it back up again. I have just got my own region and begun to play with some basic things. I’d like to be involved in whatever small way I can be -and I’d love to see it get wider adoption -particularly from developers- as well.

  • Joe Builder

    Seems there is a typo on the above saying “Ready to go” yes maybe if it was compiled but it isn’t so Compile it in a Zip file and then say “Ready to go out of the box” with some instructions would be nice..

  • Linda

    The problem with Aurora-Sim is that if not enough people get involved and want to contribute to the development of it then it just simply won’t go anywhere. And it could be great I think.

    People like me supporting that platform is nice but doesn’t do much good. The technical people who know things are really the only people who can get it moving. Right now there is very little technical support for it. Tim is providing a grid (AuroraScape) where people can hook up and test but that does little good if there is nobody to fix the bugs.

    I think that Flyman and Rev are the only ones doing anything with the code, if I understand correctly.

    So I want to support Aurora-Sim and I think it has great potential. I just don’t know if it can happen.

    I think one of the purposes of this article was to try and get people to see what it could be if neutered properly. And I hope that it inspires people with the know-how to want to become a part of it’s development.

    If not I am fine with OpenSim. There are great advancements going on there and I’m proud to be a part of that community as well.

  • GridHopper

    Seems like Aurora could be a great new adventure I would be sad to see them go, Hope things work out for the best.

  • Gren

    Much better than opensim vanilla or NWS, Diva etc. Aurora should be the one developed for it has more potential and is more complete and needs some intelligence to run it unlike opensim vanilla etc.

  • Just a new side-note for anyone interested. Savino has put up a testing aurora grid and all are invited. No promises on anything but it is a simple auto-registration and only a name and password are needed to log in and talk to Savino more about it.

    I am just the messenger, Savino is the one to talk to…

    http://91.233.105.100:8002/ and this is also the grid uri

    • I’m glad that she isn’t giving up on AuroraSim. I still think that it has a future. I wish Savino the best of luck with it.

  • rjs

    What should be looked at here is hard data. The fact is, Aurora-Sim outperforms hands down in terms of resources. Explicitly memory consumption on GNU/Linux mono installations. Hardware itself speaks volumes for what the software is doing, and where it’s going. –rjs

  • Done with OpenSim!

    Does not work with mysql and it crashs quite a bit. But it is better than the POS Opensim!

    • Hannah

      What are you talking about? Aurora-sim works fine with mysql …you just have to know how to set up a database (three MYSQL commands -“add user”, “create database” and “grant all”) and then tell aurora sim to use it.

      It’s clear you’re venting out of frustration, however. And that’s fine -we’ve all been there.

      IF you get your thoughts together and want some help getting either one running, find the opensim virtual group on G+ (opensim would be easier to give support for, just sayin) and we’ll do what we’re able to do to help you figure out whatever is going on.