What license do you end up with if you use a snippet of code from one of each to build an application?
Then you will end up with all 3 licenses which will boil down to the terms of 2 licenses. All licenses will require you to ship the license information with your application. The BSD-like license will require you to mention that the copyright holders of that source have that copyright. The GPL license will require you, at least upon request, will provide the entire source of your application to the end user that so requests and that end user has the right to modify any part of the source and run and distribute his modified version with the same licenses. All the terms of the LGPL-like license will be covered by the GPL-like license.
I'm sorry, I don't get it. How is open source any less open regardless of what this AI does with it?
In short there are 3 kinds of open source licenses:
1) BSD-like licenses which allow you to create derivative works like executable programs, libraries or trained AI models as long as you with the derivative work include a text which tells about the license and who the copyright holders are of the original code.
2) LGPL-like licenses which allow you to create derivative works as long as the end user is informed of the license and at least on request gets access to the source code of the part with LGPL license and is given the ability to modify that part of the source and rebuild the derivate work which might be a program, a library or a trained AI model.
3) GPL-like licenses which allow you to create derivative works as long as the end user is informed about the license so she/he knows his/her right to ask for the complete source of the derivative work and gets the ability to modify the parts of the sources the users wants to modify and then rebuild the derivative work with his moidfied sources.
Then there is also AGPL-like licenses which points out that the end user might not be the administrator of a network server like a web server, but the remote users connecting to that server.
I would say that any licenses on source used to train an AI model applies both to that trained model and any source that it produces. If you don't like what some of those licenses say you should not use such code as your training data.
But the fanatical lack of dependencies,
I would say that Slackware does have support for dependency check for packages. It is true that the Slackware packages themselves does not support dependency check (for good and bad). So your best bet is to make a full install of Slackware. However, once you have this rather small full install of Slackware you can continue to install packages from slackbuilds.org. Slackbuild.org does track dependencies between packages and you can use tools like slpkg to easily install a package with all its dependencies. Example: slpkg -s sbo vlc To install the VLC media player with its 50+ dependencies.
Your computer account is overdrawn. Please see Big Brother.