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

Conan packaging #28

Open
friendlyanon opened this issue Jan 17, 2022 · 2 comments
Open

Conan packaging #28

friendlyanon opened this issue Jan 17, 2022 · 2 comments

Comments

@friendlyanon
Copy link
Contributor

Hey there.

I need to package this utility in order to properly include Firebird SQL in Conan. Current pending PR: conan-io/conan-center-index#8947

Some things are not clear though. The README says this project is "freeware", while the README.BYACC says public domain. What exactly is the license for this project?

Packaging for Conan is also why #27 was opened. CMake trivializes building this utility across all platforms.

@ChrisDodd
Copy link
Owner

There's no "official" license for Berkeley Yacc which btyacc is based on. Robert Corbett (the original author) has disclaimed any copyright claims in the past and I do as well. There are (to my knowledge) no patent claims on any of the algorithms involved, but, as I'm not a lawyer, that is not a legal statement.

So that means you may redistribute the code as you see fit, modified or unmodified, with any licensing terms you choose. It can be incorporated into any other project without encumberance.

@friendlyanon
Copy link
Contributor Author

Thanks for clearing that up, I greatly appreciate it! IANAL, but hopefully the Conan team will have a better idea on how to approach this with that information.

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