Jump to content

Please, give the community KSP1's source code


To give or not to give, that's the question!  

340 members have voted

  1. 1. Shall we, as the community, get access to the KSP1's source code?

    • To give! It'll help the Game, the Community and the Devs.
    • Not to give! 'cause my corporative serfdom isn't over yet.


Recommended Posts

Posted (edited)
5 hours ago, Fizzlebop Smith said:

I love the opening line... Lead security engineer at bungee is not sure if the accused ever had access to the decompiled source code and indeed.. has not evaluated the 3rd party addon source code ... 

This is called probable cause. It's how the Justice justifies investigating someone when there's no proof the investigated had committed the crime.

Since this is a Civil Case matter, there's no Prosecutor deciding to file or not a criminal process, but yet probable cause is considered  by the Court while deciding to dismiss or not the lawsuit.

What the Bungie engineer said was essentially "I heard a gun firing, but I didn't saw the gun".

It's up to the trial to decide if the violation really happened. What Bungie managed to accomplish.

 

5 hours ago, Fizzlebop Smith said:

Hell lets charge for all those amazing mods that people developed for free...

This is exactly what I think it is going to be attempted.

Why investing your time into something that is not Open Source? When you go OSI, you are contributing back to something you are also using.

Edited by Lisias
Missing bit on the argument
Link to comment
Share on other sites

7 hours ago, Lisias said:

Why investing your time into something that is not Open Source? When you go OSI, you are contributing back to something you are also using.

Often it's passion. Pure and simple.. and a love for a particular IP. People invest their time to make these titles better & curate a more personalized playstyle.

While there are a few opem source large scale projects out there, it is difficult to generate / organize the level of interest & time commitments required to complete something like that. 

It is true that sometimes they companies will release the code, but I'm not educated enough to know of many (games) that started open source from the get go.

Orbiter & Nethack? I'm sure there are others.

I have no experience directly jn the field to relate, but various other projects I have coordinated.. there would have to be an incredible amount of passion.

Perhaps crowd sourcing initial equipment  Costs with some plan to manage future costs....

Oops. Tangent.

I feel it boils down to mainly love of the title, and a solid community. The games that I truly LOVE all own their continued decade long success to the modding community.

Primarily Minecraft, Morrowind, Fallout, KSP, Never Winter Nights.. oh so many more.

 

In my humble opinion... these titles (and many others) owe their overwhelming success & ability to combat the test of time solely due tp the prolific nature of modded content.

This ability to intimately personalize a playthrough / playstyle to the individual lends a personalized connection to the title that is absent in games that due not support the modding community

Bethesda learned what happens when you attempt to monetize the free labor of your *beloved* community.. and it ends up hurting the numbers elsewhere.

I am sure some guru has a formulae somewhere about how much you can screw over your fanbase and still have positive gains from doing so.. they just have to tweak it a little more.

 

Link to comment
Share on other sites

Posted (edited)
On 5/28/2024 at 11:29 AM, Fizzlebop Smith said:

Often it's passion. Pure and simple.. and a love for a particular IP. People invest their time to make these titles better & curate a more personalized playstyle.

But why doing it "for free"? On OSI, you are contributing back to a pool of resources that you are also using, it's a constructive, self-sustainable feedback.

When you do it for non OSI projects, you are essentially working "for free" to someone, without any guarantee about still having access to the thing later, when the owner of the thing decides to go closed source and sell the access.

It's good to work on passion, but it's not good to be exploited using it to be induced to work for free.

 

On 5/28/2024 at 11:29 AM, Fizzlebop Smith said:

I feel it boils down to mainly love of the title, and a solid community. The games that I truly LOVE all own their continued decade long success to the modding community.

Primarily Minecraft, Morrowind, Fallout, KSP, Never Winter Nights.. oh so many more.

These as the good examples, but there're the bad ones too.

Falcon 3.0 is one of the bads. The whole ecosystem was hijacked, with all the mods disappearing and being incorporated in closed sourced competitors on the niche. We have one survivor nowadays, making some serious money - besides all that long forgotten open source projects probably are not there anymore after so many years of improvements, in theory they own their existence to that huge amount of contributors that failed to secure the rights to perpetuate their work as they intended.

As I said, one thing is to passionately contribute to a project you love. Other, completely different, is allowing this passion to be used to do free work so someone else can make money - in truth, I think that there're some countries around that even criminalize this practice...

 

On 5/28/2024 at 11:29 AM, Fizzlebop Smith said:

Bethesda learned what happens when you attempt to monetize the free labor of your *beloved* community.. and it ends up hurting the numbers elsewhere.

This is the point I wanted to reach! You can royally screw the Community and the IP by trying such a stunt - but you can , also, startup a new one (smaller, but still profitable for a few ones) using the remains.

It was what was made from Falcon 3.0. Do you think that Spectrum Holobyte (or whoever would still have the IP for Falcon 3.0 nowadays) is getting any revenue from the product that managed to survive the Falcon 3.0 community crash?

This is the reason I think it's also the current IP owner best interest to publish (under an OSI license that better fits them) the KSP¹ Source Code - to guarantee that they can also earn something back from any derivative project, instead of just having their remains used to kick start another commercial product without getting anything back in the process.

The effort now is to prevent the Community from being dismantled in order to have its remains kicking start some "hostile" kickoff.

Believe me, there's a chance this is already happening.

Edited by Lisias
Typos, tyops, tyops everywhere!!!
Link to comment
Share on other sites

Posted (edited)

@Lisias

Though I believe your intention was to elaborate on the futility of doing so and so may have been somewhat rhetorical in nature, but i still think passion for the product is the reason.

I would like to see major mod developer movement to where those who want to embrace mod culture do so with a EULA or OSI product license that bestows some limited rights onto those persons.

I do think there is a difference between people that make Aim bots. These individuals were probably not be led by passion, but pride.. it is still emotionally decided. 

Logic does govern those seeking to build a following for ad revenue.. or the true sin selling 3rd party add ons to copyrighted works. Sin from perspective of IP owner. 

Basically NONE shall profit from what I own.

My answer still stands as passion and love for the particular IP.  I am on mobile ATM and lack the requisite skillet to artfully select pieces of the comment but as to the "But why doing it for free"? " 

I think, at least for the games i have experience playing, that people have fallen in love with rich lore & quirky characters & let that cocktail of feelings lends a particularly optimistic view of potential ramifications.

As for the free, many labors of love are done so without a need to see financial returns. There are not many analogies I can think of off hand.. community service seems a poor  comparison but it is still a sacrifice of owns one time for the benefit of the community.. which can lead to reasons all their own. 

As an Afterthought

Perhaps years of spare time of free development will lead to being hired by your dream (harsh reality not withstanding) employer... but my primary answer will be *love* in some form of the emotion.

Which will easily explain away any and all attempts you use to inject logic into that consideration.

:}

 

 

 

Edited by Fizzlebop Smith
Link to comment
Share on other sites

Posted (edited)
1 hour ago, Fizzlebop Smith said:

My answer still stands as passion and love for the particular IP.  I am on mobile ATM and lack the requisite skillet to artfully select pieces of the comment but as to the "But why doing it for free"? "

Language barrier.

There's "free as in free beer" (or "free as in free lunch"), and "free as in free speech":

  • I don't mind giving a free beer now and then for a friend;
  • I don't think it's right to give free lunches for people that will sell them for profit;
  • and I fiercely defend free speech.

When OSI developers do Open Source, they are doing "free as free speech". There's no free lunch, but we can have a Stone Soup.

Using KSP¹ as a concrete example: yes, I had to buy KSP¹ to have access to the IP. So, in theory, by working on OSI here I'm also giving them some free beer. However, a lot of people around also did a lot of Open Source work here, that I also use - and use a lot. So, besides giving Squad some free beer, I'm also getting from the fellow add'on authors a lot of code too so I can toy with the thing myself, and it worths the free beer I gave.

So, of course Squad had benefited too, but hell, these guys also had provided us with 10 years of updates without further charges, so they are giving back to the Community too, perhaps not on a "free speech" but on a "Stone Soup" style.

Now, KSP¹ development was ceased for some years already, and we have adversarial actors treating to screw up the KSP¹ Modding Scene as a mean to solve their own problems disregarding the consequences to us (at best). The virtuous cycle that was keeping KSP¹ alive and kicking is at risk.

What we shall do now?

Opening the KSP¹ Source Code under a adquate OSI license (and only the Source Code, nobody is asking for "free IP" - just a necessary disclaimer for the casual reader) is my answer to the problem.

Keep doing "free beer" will, now, feed the actors that are threatening us.

 

