Archive 17/01/2023.

Under which license are the urho-samples

elix22

@migueldeicaza ,
I was curious , under which license are the urho-samples .
Specifically I wanted to port SamplyGame into Urho3D (as open source )
The urho-samples repository doesn’t contain any license file.
https://github.com/xamarin/urho-samples .

Please advice.

Modanung

As you may be well aware, those are not “our” Urho samples you linked to: As such you will need to get somebody from the Xamarin team to answer your question. As no license is included, it seems these samples would default to “all rights reserved”, at first glance.
But since they abandoned UrhoSharp, one email might be able to change that.

elix22

@Modanung
@migueldeicaza is Xamarin and Xamarin is @migueldeicaza
I deliberately provided the link to the UrhoSharp samples , the idea is to port SamplyGame into Urho3D (AngelScript and C++ under open source license ).
You are right ,since there is no license , the default is "all rights reserved " which means I am not allowed to port it without prior written permission from the authors .
Another solvavble option , If the author would have added a permission file into the Github repository ,

Modanung

Right, @migueldeicaza would be the one to ask. Note that he hasn’t visited these forums since July.

1vanK

I think no one will sue you for violating the license.

QBkGames

… unless you sell it and make $1000000 :slight_smile:.

migueldeicaza

Well, that is an oversight, it should be MIT, I will add the license now.

(Edit: I incorrectly said MIT/X11, I meant MIT).

migueldeicaza

Fixed - it is MIT licensed.

elix22

Great , thanks
I plan to port a customized version of SamplyGame into Urho3D , initially using Angelscript .
I will release the source code once it’s ready.

SirNate0

It’s your choice obviously, but since there’s already an AngelScript game example (Ninja Snow War), why not a game using c++?

throwawayerino

I hope not because I want my game to be the C++ sample game!

elix22

I completed it , I wrote it in Angelscript
C++ is my comfort zone , doing it 24/7.
I wanted to try Angelscript and see if it’s suitable for prototyping small games.
The outcome looks really nice and it runs really well on mobile .
You can read more about it below (source code included).