El teu blog de Linux en català

Trisquel és una distribució molt important dins el programari lliure. Aquesta va ser iniciada a Galícia per tal de tenir una distribució completament traduïda al gallec, però el que la fa realment singular és que es tracta una de les vuit úniques distribucions que GNU (i, per tant, Richard Stallman) considera completament lliures. És a dir, que tenen una política ferma de no oferir ni proposar programari no lliure i, en cas que per error en continguin algun, el treuen immediatament.

Logo de Trisquel

Aquesta darrera setmana va ser alliberada la versió 4.5 de Trisquel, que porta com a nom clau «Slaine». Trisquel 4.5 està basada en Ubuntu 10.10, lògicament traient-li tots els paquets no lliures. (més…)

gNewSense és una distribució GNU/Linux molt famosa basada en Ubuntu. Bé, a partir de la propera versió 3.0 estarà basada en Debian. El que la fa més singular és que es tracta una de les vuit úniques distribucions que GNU (i, per tant, Richard Stallman) considera completament lliures. És a dir, que tenen una política ferma de no oferir ni proposar programari no lliure i, en cas que per error en continguin algun, el treuen immediatament.

Logo de gNewSense

Doncs bé, l’equip de desenvolupament de gNewSense està intentant impulsar aquesta distribució, i demana ajuda a tothom qui vulgui donar-hi un cop de mà. Les tasques en què podem ajudar són molt diverses. En concret, necessiten gent que tingui algun d’aquests perfils:

  • Desenvolupadors. En principi, és el que més necessiten, o sigui que si compliu algun altre perfil apart d’aquest, millor que ajudeu com a desenvolupadors..
  • Provadors, per detectar errors i ajudar a millorar la distribució.
  • Programadors web per millorar la seva pàgina.
  • Artistes.
  • Equip de documentació.
  • Empaquetat de programes.
  • Coordinador de voluntaris.
  • Comunitats locals.

Si creieu que podeu ajudar, i us interessa el projecte, primer llegiu detingudament què es necessita de cadascun d’aquests perfils, i envieu un correu electrònic a la seva adreça de contacte.

Pantalla de gNewSense

Pantalla de gNewSense

Extra: Relacionat amb aquesta notícia, us hem preparat una imatge de VirtualBox per si voleu provar com funciona la versió actual (2.3 deltah) de gNewSense.

Font | MuyLinux

El proper dia 20 de setembre, aprofitant la proximitat del Dia del Programari lliure (que es celebra avui mateix) el Govern Basc presenta la seva Oficina Tècnica de suport al Programari Lliure (SALE).

En aquesta presentació, s’explicaran algunes experiències de bon ús del programari lliure. A més, com a detall final, faran un show gastronòmic basat en les quatre llibertats de programari, a càrrec d’un dels cuiners bascos més reconeguts.

No tinc massa clar quines seran les funcions d’aquesta oficina, però trobo que és una iniciativa molt interessant. Estaria bé que en prenguessin nota a la Generalitat de Catalunya (no n’estic segur, però jo diria que no hi tenen res semblant). Tenim diversos exemples que mostren el poc interès que té la Generalitat en el programari lliure, com ara el cas que ens va exposar el Guillem o el fet que, tot i que en el seu dia van decidir apostar per fer una distribució GNU/Linux com Linkat (al qual hi va haver grups de treball que hi van dedicar molts esforços i amb un resultat molt bo), posteriorment la pròpia Generalitat ha signat acords amb empreses multinacionals per impulsar dins els seus propis departaments l’ús de sistemes i programes privatius.

Font | EHUX

El 25 de maig, es va constituir la Coordinadora pel Coneixement i el Programari Lliures, amb els següents objectius:

  • Optimitzar esforços i recursos de les comunitats d’usuaris, desenvolupadors i creadors de programari i coneixement lliure.
  • Donar a conèixer i fomentar els principis del programari i el coneixement lliures.
  • Donar veu a les Comunitats i actuar en el seu nom davant dels estaments, organitzacions, empreses i administracions en favor dels objectius d’aquesta Coordinadora.

Logo de la CCPL