Edited by Lisias
I finally write a post without tyops, and then I err a pronoun!
Link to comment
Share on other sites

Posted (edited)

Didn't you write a few mods for KSP1?

Since there is a language barrier I'm curious as to the reason. Why did you do so when the game did not employ the referenced  methodology and was therefore "done for free"

If these are just maintained by yourself perhaps that is something all together different.

Perhaps the first mod is the free beer?

Perhaps then, the answer lies within that ultimate non sequitor: "They want(ed) to"

 

Edited by Fizzlebop Smith
Link to comment
Share on other sites

Posted (edited)
2 hours ago, Fizzlebop Smith said:

Didn't you write a few mods for KSP1?

Since there is a language barrier I'm curious as to the reason. Why did you do so when the game did not employ the referenced  methodology and was therefore "done for free"

Yep. By exactly the reasons I explained above already.

 

2 hours ago, Fizzlebop Smith said:

If these are just maintained by yourself perhaps that is something all together different.

Some I'm maintaining, others I'm effectively developing - most at this time were significantly rewritten.

 

2 hours ago, Fizzlebop Smith said:

Perhaps the first mod is the free beer?

Ah, that's the deal: KSP¹ from the very beginning was welcoming to modders. And it was appealing too, it was an indie game, developed by some people cutting their teeth in the industry and learning while doing it.

You know, everybody love the underdog. :)

 

2 hours ago, Fizzlebop Smith said:

Perhaps then, the answer lies within that ultimate non sequitor: "They want(ed) to"

Of course they wanted to. But here is the catch: when a scammer scams a victim, the victim at that time was willing to engage on the scam too! :P (dramatic example)

There are bad people in the World, some make a living on Software. The World would be a better place if naive people could stop helping bad people, and using their efforts for the common good instead for the good of few.

We don't write laws (and licenses) for the good men - they don't needed it. We write them due the unethical people.

--- -- - POST EDIT - -- ---

I forgot something pretty imporant! The original dev team, the one that developed the game up to KSP 1.1.3, had the policy to ask the add'ons published on Forum to be licensed under an OSI license.

This surely lured open source devs to KSP, you can be absolutely sure about it!

Edited by Lisias
Yeah, tyops...
Link to comment
Share on other sites

Posted (edited)

Sony, Nintendo and Blizzard all sue the crap put of everyone they *want*.

Regardless of merit of individual cases. The online culture promoted among these groups is often toxic. Of course these people generating money by destributing aim bots and other cheats to the public got in trouble. Whether it was direct points of sale or ad based revenue... they "profited" off of making derivate works from a protected product.

It matters little that many contribute to a kSP1 mod with OSI distribution/ use rights when the body of end result is for use with a well protected piece of property. If someone from Take2 got a giant hard on you may be covered under some statutes of limitation..

You did eventually answer the question though.. the developers were "welcoming". I am glad that welcoming developers mitigates some of the risk to potential copyright suits in the future.

so the meat of the answer is trust not in the owner of the IP.

What makes people develope third party software (aka derivate works) from protected bodies of code... or even risk potential fallout even though a mod may not require binary source to be decompiler. 

Frontloaders injecting things still modify the client end of a protected work..

So trust is the answer as to "why someone may engage in this activity" despite current trends & the traditionally overly litigious corporate worlds.

Trusting those that currently hold power over the IP to be trustworthy and accountable. Since mere passion for a product is obviously not enough of reason (when tranlated) for some to make *potentially* poor decisions regarding their own futures.

As these lawsuits in create more attention, that internal diaologue may start to go over various cost / gain subroutines when deciding to write a mod.. but probably not. Instead they see a game they love and want to make it better

Edited by Fizzlebop Smith
Link to comment
Share on other sites

Posted (edited)
On 5/29/2024 at 8:27 AM, Fizzlebop Smith said:

Sony, Nintendo and Blizzard all sue the crap put of everyone they *want*.

Regardless of merit of individual cases. The online culture promoted among these groups is often toxic. Of course these people generating money by destributing aim bots and other cheats to the public got in trouble. Whether it was direct points of sale or ad based revenue... they "profited" off of making derivate works from a protected product.

Only if it's profitable. They are on the game (pun not intended) for the money.

No one managed to win a lawsuit against OSI unless the project had broken the rules.

The novelty is that, this time, they managed to change the rules. This is serious as it can get - kiss GIT bye bye if this ruling were in effect in 2005

https://lwn.net/Articles/130746/

https://lwn.net/Articles/975099/

TL;DR: BitKeeper considered trying their luck on suing a Linux Kernel developer for "reverse engineering" their CMS protocol - when all the dude did was to send a request to their services with the "help" command, what they responded without the need of authentication.

 

On 5/29/2024 at 8:27 AM, Fizzlebop Smith said:

You did eventually answer the question though.. the developers were "welcoming". I am glad that welcoming developers mitigates some of the risk to potential copyright suits in the future

You missed the point. Open Source developers are usually not easy to lure by words, they want actions as proof. And the Development Team responded with actions:

Quote

5. Source code

All plugins that are made available on the services maintained by Squad that serve the KSP Community must have their source code be made publicly available. This can be achieved by posting it on a public code repository and linking this repository in every location you offer the plugin for download. Including the source code in the download file itself instead of hosting it on a public code repository also satisfies this requirement.

<...>

9. Legal boundaries

You may not decompile, modify or distribute any of the .dll files or other files KSP comes with beyond content of the GameData folder. Follow the EULA. For assemblies, you may only use exposed public or protected members of classes, and you may not examine the code within any member.

Source https://www.kerbalspaceprogram.com/add-on-posting-rules

Do you see the clause 9? They solved it formally publishing the api: https://www.kerbalspaceprogram.com/ksp/api/index.html

