Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Discussion: Would it ever be possible to get the open source code directly from Sony? #246

Open
JeffreyO opened this issue Dec 7, 2022 · 4 comments

Comments

@JeffreyO
Copy link

JeffreyO commented Dec 7, 2022

They already have a full implementation of LibMono and the Mono Virtual Machine. Has anyone ever succeeded in finding or obtaining the source code for the open source projects that Sony uses?

https://doc.dl.playstation.net/doc/psvita-oss/index.html

@JeffreyO
Copy link
Author

JeffreyO commented Dec 7, 2022

Additionally, there are various game studios that also use open source software in their products.

@sharkwouter
Copy link
Contributor

Depends on the license. If they have any GPL code, they would have to provide it. Otherwise the only thing you can do is ask nicely and hope they provide access.

@isage
Copy link
Contributor

isage commented Dec 7, 2022

They only use gpl-licensed code in devkit cp. They do give it out by request. Some of lgpl code is available on the linked page
Everything else they won't provide (either 3 years have passed for lgpl, or license doesn't require providing source-code at all). It's been asked and tried.

@LiEnby
Copy link

LiEnby commented Jul 5, 2023

They already have a full implementation of LibMono and the Mono Virtual Machine. Has anyone ever succeeded in finding or obtaining the source code for the open source projects that Sony uses?

https://doc.dl.playstation.net/doc/psvita-oss/index.html

i attempted to add LibMonoBridge header to VitaSDK based on the Mono source code sony provided, but was ultimately rejected due to vitasdk being MIT and Mono being lgpl

vitasdk/vita-headers#647

there is a whole conversation about it here;

aside from that, the Mono source code is available here: https://archive.org/details/psm-mono-gpl-src
however sony seems to have not included everything needed to actually build this.
i have however got a fork of it that will build under windows with MSVC https://github.com/OpenPSS/pss-mono and am currently using it inside the SnowPME emulator.

i have not tried building it for vita however. it probably would require the Official Vita SDK and some libraries for it that, we don't have

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants