Transcript
Page 1: Introduction to Libre Software course

Master on Free Software

Introduction to libre software

Summary of the course

Israel Herraiz<[email protected]>

A Coruña, October 19th 2007

Page 2: Introduction to Libre Software course

Master on Free Software

Goals

● Fundamentals for the rest of courses● Basic concepts● Basic technologies

Page 3: Introduction to Libre Software course

Master on Free Software

Contents

● Introduction to libre software● History● Motivations and consequences ● Legal aspects. Licenses. Patents.● Business models● Libre software engineering

Page 4: Introduction to Libre Software course

Master on Free Software

Technologies

● Moodle● Gforge● Mailing lists● Bug Tracker● Subversion● DocBook

Page 5: Introduction to Libre Software course

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

Page 6: Introduction to Libre Software course

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

Page 7: Introduction to Libre Software course

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

Page 8: Introduction to Libre Software course

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

Page 9: Introduction to Libre Software course

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

Page 10: Introduction to Libre Software course

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

Page 11: Introduction to Libre Software course

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


Recommended