Publicidad:
Terra
La Coctelera

Richard Stallman

Richard M. Stallman és un conegut activista del programari lliure.

L'any 1971 va entrar a treballar al laboratori d'inteligència artificial del prestigiós MIT de Massachusetts. Ell explica com en aquella época la gent s'intercanviava programes, i el codi font d'aquests. A inicis dels anys 80, la situació va canviar, el programari va començar a ser no redistribuible (no copiable), la gent ja no podia intercanviar els seus coneixements informàtics lliurement. Com que no estava d'acord amb aquest nou estat de coses, va dimitir de la feina, i va crear la Free Software Foundation (FSF) el 1983.

El mateix any, va fundar el projecte GNU (GNU is Not Unix), amb l'objectiu de produir un sistema compatible amb Unix (sistema operatiu que es feia servir a l'época) i que fos completament gratuït i distribuible lliurement. El mètode que va seguir aquest grup era començar amb les utilitats (editors de text Emacs, compilador gcc, etc) mentre es treballava en fer un kernel o nucli del sistema completament nou anomenat Hurd i està començant a funcionar. Actualment GNU ha integrat Linux com a nucli "provisional".

Més enllà del codi, potser la seva aportació més decisiva ha estat la creació de la Llicència Pública General, GPL, publicada el 1989, popularitzada també com a copyleft, estretament lligada a la concepció del programari lliure i entesa com a garantia de preservació del dret dels usuaris de reproduir, conèixer, modificar i redistribuir el software, sempre que es mantingui la mateixa llicència. De manera que així les millores retornen a la comunitat, utilitzant de forma hàbil la pròpia legislació de copyright per donar-li la volta i evitant que el producte del treball col·laboratiu pugui ser apropiat i tancat.

Programari lliure, i programari propietari.

Programari Lliure.

Campanya per l'ús del programari lliure en l'administració pública:

L'objectiu d'aquesta campanya és sensibilitzar les administracions públiques i el conjunt de la societat sobre la importància i els efectes positius que té dur a terme una política d'ús d'aplicacions de programari lliure en les tecnologies de la informació, i de la importància de preservar els drets civils dels ciutadans en el món digital.

Documents relatius al plantejament

* Manifest sobre l'ús del programari lliure a l'administració pública . Document base que explica la posició de Softcatalà envers l'ús de programari en l'administració pública. Versión en castellano del Manifesto. Dóna'ns el teu suport i signa el manifest.

* Preguntes i respostes més freqüents sobre l'ús de programari lliure en el govern. Recull de preguntes i respostes sobre les implicacions de l'ús de programari lliure al govern

Activisme: participa-hi

* Accions realitzades amb el marc de la campanya (07/01/2003).

* Recollida de signatures. Dóna'ns el teu suport i signa el manifest.

* Llista d'entitats que donen suport a aquesta campanya.

* Dóna't d'alta en la llista. Participa, aporta idees. Si treballes a un lloc a l'administració pública comenta'ns les teves experiències i ajuda'ns a millorar la situació.

Programari Privatiu.

El programari privatiu (també conegut com a programari propietari o programari no lliure), en contraposició al programari lliure, es refereix a aquell programari que limita les seves possibilitats d'ús, modificació i/o redistribució (amb o sense modificacions). Normalment el seu codi font no és disponible, o bé, sota restriccions.

La Free Software Foundation s'hi refereix a tot aquell programari que és "no lliure" o semi-lliure.

Encara que el codi font pugui fer-se públic, el programari pot ésser privatiu si es mantenen les restriccions abans esmentades; aquest és el cas de la versió comercial de l'SSH o el programa de llicències shared source de Microsoft.

4 Llibertats:

