Skip to content

Conversation

@crepererum
Copy link
Contributor

I have enabled some helpful compiler warnings and started to fix some problems, which you find in separate commits. Especially clang was really helpful here. There are still some possible bugs left which I plan to fix later (mostly some sign conversions and conditionally uninitialized variables).

@imneme
Copy link
Owner

imneme commented Dec 3, 2014

Thanks for your work! To facilitate some projects using PCG, I'm considering switching the code to an MIT license. Is it okay for all contributions you make to the project to be licensed under that license instead?

Some of your changes fix bugs, but some seem like a matter of taste and change the semantics of the code. The former are no-brainers. The latter require a bit more persuasion.

This should work on all versions of make. Thanks to stackoverflow for
this idea:
https://stackoverflow.com/a/1328441/1718219
@crepererum
Copy link
Contributor Author

I've started to address some of you comments, for the others I'm waiting for your feedback.

I'm totally fine with the upcoming switch to the MIT license.

This change was discussed as part of 0e0e050
This changes doesn't really impact performance but enable us to be more
strict about this type of warnings and to discover bugs early.
@crepererum
Copy link
Contributor Author

Feel free to throw in another set of comments. I'm not in town until Tuesday, so I'll address possible issues next week.

@crepererum
Copy link
Contributor Author

Back at work :)

@imneme
Copy link
Owner

imneme commented Mar 13, 2015

I've applied almost all your changes, although I used a cherry-pick strategy so I could avoid some the changes that you applied and then undid. Thanks for your help.

@tkelman
Copy link

tkelman commented Mar 21, 2015

To facilitate some projects using PCG, I'm considering switching the code to an MIT license.

What's the status of this? Would love to port this to Julia, but MIT would be a much more preferable license vs Apache.

@imneme
Copy link
Owner

imneme commented Mar 21, 2015

Tell you what, if you write the patch to change the licenses in all the files etc. (all PCG dists), I'll apply it. Otherwise, it'll wait until I have a moment to do it, which should be next week, but I've been thinking that for the last month.

Thanks,

Melissa. 

Sent on the go, via iPad, wireless networks, and other modern technology

On Mar 21, 2015, at 1:06 AM, Tony Kelman notifications@github.com wrote:

To facilitate some projects using PCG, I'm considering switching the code to an MIT license.

What's the status of this? Would love to port this to Julia, but MIT would be a much more preferable license vs Apache.


Reply to this email directly or view it on GitHub.

@crepererum
Copy link
Contributor Author

@imneme can we close this?

@mbarkhau
Copy link

Is there any update here? Is there any reason for not switching to the MIT License?

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

Successfully merging this pull request may close these issues.

4 participants