Save 37% off PRO during our Black Friday Sale! »

FOSSMEET17_SARAH.pdf

 FOSSMEET17_SARAH.pdf

4af679ea7716884dc09bf8b42488bfbb?s=128

_themessier

March 11, 2017
Tweet

Transcript

  1. Open Source Licenses -Sarah Masud, Red Hat FOSSMEET NIT CALICUT

    2017 The Alice & Bob Problem of
  2. Agenda • The problem at hand? • Why license for

    FOSS? • The 3 types of conditions • Free vs Open Source • Resources to Help
  3. The problem at hand? • Alice writes a code •

    Bob wants to use it too • How can Alice share the code with Bob?
  4. Possible Solutions • In an utopian world- Grant absolute freedom

    • In Real World - Go the FOSS way • In Real World - Go the proprietary way
  5. Why Licensing is important for FOSS? • Explicitly grant freedom

    to read, study, modify. • Prevent liability for damage. • Share and grow!
  6. Some Known FOSS project licenses:

  7. 3 groups of conditions: 1. What you must do →

    Responsibility 2. What you can do → Freedom 3. What you cannot do → Limitation
  8. Basic Freedom to: • Read • Modify • Use Privately

    • Distribute
  9. More Freedom to: • Use commercially

  10. Responsible For: • Stating changes • Putting the License statement

    • Adding a copyright notice
  11. Restricted from: • Liability for damage • Issuing warranty

  12. Free or Open Source?

  13. CopyLeft or Permissive? • Difference in terms of distribution •

    Pessimistic vs optimistic view of the world • Do you mind a closed source version of your original code?
  14. When to use what: • For Libraries • For smaller

    projects • For projects with patent grants • For documentation projects • For work other than code
  15. License Section on Github

  16. Resources for help • Choose Your License • Getting started

    with open source • The linux foundation • FSF Licensing
  17. Q/A THANK YOU