Re: Open Source (or not)
By: Meverett to All on Sun Jan 07 2024 15:01:47
1. code that i write that isn't explicitly written for HSH
2. code that i write explicitly for/with intent of being used for HSH
3. any other things made for HSH (graphics, music, ...)
In most cases, projects are released entirely under an open-source label, it not a good idea to try to release something like this in parts, either do it closed or open but pick one and stick with it
i don't currently see a need to slap a label of open source or not onto anything that i'm making, especially since i haven't
begun development of HSH, but i'm currently doing a little project to learn how to code many of the mechanics i wish to
implement to the game.
If nobody cares about the project, it doesn't need to be open-source, especially if it's just for your own learning, so don't feel pressure make a decision like this until you start on the whole game. Some programmers just have a habit of backing things up to github or a download mirror in case someone down the line takes an interest in it, and some don't.
my older sister is trying to make me be very hush-hush about this whole game thing, which i'm obviously not doing since i want
to share what i'm up to and get input from our friends/peers
Just remember, if you haven't entered any contracts, code you write is YOUR CODE. I wouldn't push the subject with her until you guys have some groundwork layed down. There's also a distinct difference between releasing your code to a small group of "testers" and releasing it to the whole world.
also, can you clarify what you mean by "hosting or distributing" my game?
do you mean like how crazy stairs rpg is on glitchtech.top?
For CSRPG, our team stealthy negotiated/stole the rights to distribute a working copy of the game. I may or may not do it again based on the carelessness of people around me. Currently, Lev has provided the source code of his game with no inherent licenses, so it's the grey, but let me assure you that Glitch Technologies LLC is a licensed vendor of the Crazy Stairs RPG brand (c) LevTheLion with a negotiated royalty rate and further products. Source code is available for all projects under this umbrella from itch.io or glitchtech.top. Every project we collect is done under different working conditions.
since you mentioned this whole thing, i've been looking at different kinds of licenses, and i don't think i'd care all that much
if people took code that i wrote and used it for their own purposes, i just think the whole thing gets a bit tricky
Yup. The big questions are.
1. Can other people change your code for their own purposes?
2. Can other people distribute your code without verified consent from you the owner?
3. Can other people potentially profit or market your code/your modified code without you getting a cut?
4. Do other people need to credit you as the original author when using your code?
I'm probably forgetting some, but it's these are the big differences between most licenses. Everything else is legal mumbo-jumbo.
i was about to say- "lemme look a bit at what other people on itch.io do, and i'll get back to you!" since the dog sprite asset
i'm using came off of itch (CC by 4.0 license), but itch is currently down i think so yeah i don't know, maybe send me an email
with your full thoughts and we can talk more about it
itch.io is down. Weird. Creative commons is a good place to start simply because their licenses are short and easy to understand. Creative Common BY 4.0 is the second weakest of their copyleft licenses (copyleft being a way to use copyrighted works freely). It says yes to all 4 of my questions, ensuring that you remain accredited for the original work. People on itch are probably a bad example of licensing, as half of them put price tags and binary-lock their 2-cent games. In the case of sprite creators, their aim is usually for publicity over profit, and all you have to do to credit them is put a line in whatever credit file you bundle your game with.
- Your local Sysop, _ _ _ _____ ____ ______
Faithful till the end, | | | | | | | ____|___ |____ |
__ _ _ __ ___ ___ _ __ | |_ _ _ _ __| |_| | ___| |__ __) | / /
/ _` | '__/ _ \/ _ | '_ \| __| | | | '__| __| |/ _ |___ \ |__ < / /
| (_| | | | __| __| | | | |_| |_| | | | |_| | __/___) |___) |/ /
\__, |_| \___|\___|_| |_|\__|\__,_|_| \__|_|\___|____/|____//_/
__/ | CEO of Glitch Technoloigies LLC, Most Loyal Sysop of the Year,
|___/ Owner of Wii Club, Calculator Programmer, C Dev