Es tracta d’un projecte molt interessant per a les comunitats que volem fomentar l’ús del programari lliure. Si formeu part d’una comunitat vinculada amb el programari lliure, us podeu adherir a aquesta coordinadora (GNULinux.cat ja ens hi hem adherit). Si esteu interessats personalment en el programari lliure, també us hi podeu adherir a nivell particular. En qualsevol dels dos casos, us hi podeu adherir de la pàgina d’adhesions a la CCPL.

El dia 29 de juny hi va haver la segona assemblea de la CCPL, on es van prendre els primers acords d’actuació. Entre aquests acords, cal destacar-ne alguns que afavoriran la interacció entre totes les comunitats relacionades amb el coneixement i el programari lliures, com ara la creació d’una agenda comú, un directori de comunitats i la voluntat d’unir esforços en els esdeveniments organitzats per algun dels membres de la CCPL.

El proper dia 27 de juliol, a les 19:00h es celebrarà la tercera assemblea de la CCPL al Citilab de Cornellà.

L’Oriol comenta a Alliberats.cat que els dies 6, 10, 15 i 22 d’abril se celebraran les jornades de programari lliure a Sabadell. Cite:

Ens hi trobarem, per exemple, xerrades sobre diversos temes de Programari Lliure, un taller de Guifi.net i una festa d’instal·lació d’Ubuntu Karmic Koala. Les jornades duraran diversos dies, i tenen actes preparats per als dies 6, 10, 15 i 22 d’abril.

Llegiu-ne més a Alliberats.cat (recull tots els aspectes bàsics) o a la pàgina web de les jornades.

El nostre company Joan va escriure un article al seu bloc parlant sobre les diferències entre el programari lliure i el programari de codi obert. He d’admetre que tenia una idea molt equivocada sobre allò que és conegut com a open source, un terme que molta gent utilitza erròniament. Paral·lelament, al màster de programari lliure que estic fent a la UOC, un dels primers temes és sobre llicències i les pràctiques que he hagut de fer tracten, entre d’altres coses, veure’n les diferències.

La qüestió és que si llegiu la definició de programari lliure i la de codi obert, vos costarà trobar les diferències. De fet, probablement veureu que hi ha alguna cosa diferent, però no tindreu clar el què. Així que, primerament, veurem les definicions d’un i de l’altre:

Programari lliure

Llibertat 0 / La llibertat d’executar el programa per qualsevol propòsit.
Llibertat 1 /La llibertat de veure com funciona el programa i adaptar-lo a les necessitats pròpies. L’accés al codi font és un requisit.
Llibertat 2 / La llibertat de redistribuir còpies.
Llibertat 3 / La llibertat de millorar el programa i de distribuir-lo de nou amb les millores realitzades, per tal que tota la comunitat se’n pugui beneficiar. Igual que a la llibertat 1, l’accés al codi font és un requisit.

Programari de codi obert

1. Lliure redistribució: el programari ha de poder ser regalat o venut lliurement.
2. Codi font: ha d’estar inclòs o obtenir-se lliurement.
3. Permetre modificacions o treballs derivats: la redistribució de modificacions ha d’estar permesa.
4. Integritat del codi font de l’autor: les llicències poden requerir que les modificacions siguin redistribuïdes només com a pedaços deixant el codi original sense canvis.
5. No restringir el seu ús a cap persona o grup: ningú pot deixar-se fora.
6. No restringir el seu ús a cap activitat, línia de negoci o àrea d’iniciativa: els usuaris comercials no poden ser exclosos.
7. Distribució de la llicència: han d’aplicar-se els mateixos drets a tot el qui rebi el programa i la llicència ha de romandre intacta al distribuir o modificar el programari.
8. La llicència no ha de ser específica d’un producte: el programa no pot llicenciar-se solament com part d’una distribució major.
9. La llicència no ha de restringir altre programari: la llicència no pot obligar que algun altre programari que sigui distribuït amb el programari obert hagi també ser de codi obert.
10. La llicència ha de ser tecnològicament neutral: no ha de requerir-se l’acceptació de la llicència per mitjà d’un accés per clic de ratolí o d’altra forma específica del mitjà de suport del programari.

L’Open Source Initiative (OSI) va redactar la llicència coneguda com a open source tot basant-se en el contracte social de Debian. Això dista molt de la concepció que jo mateix tenia del programari de codi obert. He d’admetre la meua ignorància, ja que pensava que codi obert volia dir només que el codi estava a la vista. També he d’admetre que aquesta confusió prové de la lectura del llibre de Richard Stallman (Free Software, Free Society), on ell parla sovint del fet que el programari de codi obert no és programari lliure.

