Master on Free Software
Introduction to libre software
Summary of the course
Israel Herraiz<[email protected]>
A Coruña, October 19th 2007
Master on Free Software
Goals
● Fundamentals for the rest of courses● Basic concepts● Basic technologies
Master on Free Software
Contents
● Introduction to libre software● History● Motivations and consequences ● Legal aspects. Licenses. Patents.● Business models● Libre software engineering
Master on Free Software
Technologies
● Moodle● Gforge● Mailing lists● Bug Tracker● Subversion● DocBook
Master on Free Software
Methodology
● Sessions with theoretical presentations● Practices with participation of the
students● Readings, slides, etc in the Moodle site● Forum in Moodle (only as a “backup”)● Gforge for the practices and works of the
students● Weekly quiz in Moodle
Master on Free Software
Evaluation
● Weekly based by means of quiz● At the end of the course, based on the
work of the students● Work
– Written in DocBook– English will be encouraged
● Topics yet to be decided
Master on Free Software
GForge
● We will keep in touch through the mailing list
● We will assign and follow the works using the Tracker
● Delivery and development of the works using Subversion
Master on Free Software
DocBook
● DocBook seminar● Everything you need to know, you will
learn it in this course● Used by most of the projects for
documentation purposes
Master on Free Software
Recommend bibliography
● Producing Open Source Software (O' Reilly)
● Open Source for the Enterprise (O' Reilly)● Materials from the PhD program at URJC /
UPM● Free software for a free society (by
Richard Stallman)● DocBook, the definitive guide
Master on Free Software
Summary
● Goals of this master– Student will be able of joining a project and
participating on it, with all the needed theoretical and technological background
● Goals of this course– Theoretical and technological fundamentals
for the rest of courses
Master on Free Software
Any question?
● Moodle– http://gsyc.es/moodle
● GForge– http://forge.morfeo-project.org/projects/freeswmaster
● Questions– General mailing list in GForge– Forum in Moodle