I open-sourced Even the Ocean
melodicambient.substack.com
melodicambient.substack.com
As other comments point out, yeah this is technically NOT Open Source, but other terms don't communicate the intent as quickly at a glance (I would argue the general understanding of the term would include Even the Ocean/Anodyne's repositories)... and as someone mentions, it's basically a "come on, we're two people, don't screw us" License that's otherwise pretty generous, and the license does distinguish the repos from Open Source (tm).
I very much enjoy Melos and Marina's games. "Anodyne 2" is a must play to anyone who loved the Zelda series as it's a mishmash of 3D N64 gameplay with over the head 2D dungeoning. It has such uniqueness and strangeness that I still remember it years later.
"Even the Ocean" was also memorable to me. It is not the masterpiece A2 was IMO but the issues held weight. And having an unconventional protagonist in terms of body type, ethnicity, and sexual orientation was so novel at the time to me.
Thanks for opening the source code! I know HN members will be super critical as to "Oh this isn't Open Source" but you have the licenses available for review and that's where it really matters. The fact that the code is out there for review is a huge step and I hope more devs do it as it's a form of historical preservation in my eyes.
Exactly, and every time something like this happens, the inevitable "this is not really open" comes up, often in a quite hostile way. That's an absolutely destructive approach (because if it was fully open source, and some large studio just stole the game and re-released it, the same crowd would say they knew the consequences of open sourcing)
The "open code but not under an OSI licence" approach is I think the most beneficial for everyone (if we are talking about commercial software): users can inspect their copies, developers can learn from it and modify it, and the developers can live safely knowing that no one will steal their work or threaten to fork it.
As in the judgement: "It is undisputed that Defendants made the statements at issue to convince customers to adopt ONgDB over Neo4j EE. Because Defendants misrepresented ONgDB as a free version of Neo4j EE licensed under the APGL, there is no doubt that this price differential (free versus paid) was likely to influence customers purchasing decisions. See Hinojos v. Kohl’s Corp., 718 F.3d 1098, 1106–1107 (9th Cir. 2013), as amended on denial of reh’g and reh’g en banc (July 8, 2013) (recognizing under the UCL that price is material to purchasing decisions). Thus, the Court finds that Defendants’ statements suggesting that customers could obtain a “free and open source drop in replacement” for Neo4j EE were material."
What the court did affirm is that the upstream licence was a modified AGPL with additional restrictions. The defendant has stripped those restrictions (claiming the AGPL "you may remove" clause allowed them to) and distributed the product as "free and open source". This was false advertising as they were not capable of stripping the Commons Clause and the copyright identification.
Notably, this does not mean that it's false advertising to claim your software is "open source" when it is not OSI-approved, it means that if you offer a modified version of a piece of software, you can't advertise it as "free and open source" when the forked version is still bound by the Commons Clause prohibiting selling it in any way.
This argument makes no sense. If the original modified AGPL license was "open source", then it wouldn't have been false advertising to make that claim since that was the license that actually applies.
From the original (non-appealate) decision:
>As discussed above, Defendants’ claim that ONgDB is free and open source Neo4j is false because it relies on an interpretation of the Neo4j Sweden Software License that this Court has rejected.
The actual argument here would be that the usage of "open source" only constitutes false advertising because it was being used in the context of claiming to be different from the original license, thus implying a meaning in-line with the one used by OSI. It is quite possible that in other context (i.e. not part of a direct comparison to a less open license) that courts will decide that does not constitute false advertising.
It would be like someone changing the term 'anime' to also include western cartoons. There would be no shortage of confusion. It doesn't matter how the Japanese use the term anime. For western audience, it has a different connotation.
As Alice in Wonderland says: “When I use a word,’ Humpty Dumpty said in rather a scornful tone, ‘it means just what I choose it to mean — neither more nor less.’
’The question is,’ said Alice, ‘whether you can make words mean so many different things.’
’The question is,’ said Humpty Dumpty, ‘which is to be master — that’s all.”
No, language is a language game and it bothers most people if you deliberate muddy meaning.
Don't "prescriptive" and "descriptive" mean the same thing anyway? What a dumb saying.
Try saying that a product contains x when it contains y. For example, extra olive oil that contains gutter oil. In certain contexts you will have to explain to a judge that language is not prescriptive and you committed fraud, and maybe harmed people in the process.
To adopt the term and use the decades of effort to give it the usefulness and meaning it has today while admitting you are absolutely not adhering to that meaning (OP admitted as such in the license) is an abuse of the term at the least. It's certainly not a practice that is beneficial for anyone except the abuser.
I want to say that I'm very glad that OP made the source code available to look at—it's very generous in the context of the game industry! I simply just ask can we not take advantage of the work of others by misusing the term "open source" and try saying something like "Even the Ocean is on GitHub!" or "Even the Ocean's git repo is public!"
I encourage the developer to not call it open source and use other terms such as "source available" or say the the source is public, etc. Open Source is an ecosystem that this project admits it does not support (meaning, open source projects is not what this aims to be "compatible" with) or is a part of. When projects misuse the term "open source," it can dilute the meaning and value of the open source model and ecosystem, making it harder for users and developers to understand and trust open source initiatives.
https://github.com/analgesicproductions/Even-The-Ocean-Open-...
> This is NOT an Open Source license
I think it's fair to say this is not an open source project, but instead has the source available for viewing and restricts who can compile and distribute it or not.
[0]: https://github.com/analgesicproductions/Even-The-Ocean-Open-...
they don't mind that actually... they just want you to not sell it or anything too close to the original game. if you want to figure out how to compile it and play it they are fine with it. it seems to be the don't screw me over license.
> Non-legal summary of license: Anyone can use or compile the code EVEN WITHOUT OWNING THE GAME. The code is open to everyone. If you're doing noncommercial or commercial things with a low budget ( < $50k/year), you can do anything, so long as you credit us. Don't sell anything unaltered (don't sell our sprites or music unaltered, or compile and try to sell the game unaltered.)
> This is NOT an Open Source license
Sigh, Stallman, as usual, was right.