Quick intro to F/OSS

Quick intro to F/OSS

Short introduction to how Open Source came to be... and what it means...

E466994eea3c2a1672564e45aca844d0?s=128

Gerard Braad

May 26, 2012
Tweet

Transcript

  1. Free / Open Source Software Lightning Talk @ ouropensource me@gbraad.nl

  2. Who am I Software / Hardware Engineer • employed as

    an IT Consultant • experienced in F/OSS community and development • teaching techniques and methodologies • G-Star, Dutch Ministry of Defence, Nomovok • Fedora Project (FAmSCo), Mozilla, 气 (qi) Hardware • Scrum, OOAD & Domain Driven Design, etc. • The Open Source Way 吉拉德 , 开源软件专家 & IT 咨询顾问 , me@gbraad.nl
  3. Early history • Unix • 1970 – 1990 • Richard

    Stallman wants a 'free' Un*x clone • writes the GPL (license) – 4 freedoms • Free Software Movement – Free Software Foundation
  4. Four essential freedoms • Freedom 0 • To run the

    program, for any purpose • Freedom 1 • To study • Freedom 2 • To redistribute • Freedom 3 • To distribute modified copies, under the same terms • Access to source is needed (freedom 0, 1 and 2 apply)
  5. Rise of Linux • Linux • 1990 – Now •

    Linus Torvalds use GPL; 'It won't be big announcement' • Linux gets sold commercially – Red Hat, Novell – Adoption by enterprise market • Usage of the word 'free' is ambiguous – Eric S Raymond, Red Hat, et. al introduce a new term – Open Source
  6. Open Source • Refers to the freedom to study •

    Source code is 'freely' available to see • Red Hat starts selling support contracts for OSS
  7. Tainted term • Cultural issues between the usage of the

    terms 'free' and 'open' • Needless discussions • Open Core • Open Source for the core, add-ons are commercially sold • Often the licensing is not ideal to use the core for other projects • Commercial vendors FUD* * Fear, Uncertainty and Doubt
  8. Open, beyond Source • Open Source is mostly an ideal;

    way of thinking • Promotes collaboration/sharing of ideas • Licensing promotes re-use of material – Creative Commons (Lawrence Lessig) • Open Education is a good example • OpenCourseWare (MIT) • Wikipedia (WikiMedia foundation, uses CC) • TeachingOpensource.org • Open Source Way (http://theopensourceway.org)