f/oss slidedeck
DESCRIPTION
Lightning talk that had to be prepared minutes before an open slot (might contain some small mistakes).TRANSCRIPT
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 咨询顾问 , [email protected]
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
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)
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
Open Source
● Refers to the freedom to study● Source code is 'freely' available to see
● Red Hat starts selling support contracts for OSS
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
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)