Standard Logic Libraries, Corrected and Simplified. Free to Use. - Page 1
Forum section: electronics / general

author: Benta
author_rank: Super Contributor
timestamp: November 02, 2022, 10:22:48 pm
content: I've had several issues with the KiCad 4xxx, 74xx and 74x1Gxx libraries, which I use a lot in my designs.They are inconsistent and contain a lot of "dead wood".Based on those libraries, I created my own, where obsolete parts and "alias" parts have been removed. Many symbols with errors have been corrected and missing parts have been added.All three libraries now share the same graphics where possible (mainly gates/buffers/inverters).Copy them to your location of choice and add them to your library list using the "Manage Symbol Libraries" in KiCAD.Free to use, no copyright or other restrictions apply.Cheers.

author: golden_labels
author_rank: Super Contributor
timestamp: November 05, 2022, 05:56:29 am
content: Thanks for sharing!If there are any bugs in the official libraries, you may consider contributing fixes to the KiCAD project directly. That way everybody in the community may benefit, not only the few EEVblog forum users, who stumbled upon the thread.As for legal side of the things: if you want to put that into Public Domain, please consider releasing it underCreative Commons 0. Copyright applies by law, not by your decision. While in some jurisdictions one may donate a work to Public Domain, this is not true in general. Licensing a work under a properly crafted agreement designed by IP lawyers is removing uncertainity for the users.

author: Benta
author_rank: Super Contributor
timestamp: November 05, 2022, 05:56:54 pm
content: Thanks for your feedback.As for contributing, this would include interacting with GitHub/GitLab, and I refuse to do that. If you like, contribute them yourself.Concerning rights et al: the libraries are based on the standard KiCAD libraries, so I reckon that the license is inherited from there.

author: golden_labels
author_rank: Super Contributor
timestamp: November 06, 2022, 07:12:24 pm
content: We are getting into the territory, where it becomes hard to avoid statements that require an obligatory IANAL warning. I tried my best, but the clarity might suffer. The second part of footnote 1 slightly swerves to the opinion side.Any work you create(1)is also a work and you hold copyright over it. It being a derivative work is not affecting this: it’s still a work.If you actually derived that from KiCAD libraries, you are yourself bound byKiCAD libraries licensing terms, which isCreative Commons Attribution-ShareAlike 4.0.(2)So your library must also be shared under CC-BY-SA 4.0 (or later, or compatible), and it must include appropriate information about copyright holders of the original work (section 3 of CC-BY-SA).As for contributing to the KiCAD project, I was only suggesting that. I am not really willing to do so for two reasons:In my experience contributing by proxy works really poorly.KiCAD forces one to run their webapps to even get access to information about contributing, not to mention doing actual contribution.But perhaps someone else will be willing to do so.(1)There is an issue of the threshold of originality, but I do not see how that would be an obstacle in this case.(2)With an exception, that doesn’t concern this work.

author: Benta
author_rank: Super Contributor
timestamp: November 06, 2022, 08:37:31 pm
content: Doesn't interest me, and is totally over the top IMO.If every circuit or idea or code section on this forum should be checked for that kind of stuff, it can be closed immediately.

author: golden_labels
author_rank: Super Contributor
timestamp: November 06, 2022, 09:10:50 pm
content: I don’t even know, how to react to that kind of a message.

author: Benta
author_rank: Super Contributor
timestamp: November 06, 2022, 09:39:53 pm
content: Then don't.Let it be my responsibility what I share with other people.