THIS is the reason it's 100% legal to mod KSP under OSI, because we don't need to do "decompiling" (what's against the EULA) to mod it. You can do clean room tests using the published API, and this is guaranteed to be 100% legal.

 

On 5/29/2024 at 8:27 AM, Fizzlebop Smith said:

so the meat of the answer is trust not in the owner of the IP.

<...>

Companies can't the trusted. People there come and go, and any deal you have with someone there dies with them.

Get everything written and public, otherwise your SAS in on the line.

 

On 5/29/2024 at 8:27 AM, Fizzlebop Smith said:

As these lawsuits in create more attention, that internal diaologue may start to go over various cost / gain subroutines when deciding to write a mod.. but probably not. Instead they see a game they love and want to make it better

Not if people start to get sued by doing this. You see, we are talking about a Nintendo level of dangerousness.

And if Steam closes the Workshop talking about legal issues, you can bet your mouse this is going to cause a commotion.

CurseForge, Nexus Games, you name it. As these guys start to get the heat, things will change - not necessarily for the better.

This is not about a kid publishing things under a nickname anymore - we are talking about not existing a place to publish these things other than bittorrent.

 

Edited by Lisias
Entertaining grammars made slightely less entertaining...
Link to comment
Share on other sites

Posted (edited)

@Lisias

Thank you for taking the time for honestly engaging with me.

I was genuinely wondering as to what THAT deciding factor might be.. in regard to the originally posed "but, why?"

I do apologize for the abrasive tone. I should have not let unrelated elements of life in general harm my ability to genuinely engage  with long standing members of the community.

But I am sorry for coming across as an ass. 

I think Trust is really the greatest contributing factor to those games I've been fortunate enough to play. I only returned to gaming in the last 2 years.

So my old school and newer gaming experience all center around titles that have wonderful, healthy and robust modding communities. Not all may be alive and current but even the Simcity 4k circles I follow are mostly really cool people wanting to make a game they absolutely love.. just a little better...

AND they have established trust with those in (or were in) a development position. That these individuals would protect the community interest against other entities etc.

Trust seems to have been the resource most lacking on KSP2 developement.. well maybe next to qualified engineers.

I am greatful to have grown up in the golden era of gaming. No doubt advancements in hardware, software and even wetware will produce some mind melting products in the future.. but that creative gestalt that motivated a generation seems to be a dwindling commodity these days.

Like many other novelties.. another victim of a world largely motivated by self interest and profit.

I do agree that there is a paradigm shift and Nintendo is one I think of most frequently. Those motivations and deciding factors may lead to a future with less modded content (or better software agreements for community) but I still thing what that motivation is will remain the same..

It's Trust. It should have been obvious.

Hopefully changes, Non Compete laws will set the stage for a Renaissance.. quality and community engagement are hallmarks of the small teams I've followed.

Have a good day and thanks

Edited by Fizzlebop Smith
Link to comment
Share on other sites

18 hours ago, Fizzlebop Smith said:

@Lisias

[snip]

Hopefully changes, Non Compete laws will set the stage for a Renaissance.. quality and community engagement are hallmarks of the small teams I've followed.

[snip]

From your lips to Celestia's ears.

Link to comment
Share on other sites

On 5/8/2023 at 9:33 AM, WhatALovelyNick said:

Yes but it will harm their reputation. A lot.

I mean, look at KSP2, it has 355 online players in Steam. I mean, currently. Meanwhile KSP1 has almost 2k. Now. Online. Only in Steam.

PD is... in a bad shape. The update releasing is slowing down. I'm not a very pessimistic guy, but there is a possibility, that we will never see The Second part in full.

If we could get access to the SC -- we must try it. It will be better for the community. After all -- we love this game and we care for it.

He was right

Link to comment
Share on other sites

  • 2 months later...
1 hour ago, Lisias said:

Hey, we just broke the 8 bits barrier!! Let the 16 bits era begin!!! :D

NuLZSGI.png

Wait what where is this poll!

(Wait nvm I'm dumb... it's this thread smh...)

Edited by Lonelykermit
Link to comment
Share on other sites

  • 3 weeks later...

Here's my vote to throw in the mix, if it makes a difference.

Open source may be unprofitable at times, there may be schisms and so on,  but it will sure ensure that the game is immortalized and that no one person can send it to the bottom of the harbor which sometimes does sadly happen with even the best games under corporate control. 

If we cannot trust a corporation like T2 to keep communication clear to and keep the game going soundly, then we ought to take it into our own hands. KSP is not an asset to be bought and sold like merchandise, it has a soul.

Edited by Chandra Aerospace
Link to comment
Share on other sites

On 8/26/2024 at 8:43 AM, Chandra Aerospace said:

KSP is not an asset to be bought and sold like merchandise, it has a soul.

I 100% agree with this, couldn't have said it better. I haven't been with KSP since the beginning, but the game and community are truly special. If it dies I will be very sad.;.;

Link to comment
Share on other sites

  • 4 weeks later...

And this, my friends, it why going Open Source is - at this time - not only the best outcome, but possibility the only successful one.

Quote

Sept 16 (Reuters) - IBM (IBM.N) has convinced a federal jury in Delaware that mobile-game maker Zynga owes $44.9 million in damages for violating IBM's patent rights in what the tech giant called "foundational" internet technology.

The jury determined on Friday that Zynga games including entries from its "Farmville" series infringed two IBM patents related to web-based communications.

Zynga had denied IBM's allegations and argued that the patents are invalid. Zynga spokesperson Alan Lewis said on Monday that the company was disappointed with the verdict but believes it will win on appeal.

https://www.reuters.com/legal/litigation/ibm-wins-45-mln-verdict-against-zynga-internet-tech-patent-trial-2024-09-16/

and:

Quote

Zynga must pay IBM nearly $45 million in damages after a jury ruled that popular games in its FarmVille series, as well as individual hits like Harry Potter: Puzzles and Spells, infringed on two early IBM patents.

In an SEC filing, Zynga reassured investors that "the patents at issue have expired and Zynga will not have to modify or stop operating any of the games at issue" as a result of the loss. But the substantial damages owed will likely have financial implications for Zynga parent company Take-Two Interactive Software, analysts said, unless Zynga is successful in its plans to overturn the verdict.

A Take-Two spokesperson told Ars: "We are disappointed in the verdict; however, believe we will prevail on appeal."

For IBM, the win comes after a decade of failed attempts to stop what it claimed was Zynga's willful infringement of its patents.

In court filings, IBM told the court that it first alerted Zynga to alleged infringement in 2014, detailing how its games leveraged patented technology from the 1980s that came about when IBM launched Prodigy.

https://arstechnica.com/tech-policy/2024/09/zynga-must-pay-ibm-45-million-for-farmville-patent-infringement/

Interesting bits:

  • IBM first approached Zynga in 2014, but the at the time management failed to take proper action, and let things develop.
  • TTWO bought Zynga in 2022.
    • And it's probably the reason IBM jumped on Zynga's throat also in 2022 - because they now know someone would have the money too foot the bill.

This is about patents, but Copyrights works exactly the same. The owner of the IP have decades to decide to pursue a Copyright infringement, and by then, whoever is the owner of the Company will be the one paying good money in defense and eventually on damages.

Such a problem is less of a hassle on Open Source because the Source is open - it's way easier to someone spot something dangerous like something patented by some Really Big Dog, and once the problem is detected, fixing is more than often trivial.

TTWO is being cornered, and it's probably the reason they want to sell the whole PD thingy (as well, also the reason no one is buying it). Kraken knows what are under that hood by now, we have more then enough evidences that no everything was handled with the due process diligence there...

Edited by Lisias
better choose of words.
Link to comment
Share on other sites

6 hours ago, Fizzlebop Smith said:

A kickstarter of other crowdsourced method of purchasing the IP (KSP1) for the public domain might get some traction.

I'm afraid purchasing the KSP¹ IP right now may not be... wise.

We don't know what in Krakens is under the hood, and it's evident that TTWO didn't used the due diligence when buying Zynga, what to say about the remaining IP they acquired?

Whoever would buy this lemon, will have to deal with it. In PT-BR, we would say: o infeliz que comprar esse abacaxi vai ter que se virar para descascá-lo.

Of course, I may be overreacting and it's perfectly possible there's nothing wrong on the IP - but, yet, the license file of KSP¹ is, historically, lacking for mentioning BSD licensed assets but not pinpointing them. Check the LegalNotice.txt file that started to appear on KSP 1.3.x (I had only 1.3.1 installed right now).

Spoiler
Quote

ThirdParty Legal Notices

This product may include software licensed under terms that required to display the following notices:

Copyright (c) 2008 - 2011, Jb Evain

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

 

Copyright (c) 2011

Jon Martin of www.jon-martin.com & www.fusedworks.com.

If you find this code useful either a) donate, b) get your boss to donate, c) send improvements

