Skip to content

Check out software licenses to library patrons using LibCal. Works with Adobe and Jamf (Apple) licenses so far.

License

Notifications You must be signed in to change notification settings

Miamiohlibs/SoftwareCheckout2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

605 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Software Checkout

Software Checkout is a Node.js app for libraries and other institutions to allow dynamic request and assignment of software licenses. Users can request license access by signing up for a time-slot using SpringShare's LibCal; the app then updates license assignments with the vendor's user management API to assign or a revoke licenses at the appropriate time.

The main Software Checkout app does not have its own web interface, but there is an admin web console to provide an easy way for admins to check on the status of license assignments, usage statistics, and examination of system logs.

Learn more about this project in our open-source journal article:

  • Irwin, K., & Bomholt, M. (2024). On-Demand Circulation of Software Licenses: Checking Out Software on Patrons’ Own Devices. Information Technology and Libraries, 43(2). https://doi.org/10.5860/ital.v43i2.16977The main Software Checkout app does not have its own web interface, but there is an admin web console to provide an easy way for admins to check on the status of license assignments, usage statistics, and examination of system logs.

Current Supported Vendors

Requirements

Documentation

Credits

Developed by Ken Irwin at Miami University, in cooperation with Michael Bomholt.

About

Check out software licenses to library patrons using LibCal. Works with Adobe and Jamf (Apple) licenses so far.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages