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

Usage conditions on JWasm Manual and code base, regarding OpenWatcom relicensing effort #20

Open
ecm-pushbx opened this issue Aug 20, 2023 · 2 comments

Comments

@ecm-pushbx
Copy link

The definitive document on the OpenWatcom relicensing effort appears to be this wiki page, which had some activity as recently as 2023: https://github.com/open-watcom/open-watcom-v2/wiki/Relicensing-effort

Quoting a part of that:

SAP are willing to relicense their own contributions under the Apache License, v2.0. Sebastian Wolf from SAP reached out to the community, to say such. This is important, because Sybase/SAP’s code is the original basis for Open Watcom. SAP will likely grant addition permissions, [...] probably the LLVM Exceptions.

Would you be willing to grant the same usage conditions, Apache License v2.0 with LLVM Exceptions, to all your contributions to JWasm and JWlink? If so, I'd appreciate it if you made a definitive statement to that end.

In a very cursory glance at the sources I noticed that some files already contain Public Domain dedications. However, the JWasm Manual contains this section:

  1. License

This manual was written by Andreas Grech ( aka Japheth ). It may be redistributed as long as it is free of charge.

This dedication is not free software / open source compatible. Would you reconsider and perhaps also provide the manual under the Apache License v2.0 with LLVM Exceptions?

@ecm-pushbx
Copy link
Author

I posted a notification to their thread at open-watcom/open-watcom-v2#271 (comment)

@iainnicol
Copy link

iainnicol commented Aug 20, 2023

lol, @ecm-pushbx. I was going to reply saying: nice idea, but don't forget to ask other contributors such as Japheth, who forked Watcom WASM into JWasm. I didn't immediately realise Baron-von-Riedesel is a pseudonym for the same person!

However, if you'll pardon my pedantry (sorry)... It would also be good to seek permission from, well, anybody who has contributed more than 10 lines of code. There's a list of pre-GitHub contributors here

These people contributed to JWasm ( additions, bugfixes, bug reports):
However, that list will be longer than necessary, because not everybody contributed code. So 🤷.

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

2 participants