Comments (7)
We are not truly committed to open source. The OSI doesn't control the use of the term 'open source.' This is silly pedantry, and I do not welcome it!
Also, the source is open. The code uses assets, which we've decided to provide under a separate license.
from starruler2-source.
@ThyReaper Agreed! The game as a whole is open source, though it may not be "Open Source" or "Free Software", but the engine definitely is. I think it's important to encourage developers to do exactly what you have done, to release the game code when it's no longer commercially useful, because it avoids unnecessary duplication of effort to recreate (see https://osgameclones.com/). Even better that you have also released the assets gratis. Thank you again.
from starruler2-source.
@Wuzzy2 This was previously discussed in issue #2, where Jon explained his reasons for wanting the assets to be under an NC license, and I speculated as to why Blind Mind might want to use the current license even before taking Jon into consideration.
Also, realistically, if you're trying to use this stuff commercially, you've already got a lot more than you could reasonably expect most people to give you. You've got a very solid engine, the source code for that engine, and all the gameplay scripts/data - adding assets to the mix is comparably easy, so long as you've got a competent artist or two.
SR2's asset workflow may seem a little quirky at times, but it's also pretty consistent. In the years I've spent modding it, I've managed to introduce new assets of every kind (except OGEX models - I only used OBJ) with very little difficulty. Granted, I didn't always do a very good job of it, but the blame for that lies with my limited skills and the fact that I was mostly just porting things from other games.
from starruler2-source.
I'm feeling sad for that to hear. :-(
Just out of interest, may I know the rationale for the non-free license? If do not like to disclose, I can totally understand.
And no, I do not think this is silly pedantry. The OSI was founded by Eric S. Raymond, the inventor of the term “open source”. They have all the right to define it. Also, the definition from OSI is very widely accepted in the open source and free software communities. So if you like to redefine the term “open source” to your liking, you are using an obscure definition which is not accepted by the vast majority. This obviously leads to confusion. Thus, this issue.
“Open source” does not just refer to the source code.
What this means for Star Ruler 2:
The game as a whole is not open source, since the code alone does not make a playable game.
The code is indeed open source.
The media is, as you know, not open source.
So if you simply say (in the readme, repository description, etc.), the game's code is open source, instead of claiming the entire game is open source, that would be a truthful sentence. Very simple.
Finally: I want to make absolutely clear I did not intend to attack you or this game in any way or imply that any of the people involved are bad people. I just don't like it to see terms with a long hisotry being used incorrectly. Surely, no harm would be done by just clarify all that in a few sentences?
from starruler2-source.
The nice person who made the content requested the license. The likely alternative would be that this distribution would contain no free content, only the source code. The program doesn't require any content, after all.
from starruler2-source.
Ah, okay, thanks for the info.
Is there any way to contact the person who made the art?
from starruler2-source.
Also, technically, the game is free software - you can build and play it just fine, you just can't commercialize it as long as it includes any of the original assets.
from starruler2-source.
Related Issues (20)
- When Terraforming a planet without enough money HOT 2
- Terraforming lets you terraform a planet to the type it already is
- Right clicking on an Artificial Planetoid shows Terraform menu
- Zeitgeist winner tooltip is incorrect HOT 2
- When you morph unobtanium to Gems in capital planet it becomes level 0 and can't be upgraded HOT 4
- Random crash
- Ringworlds crash my video card and the game even w/ "Safe Ringworlds" HOT 2
- Changing multiplayer host mid-game? HOT 3
- Unable to build the project on unbuntu 18.04 HOT 1
- [Linux Mint 19.1] Cannot build : make 0fast ?
- Is there a Chinese Version?
- [Discord] Webhook test HOT 2
- Trojan:Win32/Wacatac.C!ml found in Star ruler 2.exe HOT 1
- Please may the data files be liberated? HOT 24
- Requires proprietary music HOT 5
- Data liberation discussion unresolved HOT 27
- Build fails on PowerPC 64 HOT 5
- Unable to run Snap of StarRuler 2 HOT 2
- Xubuntu/Ubuntu 222 HOT 9
- Install Instructions HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from starruler2-source.