Reselling this source code is not permitted and these notices must remain in any distribution.
However permission to use any of this code in any commercial product is granted.
Please do acknowledge authorship or individual authorship where appropriate.
See individual components for seperate MIT Licences.
If you wish to contact me you can use the following methods:
email: [email protected]

The MIT license:

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal         
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished
to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR         
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


Copyright (c) 2013 Jason Bell

Permission is hereby granted, free of charge, to any person obtaining a copy of this software
and associated documentation files (the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge, publish, distribute,
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software
is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies
or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE
FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.

 

Copyright (c) 2014 Patrick E. Whitesell

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.


Copyright (c) 2014 Ryota Murohoshi

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

UniLinq is base on mono class libraries.
The class libraries are licensed according to the following license:

    Copyright (C) 2001-2002  Ximian, Inc.

Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.


Copyright Cape Guy Ltd. 2015. http://capeguy.co.uk.

Provided under the terms of the MIT license -http://opensource.org/licenses/MIT.

Cape Guy accepts no responsibility for any damages, financial or otherwise,
incurred as a result of using this code.

 

Copyright (C) 2017 Patrick Hogenboom

Permission is hereby granted, free of charge, to any person obtaining a copy of this
software and associated documentation files (the "Software"), to deal in the Software
without restriction, including without limitation the rights to use, copy, modify, merge,
publish, distribute, sublicense, and/or sell copies of the Software, and to permit
persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies
or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE
FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.


 
Copyright (c) 2015 Daniil Basmanov
 
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal    
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished
to do so, subject to the following conditions:
 
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
 
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR    
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


Copyright (c) 2016 Christophe Savard
 
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
and associated documentation files (the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge, publish, distribute,
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software
is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies
or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE
FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.

 

 

Important to note that KSP 1.3.0 was released already under TTWO ownership, what is not exactly reassuring... The previous team had way more knowledge (and care) about Open Source, what's can be empirically verified by checking their posts on this Forum until the 1.2.2 era...

Edited by Lisias
Tyops, as usulla...
Link to comment
Share on other sites

  • 1 month later...

 

On 10/28/2024 at 5:22 PM, WhatALovelyNick said:

Oh.

I thought that that was the end. My kerbal friends, the END.

Anyway, that was another remembrance, that T2 can close KSP (and the forum) any moment.

I agree. What I would like to do with KSP¹'s Source Code is not semantically different from what I managed to do with:

https://forum.kerbalspaceprogram.com/topic/225368-ksp-forums-archival-options/?do=findComment&comment=4426456

Someone on Take2 must realize sooner or later (ideally sooner) that the value of a Franchise is built over user's engagement, not on source code - the Source Code by itself is irrelevant, it's what you do with it that adds value to the Franchise.

See what VALVe is doing with WINE and Proton on Steam Deck about gaming. Now compare it with everybody else did using Windows CE, Windows Mobile or whatever was the name that someone at Microsoft had in mind at the time.

From the times of SEGA's DreamCast (when they failed to deliver a Window CE port in time for launch, and when they finally did, everybody preferred SEGA's toolkit due performance and stability), to XBox that it's being smashed by Sony's Playstation since forever...

Quote

We are not cheap work force. We are not doing it for "them".

We are doing it for ourselves in a way that "they" would also be benefited, we are working to achieve a win-win situation.

Yes, they royally screwed the pooch and there's a chance we would be helping to save their sorry arses. But we are doing it to save our own - saving theirs is a compromise to enhance our chances. ;)

Stone Soup.

 

Edited by Lisias
Changing link to a internal one.
Link to comment
Share on other sites

Dean Hall from Rocketwerkz has recently unveiled a new game or game engine based partly on their design proposal submitted to Take Two that was turned down in favour of Star Theory, and much of his commentary on Reddit and Discord has shown a laser-focused commitment to making the game easy to mod and making it perform much better than KSP 1/2, or any other space game/sim for that matter. It's also got Harvester, Blackrack, and several other KSP 1/2 alumni and developers on board. How is this relevant to this thread? Well with Take Two trying to distance itself from KSP effectively ensuring you'll never get the source code legally and there being a new KSP-derivative space game on the horizon that's getting developed in a joint venture between the studio that made Stationeers (who, again, was in the final run to get the contract for KSP 2, and lost to Star Theory because their proposal didn't have pictures) and ex-members of Squad, Intercept, and the KSP 1 modding base, I fail to see why you are so invested in KSP 1's source code.  It simply isn't happening, and there really isn't much use for it anymore. At least not if Rocketwerkz - again with Harvester and his 13 years of experience on board - can make their new space game work.

