Fa uns dies vaig enviar les meves impressions sobre la Linkat,
fetes a partir
d'un repàs ràpid de la versió en CD-Live baixada d'internet. El
correu era
força crític i poc constructiu. Reconec que estava empipat i el
vaig escriure
en calent, per això ara voldria afegir una segona part.
Ahir vaig estar ajudant a la coordinadora d'informàtica de l'escola
on porto
els nanos a configurar la xarxa i altres coses a una linkat que havia
instal·lat a un dels PC de l'aula informàtica. Arran d'això he pogut
aprofundir més en l'ús de la linkat, i en puc fer una valoració una
mica més
reposada, que és la que faig a continuació. Com que algú (Oscar
Castell?) va
tenir l'amabilitat de fer arribar les meves valoracions al fòrum de
Linkat,
li prego que ho faci també amb aquestes.
En primer lloc, la part positiva:
No sabia que la Linkat completa consta de 3 CD (o un DVD) i que,
per tant, el
programari que vaig trobar a faltar al CD Live (GCompris...) no és
que falti
realment, sinó que el CD Live és una versió "capada" del total.
Segueix
havent-hi el problema de l'obsolescència, però almenys hi ha uns
mínims
raonables.
També vaig observar que en la versió instal·lada les aplicacions KDE
funcionaven correctament (a la Live no es veien bé algunes icones
de la
toolbar de KStars, per exemple). Per tant, deu ser algun problema
de la Live
però no de la distribució general. Així, l'impacte d'aquest error
és menor.
Tot això em fa preguntar per què cal un CD Live si ja hi ha un DVD
Live amb
més prestacions. Si, ja sé que no tothom disposa encara d'un lector
de DVD,
però aquesta excusa cada vegada té menys sentit.
Part negativa 1 - Errors menors
Després de configurar la xarxa amb el Yast2, si vols editar la
configuració de
xarxa recent creada has de tancar el Yast i tornar-lo a obrir;
altrament no
pots tornar a accedir a la configuració de xarxa.
Alguns enllaços directes que venen per omissió estan malament (per
exemple el
que apunta a una carpeta del servidor Argo1). No vaig tenir temps de
mirar-m'ho amb detall, però la meva sensació és que Linkat està
configurada
per funcionar bé amb una aula informàtica migrada TOTA DE COP,
inclòs el
servidor d'aula. Aleshores POTSER els directoris del servidor
s'exporten amb
NFS i la cosa ja funciona, però si el servidor d'aula és encara un
Windows
2000 (com en el cas de l'escola de què parlo) els enllaços haurien
de ser de
tipus samba.
Part negativa 2 - Errors greus
Vaig observar astorat que l'usuari que havia quedat creat per
omissió no tenia
el directori personal a /home, ni tan sols a /root, sinó a
(agafeu-vos) /usr/share/argo. Això és una violació flagrant de la
Linux
Standard Base i la Filesystem Hierarchy Standard [1], i ha de ser
corregit
immediatament.
[1] http://www.pathname.com/fhs/pub/fhs-2.3.html#THEUSRHIERARCHY
"/usr is the second major section of the filesystem. /usr is
shareable,
read-only data. That means that /usr should be shareable between
various
FHS-compliant hosts and must not be written to. Any information
that is
host-specific or varies with time is stored elsewhere."
Ignoro a qui se li ha acudit la idea, però segurament ve de
idiosincràsies
heretades de la distribució de Novell en què es basa linkat.
Part negativa 3 - Errors gravíssims
Aquí ja entro en la part filosòfica. Després de reflexionar-hi una
mica i
comentar-ho amb alguns companys, cada vegada se'm fa més clar que
Linkat està
cometent TRES errors gravíssims:
1) ---------------
Deixar fora la -potencial- comunitat: Si es vol que la gent (docents i
societat en general) es faci seva aquesta distribució, cal obrir-la
TOTALMENT
a la societat. Això vol dir diverses coses relacionades:
- Habilitació d'un sistema de seguiment d'errors on QUALSEVOL
persona pugui
reportar i/o corregir errors de la distribució.
- Habilitar recursos TIC per crear comunitat al voltant de la
Linkat (wikis,
etc.)
- Publicar el codi font (on és ara?) de tal manera que si algú vol
pugui
corregir ell mateix les coses que no li agradin i, si s'escau, fer una
distribució derivada adaptada a les seves necessitats. de fet la
publicació
del codi font és un requisit de la GPL i no fer-ho pot incórrer en
violacions
de la legalitat, cosa que no és admissible mai, però menys encara
en una
administració pública.
- Integrar els desenvolupadors locals en el procés. Potser l'ideal
hagués
estat partir d'una distribució feta a casa nostra, com ara Càtix o
Xarnoppix.
No ha estat així. Però aquestes distribucions tenen coses
tècnicament molt
aconseguides i que s'haurien hagut d'integrar a Linkat. Hi ha a les
escoles
alguns coordinadors d'informàtica avançats que podrien aportar
moltíssim al
procés.
Que això passés era previsible, atès que la manera en què s'han fet
les coses
i, sobretot, el fet d'adjudicar el concurs a una empresa com
Novell, amb una
relació amb el programari lliure plena de clarobscurs, no deixava
gaires
alternatives. Tanmateix, jo no estic dient que no hi hagin d'haver
empreses
en el desenvolupament de Linkat, simplement que algunes empreses, a
més de
voler fer diners amb el programari lliure, sembla que s'ho creguin
i altres
no.
El model a seguir, per mi, seria el que Canonical ha posat en marxa
amb la
Ubuntu. A tall d'exemple, doneu un cop d'ull al wiki de la
comunitat catalana
d'Ubuntaires, i passejeu-vos per tots els recursos que s'ofereixen:
https://wiki.ubuntu.com/CatalanTeam
Està clar que tots els recursos que esmento ja els ofereixen altres
distribucions com ara Debian, Ubuntu, Fedora, OpenSUSE... Ara es
veu clar que
no calia duplicar esforços i crear una distribució pròpia. Però el
cas és que
s'ha fet i hem arribat aquí. Què cal fer ara?
2 --------------
Relacionat amb l'anterior, cada vegada tinc més la sensació que Novell
està "fagocitant" o "privatitzant" la distribució, suposo que per
criteris
empresarials poc coincidents amb els objectius del programari
lliure. Això es
veu clar quan hom es pregunta què passarà amb els paquets. M'explico.
Una distribució com debian té gairebé 20.000 paquets de programari.
Mantenir
això és una tasca titànica, encara que només sigui per una sola
arquitectura.
Canonical ho va veure clar i va decidir restringir el nombre de
paquets "oficials" dins d'ubuntu a uns 5000. Què passarà amb els
paquets de
Linkat? Quants paquets manté "oficialment" Linkat? Se'n poden
utilitzar
d'altres? Seran compatibles? On es poden anar a cercar? Quin
percentatge de
paquets són específics de Linkat i quin és genèric?
Sabent la resposta a aquestes qúestions 8i potser a d'altres també)
es podrà
evaluar el grau de dependència que té Linkat de Novell i per tant
el cost
de "desenganxar-se" de Novell si fos necessari fer-ho en un futur.
A tot això em fa l'efecte que la tria per un sistema amb paquets
RPM no hi
ajuda gaire. Vaja, reconec que jo sóc "debianero" de mena. Vaig
iniciar-me en
Linux amb una distro amb paquets RPM (Mandrake) però la vaig abandonar
fastiguejat amb els problemes de dependències i repositoris
caòtics, cosa que
debian ja tenia resolta des dels seus orígens. He sentit que la
cosa ha
millorat des d'aleshores, però ignoro en quin grau. Del que sí
estic segur és
que decantar-se per una distribució basada en Debian hagués ofert
molta més
tranquil·litat al respecte.
3) -------------
Els de dalt no apreten. Conec (i reconec) la tasca encomiable que
està fent el
Francesc Busquets per impulsar Linkat, però molt em temo que el
recolzament
que rep "de dalt" és insuficient. Parlo d'oïdes, perquè no sé res més
concret, però per exemple saber que aquestes coses depenen de Ramon
Roy
(http://rroy.en.eresmas.com/), que en l'àmbit UPC sempre s'havia
distingit
per ser més aviat poc amant del programari lliure, doncs la veritat
és que
m'intranquilitza bastant. I el sospitós silenci que mantenen
Educació i la
STSI en aquesta legislatura (i el final de l'anterior), també hauria
d'encendre alguna alarma.
Davant de tot això, la discussió que es va encetar sobre la
inclusió o no de
programari privatiu a la Linkat ja la començo a trobar bizantina.
en primer
lloc, el programari privatiu és poc (en %). L'adobe reader és
perfectament
substituïble pel KPDF (no conec massa evince i no sé si és tan bo).
I el punt
més crític (perquè el JClic el necessita): el Java aviat serà
lliure (anunci
oficial de Sun) i no té sentit ara procedir a treure'l per d'aquí
uns mesos
tornar-lo a posar.
La veritat, tot i la importància que té l'aspecte de la llibertat,
crec que en
aquest cas no és prioritari vist el pes que té el programari
privatiu sobre
el total de la distribució i la magnitud dels altres problemes que
Linkat té
plantejats. A veure si passarà que els arbres no ens deixaran veure
el bosc.
Bé, no m'allargo més que ja he escrit prou. Estaria bé conèixer les
opinions
de la resta de llistaires. Perdoneu si l'exposició és una mica
confusa en
alguns punts, perquè ho he escrit molt depressa i redactant més
d'un paràgraf
en paral·lel.
Orestes.
----------------------------------------------------------------------
----
Més informació a http://www.softcatala.org/wiki/Organitzacio_PLL
http://www.softcatala.org/wiki/Manifest_PL
Arxiu públic: http://www.mail-archive.com/orglliure%
40www.softcatala.net/
----------------------------------------------------------------------
----