I've used a lot of different source code management systems over the years: SCCS, RCS, CVS, ClearCase, Subversion, Perforce, and Git, as well as some pre-UNIX solutions, depending on what my employer or client of the moment preferred or what was available. Since 1995, Digital Aggregates' own SCM server has migrated from RCS to CVS to Subversion. As part of a gradual shift to Git, I've started hosting some of Company's open source projects in the cloud on GitHub.
This is still very much a work in progress. But since some of my projects licensed here under the GPL (3.0), the LGPL (2.1), or the Apache license (2.0) have found their way into a variety of commercial products and other projects, I thought the use of GitHub might make my and other folks' lives easier.
The tarballs of the projects listed below are still available on the Digital Aggregates web site.
Amigo: FreeRTOS-based C++ system for AVR ATmega Arduino-compatible boards.
http://www.diag.com/navigation/downloads/Amigo.html
https://github.com/coverclock/com-diag-amigo
Biscuit: mechanism for encrypted Linux system maintenance scripts automated via hot plug.
http://www.diag.com/navigation/downloads/Biscuit.html
https://github.com/coverclock/com-diag-biscuit
Buckaroo: Java traffic shaping classes and instant managed beans (recently updated and unit tested).
http://www.diag.com/navigation/downloads/Buckaroo.html
https://github.com/coverclock/com-diag-buckaroo
Concha: examples of object oriented design in C.
http://www.diag.com/navigation/downloads/Concha.html
https://github.com/coverclock/com-diag-concha
Desperadito: useful embedded patterns in C++.
http://www.diag.com/navigation/downloads/Desperadito.html
https://github.com/coverclock/com-diag-desperadito
Diminuto: Linux systems programming library in C (recently updated and unit tested).
http://www.diag.com/navigation/downloads/Diminuto.html
https://github.com/coverclock/com-diag-diminuto
Hayloft: multithreaded C++ framework for AWS Simple Storage Service.
http://www.diag.com/navigation/downloads/Hayloft.html
https://github.com/coverclock/com-diag-hayloft
Lariat: thin C++ layer over Google Test for use in automated unit testing.
http://www.diag.com/navigation/downloads/Lariat.html
https://github.com/coverclock/com-diag-lariat
Telegraph: collection of C functions useful in non-Linux systems (recently updated and unit tested).
http://www.diag.com/navigation/downloads/Telegraph.html
https://github.com/coverclock/com-diag-telegraph
Feedback welcome.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment