quartz/content/notes/20-software-licensing.md
2022-06-16 14:36:08 +12:00

1.1 KiB
Raw Blame History

title aliases tags sr-due sr-interval sr-ease
20-software-licensing
cosc202
lecture
2022-07-06 33 250

pdf

what does it mean for people to use your software. What responsitilities do you have

  • Understand the default protection of code
    • authors copyright
  • Contrast libre free and gratis free
    • libre: free as in freedom
    • gratis: free as in no cost
  • Define what makes open source software
    • floss - free libre open source software
  • Contrast copyleft and more permissive licences
    • copyleft "viral licensing"
      • usage of copyleft software required your software be copyleft also
      • derivative must "copy" the same license
    • others e.g., creative commons
  • Appreciate that code can be multi-licensed

  • Understand how to apply a license to code
  • Appreciate licenses can be mutually incompatible

software-licensing