Definició de “Software Lliure”
● Llibertat 1: Llibertat d'ús ilimitat per a
qualsevol finalitat
● Llibertat 2: Llibertat d'estudi i modificació per
a les teves pròpies necessitats
● Llibertat 3: Llibertat de còpia
● Llibertat 4: Llibertat de distribució
● Lliure != Gratuït
● La llibertat es manté a través del copyright (el
copyright permet llicenciar)
Llicències
● GPL
– Otorga les 4 llibertats
– Protegeix la llibertat
● LGPL
– Otorga les 4 llibertats
– Protegeix de forma limitada la llibertat
● BSD
– Otorga les 4 llibertats
– No protegeix la llibertat
Codi Obert
● Codi Obert (Open Source) és una iniciativa
que sorgeix al 1998
● Abandona l'idealisme del Software Lliure i
només es queda amb les raons prágmatiques
a favor de poder accedir al codi font del
programa.
Noms propis
● Richard Stallman
– Inicia el projecte GNU (1983)
– Defineix el concepte de Free Software (1985)
– Introdueix la GPL (1985)
● Linus Torvald
– Creador del kernell de Linux (1991)
● Eric Raymond
– Impulsor del projecte Open Source (1998)
Avantatges tècnics del Software
Lliure
● Revisió del codi per molts programadors
● Seguretat (clau i candau)
● Estabilitat
● Esforç col·laboratiu d'una gran comunitat
● Preu
● Tot i que són interessants n'hi ha de més
importants...
El Software Lliure i l'Economia
nacional
● El software propietari, per definició, afavoreix
els monopolis que també s'extenen al
hardware.
● El software propietari està controlat per
monopolis estrangers
● El software lliure
– és independent i igualitari.
– permet crear una indústria local mantenible.
– fa que els mercats siguin flexibles i adaptables
– afavoreix l'economia nacional.
El Negoci del Software Lliure
● El software lliure no acaba amb la indústria
del software.
● El percentatge d'Informàtics que viuen
directament del desenvolupament de
software és insignificant
● El software lliure pot ser comercial
● El software lliure promou la cultura de pagar
per servei i no per llicència.
● Grans companyies com ara IBM ja ho
comencen a aplicar.
El Software Lliure i la
Universitat
● L'educació es preocupa de l'aprenentatge i
l'aprenentatge es promou a través d'un accès
lliure a la informació (raó de ser de p.e. les
bibliotèques o escoles públiques)
● La tecnologia és més que una eina: és un
entorn d'aprenentatge en sí mateix.
● A la universitat tenim la obligació de
presentar diversos punts de vista sobre el
mateix tema i fomentar la crítica i el diàleg
– No podem dir la única solució informàtica és
Microsoft!

Tipus de programari

Aplicaciones: Programas o software especializados en actividades específicas. Ej: procesadores de texto, planillas de cálculos,bases de datos, juegos, navegadores Internet, etc.

Un sistema operativo (SO) es un conjunto de programas o software destinado a permitir la comunicación del usuario con un ordenador y gestionar sus recursos de manera cómoda y eficiente. Comienza a trabajar cuando se enciende el ordenador, y gestiona el hardware de la máquina desde los niveles más básicos.

Hoy en día un sistema operativo se puede encontrar normalmente en ordenadores o productos electrónicos como teléfonos móviles.En computación, una biblioteca es un conjunto de procedimientos y funciones (subprogramas) agrupadas en un archivo con el fin de ser aprovechadas por otros programas. Al proceso de hacer accesibles estos subprogramas al programa principal se le llama enlace (link).

Existen dos tipos de bibliotecas:

* las estáticas, o de enlace estático

* y las compartidas, o de enlace dinámico

Las primeras se enlazan —o sea, arreglan las referencias a rutinas en el programa para que apunten a su localización en la biblioteca— en el momento de compilación (en rigor en la fase de enlace de la construcción del programa objeto), mientras que las segundas se enlazan en tiempo de ejecución.

La denominacion de biblioteca compartida hace énfasis en que, comúnmente, los procesos que la enlazan comparten una única parte de la memoria donde se encuentran las instrucciones de los subprogramas.

En Windows, archivos de bibliotecas dinámicas poseen extensión .DLL (Dynamic Link Library), mientras que las estáticas generalmente terminan en .LIB. En Unix y Linux, las bibliotecas dinámicas tienen extensión .so (Shared Object) y las estáticas .a (archive).

Es frecuente usar el término librería para referirse a una biblioteca debido a una mala traducción del inglés library.