Skip to content

Project Apollo metaverse API, created to work as grid services for Vircadia.

License

Notifications You must be signed in to change notification settings

overte-org/project-apollo

 
 

Repository files navigation

Project Apollo

Goal

To create a opensource metaverse server for Project-Athena. This metaverse server deals with "domains" and "users". Other metaverse functions (inventory, chat, sound, assets, ...) are handled by other servers.

State of Implementation

This project is not yet complete and has many API calls missing. In this early stage, this metaverse server implementation is only good for development. Eventually, this project will allow people to create and run their own personal portion of the Metaverse.

For building and running this code, refer to Notes On Development for that information.

As of 20200824 (August 24, 2020), most of the new metaverse-server development has moved to the Iamus project which is a metaverse-server implemented in NodeJS/ExpressJS/MongoDB.

Troubleshooting

LICENSING

This code is built on the shoulders of giants and relies on the generous licensing of the developers who have come before us:

Project-Apollo is Copyright 2020 Vircadia contributors and is licensed under Apache License, Version 2.0.

NewtonSoft.Json is licensed under the MIT License.

BCrypt.Net-Next is Copyright (c) 2006 Damien Miller [email protected] (jBCrypt), Copyright (c) 2013 Ryan D. Emerle (.Net port), and Copyright (c) 2016/2020 Chris McKee (.Net-core port / patches) and is licensed under the MIT License.

RandomNameGeneratorLibrary is Copyright (c) 2014 Mark Rogers and licensed under the MIT License.

HttpMultipartParser is Copyright (c) 2013 Jake Woods and licensed under the MIT License.

Nerdbank.GitVersioning is Copyright Andrew Arnott and licensed under the MIT License.

Microsoft.IO.RecyclableMemoryStream is Copyright Microsoft and licensed under the MIT License.

NUnit and NUnit3TestAdaptor is Copyright (c) 2019 Charlie Poole, Rob Prouse and is licensed under the MIT License.

Portions of other code bases have been referenced and built upon:

OpenSimulator is Copyright (c) Contributors, http://opensimulator.org/ and is licensed under the 3-Clause BSD License.

LookingGlass Viewer is Copyright 2008, Robert Adams and is licensed under the 3-Clause BSD License.

About

Project Apollo metaverse API, created to work as grid services for Vircadia.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 91.7%
  • JavaScript 3.5%
  • CSS 2.4%
  • HTML 1.0%
  • Dockerfile 0.9%
  • Shell 0.5%