rashevskyv / dbi

Author is duckbill
2.19k stars 93 forks source link

License of dbibackend #360

Open mvlassis opened 2 months ago

mvlassis commented 2 months ago

Hello, first of all I'd like to thank you for maintaining DBI, it's very useful!

From my understanding, the code of DBI.nro cannot be shared, as mentioned in #123:

OK. I will write in more understandable words. DBI uses a library whose license does not allow use in open source projects.

This library has nothing to do with Switch Homebrew. I'm talking about the GUI library in the console. The library has been developed by me for almost 30 years and is still successfully used in many commercial projects.

This will require separating sections of code into separate processes without linking with ui code, which, as I understand it, is not supported in the homebrew ABI.

Because I find this software very useful, I want to create a small script for Arch Linux (a PKGBUILD file) that automatically installs the dbibackend executable and any dependencies that are needed (like pyhton-tk). For this reason, I wanted to ask what is the case for the dbibackend Python file. It seems that it doesn't use any proprietary parts. This mean that it could be published under an Open Source license :). However, this repository doesn't have any license mentioned.

If it's possible, could you include a license file for dbibackend?