Edited by Bej Kerman
Link to comment
Share on other sites

27 minutes ago, Bej Kerman said:

I fail to see why you are so invested in KSP 1's source code.  It simply isn't happening, and there really isn't much use for it anymore.

And I fail to see why you bother. :)

 

28 minutes ago, Bej Kerman said:

At least not if Rocketwerkz - again with Harvester and his 13 years of experience on board - can make their new space game work.

And that's the exactly reason TTWO should consider opening the KSP¹ source code. There're 13 years OF LEGACY on KSP that can still render some fruits, exactly as it was done with Doom 1/2 , Quake 1/2/3, etc.

There're people playing Wolf3d even nowadays, what the heck:

Spoiler

 

Why it should be different with KSP¹?

Link to comment
Share on other sites

44 minutes ago, Bej Kerman said:

It simply isn't happening, and there really isn't much use for it anymore.

IT HAD HAPPENED. KSP¹ binaries are being decompiled on the wild by people that don't mind legalities, EULAs or whatever. Some are making some bucks on it, and getting jobs on the competition.

RIGHT NOW TTWO is feeding the competition by restricting the access to the Source Code only to people willing to work against them. And it's simple like that.

The only people that can't access the Source Code are the people willing/needing to play by the rules.

Edited by Lisias
Forgot a link.
Link to comment
Share on other sites

1 hour ago, Lisias said:

And that's the exactly reason TTWO should consider opening the KSP¹ source code. There're 13 years OF LEGACY on KSP that can still render some fruits, exactly as it was done with Doom 1/2 , Quake 1/2/3, etc.

Can't you already bask in its legacy just by playing it (ideally with at least 150 mods)?

50 minutes ago, Lisias said:

IT HAD HAPPENED. KSP¹ binaries are being decompiled on the wild by people that don't mind legalities, EULAs or whatever. Some are making some bucks on it, and getting jobs on the competition.

RIGHT NOW TTWO is feeding the competition by restricting the access to the Source Code only to people willing to work against them. And it's simple like that.

It's not that simple... Take Two is doing its best to forget KSP ever happened, and your best bet if you really want to respect KSP 1's legacy is to just follow what Harvester is doing (I.E. Kitbash, the Rocketwerkz space game) instead of hoping that Take Two - ran by greedy suits - notices a meagre forum poll and changes its mind after losing so much money to the same franchise. There's no use getting worked up over what cannot be changed, can't you look forward into the future and see there are new things happening to be excited about? :)

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...