Re: [Hamlib-developer] The use of LLM generated code in Hamlib (long)
Library to control radio transceivers and receivers
Brought to you by:
n0nb
|
From: Nate B. <n0...@n0...> - 2026-03-09 13:01:01
|
As another data point we have PR 2008: https://github.com/Hamlib/Hamlib/pull/2008 Mike clearly notes the use of Code QL to diagnose and offer a fix for using the return value of sscanf() correctly in the Codan backend. A disclosure regarding the use of AI is clearly stated in the commit message. As I see it, this is a useful use of LLM where our code base is examined and fixes offered in terms of C language best practices. On a related note. Perhaps this deserves a thread of its own. The Software Freedom Conservancy is engaged in an effort to inform projects/developers of the proprietary nature of GitHub: https://sfconservancy.org/GiveUpGitHub/ Do note that I've no plans to change anything regarding the project hosting sites in the near future, but I do think this does bear watching. Up to this point, the points outlined by SFC have not impacted Hamlib negatively. In fact, I think our presence on GitHub has been quite positive for the project. Of course, all things come to an end eventually... 73, Nate -- "The optimist proclaims that we live in the best of all possible worlds. The pessimist fears this is true." Web: https://www.n0nb.us Projects: https://github.com/N0NB GPG fingerprint: 82D6 4F6B 0E67 CD41 F689 BBA6 FB2C 5130 D55A 8819 |