Diferències entre programari lliure i programari de codi obert

Si s’analitzen les definicions, es pot arribar a les següents conclusions:

  • Tot programari lliure és programari de codi obert, però no tot programari de codi obert pot considerar-se programari lliure
  • Al punt número 4 de la llicència de programari de codi obert s’està indicant que existeix la possibilitat de no poder millorar el codi de forma directa, sinó que s’ha de fer amb pedaços. Això entra en conflicte directament amb la llibertat número 3 del programari lliure.
  • El punt número 9 també podria ser punt de conflicte, però s’ha d’analitzar bé ja que si realment hi ha alguna diferència, no es veu de forma directa. Realment, es podria dir que aquest punt entraria en conflicte amb llicències com la GPL. De fet, però, també existeix l’LGPL que permet barrejar biblioteques privatives amb programari lliure. Per tant, en realitat, el punt 9 sembla no entrar en conflicte amb els principis de programari lliure.
  • És interessant remarcar el desig d’igualtat que la llicència open source difon amb els punts que volen garantir l’accés a tothom. Pensem en les biblioteques Qt: Nokia permet fer-les servir lliurement amb programari lliure, però en altres casos s’ha d’obtindre una llicència especial.
  • Per últim, cal remarcar que la llicència de codi obert sembla molt enfocada a la distribució del programari, no tant a la seua llicència pròpia. És a dir, el que es diu en tot moment és que la llicència del programa original s’ha de mantindre intacta i el codi ha d’ésser obert. Però això no garanteix poder fer allò que vulguem amb el codi (bàsicament pel que ja hem comentat del punt 4).

I vosaltres, quines conclusions en traieu?.

Ara ja farà un any vaig començar a desenvolupar un projecte que considero prou interessant. Es tracta d’un e-book (llibre electrònic) en el que s’exposen en llengua catalana les bases del que seria tot el procés d’animació en 3D amb programari lliure i està llicenciat sota una llicència creative commons, per tant es pot compartir amb tothom gratuïtament. El llibre s’anomena: “Animació 3D mitjançant programari lliure”.

Bé doncs, la idea d’aquest llibre era de cada un dels passos del procés animat explicar-ne les bases i després explicar com es fa cada cosa fent servir programari lliure. Per tant hi ha una part que es genèrica per a qualsevol programa d’animació 3D i una altra en que s’especifica com es duu a terme aquell procés amb programari lliure (concretament amb el programa d’edició 3D Blender les parts de 3D i amb programes com Gimp o Inkscape etc les parts que ho requereixin). Per exemple, si jo parlo de l’animació, al llibre primer s’expliquen les bases d’aquesta, en que consisteix mètodes etc. I després s’especifica com es fa amb Blender.

En principi és el primer manual genèric d’animació en Català i crec que podrà tenir èxit si es desenvolupa amb més persones. Jo ja n’he escrit la base, un llibre electrònic de 160 pàgines aproximadament i ara m’agradaria cercar col·laboradors per fer-lo més gran i més ambiciós.

Buscaria gent que entengués de qualsevol dels següents temes i interessades en col·laborar (per suposat haurien de fer servir programari lliure):

  • Programari lliure
  • Disseny de personatges
  • Guionisme
  • Modelatge (orgànic o inorgànic)*
  • Materials i textures (aquí entra qualsevol que conegui teoria del color…)*
  • Rigging (també anomenat andamiatge)*
  • Animació*
  • Il·luminació*
  • Render*
  • Edició de vídeo
  • Edició de so

* En les categories marcades amb asterisc estaria bé que es tinguessin coneixements amb Blender, tot i no ser necessaris absolutament ja que si no es tenen coneixements de Blender però se’n tenen d’un altre programa es podria explicar teoria igual.

Si hi ha qualsevol persona interessada en ajudar amb el projecte que contacti amb mi mitjançant el correu electrònic a l’adreça: miki3737@gmail.com per tal de parlar-hi.

Si hi ha qualsevol persona interessada simplement en descarregar el llibre que contacti amb mi a l’adreça d’abans per que li passi o que entri al meu bloc http://animarenllibertat.blogspot.com on trobarà un enllaç per la descarrega.

Gràcies!!!

Miki