Pyragua: Un editor colom biano para Pyth on

Anuncio
ISSN 19 09 -3138
Es s e ntia Libre · No 4 · Novie m bre - D icie m bre 2006
Es s e ntia Libre · No 4 · Novie m bre - D icie m bre 2006
K DE 10 años
pag. 5
Un vistazo a l
os
Escritorios 3D
pag. 8
Drupale lpod e r d e
l
os CM S
pag. 17
IVForo M und ial
Conocim ie nto Lib re
(Ve ne zue l
a)
pag. 35
Pyragua:
Un e d itor col
om b iano
para Pyth on
Índice
ESSENTIA LIBR E
Cre ad a por ACLib re
w w w .acl
ib re .org
Dire ctor:
Je ffre y Ste ve Borbón Sanabria
E-M ail:je ffto@ aclibre .org
Dise ño y M aq ue tación:
Erik a Tatiana Luq ue M e l
o
E-M ail:ruri@ aclibre .org
Ed itor Invitad o:
Gus tavo González Girón
"Xtingray"
Com ite d e e d ición:
H e rnán Quis h pe Guagrilla
Col
um nistas:
Lore na Giraldo
R obins on Andrés Palacios
D avid M ora R odrígue z
Entre vistas
R obe rtD odie r
Aaron Se igo
Jh on Alexis Gue rra
Articul
istas:
D anie lR odrígue z Cárde nas
Jairo Enriq ue Se rrano Cas tañe da
Portad a
Pyragua, logo dis e ñado por:
Jh on Alexis Gue rra
Juan Pablo Val
ois
H e rram ie ntas e m pl
e ad as:
M aq ue tación: Scribus -ng
Edición de Im áge ne s : Th e Gim p
Edición ve ctorial:Ink s cape
Sis te m a: D e bian GNU/Linux
(LoStH e AvEn /K odou /K aze ) & K yoto
Es ta obra, artículos , colum nas , m aq ue tación
y dis e ño e s tán publicadas bajo l
ice ncia
Cre ative Com m ons R e conocim ie ntoCom partirIgual
.
Las fue nte s e im áge ne s e m pl
e adas s on
propie dad de s us re s pe ctivos autore s .
Suge re ncias y artículos :
aclibre @ gm ail.com
Novie m bre - D icie m bre 2006
Bogotá - Colom bia
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
Editorial
Parq ue s ofty e lSoftw are Libre
3
LLe vando la be l
l
e za ale s critorio
GNU/Linux
5
Entornos de e s critorio 3D
Pyragua
Un e ditor colom biano para Pyth on
8
12
D rupal;
Cas os de éxito, com unidad,
dis e ño y e s tandare s
17
Es tilo libre y propie tario, con aum e nto
Eldiablo, la m anzana y e l
de s conocido
Elproye cto M axim a
D e s de e ls ur... Entre m ate s y pingüinos
Arge ntina y e lSoftw are Libre
Tips y curios idade s
Pys lide para principiante s
H um or
Tiras cóm icas
Inform e e s pe cial
IVForo M undialde Conocim ie nto
Libre
21
25
27
29
34
35
2
Editorial
Parq ue Softy e l
Softw are Lib re
Lue go de un re corrido de m ás de 5 años y de s u
re conocim ie nto a través de dive rs os m e dios de
com unicación, la Fundación Parq ue Soft h a l
ogrado
pos icionars e a nive l nacional com o e l cl
us te r de
te cnología m ás grande de Col
om bia.
Aunq ue s us inicios s e die ron e n l
a ciudad de Cali, l
os
pilare s ide ológicos q ue ins piraron e lconce pto original
s e e ncargaron de e vol
ucionar e lm ode l
o de una s e de
única a l
o q ue actualm e nte s e conoce com o l
a R e d de
Parq ue s Te cnológicos .
En un principio s e ape ll
idó
"de lSuroccide nte Colom biano", pe ro q ue h oy rie ga
s e m illas por todo e l país com o un fe nóm e no
re volucionario, brindando l
a oportunidad a m uch os
jóve ne s e m pre s arios de de s arrol
lar s us ide as de
ne gocio re lacionadas con te cnol
ogía y e s pe cial
m e nte
con Softw are .
Ace rca de Parq ue Soft podría e s cribirs e un libro
com pleto, pe ro dado q ue s e trata de una colum na
e ditorial, voy a ce ntrarm e e n un te m a puntual: la
re lación e ntre e lcl
us te r de te cnol
ogía m ás grande de
Colom bia y e lSoftw are Libre .
Em pe ce m os por l
as bu e nas
noticias .
K azak e n Cali, s ól
o por m e ncionar algunas -porq ue s e
q ue h ay m uch as m ás - lo q ue re s ulta bas tante pos itivo,
te nie ndo e n cue nta la fue rte infl
ue ncia de las
e s trate gias de M icros oftalinte rior de l
a Fundación.
D e otro lado, tam bién q uie ro re s altar tre s proye ctos de
s oftw are q ue nacie ron alinte rior de Parq ue Soft bajo
l
ice ncia GPL. Elya bas tante m e ncionado K Toon (Un
e ntorno para anim ación e n 2D ), Bl
indux (Una
dis tribución GNU/Linux para invide nte s , aun e n
proce s o de m aduración) y e M ak u (Una s olución ER P
q ue e s pe ra ve r la luz e n e ne ro de lpróxim o año).
Con re s pe cto a e s tos proye ctos , m e inte re s a com partir
e lm ode l
o a partir de lcualh an s ido cons truídos , pue s
m e pare ce q ue rom pe con e l e s q ue m a tradicional
(de s de la acade m ia o de l
os LUGS) e n q ue h an s urgido
otros de s arroll
os colom bianos de Softw are Libre .
Es inte re s ante ve r com o e xis te n proye ctos de código
abie rto y de l
ibre dis tribución q ue nace n de s de la
iniciativa e m pre s arial
, e n e lcas o de Parq ue Soft, e s tos
de s arroll
os s on financiados a partir de proye ctos de
inve s tigación pre s e ntados alSe na y a Colcie ncias .
En la actual
idad varios m ie m bros re conocidos de la
com unidad de Softw are Libre e s tán de s arrollando
proye ctos de e m pre ndim ie nto al inte rior de
Parq ue Soft, lo cual e s bas tante pos itivo para e l
m ovim ie nto, pue s de alguna m ane ra, e s tán s irvie ndo
com o re plicadore s de l
as ide as de libe rtad y de las
propue s tas de s oftw are q ue s ol
e m os difundir de s de
nue s tros grupos de us uarios locales , s ólo q ue e n un
am bie nte 100% e m pre s arial.
En l
o pe rs onal, lo q ue m ás m e agrada de e s te tipo de
e s trate gias e s q ue la dinám ica de de s arrollo e s tá
obl
igada a s e r bas tante form aly continua, de bido a l
os
com prom is os q ue adq uie re n los e m pre nde dore s al
re cibir ince ntivos e conóm icos por parte de
ins titucione s de l Es tado. Es to s e traduce e n la
contratación de program adore s , e n l
a cre ación de
cronogram as de e ntre ga y de toda una logís tica q ue
garantiza q ue l
os proye ctos pue dan ll
e gar a s u e tapa
m adura e n un tie m po e s pe cifico. Lo q ue m e e m ociona
de las unto, e s q ue e s tam os h ablando de Softw are Libre
y no de productos com e rcial
e s (de código ce rrado) !
Algunas de las e m pre s as de Parq ue Soft q ue e s tán
íntim am e nte ligadas alm ovim ie nto de Softw are Libre
s on Avatar e n Popayán, Qh atu e n Pas to y Solucione s
Aunq ue pare zca m e ntira, e s tos de s arrollos ll
e van
varios años e n proce s o de m aduración y s in e m bargo,
aun re q uie re n de m ás tie m po para alcanzar s u ve rs ión
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
3
Editorial
final, de bido a q ue no s e trata de program as s e ncillos ,
s ino de am bicios as aplicacione s . Lo q ue m e l
leva a
concl
uir q ue s i e s tos proye ctos no s on ge ne rados de s de
los e s pacios q ue ofre ce Parq ue Soft, s e ria bas tante
com plicado q ue e xis tie ran de s de nue s tro país .
Afortunadam e nte e xis te n y e s pe ro q ue e n algunos
m e s e s o talve z años (s i e s ne ce s ario) h agan parte de
las aplicacione s m ás popul
are s de Softw are Libre de la
e s ce na m undial.
Pas e m os ah ora a te m as m e nos e m ocionante s y
h ablem os un poco de l
as dinám icas q ue s e m ane jan e n
un e ntorno e m pre s arialcom o e lde Parq ue Soft.
Partam os afirm ando q ue l
a com unidad de Softw are
Libre e n s u m ayoría (y no digo q ue toda) provie ne de
am bie nte s académ icos , e n donde pode m os contar tanto
a doce nte s com o e s tudiante s .
D ich os am bie nte s s e caracte rizan por una fue rte
ace ptación de la filos ofía de lSoftw are Libre y de un
profundo re s pe to por s us ide ales , aunq ue s in
ne ce s ariam e nte llegar a pos icione s e xtre m is tas .
Ah ora, s i m iram os al inte rior de Parq ue Soft,
e ncontram os
a
una
com unidad
ce ntrada
principalm e nte e n l
a ide a de h ace r ne gocios y de
ge ne rar riq ue za, de s de una pos tura 100% capital
is ta, y
q uie ro s e r cl
aro, no h abl
o de la Fundación com o tal
,
h ablo de la com unidad de los e m pre nde dore s . Lo q ue
no s ignifica q ue e s té m al
, e s s im plem e nte una
caracte rís tica de e s e m e dio. Se q ue pue de s onar frío y
calculador para al
gunos , pe ro l
as e m pre s as s on para
h ace r dine ro.
En e s te punto, e s fácil im aginar cuan dife re nte y
pos iblem e nte antagónica pue de s e r la pos tura de
Parq ue Soft, com o cl
us te r e m pre s arial fre nte a la
com unidad de Softw are Libre . No q uie ro de cir con
e s to q ue e xis ta un e nfre ntam ie nto dire cto e ntre los dos
grupos o al
go pare cido, pe ro l
os h e ch os de m ue s tran
q ue Parq ue Soft,
e n s u gran m ayoría de
e m pre ndim ie ntos , e s apático al te m a de l Softw are
Libre y m ue s tra de e ll
o e s q ue s igue apuntando a un
m ode lo tradicional de ne gocios e n e l q ue e l factor
clave para ge ne rar e conom ía e s l
a ve nta de lice ncias
de productos de código ce rrado.
Sobre e s te te m a e n particul
ar, no m e inte re s a proye ctar
m i vis ión ace rca de “com o de be rían s e r l
as cos as ”,
s im plem e nte q uie ro com partir con us te de s , m i
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
pe rce pción s obre e l e ntorno actual e n e l q ue m e
m ue vo día a día.
Aunq ue e n l
a gran m ayoría de e m pre ndim ie ntos de la
Fundación, s ue len e ncontrars e uno o varios e q uipos
ins talados con una dis tribución GNU/Linux, o un
s e rvicio (e j: Sq uid) o al m e nos una aplicación de
Softw are Libre (e j: O pe nO ffice ), l
a ve rdad e s q ue l
os
e m pre s arios utilizan e s tos re curs os s im plem e nte por e l
h e ch o de s e r “gratuitos ”, de s pre ciando todas las
im pl
icacione s tanto técnicas com o s ociales q ue pue de
im pl
icar e lus o de Softw are Libre . Es m ás , m uch os de
l
os e m pre nde dore s alinte rior de Parq ue Soft ignoran
q ué s ignifica “GPL” y por e nde , de s conoce n las
l
ibe rtade s q ue ofre ce e ls oftw are cubie rto por dich a
l
ice ncia. Lo q ue e n lo pe rs onal, m e re s ul
ta bas tante
tris te .
En e s e s e ntido, varios m ie m bros de l
a com unidad
h e m os tratado de librar una batall
a contra la
de s inform ación y l
a ignorancia. Sin e m bargo, e lre to
e s m ás com pl
icado de l
o q ue pare ce , s obre todo e n un
am bie nte tan frío y h os tile n donde lo q ue im porta
e xcl
us ivam e nte e s “l
o q ue m e s irve y no m e cue s ta” y
“lo q ue pue do ve nde r”. En un e s ce nario as í, inte ntar
cam biar la cultura de l
as pe rs onas e s bas tante
com pl
icado (aunq ue no im pos ibl
e ), pe ro de nue vo,
q uie ro ins is tir e n q ue la naturaleza de Parq ue Soft no e s
e xcl
us iva de dich a Fundación, s ino de cual
q uie r
e s pacio q ue pre te nda s e r un ce ntro de incubación de
ide as de ne gocio.
D e s de m i pe rs pe ctiva, s e ría ide al q ue de s de la
com unidad de us uarios de Softw are Libre s e e laborara
un plan de difus ión e nfocado a im pactar a l
a R e d de
Parq ue s Te cnológicos de Colom bia, pue s re s ulta un
e s pacio s upre m am e nte e s tratégico para q ue e l
Softw are Libre y las e m pre s as con bas e te cnológica s e
e ncue ntre n para de s arrol
lar proye ctos conjuntos ,
ge ne rando be ne ficios tanto para l
a com unidad de
us uarios com o para los e m pre ndim ie ntos .
Si bie n ya s e h an re alizado varios e ve ntos re lacionados
con e lte m a e n l
as dife re nte s s e de s , cre o q ue de be m os
continuar con la tare a de s de una vis ión m ás col
e ctiva
y con la concie ncia de q ue e lParq ue Te cnol
ógico de l
Softw are e s un re curs o val
ios o no s ólo para la
com unidad de Softw are Libre , s ino para e lpaís .
Gustavo Gonzál
e z Girón
Em ail
: xtingray@ k azak .w s
4
Ll
e vand o l
a
bel
l
e za
ale scritorio
GNU/Linux
Aaron Se igo
De sarrol
l
ad or K DE
Entre vista d e sarrol
l
ad a e n e lm arco d e lIVForo M und iald e Conocim ie nto Lib re d e sarrol
l
ad o d e l17 al21 d e
O ctub re d e l2006 e n M aturín (Estad o d e M onagas), Ve ne zue l
a.
Es s e ntia Libre : H ola Aaron, bie nve nido a la re vis ta
Es s e ntia Libre . D ada tu e xpe rie ncia con e ltrabajo e n
torno alProye cto K D E, nos gus taría conoce r un poco
de lm is m o y cóm o h a trabajado a lo l
argo de e s tos die z
años . Pe ro ante s de e s o,
¿podrías h ace r una
introducción de K D E para q uie ne s l
o de s conoce n?
Aaron Se igo: Si, claro. Bue no, fundam e ntalm e nte
K D E e s un e ntorno de e s critorio, q ue nació h ace 10
años con la ne ce s idad de cre ar un e ntorno am igable
para los us uarios q ue iniciaban s u proce s o de
apre ndizaje y trabajo e n torno al s is te m a ope rativo
GNU/Linux. Es te com e tido poco a poco s e h a ido
logrando y pode m os de cir con orgul
l
o q ue aq ue l
l
a lis ta
de cos as por h ace r e n e s e e ntonce s , ya e s tá ce rca de s e r
abs olutam e nte com pletada, a razón de q ue s e h a
llegado a un punto e n e lcuale le s critorio K D E cue nta
con una cantidad im pre s ionante de aplicacione s y
funcionalidade s q ue h an ido m e jorando gracias al
m ode lo de de s arrollo de s oftw are l
ibre .
EL: Es inte re s ante s abe r q ue e l“TO D O ” o “Cos as por
h ace r” s e e ncue ntra e n tal e s tado, e s o im pl
ica un
cre cim ie nto progre s ivo a través de ltie m po, lo q ue nos
lleva a la pre gunta ¿Cuál e s e l e s tado actual de l
Proye cto?
AS: Bue no, h ace una s e m ana s e h a h e ch o e l
inte rior e ncontram os e s una gran utilización de las
funcionalidade s q ue prove e n l
as libre rías QT.
Adicionalm e nte e ltrabajo s e h a e nfocado a cre ar una
gran inte racción e ntre las dive rs as apl
icacione s y e l
m e joram ie nto de l
as actuales . Pode m os h ablar de
cas os concre tos com o l
o s on K O ffice , q ue e n s u nue va
ve rs ión ya incluye s oporte de arch ivos e s tándare s tales
com o lo s on los O D T, O TP y otros , e s to gracias al
trabajo e n conjunto con pe rs onas parte de lproye cto
O pe nO ffice .org.
O tro cas o im portante e s la pos ibilidad de e ncontrar
m últiples aplicacione s q ue a s im pl
e vis ta s e rían las
m is m as , cas o Juk y Am arok , pe ro q ue vis tas de ce rca
s e dife re ncian e n l
os fine s e s pe cíficos de cada una de
e ll
as . La prim e ra de e s tas e s un re productor de audio
s im pl
e , e lotro e s todo un s is te m a para adm inis tración
de l
is tas de re producción alm is m o tie m po q ue e s un
re productor de audio.
En otras palabras e n e le s tado actualde le s critorio y
todo e ls is te m a q ue abarca s e pue de ve r cl
aram e nte
q ue no nos h e m os de dicado a re tom ar aplicacione s y
adaptarlas al e s critorio, todo lo contrario, h e m os
innovado y m e jorado m uch o, gracias altrabajo de
ce nte nare s de de s arrol
ladore s all
o largo de lm undo, al
igual q ue com unidade s de traducción, cre adore s de
docum e ntación y por s upue s to us uarios .
lanzam ie nto de K D E 3.5.0. En cuanto a lo q ue e n s u
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
5
Kde
10 años
e s pe ctacul
ar. Adicional
m e nte con las
m e joras e n ge s tión e n m e m oria e
inte racción
e ntre
las
dive rs as
aplicacione s , e le s critorio s e rá tan fácil
y com pleto com o e s h oy e n día e l
s is te m a gráfico de l s is te m a ope rativo
M acO S.
Algo im portante para m e ncionar e s q ue , ante riorm e nte
h ablaba ace rca de q ue no h e m os tom ado otros
proye ctos y los h e m os adaptado a K D E. Cons ide ram os
q ue s i una apl
icación por s i m is m a ya e s m uy com pleta
o funcionalno e xis te l
a ne ce s idad de h ace rl
e un porte
a la arq uite ctura K D E. Un cas o concre to de e s to e s
Ink s cape , e lcualpor s i m is m o ya e s m uy com pleto y
no re q uie re q ue lo inte gre m os a nue s tro m ode lo.
EL: ¿Y q ué e xpe ctativas h ay para e lfuturo?
AS: Nue s tro futuro inm e diato e s la im plem e ntación de
las libre rías QT4, y llegar as í altan e s pe rado K D E4.0,
e lcualtom ará un rum bo nue vo e n l
os q ue a e ntornos
de e s critorio s e re fie re .
Elh ablar de e s te nue vo proce s o cons is te e n abarcar
todas l
a nue vas funcional
idade s q ue im pl
e m e ntan las
libre rías QT4, lo q ue pe rm itirá a l
os de s arrolladore s
de dicar m ás tie m po a l
a lógica y funcionam ie nto de la
aplicación y no a s u inte gración o trabajo alinte rior de
K D E. Elh ablar de la te cnología Plas m a, e n la cual
participan de s de de s arrolladore s h as ta us uarios , h arán
de la parte gráfica de le s critorio al
go ve rdade ram e nte
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
Y com o prim icia, con l
a futura
l
ibe ración de l
as libre rías QT4 bajo
l
ice ncia GPL, para e ls is te m a ope rativo
M icros oft W indow s , s e rá pos ibl
e el
porte
y
de s arroll
o de
nue vas
aplicacione s nativas e n dich o s is te m a
ope rativo. Es to e s una m e dida q ue nos
pe rm itirá cre ce r e n cuanto a l
a cantidad
de de s arroll
adore s q ue participarían e n
K D E, ya q ue de s de h ace un bue n
tie m po h e m os re cibido e xcus as por parte de bue na
parte de de s arrol
l
adore s a razón q ue no de s e an
cam biar als is te m a ope rativo GNU/Linux. A s u ve z
e s to pe rm itirá q ue apare zca nue vo s oftw are libre y as í
pe rm itir m ás ade l
ante q ue e lproce s o de cam bio para
l
as us uarios de pl
ataform as privativas a plataform as
l
ibre s s e a s im ple y s in tropie zos .
En otras pal
abras , e n e lm om e nto q ue s e a lanzado la
ve rs ión 4.0 de K D E, s e rá pos ibl
e para un us uario
e s coge r e ntre l
as tre s plataform as (M icros oft
W indow s , GNU/Linux y M acO S) y notar q ue e n
cuanto a us o, vis tos idad y s obre todo re ndim ie nto s e
pue de n pas ar a la plataform a GNU/Linux ya q ue van a
e ncontrar lo m is m o q ue podrían e ncontrar e n l
os otros
s is te m as pe ro con e lval
or agre gado de s e r s oftw are
l
ibre y contar con una com unidad gigante s ca al
re de dor
de lproye cto.
EL: Por lo q ue com e ntas s e nota q ue valdrá la pe na la
e s pe ra. Cam biando un poco de te m a h as m e ncionado
algo ace rca de ltrabajo de l
a com unidad, ah ora s urge
una duda, ¿Cóm o h a s ido la participación de la
com unidad Latinoam e ricana e n e l proce s o de
de s arroll
o, traducción y docum e ntación de lproye cto
K D E?
6
Kde
10 años
AS: Es a ve ce s s orpre nde nte com o la com unidad
latinoam e ricana aporta alproye cto. Es cie rto q ue no
h ay de m as iados de s arroll
adore s . D e h e ch o am pliaría e l
crite rio a h is panoam érica, ya q ue contam os con unos
bue nos
de s arrolladore s e s pañol
e s y bras ileños .
Adicional a e s to, l
a participación e n proye ctos de
inte rnacionalización h a cre cido e n los úl
tim os tie m pos
no s ólo e n cantidad s ino tam bién e n cal
idad. En m i
opinión pe rs onale s de gran im portancia e linvitar m ás
activam e nte a no s ólo e s ta gran com unidad am e ricana
s ino a la de m uch os país e s donde por e je m pl
o la
lengua ingles a no e s l
a principal. Com o e xpe rie ncia
e s pe cial e n e l ante rior aK ade m y l
levado a cabo e n
D ublin (Irl
anda), h ace poco tie m po s e incorporó una
inte re s ante com unidad as iática q ue h a pe rm itido
tras ce nde r fronte ras y m arcar pautas e n e lde s arroll
o
com unitario. Es to s ie m pre h a de s tacado alproye cto.
En pocas pal
abras s i logram os una gran participación
de com unidade s com o la h is panoam e ricana q ue
s ie m pre s e h a de s tacado por s u e xce l
e nte y cons tante
trabajo, e lproye cto llegará m ás l
e jos .
EL:
Es im portante l
a participación de nue vas
com unidade s ya q ue pe rm ite n e l cre cim ie nto y la
re troalim e ntación e n l
os proye ctos , pe ro un e s q ue m a
q ue poco a poco s e h a ve nido im pl
e m e ntando e s la
e ns e ñanza de e s tas te cnologías de s de e dade s
te m pranas , a nive l e ducativo, ¿Cóm o e s e l
com prom is o de K D E con l
a e ducación?
AS: Ele ntorno K D E cue nta con una m uy com pleta
s uite de aplicacione s e ducativas , a e s ta s uite s e le
conoce com o K D EEdu. Es tá conform ada por alre de dor
de 10 apl
icacione s q ue abarcan de s de e lapre ndizaje de
m ate m áticas h as ta la as tronom ía e idiom as . Voy a
com e ntar una e xpe rie ncia, e s toy al tanto de una
ins titución e ducativa q ue tie ne cone xión dire cta con un
ce ntro as tronóm ico, y e n cl
as e s de as tronom ía los
e s tudiante s pue de n h ace r fotografías us ando e l
te les copio de l obs e rvatorio y por m e dio de la
aplicación K Stars .
obs e rvar e lcas o de una gran cantidad de ins titucione s
e ducativas cuyas dis tribucione s de GNU/Linux
cue ntan con la aplicación llam ada K ios k , la cualles
pe rm ite l
a adm inis tración de aulas de inform ática
de s de un s e rvidor, lo q ue pe rm itía una labor por parte
de profe s ore s y adm inis tradore s m uy inte re s ante s y
una m e jor inte racción con los e s tudiante s .
Al
go q ue m e gus ta re calcar e n cuanto a e s ta s uite
e ducativa e s q ue de bido a s u e xce lente de s e m pe ño,
funcionam ie nto y facil
idade s para todos los us uarios ,
h an s ido agre gadas e n Edubuntu a pe s ar de q ue e s te
cue nta únicam e nte con e l e ntorno de e s critorio
Gnom e . A partir de e s to s e pue de h ablar de q ue ya no
s ólo e ncontram os e n e l m undo de l s oftw are l
ibre
aplicacione s tan com pletas com o Gcom pris y TuxPaint
s ino ya h ay m ás , gracias al trabajo com unitario de
m uch os e n torno a K D E.
EL: Es tas aplicacione s claram e nte le pe rm itirán a
m uch as ins titucione s e ducativas adaptar e le ntorno de
e s critorio K D E com o s u e s critorio favorito. Aaron, h a
s ido un place r com partir e s tas e xpe rie ncias con l
os
l
e ctore s de nue s tra re vis ta Es s e ntia Libre , ¿de s e as
e xte nde r al
gún m e ns aje para todos e llos ?
AS: Por s upue s to, de s e o invitarlos a participar
activam e nte de l de s arrol
l
o, inte rnacional
ización,
docum e ntación, prue bas de lproye cto K D E y as í lograr
h ace r de ls oftw are libre un grupo de te cnol
ogías m ás
com pl
e tas , m ás pode ros as y s obre todo, te nie ndo
pre s e nte e ls e ntido s ocialq ue abarca e s te m ovim ie nto.
Y no dude n e n us ar e le ntorno K D E.
Por otra parte , e n un viaje q ue re alicé a Bras il, pude
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
7
Entornos d e
e scritorio 3D
Por: Danie lR od rígue z Cárd e nas
Grupo Linux Unive rsid ad Distrital
IEEE Com pute r
d anie l
rcard e nas@ gm ail
.com
h ttp://d anie l
rcd e b .b l
ogspot.com /
Un e ntorno de e s critorio e s un conjunto de s oftw are
para ofre ce r alus uario de un orde nador, un am bie nte
m ás cóm odo s obre e lcualtrabajar y s acar e lm ayor
prove ch o de l
as apl
icacione s e n un m e nor tie m po y de
m ane ra m as intuitiva.
Els oftw are e s una inte rfaz gráfica o GUI q ue ofre ce
iconos , barras de h e rram ie ntas y h abil
idade s com o
arras trar y s oltar (drag & drop).
X-Se rve r
Els is te m a gráfico de Linux e s X-W indow . Fue cre ado
a m e diados de los años 19 80. Es te s is te m a as um e q ue
las aplicacione s actúan com o un cl
ie nte (x-cl
ie nt) de
un s e rvidor X-W indow (x-s e rve r). El x-s e rve r s e
e ncarga de lograr l
a inte racción e ntre e lus uario y la
aplicación. Elrolde ls e rvidor e s de s pl
e gar l
a im age n
e n pantal
la y re cibir los e ve ntos de te clado, ratón y
otros dis pos itivos . H ay dis tintas im pl
e m e ntacione s de
x-s e rve rs , los h ay para GNU/Linux, M acO SX y
tam bién e n W indow s . @
M ie ntras m e jor s e a e l x-s e rve r, m e jor e s la
re pre s e ntación de l
a aplicación. Para ir m e jorando un
s e rvidor x-s e rve r s e van proponie ndo e xte ns ione s (x
e xte ns ions ) y con e ltie m po e s tas e xte ns ione s s e van
im pl
e m e ntando e n los dis tintos x-s e rve r y drive rs .
Eje m plos de x-s e rve r s on XFre e 86 y Xorg.
Norm al
m e nte , tanto los x-cl
ie nt y e l x-s e rve r s e
e je cutan e n un m is m o com putador. La s e paración e ntre
x-cl
ie nt y x-s e rve r tam bién pe rm ite q ue una apl
icación
q ue s e e je cuta e n un com putador, pue da util
izars e
de s de otro com putador e n form a re m ota con un xs e rve r corrie ndo e n e lcom putador localalus uario e n
form a inde pe ndie nte de ls is te m a ope rativo.
¿Cóm o
se
ve ntanas ?
dibu jan
las
En la actual
idad los s is te m as tradicionales dibujan las
ve ntanas com o un re ctángul
o e n donde s e ubican
botone s y de m ás com pone nte s q ue s e rvirán para la
util
ización de l
a aplicación. Si s e colocan dos ve ntanas
una s obre otra, l
a ve ntana q ue s e e ncue ntra de trás de la
otra o parte de e ll
a q ue no e s vis ible, no s e dibujará.
Sin e m bargo, cuando la ve ntana q ue cubre a la otra s e
m ue ve , l
a nue va s upe rficie vis ible h a de s e r dibujada
por cada apl
icación. Es to e s conocido com o
com pos ición.
Lo ante rior e s e xpe rim e ntado cuando m ove m os
rápidam e nte una ve ntana y las de m ás no alcanzan a
re dibujars e o cuando una apl
icación de ja de re s ponde r,
e ntonce s ve re m os s im plem e nte un re ctángulo vacio.
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
8
Entornos de e s critorio 3D
La de s ve ntaja e s l
a ne ce s idad de cons tante m e nte
re dibujar la ve ntana aunq ue no s e a ne ce s ario y q ue no
s e pue de n m os trar trans pare ncias a una ve ntana. Para
cre ar e s te e fe cto s e les opaca 100%, para dar un
as pe cto de por e je m plo una ve ntana con borde s
re dondos . Pe ro s i pas am os una ve ntana de trás de e s ta
trans pare ncia o m oviéndola ve re m os q ue e s
re ctangular. Ade m ás de e s to, l
a CPU e s la e ncargada
de h ace r los proce s os de pos icionam ie nto y
m ovim ie nto.
te xtura o im age n ve ctorial y col
ocarla s obre un
pol
ígono q ue e s la form a q ue obte ndrá la m is m a. D e
e s ta m ane ra pode m os no s ól
o te ne r inte rface s
re ctangulare s s ino de cual
q uie r form a y aprove ch ar e l
re ndim ie nto de las tarje tas de víde o q ue pue de n e je rce r
l
a función de form a rápida y s e libe ra a la CPU para
q ue pue da trabajar s obre l
os proce s os de las
aplicacione s y no de l
a parte gráfica.
Com pos ite M anage r – W indow
M anage r
Para s ol
ucionar los probl
e m as ante riore s , s e h a
plante ado dibujar las ve ntanas fue ra de l
a pantalla (offs cre e n).
Es to q uie re de cir q ue cada aplicación s e
re dibujará s ól
o cuando algo e n e l
la cam bie y s u
conte nido s ie m pre e s tará dis ponible, aunq ue no s e a
vis ible y s e guarda e n l
a m e m oria de lvíde o m ie ntras
e s té e n e je cución (Fram e -Buffe r de l tam año de la
pantalla). Una apl
icación e s pe cializada s e e ncargará de
m os trar l
as ve ntanas e n e le s critorio q ue s e ve e n la
pantalla. Es ta aplicación s e le conoce com o
Com posite M anage r y e s capaz de re nde rizar las
ve ntanas y de e s ta m ane ra cam biarles l
a form a, e l
tam año, rotarlas , agre garl
e s s om bras , cre ar m iniaturas
activas y de m ás e fe ctos . Un W ind ow M anage r s e
e ncargará de pos icionarla y re dim e ns ionarl
a en el
e s critorio, vis ualm e nte s on e ltítul
o y los borde s de la
ve ntana com o por e je m plo M e tacity, K w in y W indow
M ak e r.
Un Com pos ite M anage r pue de us ar O pe nGL para
re nde rizar y tom ar l
a ve ntana com o s i fue ra una
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
Ade m ás de otras caracte rís ticas s e pue de re s altar q ue
gracias al buffe r, e n ve ntanas con s crol
l com o
nave gadore s w e b, no s e tie ne n q ue re pintar e n s u
total
idad cada ve z q ue lo m ovam os s ino q ue s ólo la
nue va porción de ve ntana s e de s plaza dire ctam e nte de l
conte nido de lbuffe r a l
a m e m oria de lvíde o.
Xcom pM gr fue e l prim e r Com pos ite M anage r q ue
agre gó s om bras y trans pare ncias a las ve ntanas , pe ro
s u principalproblem a fue ron los drive rs Xorg ya q ue
s ólo las tarje tas Nvidia l
o pue de ace lerar.
R e d H at com e nzó lue go a m odificar M e tacity q ue e s e l
W indow M anage r de GNO M E, para q ue incluye ra
funcione s de Com pos ite M anage r y pas ó a ll
am ars e
Lum inocity.
Entre tanto, Sun M icros ys te m s com e nzaba e l
de s arroll
o de l proye to Look ing Glas s libe rado bajo
l
ice ncia GPL e n 2004 y bus ca dar una nue va
funcionalidad a los e s critorios , brindar alus uario un
9
Entornos de e s critorio 3D
Lo m is m o ocurre e n M icros oft con s u nue va ve rs ión
de W indow s Vis ta, e l cual cue nta con W ind ow s
Ae ro q ue brindará e fe ctos s im ilare s a los de M ac y
vis ta e n pe rs pe ctiva de ve ntanas (Fl
ip 3D ), pe ro q ue
afe cta s u re ndim ie nto. En cuanto a s us re q ue rim ie ntos
no pas an de s e r un proce s ador D ualCore , ade m ás de
incl
uirs e e s ta te cnol
ogía únicam e nte e n algunas
e dicione s .
XGL
m e jor m ane jo de l
a inform ación y de las aplicacione s
h acie ndo us o de l3D . Pode rl
a ve r e n m ayor vol
um e n y
acce de r a e lla de form a m ás rápida@ , ya q ue “s om os
capace s de utilizar de m e jor form a e l e s pacio de
nue s tra pantall
a”, dijo Juan Carlos Soto, Sun
e ngine e ring m anage r para e lProye cto Look ing Glas s .
Entre s us caracte rís ticas e s tá e lde pode r vol
te ar cada
ve ntana y de ve rlas e n pe rs pe ctiva, as í com o nave gar
e n e le s critorio e n cualquie r dire cción.
Ele q uipo de Appl
e no s e q ue da atrás y h ace algún
tie m po cam biaron s u m ode lo de com pos ición
pudie ndo incluir e n s u ve rs ión M ac O S X v10.2
Tigge r a Quartz Extre m e un ge s tor de ve ntanas
ace lerado por h ardw are por m e dio de O pe nGL. Es to
ofre ce caracte rís ticas tan conocidas con e lExpos e o e l
pode r ve r las ve ntanas pe q ue ñas con e linte rcam bio
e ntre e llas (alt-tab).
Xglpublicado re cie nte m e nte por D ave R e ve m an de
Nove ll, s urge com o una variante e n e lcuals e q uie re
ofre ce r m ás s oporte y m ayor prove ch o de las tarje tas
de víde o actuales y por lo tanto s e com e nzó a trabajar
e n un x-s e rve r nue vo, olvidándos e de l ya e xis te nte
Xorg. Una tare a m uy e xte ns a pe ro q ue obtuvo
s olución. Cuando e s te re aliza s us ope racione s re nde r
bajo e ldrive r de O pe nGL, lo q ue h ace e s cone ctars e a
otro s e rvidor con s oporte O pe nGL a través de la
e xe nción GLX. D e e s ta m ane ra s i cargam os Xorg m as
Xgl obte ne m os un x-s e rve r capaz de de ace l
e rar
nue s tro e s critorio y pode r m ontar un Com pos ite
M anage r q ue nos cre e los e fe ctos de s e ados .
Uno de e ll
os s e llam a Com piz, q ue trans itó por varias
ve rs ione s y un de s arrol
lo rápido, e m pe zando por una
l
is ta de corre o de l
a com unidad a un grupo de
de s arroll
adore s q ue lo libe raron, cre ando m e joras y
agre gando caracte rís ticas cas i diarias . Por tal razón,
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
10
Entornos de e s critorio 3D
s ie m pre s e m antuvo com o ve rs ión ine s table,
cons truida por un núcleo y varios dive rs os q ue agre gan
e fe ctos com o m ovim ie ntos difus os , e lcubo form ado
por los cuatro e s critorios caracte rís ticos e n
GNU/Linux, Expos e de M ac, s om bras , e tc. Com piz e s
un ge s tionador de ve ntanas para Xgly contrario a l
o
q ue s e pie ns e , no s e ne ce s ita de una gran m áq uina para
pode rla corre r, obviam e nte e s ne ce s ario una tarje ta de
ace leración gráfica (aq uí una l
is ta de tarje tas
s oportadas ). La últim a e s l
a ve rs ión Com pizQuinnstorm
incluida e n los re pos itorios de
dis tribucione s com o O pe nSus e
10.1 y Ubuntu D appe r 6.06.
m e jorado e im pulsado por otro e q uipo de
program adore s q ue prom e te darle continuidad al
proce s o. En s us re pos itorios s e e ncue ntra un m ayor
s oporte fre nte a l
as dife re nte s dis tribucione s de Linux
com o tam bién Fre e BSD (w ik i).
Y finalm e nte , Aigl
x e s un X-s e rve r cre ado por e l
grupo de de s arroll
adore s de Fe dora com o una opción
m ás de XGL, q ue com e nzó h acie ndo pe q ue ñas
m odificacione s a Xorg, por lo tanto, tie ne un m ayor
s oporte de h ardw are . Aunq ue no s e cons truyó de s de
M uch os
de
los
us uarios
tuvie ron(m os ) probl
e m as con e l
W indow D e corator de Com piz
pue s us aba
M e tacity de
GNO M E o K w in de K D E y al
e je cutarl
o
de s apare cían
los
borde s . Entonce s s e de s arrol
ló
Cgw d (Cus tom Ge ne ric W indow
D e corator), un de corador q ue
tam bién le da e fe ctos a los borde s com o il
um inar los botone s de l
a
barra de título cuando pas a e l
punte ro e ncim a o s e oprim e - al
igual q ue trans pare ncias y te m as
de e s critorio.
En e l pas ado SLUD 5 pre s e nté
una bre ve de m os tración de Com piz s obre D e bian
Te s ting para lo cuals e convirtie ron paq ue te s .rpm de
Sus e a paq ue te s .de b de D e bían. Se configuró la
ace leración gráfica y un pe q ue ño s cript q ue l
o
e je cutará. En e s tos m om e ntos Com piz ya s e e ncue ntra
e ntre los re pos itorios de D e bian Sid (ine s tabl
e ) aq uí y
aq uí; e s ta ya incl
uye l
os s cripts e n Pyth on para
e je cutarl
o. Sin e m bargo s e de be configurar e larch ivo
xorg.conf y gdm .conf para la ace l
e ración.
ce ro, tie ne m uy bue n re ndim ie nto e n com binación con
Be ryl e igualm e nte tie ne ace leración por m e dio de
O pe nGL.
Ah ora Be ryl e s un re e m pl
azo, q ue s urge com o un
de rivado de Com piz. D e bido a al
gunos de s acue rdos
de ntro de l grupo de de s arrol
ladore s , e s te últim o e s
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
11
Pyragua
Un e d itor
Col
om b iano
para Pyth on
Jh on Al
e xis Gue rra
De sarrol
l
ad or Pyragua
Entre vista a Jh on Al
e xis Gue rra, R e al
izad a e n e lm arco d e l
a V Se m ana Linux d e l
a Unive rsid ad Distrital
(SLUD5).
Doce nte Unive rsid ad Te cnol
ógica d e Pe re ira
Em ail
: ague rra@ parq ue softpe re ira.com
Es s e ntia Libre : ¿Qué e s Pyragua?
Jh on Gue rra: ElPyragua e s
proye cto q ue bus ca
cons truir un e ditor Pyth onico para Pyth on, q ue s e a un
e ntorno inte grado q ue s upl
a la ne ce s idad q ue h ay e n la
actualidad e n l
a com unidad y un e ntorno portable,
liviano, q ue te nga dis e ñador de inte rface s ,
docum e ntación y s e ncil
lo, re s pe tando as í la filos ofía
Pyth onica y ll
e gar a s e r e lm e jor e ditor de Pyth on q ue
e xis ta.
EL:
H as ta e l m om e nto ¿q ué e ditore s de Pyth on
e xis te n?
JG: Exis te n m uch os e ditore s para Pyth on, la m ayoría
tie ne n cos as bue nas pe ro tam bién tie ne n de ficie ncias .
Elprim e ro de e ll
os e s ID LE q ue vie ne por de fe cto con
Pyth on, pe ro no e s am igabl
e y caus a de e l
lo e s q ue
e s tá h e ch o e n libre rías gráficas Tk inte r. En élno h ay
un dis e ñador de inte rface s , tam poco cue nta con la
función de autocom pletado, aunq ue s u punto a favor e s
q ue bus ca e n la docum e ntación. A pe s ar de q ue cue nta
con un bue n dis e ño ya e s tá un poco obs oleto.
Editore s com o Em acs y Vi, pue s s e pue de de cir q ue
e s tán h e ch os e xclus ivam e nte para h ack e rs ya q ue s u
util
ización no e s trivial. A pe s ar q ue e n e lcas o de
Em acs pue de s de cir con orgull
o q ue us as los cinco
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
de dos para ide ntar una l
íne a de código o todo un
program a, pe ro no e s am igable para un us uario nue vo.
El otro cas o e s q ue no cue ntan con e l s oporte e n
W indow s q ue uno e s pe raría y para e l cas o de un
de s arroll
ador e n Pyth on q ue vie ne de us ar Java con un
e ntorno Ne tBe ans -q ue e s e lm ás com pe titivo e n e l
cual pue s e s s ólo h ace r e n un m e nú: Siguie nte ,
Siguie nte - pue s no e s tan fácil.
H ay otro l
lam ado SPE e lcualh e utilizado h as ta h ace
poco tie m po, pe ro s u m ayor pe cado e s q ue s u
de s arroll
ador acos tum bra a h ace r las cos as bonitas y
no tan funcionales , lo q ue de riva e n una gran cantidad
de bugs y e rrore s , de bido a q ue e s un proye cto e n e l
cuals e inte gra de m as iadas funcionalidade s de otros
e ditore s , pe ro no cue nta con un bue n proce s o de
de puración.
Exis te otro llam ado BoaCons tructor, q ue e s e lúnico
q ue conozco l
ibre q ue cue nta con un e ntorno inte grado
de e dición q ue incluye dis e ñador de inte rface s bas ado
e n la l
ibre ría w xPyth on (l
a cuale s cogim os e n nue s tro
proye cto Pyragua), pe ro s u punto e n contra e s q ue e s
m uy ine s table y q ue a pe s ar de q ue s oporta e lm ane jo
de s ize rs -l
o cuale s im pre s cindible e n l
a cons trucción
de inte rface s y e s pe cialm e nte e n w xPyth on- pe ro
pos e e por de fe cto una opción q ue l
e indica q ue ubiq ue
l
os com pone nte s de la GUI de una m ane ra q ue no e s
m uy ide alpara de s arrollos m ultiplataform a.
12
Pyragu a
Es tá Eclips e . Su pe cado radica e n q ue s e e ncue ntra
h e ch o e n Java lo q ue lo h ace m uy pe s ado, ade m ás la
ins talación de l plugin Pyde v no e s m uy s e ncill
a y
re q uie re de una m uy bue na cone xión de inte rne t para
e s te proce s o.
l
e h ace cas o. Por e s o pode m os as e gurar q ue no
de jare m os m orir e lproye cto.
JG: La prim e ra razón e s
Ade m ás q ue re m os ate nde r a l
as s uge re ncias de la
com unidad. Un e je m plo: s i al
guie n de l
a com unidad
dice “A m i m e gus ta m ás Em acs ”, pue s e ltrabajo s e
pue de ce ntrar e n re unir todas e s as caracte rís ticas para
as í cre ar e lm e jor e ditor de Pyth on q ue e xis ta. Aparte
de e s o ya te ne m os , e n e l prim e r lanzam ie nto de
Pyragua q ue lo pue de n e ncontrar e n la w e b de l
proye cto, un e ditor de
te xto bás ico con
autocom pletado bás ico, con s yntax h igh ligh ting. Es to
fue tom ado de s cintill
a donde ya e s taba h e ch o. Y a
pos e e un e je cutar bás ico y h e m os e m pe zado a
im pl
e m e ntar algo único q ue h e m os de nom inado
“Pyraguazos ”. Cuando s e e m pie za a trabajar e n Pyth on
una de l
as cos as m ás m oles tas e s q ue todos l
os
m étodos de una clas e , e lprim e r atributo e s s e l
f. Con
Pyragua ale s cribir e lde f para de finir la clas e y al
pre s ionar l
a barra e s paciadora, él abre parénte s is ,
coloca e ls e lf, coloca una com a, cie rra parénte s is y
coloca l
os dos puntos , de e s ta m ane ra s e h ace q ue e l
l
e nguaje Pyth on q ue ya e s s e ncil
lo de e s cribir, s e a m ás
fácil. Es to aplica para l
as cl
as e s y m ás funcione s de
Pyth on. Que re m os im plem e ntar m ás “Pyraguazos ”, as í
q ue s i alguie n tie ne m ás ide as , s on bie nve nidas y
s abe m os q ue h ay m uch as cos as de e s e e s til
o q ue s e
pue de n h ace r e n Pyth on.
Pyragua e s un proye cto apoyado por una ins titución
q ue e s e lgrupo Pyrox, q ue a s u ve z e s ta apoyado por
Pul
pa y pue s e s te e s apoyado por la UTP. M ue s tra de
e s to e s e ls e rvidor Quim baya y q ue lo q ue de s e am os
garantizar e s q ue , pe s e alpas o de pe rs onas e lproye cto
continúe . M i pos ición de profe s or e n la UTP m e brinda
cie rtos privilegios alre s pe cto, para garantizar e s o y no
q ue s e a de s de la pos ición de e s tudiante cuando nadie
Por otro parte , ya h abl
ando com o de s arrol
lador y no
com o voce ro de lproye cto, m i ide a e s de s arrol
lar e l
m e jor autocom pl
e tado q ue e xis te para im plem e ntarlo
e n Pyragua. Elm e jor q ue yo conozco e s uno q ue vie ne
con una apl
icación l
l
am ada PyCras h q ue vie ne con
w xPyth on. Es un s h e llde Pyth on. D ado q ue e s un s h e ll
pue de s abe r de q ué tipo e s cada obje to cuando s e cre a
una función, por e l nive l de polim orfis m o. Los
atributos de l
a función pue de n s e r de cualquie r tipo,
pue de s e r una lis ta, un e nte ro o pue de s e r cual
q uie r
cos a. M i obje tivo e s h ace r e l m e jor s is te m a de
autocom pletado, a tal punto q ue adivine tus gus tos
para pone r las variabl
e s . Por e je m plo s i yo s ie m pre us o
variables q ue s on l
is tas , y s i yo no l
e indico nada
dife re nte pue s s e rán l
is tas ;s i m e e q uivoco pue s corrijo
Y h ay m uch os m ás com o Eric3 q ue e s m uy fam os o ya
q ue e ltrabajo e s s obre libre rías QT, PY EP q ue e s un
inte nto para h ace r un e ditor Pyth onico, pe ro no s e por
q ué no gus to, y ah ora con e ll
anzam ie nto m undialde
Pyragua, inclus ive nos re firie ron a un W ik i de
de s arrolladore s de e ditore s de e ntornos de de s arroll
o
para Pyth on y ah í h ay un lis tado q ue pe rm ite obs e rvar
cóm o h ace r para no re pe tir la h is toria, l
o cuale s una
e xpe rie ncia m uy inte re s ante .
As í pue s de s pués de un anál
is is nos dim os cue nta q ue
no h abía un e ditor com o e lq ue pe ns ábam os y una de
las razone s por la q ue m uch os us uarios Java no s e
pas an a Pyth on e s por la falta de un e ntorno de
de s arrollo bue no. D e e s ta m ane ra s abie ndo q ue e s ta
fall
a e xis te y q ue s e e s taba conform ando un grupo e n
la Unive rs idad Te cnológico de Pe re ira (UTP), pue s
de cidim os arrancar e s e de s arroll
o.
EL:
¿Qué h ace e s pe ciala Pyragua?
q ue e s colom biano, a nive l
técnico lo q ue l
o h ace e s pe cial e s q ue pode m os
garantizar la continuidad de lproye cto, ya q ue no e s un
de s arrollo h e ch o por una única pe rs ona. No e s s ól
omi
de s arrollo o e lde Juan Pablo Valois o Fabian Sabogal
o Victor Urre a o al
gún otro col
aborador de lproye cto,
lo q ue no e s individuals ino e s la participación de todo
un grupo.
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
13
Pyragu a
e s o y pue s e ls is te m a irá apre ndie ndo, ya s e a por e lus o
o e lconte xto. Aún no s e e xactam e nte cóm o h ace r e s o,
dado q ue Pyth on tie ne m uch as h e rram ie ntas q ue
pe rm ite n la intros pe cción, q ue pe rm ite n s abe r q ué
m étodos pe rte ne ce n a cada obje to, s ie m pre y cuando
s e pas de q ué tipo e s e s e obje to.
una pe rs ona q ue l
o s e pa pue da trabajar con e l
los . Es to
e s tará dis ponible e n próxim as ve rs ione s . Adicionala
e s o bus cam os l
ograr una inte gración m uy bue na con la
docum e ntación, una de las cos as fe as e n Pyth on e s
te ne r q ue trabajar por un l
ado y te ne r q ue bus car la
docum e ntación e n otro.
Vie ndo e s to nos dam os cue nta q ue e xis te n m uch as
h e rram ie ntas . En e s tos m om e ntos e lautocom pletado
q ue e s s im ilar alq ue tie ne e lSPE -q ue e s m uy bue no-,
aunq ue nos fal
tan algunas cos as . Aparte de e s o vam os
a cre ar un dis e ñador de GUI q ue s e a intuitivo. Uno de
los problem as de dis e ñar utilizando w x e s q ue h ay q ue
h ace r m uch o código q ue e s re pe titivo, cos a q ue un
dis e ñador de inte rface s podría h ace r por uno y aparte
te ne r q ue lidiar con l
os s ize rs com o con h e rram ie ntas
com o e lw xGlade . D e bido a e s to q ue re m os cre ar un
dis e ñador de inte rface s q ue infie ra l
a pos ición de los
s ize rs de talm ane ra q ue una pe rs ona q ue no s e pa q ué
e s un s ize r pue da trabajar con e l
l
os y le s e a
tras pare nte , m ante nie ndo la pote ncia de pe rm itir q ue
Y final
m e nte re unir las m e jore s caracte rís ticas de l
os
m e jore s e ditore s q ue h ay e n e l m e rcado s e an
privativos , s e an libre s para Pyth on, y e s pe cialm e nte
para Pyth on y no de s viar nue s tra ate nción e n cre ar un
e ditor m ultil
e nguaje q ue ya h ay m uch os , por e je m plo
Scite e s m uy bue no, pe ro s i s e h ace e s o s e pie rde n
e s fue rzos e n otras cos as q ue por e l m om e nto no
inte re s an.
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
EL:
Nos gus taría conoce r q ué l
ine am ie ntos o
dire ctrice s m arcan e lproce s o de de s arroll
o de Pyragua.
JG:
Pyragua e s un e xpe rim e nto localde probar lo
q ue e s e ls oftw are libre . Bás icam e nte e lline am ie nto
14
Pyragu a
principalde Pyragua e s q ue s e a s oftw are libre y q ue la
m e todología de de s arroll
o sea l
a m is m a de lm ode l
o de
s oftw are libre . Para e s o nos e s tam os apoyando e n e l
m ódulo Gforce de ls e rvidor Quim baya, e lcuale s la
ve rs ión libre de Source forge y pue s vie ne incl
uido e n
D e bian. As í pode r cre ar una com unidad virtual de
de s arrolladore s porq ue los de s arrol
l
adore s s on todos ,
por e lm om e nto, de e s tudiante s y m ie m bros UTP, pe ro
las pue rtas e s tán abie rtas para todos l
os q ue de s e e n
colaborar.
H as ta e l m om e nto h e m os podido vivir todas las
ve ntajas y de s ve ntajas q ue e ncue ntra uno e n un
de s arrollo libre . Em pe zando, h e m os l
anzado l
a prim e ra
ve rs ión con aproxim adam e nte un m e s o m e s y m e dio
de de s arrol
lo, q ue m os trándol
e eso a
los
de s arrolladore s tradicionales de la Unive rs idad e s algo
com pletam e nte il
ógico. Es to de bido a q ue e s un
de s arrollo caótico. Entonce s , para nos otros e s e s o, un
laboratorio de e xploración para s abe r q ué e s com o tal
s oftw are l
ibre . D ado q ue q ue re m os q ue s e a un
proye cto de calidad, yo m e pre ocupo m uch o por
vigilar e s o y e n e le q uipo de trabajo te ne m os claro q ue
de be m os pas ar por unos pe ríodos de prue ba, l
o
s uficie nte m e nte
razonables , para
no
pe rde r
cre dibilidad e n e lproye cto, com o h a ocurrido ya con
otros e ditore s . Que re m os s e r m uy re ce ptivos a la
com unidad, ya q ue e n e lla tie ne n q ue jas , s uge re ncias ,
re q ue rim ie ntos y tratar de ate nde rlas bie n, a pe s ar de
q ue aun no s e h a pre s e ntado m uch o. Elapoyo de la
com unidad h a ve nido e s con l
as de s cargas q ue
s upe raron lo q ue e s pe rábam os inicialm e nte . Todos
pe ns ábam os q ue s ólo contaríam os con e l apoyo de
nue s tras m am ás , pe ro a l
a fe ch a (O ctubre 3 de 2006)
llevam os 210 de s cargas . Las 200 s e al
canzaron con 20
días de publ
icación. En l
os prim e ros 3 días s e llevaban
40 aproxim adam e nte .
Y pue s , e s os s on los
line am ie ntos .
EL: H ablando de Pyragua, ¿por q ué e s e nom bre ?
JG:
Elnom bre Pyragua, nace de una dis cus ión q ue
tuvim os e n e lgrupo ace rca de pone rl
e e lnom bre a un
e ditor de Pyth on. As í q ue com o e s tradición te ne r l
aX
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
e n los productos de rivados de Unix, para los productos
de rivados de Pyth on, l
a tradición e s q ue incluya “py”.
Entonce s con los m uch ach os de lproye cto probam os
algunas cos as com o “Pyre x”, “Pyrox” y s obre todo les
gus taba cos as “gringas ” q ue s ignificaban fue go y cos as
as í, pe ro a m i m e h an gus tado los nom bre s m ás
tradicionales . Un e je m plo e s Pulpa, s e re fie re a la
pul
pa de lcafé y a s u ve z re pre s e nta nue s tra áre a y a s u
ve z cue nta con la s igla ULP (Us uarios Linux de
Pe re ira). En todo cas o la ide a con Pyragua e s q ue
cual
q uie r col
om biano q ue no conozca q ue e s l
a
piragua no e s colom biano y pue s l
e col
ocam os l
a “y”.
Es to e s una form a de dar a conoce r nue s tro país ,
e s pe cialm e nte e n e s a áre a de de s arroll
o de s oftw are
l
ibre e n la q ue talve z e s tam os un poco q ue dados con
re l
ación con otros país e s , y no s ólo s u us o. Entonce s e s
una m ane ra de dar a conoce r alpaís , indire ctam e nte .
EL:
Com éntanos un poco ace rca de l grupo de
de s arroll
o de Pyragua
JG:
Nos otros s om os e lgrupo Pyrox, e s e nom bre lo
colocaron los m is m o e s tudiante s a pe s ar de m i
de s acue rdo ya q ue s ue na m uy e xtranje ro, pe ro pue s e l
nom bre de le ditor Pyragua e s de m i autoría y e s e s i e s
m uy colom biano. Com o grupo s om os una e s pe cie de
h ijo de PULPA, e l cual e s e l Grupo de Us uarios
GNU/Linux de Pe re ira y s e m illero de inve s tigación de
l
a UTP. En l
a w e b de l proye cto Pyrox q ue s e
e ncue ntra h os pe dada e n e ls e rvidor Quim baya podrán
e ncontrar toda la inform ación ace rca de lgrupo y de
nue s tro proye cto e s tre lla q ue e s Pyragua. La invitación
e s pe ciale s a todos l
os de s arroll
adore s e n Pyth on de la
com unidad Col
om biana a q ue e m pe ce m os a ce ntral
izar
e s fue rzos para trabajar juntos . No para abs orbe rlos e n
e l grupo ni m uch o m e nos , s ino para h ace r q ue la
com unidad pros pe re y as í cre ar una gran com unidad de
Pyth on Colom biana.
EL: R e tom ando la ide a de Pyragua, ¿e s te proye cto ya
e s tá avalado por Pyth on?
JG:
Es e e s uno de nue s tros obje tivos , q ue re m os q ue
s e convie rta e n e le ditor e s tándar de Pyth on y as í s acar
15
Pyragu a
ale ditor ID LE, para e s o de be m os avanzar m ás . Por
e je m plo, cuando h icim os la pre s e ntación nos
e s cribie ron de Es paña dándonos apoyo y s uge re ncias :
cóm o agre gar nue vas funcionalidade s y caracte rís ticas .
D e todas form as , e lprim e r lanzam ie nto s e h izo para
m os trar q ue e l proye cto s i e s tá funcionando, para
pre s e ntarlo a la com unidad, para q ue la ge nte e m pie ce
a apoyarnos (s i lo de s e a) o e m pie ce a pe dirnos cos as .
Cuando e l proye cto alcance un nive l de m adure z,
donde podam os de cir, Pyragua e s m e jor q ue ID LE e n
todas s us caracte rís ticas , ire m os a las l
is ta oficialde
Pyth on o lograr conve nce r a Guido van R os s um para
q ue lo incluya, inclus o cre o q ue ve ndría de la m ano
con la inclus ión de w x com o libre ría e s tándar ge ne ral
de ntro de Pyth on. En e lcas o de q ue no fue s e ace ptado,
cre o q ue e m pe zaríam os a pre s tar com o una e s pe cie de
ve rs ión paralela para Pyth on, donde s e e ncue ntre una
s in Pyragua y la otra con Pyragua y w x. Es to para q ue
no s e a ne ce s ario ins talar tre s o cuatro paq ue te s , algo
s im ilar a com o lo h ace Active State pe ro m ás l
ibre .
EL: Pe ro, ¿Pyragua s ólo e s tá dis ponible actualm e nte
para plataform a GNU/Linux?
JG:
No, una de l
as ide as principal
e s e s q ue s e a
m ultiplataform a. Las h e rram ie ntas q ue us am os s on
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
com pl
e tam e nte m ultiplataform a. Sin e m bargo e n e s tos
m om e ntos s ólo contam os con un e m paq ue tado para
W indow s y un .zip para pl
ataform a ge ne ral
. Te ne m os
un m ie m bro de le q uipo q ue e s tá e ncargado de ge ne rar
unos paq ue te s .de b (D is tribución D e bian) y q ue re m os
e m pe zar a ge ne rar otro tipo de binarios para otras
pl
ataform as . La ide a e s q ue s e a lo m ás portable q ue s e
pue da y e s a ve ntaja nos la brinda las h e rram ie ntas q ue
e s tam os us ando.
EL:
Y final
m e nte , e n la e tapa de de s arroll
o ¿cuál
cre e s q ue s e rá e lproce s o m ás com plejo y com plicado?
JG:
El dis e ñador de inte rface s s e rá e l punto m ás
difícilporq ue h as ta e s te m om e nto nos h e m os apoyado
m uch o e n l
a e xpe rie ncia de otros de s arrolladore s de
inte rface s , e s pe cialm e nte e n cie rtas libre rías de Pyth on
q ue s on m uy bue nas y e s cue s tión de pone rl
as a
trabajar e n conjunto. Pe ro para e l dis e ñador de
inte rface s yo no conozco nada bue no. Pe rs onalm e nte
no conozco nada bue no para w xPyth on, l
o único q ue
conozco e s e lw xGlade pe ro tie ne m uch os bugs ; de
Boa ya e xpre s e m is dife re ncias con e llos y trabajar con
l
os arch ivos XM L no m e l
l
am a m uch o la ate nción ya
q ue no e s m uy intuitivo, aunq ue l
o e s tam os e valuando.
Por e s o cre o va a s e r lo m ás duro.
16
Drupal
;
casos d e éxito, com unid ad ,
d ise ño y e stánd are s.
Jairo Enriq ue Se rrano Castañe d a
Unive rsid ad Te cnol
ógica d e Bol
ívar
jairo.se rrano@ gm ail
.com
h ttp://w w w .jsnat.com
Al m om e nto de ide ar una form a de pre s e ntar
inform ación e n Inte rne t, e n l
o prim e ro q ue s e pie ns a e s
e n una página w e b: dis e ñarl
a, copiar y pe gar te xtos
de s de un e ditor de docum e ntos a un e ditor de páginas ,
s ubirlas a un ftp ubicado e n al
gún s e rvidor y lue go
com probar s i re alm e nte s e pue de acce de r a e llas ,
s upe rvis ando com o q ue do e ltrabajo final
; e n algunos
cas os s on cie ntos de páginas l
as q ue s e ne ce s itan
dis e ñar, e ditar cada una de e llas , form ate ar te xtos ,
colore s y publicar, rutinariam e nte cada una de e ll
as ;
¿Se alcanza a im aginar e lgrado de trabajo q ue tie ne
q ue m ante ne r un portalw e b de un pe riódico?cie ntos
de paginas todos los días , e s to pue de s e r un trabajo
e xte nuante . Llega un m om e nto donde e s talla cantidad
de docum e ntos q ue h ay q ue portar a la w e b q ue s e
convie rte e n un trabajo inm ane jabl
e y e s tre s ante .
En e s te punto e ntra e n jue go e l conce pto de CM S
(Conte nt M anage m e nt Syste m ) o
Sis te m a de
Ge s tión de Conte nidos , e lcuale s un s is te m a.
¿Q ué e s un CM S?
Cons is te e n una inte rfaz q ue control
a
una o varias bas e s de datos donde s e
aloja e lconte nido de ls itio. Els is te m a
pe rm ite
m ane jar
de
m ane ra
inde pe ndie nte e l conte nido por una
parte y e l dis e ño por otra. As í, e s
pos ible m ane jar e lconte nido y darl
e
e n cualquie r m om e nto un dis e ño
dis tinto al s itio s in te ne r q ue darl
e
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
form ato alconte nido de nue vo, ade m ás de pe rm itir la
fácil y controlada publ
icación e n e l s itio a varios
e ditore s . (Tom ado de la W ik ipe dia: CM S)
¿Q uién lo us a?
Cualquie r pe rs ona q ue de s e e darle dinam is m o a s u
portalpe rs onalo e m pre s arial.
Apl
icacione s prácticas
Te ne r una bitácora ó bl
og pe rs onal con dis e ño y
e s tructura profe s ional
, e l portal de l
a e m pre s a, un
álbum de fotos , un foro fácilm ane jable, una w e b de
noticias cate gorizadas o l
a ne ce s idad de una página
para incl
uir inform ación m uy variada, s on fácilm e nte
re al
izadas por un CM S s in e s fue rzos y m uch a
funcionalidad pre -fabricada.
D rupal
Exis te n cie ntos de ge s tore s de conte nido, pe ro al
m om e nto de s e leccionar e lq ue m e jor s e acople a las
ne ce s idade s s e de be te ne r e n cue nta e lbue n dis e ño
e s tructural y gráfico q ue s e pue de
l
ograr con l
a h e rram ie nta. D rupal
cum pl
e con e s tas e xpe ctativas y e l
h e ch o de q ue e s s oftw are l
ibre le
adiciona un com pone nte altam e nte
atractivo a cualquie ra de s us us uarios
¿Q ué e s D rupal?
Es un s is te m a de adm inis tración de
conte nido para s itios W e b. Pe rm ite
17
Dru pal
publicar artícul
os , im áge ne s , u otros arch ivos y
s e rvicios añadidos com o foros , e ncue s tas , votacione s ,
blogs y adm inis tración de us uarios y pe rm is os . D rupal
e s un s is te m a dinám ico: e n lugar de al
m ace nar s us
conte nidos e n arch ivos e s táticos e n e l s is te m a de
fich e ros de ls e rvidor de form a fija, e lconte nido te xtual
de las páginas y otras configuracione s s on
alm ace nados e n una bas e de datos y s e e ditan
util
izando un e ntorno W e b incluido e n e l producto.
(Tom ado de la W ik ipe dia: D rupal
)
Caracte rís ticas ge ne rales
D e s de e lprim e r contacto con D rupals e dis pone de un
am plio catalogo de util
idade s :
- Ayuda e n líne a dis ponible e n cual
q uie r punto de la
inte rfaz.
- Es código abie rto, por e nde s e pue de n cre ar
dis tribucione s de D rupal con una funcionalidad
e s pe cifica q ue no s e e ncue ntra e n la ve rs ión original.
- La com unidad
colaboradora.
de s arrol
ladora e s
e xce lente
y
- Exis te e m pre s as de s oporte , de s arrol
lo y dis e ño
e xcl
us ivam e nte e n D rupal
.
- Gracias a l
a m is m a com unidad y a l
as caracte rís ticas
m odulare s de lproye cto s e pue de cre ar funcionalidad
e xtra e n form a de m ódul
os re dis tribuibl
e s y publicados
e n la m ayoría de los cas os e n e lcatalogo de lportal
principal.
s oftw are libre com o PH P, Apach e y M ySQL. Pue de
e je cutars e e n un s e rvidor e n cualquie r s is te m a
ope rativo donde e xis tan e s tas h e rram ie ntas .
Ge s tión de us uarios
- Aute nticación de us uarios . Los us uarios pue de n
re gis trars e o s e r re gis trados por e ladm inis trador, para
l
ue go con un us uario y clave acce de r a m ás s e rvicios
dis ponibl
e s e n e l portal. Exis te otro m étodo de
aute nticación inte re s ante . Un us uario re gis trado e n un
s itio D rupal pue de ingre s ar dire ctam e nte e n un
s e gundo s itio con l
as m is m as cre de ncial
es si el
adm inis trador de ls e gundo s itio as í l
os dis pone , e s to
re fue rza l
as caracte rís ticas innatas de cre ador de
com unidade s de l
a cuales D rupaldis pone .
- Se pue de cre ar pe rfiles o rol
e s de us uarios bas ados e n
pe rm is os as ignados granul
arm e nte a cada uno de e ll
os .
Por e je m plo, pue de n e xis tir grupos de us uarios q ue
pue de n publicar conte nidos dire ctam e nte , otros pue de n
ne ce s itar aprobación de un te rce r us uario q ue
de s e m pe ña e lrolde adm inis trador.
Ge s tión de conte nido
- Exis te n dife re nte s tipos de conte nidos , pe ro s e
m ane ja un conce pto de unidad llam ado nodo, as í s e a
un articulo, un com e ntario, un libro, una página de
e s te , una duda e n los foros o una im age n. Todo s e
pue de e nlazar y acce de r m uy fácil
m e nte .
- Elportalge ne rado con D rupals e pue de configurar
e xte ns ivam e nte de s de una inte rfaz intuitiva y fácilde
m ane jar.
- Gracias a la caracte rís tica ante rior s e h ace us o de otro
conce pto llam ado “Enlace s pe rm ane nte s ”, no im porta
l
a UR L configurada por e lcre ador para acce de r al
conte nido, s ie m pre
h ay un acce s o dire cto
e s tandarizado con bas e alnodo q ue re pre s e nta.
- Las UR L de l
os conte nidos re s ul
tante s pue de n s e r
configurables a gus to de lcre ador de lportal.
- Cada página de conte nidos ge ne rada pue de s e r
re l
acionada dire ctam e nte por R SS.
- D rupal e s com pl
e tam e nte m ul
tiplataform a, e s to s e
logra al e s tar com pletam e nte de s arrollado us ando
- A cada nodo s e pue de re lacionar com e ntarios cre ados
por l
os us uarios . Elpote nciale s e norm e , una e ncue s ta
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
18
Dru pal
pue de s e r com e ntada con l
a m is m a facil
idad q ue una
im age n o un articulo publicado.
- Exis te n e lconce pto de taxonom ía o cate gorías . Todos
los nodos pue de n s e r cl
as ificabl
e s o agrupar
clas ificacione s .
- Pue de n cre ars e “Libros colaborativos ”. Cada us uario
pue de e s cribir una página y l
ue go alguno de e llos las
e nlaza, e s to s e pue de us ar para ge ne rar cualquie r tipo
de docum e ntación.
- Exis te un control de ve rs ione s e ntre e dicione s de
cual
q uie r nodo. Una util
idad re al
m e nte agradable.
- Los us uarios dis pone n de un blog de s de q ue ingre s an
als is te m a.
- La pre s e ntación vis ualde lportals e bas a e n h ojas de
e s tilo CSS y plantil
las para la pre s e ntación de
conte nidos ; Cam biar de form ato alm illar de páginas
e n e lportals e h ace con 2 botone s .
- Para h ace r us o de la ante rior funcionalidad h ay q ue
te ne r e n cue nta q ue s oporta los e s tándare s m ás
im portante s e n la pre s e ntación de conte nidos para la
W e b: XH TM L y CSS. Cualquie r portalde s arrollado
con D rupal pue de s e r val
idado 100% con las
h e rram ie ntas de la W 3C, s ie m pre y cuando e l
de s arrollador s iguie ra l
as m is m as pautas de e s tilo y
dis e ño.
Exis te n otras caracte rís ticas e s pe cíficas de D rupale n
cuanto a la adm inis tración de lportal. Todas e s tas s e
pue de n
cons ultar
dire ctam e nte
en
h ttp://w w w .drupal
.org o e n D rupal H is pano
h ttp://w w w .drupal
.org.e s .
portal
, no da funcionalidad e xtra a las aulas ) de l
Sis te m a de Apre ndizaje VirtualInte ractivo SAVIO e l
cual pre s ta s us s e rvicios a todo e l pre grado,
e s pe cializacione s y a curs os de form ación pe rm ane nte ,
l
os doce nte s y alum nos .
A finales de l año 2005 toda l
a infrae s tructura de
portal
e s w e b de la unive rs idad e s taba s oportada por
e s ta pote nte h e rram ie nta. El portal principal
(h ttp://w w w .unite cnologica.e du.co) s e cons truyó e n
m uy poco tie m po, de m orándos e m ás la plane ación de
l
os conte nidos y s e ccione s q ue l
a im pl
e m e ntación y
organización de los m is m os .
Claro, toda l
a m igración s e re al
izó anal
izando l
as otras
pos ibil
idade s . Por nue s tras m anos pas aron M am bo
(Joom l
a), Xoops , Nuk e , B2Evol
ution. W ordpre s s , pe ro
ninguno de e ll
os colm aron nue s tras e xpe ctativas . Se
ne ce s itaba una h e rram ie nta q ue ge ne rara código h tm l
l
im pio, con un m arcado e s tándar y s intácticam e nte
corre cto;los prim e ros e n fal
l
ar fue ron Nuk e y M am bo.
Te níam os e ntonce s xoops , B2 y W orldpre s s . Es tos 2
úl
tim os s ie ndo de s cal
ificados por s e r e s pe cialm e nte
dis e ñados únicam e nte para ll
e var blogs . Que daron
Xoops y D rupal, de cidiéndonos por e s te úl
tim o,
gracias a una e xte ns a com unidad q ue brinda e ls oporte ,
por un gran catalogo de m ódul
os adicionales y por s e r
e n e s e e ntonce s una h e rram ie nta de ge s tión de
conte nidos con un futuro m uy prom e te dor. Las
com unidade s y e m pre s as q ue giran a s u alre de dor s e
incre m e ntan día a día, com o e l cas o de D rupal
H is pano, de lcualh ablare m os m ás ade l
ante .
Cas os de éxito
En e l año 2004 e n la Unive rs idad Te cnol
ógica de
Bolívar s e inicia la e xpe rim e ntación con D rupalcom o
portallanzador (con e s to s e e ntie nde q ue D rupals ól
o
e s us ado para m os trar l
a inform ación y noticias de l
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
19
Dru pal
Actualm e nte s e s oportan los s iguie nte s portal
es:
Principalde la Unive rs idad.
Noticias e inform ación de SAVIO
Convocatorias , e ve ntos y noticias de la “D ire cción de
e ducación y de s arrol
lo doce nte ”.
Noticias de la Unive rs idad e n “ElCarte ro”
Y s e e s ta trabajando e n una im pl
e m e ntación de lportal
inform ativo de la bibliote ca, donde s e publicarán las
nove dade s bibliográficas y noticias de e s ta.
Ah ora no s olam e nte s e us a com o h e rram ie nta q ue
ayuda a l
a acade m ia. D rupale s us ado e n portales de
alto tráfico y no tie ne lim itante s e n cuanto a s u
pre s e ntación vis ual. Es com pl
e tam e nte configurable,
gracias a l
as caracte rís ticas nom bradas ante riorm e nte .
Bas ta con cons truir un bue n te m a gráfico y la
pre s e ntación cam bia com pl
e tam e nte .
Se pue de tom ar com o e je m pl
ol
os portal
e s e n Inte rne t
de :
- Th e O nion (h ttp://w w w .th e onion.com ): Un s itio de
noticias de alto tráfico.
- M TV Inglate rra, M ús ica, Vide os , Noticias , e ncue s tas ,
jue gos y com unidad. (h ttp://w w w .m tv.co.uk )
- Te rm inus 1525 (h ttp://w w w .te rm inus 1525.ca): una
com unidad canadie ns e de artis tas .
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
Es tos s on s im pl
e s e je m pl
os q ue nos ayudan a darnos
cue nta q ue s ól
o bas ta cons e guir bue nas h e rram ie ntas ,
m uch a cre atividad y ganas de h ace r l
as cos as bie n.
Com unidade s D rupal
La
com unidad
principal e s
la
original
(h ttp://w w w .drupal.org), pe ro e s o no im pide q ue
dive rs os grupos de pe rs onas apuntando h acia un
m is m o fin s e pongan de acue rdo y funde n un portal
de dicado a brindar s oporte s in ningún tipo de inte rés .
El11 de abrilde l2005 oficialm e nte s e dio inicio a la
com unidad
D rupal H is pano
(h ttp://w w w .drup
al.org.e s ), partie ndo de la traducción de l
os m anuales
ale s pañolde la cualdis ponía gracias alproye cto de
m ontaje de l
os portal
e s a la unive rs idad. As í m is m o
fue ron s um ándos e e s fue rzos , m ás colaboradore s
ge ne raron e l te m a vis ual y la e s tructura q ue s e
m antie ne h as ta e lm om e nto.
Actual
m e nte s e e s tá re alizando un e s tudio de cam bios
a la com unidad: brindarl
e s m ás h e rram ie ntas a l
os
us uarios , inte racción e ntre e ll
os y form as de participar
m ás fácil
m e nte , no bas ars e únicam e nte e n foros . 2866
us uarios re gis trados s on los q ue re s paldan e léxito de
D rupalH is pano. Claro, no pode m os e s pe rar q ue todos
actualm e nte e s tén activos , pe ro lo q ue s í s abe m os e s
q ue todos e n al
gún m om e nto s ol
ve ntaron una
ne ce s idad o col
aboraron con alguie n a s olve ntarl
a.
20
Es tilo libre y propie tario,
con au m e nto.
David M ora R od rígue z,
Inge nie ro El
e ctrónico,
d avid .m igh tyd @ gm ail
.com
h ttp://m igh ty-l
inux.b l
ogspot.com /
Eld iab l
o, l
a
m anzana y un
d e sconocid o.
“Se r cons cie nte de la propia ignorancia e s un gran pas o h acia e ls abe r.”
Be njam in D is rae li.
A m e dida q ue s uce de l
a gran e xpe rie ncia de la vida,
notam os q ue las fras e s m ás e xcitante s no s on un “lo h e
logrado” s inó un inq uie tante “¿q ué tals i… ?”. Ve nce r
la ignorancia y com pre nde r e lcóm o y e lporq ué de las
cos as e s un e je rcicio q ue todos h e m os practicado
alguna ve z.
M ie ntras ch arlaba con Je ffre y Borbón, e ldire ctor de la
re vis ta, acordam os h ace r un artícul
o para m os trar los
s is te m as M ACINTO SH y BSD . Elprincipalproblem a
e ra q ue yo no conocía bie n e s tos s is te m as , h abía
trabajado ante riorm e nte con ve rs ione s de Fre e BSD
pe ro nunca m e h abía s e ntado alfre nte de una pow e r
pc. M e tocó pue s h ace r l
a tare a y e xpe rim e ntar con
e s tos s is te m as ope rativos ; l
a e xpe rie ncia fue algo
com pleja y de m uch o apre ndizaje pe ro bas tante
e ntre te nida :), pe ro no nos ade l
ante m os y e m pe ce m os
por e l principio… La fam il
ia BSD : M AC O SX,
Fre e BSD , O pe nBSD , Ne tBSD .
Nom bre de ls is te m a ope rativo: BSD (Fre e BSD ,
O pe nBSD , Ne tBSD )
Cos to aproxim ado de ins talación: $0
Tipo de lice ncia: Lice ncia BSD
R e q ue rim ie ntos m ínim os de ls is te m a:
D IFER ENTES AR QUITECTUR AS. (D e acue rdo a l
a
dis tribución BSD q ue de s e e us ars e )
Be ne ficios e xtras : dis tribucione s m uy e s tables
Contras : de s arrollo paus ado
BSD (Be rk e ley Softw are D is tribution) fue de s arrol
lado
por la Unive rs idad de Be rk e ly e n California, USA.
AT& T y l
os Laboratorios Be l
l h abían autorizado a
varias unive rs idade s para q ue util
izaran e l código
fue nte de Unix. Años m ás tarde e s tas conce s ione s
otorgadas por AT& T fue ron re tiradas y la Unive rs idad
de Be rk e ley tom ó la de cis ión de continuar con e l
proye cto, lo q ue s e ll
am aría BSD (BER K LEY
SO FTW AR E D ISTR IBUTIO N).
Cuando h abl
am os de s oftw are libre , s ie m pre pe ns am os
e n la FSF (Fre e Softw are Foundation), s u proye cto
GNU y s u l
ice ncia GPL. La lice ncia BSD tie ne por
m uch o todas l
as ide ol
ogías de l s oftw are libre e
incl
us ive e s aún m ás pe rm is iva q ue la GPL.
Bás icam e nte la dife re ncia q ue e xis te e ntre l
as dos
l
ice ncias e s q ue la l
ice ncia BSD pe rm ite q ue s u código
s e a utilizado por s is te m as propie tarios .
Es im portante aclarar cie rtas dife re ncias de BSD con
GNU/LINUX; BSD e s un O S q ue s e bas a e n 4.4BSD Lite . Su código e s , e n e fe cto, un l
e gado de lprim e r
UNIX. Sin e m bargo, GNU/LINUX e s un clon de
UNIX, e s de cir, un s is te m a tipo UNIX.
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
21
Es tilo libre y propie tario,
con au m e nto.
BSD e s un O S bas tante de s conocido e n l
a com unidad
libre de bido a los inconve nie nte s q ue e xpe rim e ntaba
con las l
ice ncias de lvie jo UNIX. Gracias a e s to, s u
de s arrollo de h ardw are h a s ido m uch o m ás lento q ue
otros s is te m as libre s de código abie rto.
Una caracte rís tica de l
os s is te m as BSD e s q ue e s tos
s on de s arrollados y m ante nidos por un único grupo de
pe rs onas . La m ayoría de las ve rs ione s s on e s tabl
es y
no tie ne n la ide ología “l
ibéral
o rápido” de Linus
Torvalds .
Exis te n tre s ve rs ione s de BSD q ue s on bas tante
im portante s e inte re s ante s . Es tos s on:
O pe nBSD: Es ta dis tribución de BSD e s ta totalm e nte
e nfocada e n s e guridad. Sos tie ne las ide as de lcódigo
abie rto y re vis ione s riguros as de l m is m o. Es ta
dis tribución pue de jactars e de s e r uno de l
os s is te m as
ope rativos -s i no e lm ás - s e guros de lm undo.
Ne tBSD: Ante s de e m pe zar a h abl
ar de l
a fam ilia BSD
ilus tré l
a inform ación ge ne ralde e s tos s is te m as . En
e lla dice q ue BSD corre e n cualquie r orde nador
e xis te nte , pue s e s ta dis tribución nos da l
a razón con s u
flam ante lem a “O f cours e it runs ” (por s upue s to q ue
e je cuta). Ne tBSD e s portada a num e ros os s is te m as
con toda clas e de arq uite cturas , de s de PD AS y
te léfonos ce lulare s h as ta s upe rcom putadoras de la
NASA e n s u e xploración e s pacial
.
Fre e BSD: Aunq ue e n s us principios Fre e BSD e s taba
e nfocada a los proce s adore s 386, h oy h a s ido portado a
num e ros as arq uite cturas . Su ide ol
ogía e s ofre ce r alto
re ndim ie nto y facilidad de us o alus uario final
. No e s
difícile nte nde r por q ué e s l
a dis tribución con m ayor
núm e ro de us uarios . Inclus ive e s e n e s ta dis tribución
e n la q ue s e bas a e lBSD “D arw in” de M AC O S X.
U N PO CO D E Fre e BSD Y
GNU /LINU X
El proce s o de ins talación de Fre e BSD e s un poco
com plejo y e s acons e jable q ue s e a re alizado por
pe rs onas con al
go de e xpe rie ncia o q ue te ngan la
inte nción y pacie ncia para l
e e r, apre nde r y e ncontrar
s olucione s . Elproce s o e s tá bas ado e n s cripts y pe rm ite
configurar y adm inis trar l
os dis cos de una m ane ra m uy
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
Eld iab l
o, l
a
m anzana y un
d e sconocid o.
com pl
e ta, configuración de “s lice s ”, e ntre otros .
Le s re com ie ndo e s te vínculo para obte ne r m ás
inform ación:
h ttp://w w w .fre e bs d.org/doc/e s /book s /h andbook /ins tall
s tart.h tm l
Com o pue de n dars e cue nta l
a m ayoría de la
inform ación s e e ncue ntra e n e l s itio oficial de
Fre e BSD y e s to e s algo m uy inte re s ante .
Fre e BSD tie ne una bue na com patibilidad con binarios
de GNU/Linux y por tanto e s pos ible corre r la m ayoría
de los program as de GNU.
Elre ndim ie nto de Fre e BSD e n com paración con e lde
GNU/Linux no e s m uy dife re nte (alm e nos de s pués de
l
a aparición de lk e rne l2.6). La dife re ncia radica e n la
e s tabilidad garantizada de Fre e BSD con h ardw are
s oportado de acue rdo a las lis tas de com patibil
idad.
Las facultade s de e s te s is te m a ope rativo s on m ás
im portante s s i pe ns am os e n s e rvidore s , donde las
facilidade s para com pilar código y la e s tabilidad de l
s is te m a e s un punto crítico. Para un us uario de
GNU/Linux no s e ría m uy com plicado ope rar e s te
s is te m a, los m is m os com andos con una q ue otra
opción dife re nte .
En m i conce pto las dife re ncias e ntre l
a com unidad
GNU/Linux y l
os Fre e BSD radican e n q ue e ltrabajo
e s té ce ntralizado o de s ce ntral
izado. Al
gunos pie ns an
q ue e l trabajo ce ntralizado e s una ve ntaja para l
os
s is te m as , otros pe ns am os q ue e lm ode lo de de s arrollo
tipo bazar (com o lo de finió Eric S. R aym ond) e s e l
m ás ade cuado para de s arroll
ar nue vas te cnologías .
Al
go e s m uy claro, e s te s is te m a ope rativo e s tá l
e jos de
s e r un s is te m a s e cundario y m uch as pe rs onas lo
cons ide ran s u prim e ra opción a la h ora de configurar
s e rvidore s de alto re ndim ie nto.
Nom bre de ls is te m a ope rativo: M AC O S X TIGER
Cos to aproxim ado de ins talación: € 129
Tipo de lice ncia: Lice ncia propie taria M AC O S X
R e q ue rim ie ntos m ínim os de ls is te m a:
- Proce s ador Pow e rPC G4, G5 y ah ora proce s adore s
Inte l
.
- Fire W ire incorporado
- Se re q uie re una unidad de D VD para la ins tal
ación
- R AM fís ica de alm e nos 256 M B
22
Es tilo libre y propie tario,
con au m e nto.
Be ne ficios e xtras : Soporte M ACINTO SH para s us
e q uipos
Contras : Es difícilcons e guir los dis pos itivos e n
Colom bia y s u cos to e s e levado.
Eld iab l
o, l
a
m anzana y un
d e sconocid o.
(GNO M E) de GNU”. D e s pués m e e nte raría de las
razone s : M AC O S X e s e n re al
idad un “h ijo” m ás de
Unix. En re al
idad e s te s is te m a ope rativo tie ne s us
raíce s e n Fre e BSD , o m e jor e n 4.4 BSD , por lo tanto
m uch as de s us caracte rís ticas s on e n re alidad e xtraídas
de las libre rías de l s oftw are libre (com o e l s is te m a
X11).
El s is te m a e s bas tante e s tabl
e y rápido. La
com patibil
idad con e l h ardw are e s e xce l
e nte . El
h ardw are M ACINTO SH s e h a caracte rizado por te ne r
un e xce l
e nte de s e m pe ño y un bue n dis e ño e n e l
m ane jo de m e m orias y bus e s . Las arq uite cturas de s us
proce s adore s s on bas adas e n un conjunto de
ins truccione s m ás pe q ue ño (R ISC) y ade m ás , s us
im pl
e m e ntos e n los proce s adore s s on e xce l
e nte s . H oy
e s pos ible e ncontrar m áq uinas e ns am bl
adas con
proce s adore s fabricados por Inte l y l
os pode ros os
PO W ER PC G4 y G5.
Es ta im portante com pañía de l m undo inform ático,
nace e n 19 75 cuando s us fundadore s Ste ve W ozniak y
Ste ve Jobs ve nde n re s pe ctivam e nte una cal
culadora
H P-65 y un W V Óm nibus para financiar s u proye cto
“Apple”. Con varias dificultade s atribuidas a la
ine xpe rie ncia de s us fundadore s , Appl
e cons igue e l
s ím bolo de l
a m anzana m ulticolor y una im portante
inye cción de capitalpor parte de un te rce ro.
La “m anzana” Apple nos ofre ce varios m odos de
ins talación para iniciar M AC O S X “tige r”. Si te ne m os
una ve rs ión m as vie jita de l s is te m a, s im pl
e m e nte
ins e rtam os e lD VD y corre m os e lins tal
ador (e n cas o
de no te ne r D VD e s ne ce s ario pagar unos dólare s e xtra
por los dis cos de ins talación e n CD ), e s te re iniciará e l
orde nador para com e nzar e l proce s o de ins talación.
O tra pos ibilidad e s e m pe zar de s de e l D VD
pre s ionando la te cla Apple-C e n e linicio. Cualquie ra
de las dos vías nos llevará alm is m o punto. Es pos ible
h ace r una actualización, copiar e n otro s e ctor de ldis co
o h ace r un form ate o total. Elproce s o de form ate o e s
bas tante rápido, y la ins talación igual, aunq ue de pe nde
de l tipo de proce s ador y la m áq uina q ue e s te m os
util
izando. A m i m e tom ó aproxim adam e nte 45
m inutos para q ue e ls is te m a re iniciara una s ola ve z
ante s de e ntrar als is te m a ope rativo.
M i im pre s ión ge ne ral cuando inicié e l “tige r” por
prim e ra ve z fue “w ow , e s to s i q ue s e pare ce algnom o
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
La cue s tión q ue de s favore ce al s is te m a s on las
triq uiñue las q ue de be n h ace rs e para corre r aplicacione s
GNU (por l
o m e nos e s pos ible s i uno s e s ie nta a
trabajar con e le q uipo, y lee r aq uí y allá) y las lice ncias
q ue acom pañan dich o O S. La m ayoría de program as
para M AC s on propie tarios y e s to s e re fl
e ja e n lo
ce rrado q ue e s e s te s is te m a ope rativo para s e r
m odificabl
e (al m e nos re s pe cto al s is te m a). Es te
s is te m a no trae una s uite ofim ática, por e je m plo, y s in
l
a pos ibil
idad de ins tal
ar aplicacione s l
ibre s de fácil
acce s o uno s e s ie nte algo lim itado para e ncontrar
s olucione s e conóm icas q ue com plem e nte n e lus o de la
m áq uina.
Me l
l
am ó la ate nción e lprogram a “D ASH BO AR D S”.
Es te tie ne la facul
tad de invocar m inipl
icacione s h acia
l
a pantal
la y e s conde rlas nue vam e nte . La ide a e s
ge nial, aunq ue aún tie ne s us fall
as , e n e s pe ciale n la
aplicación de lcl
im a q ue no tie ne una bue na bas e de
datos de las dife re nte s zonas h orarias (com o la m ayoría
de e s tas apl
icacione s ). Es ta apl
icación guarda m uch as
s im il
itude s
con
el
e q uivalente
GNU
“SUPER K AR AM BA” o “K AR AM BA”.
ElSPO TLIGH T e s una h e rram ie nta de bús q ue das m uy
rápidas de todo tipo de arch ivos , program as , e tc... Es ta
h e rram ie nta h a caus ado gran s e ns ación de ntro de l
os
us uarios M AC. Aun no e xis te n e q uival
e nte s com pletos
de
e s te
program a e n e l s oftw are
l
ibre ,
23
Es tilo libre y propie tario,
con au m e nto.
Eld iab l
o, l
a
m anzana y un
d e sconocid o.
e xis te n
aproxim acione s
m uy
bue nas
com o
“K ATAPULT” (q ue e s una ve rs ión m as pare cida al
QUICK SILVER ) y otras h e rram ie ntas de bús q ue da de l
s h e ll de Linux/Unix. A m odo de noticia, q uis ie ra
com e ntar q ue una h e rram ie nta m ás pare cida e s tá por
apare ce r e n K D E 4, y ya s e e s tá de s arrol
lando.
Quis ie ra aprove ch ar e s te punto para h ace r un llam ado
filos ófico. Es to lo h ago a s abie ndas de q ue al
gunos de
nos otros no s om os m uy re ce ptivos a “los cue ntos ” de
l
a fil
os ofía; s in e m bargo, de be m os re capacitar s obre
algunas conce pcione s q ue te ne m os de l ne gocio de l
s oftw are y la te cnología.
M AC O S X e s un bue n s is te m a, bas tante e s table, con
un porce ntaje alto de inm unidad a virus y otros
ataq ue s , e s altam e nte inte grado y vie ne con varias
aplicacione s de fábrica bas tante s útil
e s ; pe ro, s igue
te nie ndo los inconve nie nte s de un O S propie tario,
tanto para e ls is te m a com o para l
os program as q ue l
o
acom pañan.
Ade m ás de los be ne ficios claros e n s e guridad y
de s arroll
o q ue nos pre s e ntan las te cnologías abie rtas , e l
punto clave no e s otro q ue la libe rtad. Cuando
tom am os la de cis ión de util
izar s is te m as propie tarios
e s tam os alquil
ando e l us o de nue s tro s is te m a a un
te rce ro q ue adm inis trará y re gulará l
o q ue yo pue do
h ace r con e l
.
ELD ESCO NO CID O H U R D
D e acue rdo a W ik ipe dia GNU/H urd e s un conjunto de
h e rram ie ntas tipo s e rvidor q ue s im ulan un k e rne lUnix.
Es ta de s arroll
ándos e de s de 19 9 0 con l
as ide ologías de
la FSF (Fre e Softw are Foundation).
GNU/H urd e s ta dis e ñado para corre r s obre e l
m icrok e rne lM ACH (e lm is m o q ue util
iza M AC). La
gran dife re ncia e s q ue H urd cam bia l
a ide ol
ogía de un
único s e rvidor adm inis trando e lre loj de ls is te m a, las
m e m orias , l
os bus e s , e tc. e inte nta im plem e ntar
m úl
tiples s e rvidore s para controlar e lacce s o a todos
e s tos re curs os . Elobje tivo de e s te proye cto e s m e jorar
las condicione s de otros núcl
e os para h ace r un s is te m a
m ás e s cal
able, e xte ns ible y e s table. La caracte rís tica de
util
izar m últiples s e rvidore s para m ane jar cada re curs o
de ls is te m a le da e n te oría, una e norm e ve ntaja para la
m odularización de l de s arrol
l
o y la de puración de
com pone nte s . No e s ne ce s ario re iniciar nunca la
m aq uina y pue de n cargars e los com pone nte s de l
núcleo s in afe ctar e ltrabajo de otros us uarios e n la
m is m a m áq uina.
Exis te n m uy pocas im plem e ntacione s de e s te k e rne l
.
El popul
ar D e bian tie ne una dis tribución bas ada e n
GNU/H urd;s in e m bargo, todavía falta m uch o para q ue
ve am os ve rdade ra acción por parte de e s te núcleo.
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
Con las alte rnativas de s is te m as abie rtos te ne m os un
control m ayor s obre nue s tros s is te m as , pode m os
e je cutar tare as con m ayor l
ibe rtad, re al
izar cam bios o
contratar s e rvicios de pe rs onas q ue nos ofre ce n la
m e jor alte rnativa, no por q ue s on l
os únicos e n e l
m e rcado s ino por q ue pue de n y s on los m e jore s .
Al
gunas ve ce s te ndre m os q ue e s pe rar a q ue s e
de s arroll
e al
gún conce pto q ue no e xis te e n e ls oftw are ,
otras s e rá pe rtine nte contactar al de s arroll
ador y
financiarl
o e conóm icam e nte para q ue incluya alguna
pre s tación q ue aún no tie ne ins talado e lprogram a; s in
e m bargo, e s te as pe cto e s s e cundario cuando e valuam os
e lvalor q ue tie ne un program a h e ch o a m e dida y la
conce pción de inve rtir e n inve s tigación y de s arrollo
para nue s tras e m pre s as , e n lugar de adq uirir lice ncias
re pe titivas para cada una de nue s tras m áq uinas .
Es to e s l
o m ás im portante de ls oftw are l
ibre : l
al
ibe rtad
para com partir inform ación. Com o lo diría IBM e n una
de s us propagandas ace rca de lne gocio de GNU/Linux:
“Pe rde rs e e n e lgrupo, por e lbie n de lgrupo”. En una
época donde l
a inform ación e s e l re curs o m as
pre ciado, uno de be ría as e gurars e de te ne r la al
te rnativa
de acce de r a e s a inform ación y apoyar l
as al
te rnativas
donde s e com parta e s te obje tivo.
No q ue da m ás q ue de s pe dirm e , e s pe ro h ayan
e ncontrado útiles e s tos artícul
os q ue cubrían l
os
s is te m as ope rativos m ás com une s (al m e nos una
porción de e ll
os ).
En l
a próxim a oportunidad
abordare m os las alte rnativas a nive lde apl
icación con
e s tilo libre y propie tario.
24
EL
PR O YECTO
M AXIM A
R ob e rtDod ie r
De sarrol
ad or M axim a
Entre vista a R ob e rtDod ie r, R e al
izad a e n e lm arco d e l
a VSe m ana Linux d e l
a Unive rsid ad Distrital(SLUD5).
De sarrol
l
ad or d e lproye cto M AXIM A
rob e rt.d od ie r@ gm ail
.com
Es s e ntia Libre :
Agrade ce m os tu col
aboración
para de s arroll
ar e s ta e ntre vis ta e n torno a tu trabajo e n
e lproye cto M AXIM A. Com o e s bie n conocido a nive l
académ ico M AXIM A e s un m otor de álge bra
com putacionalm uy com pleto q ue h a s ido de s arrol
lado
de s de h ace unos años bajo e l m ode lo de l s oftw are
libre . Y a con e s to pre s e nte , s urge la pre gunta, ¿Cuále s
e le s tado actualde lde s arrol
l
o de M AXIM A?
R obe rt D odie r: En e s tos
m om e nto M AXIM A s e
e ncue ntra e n un e s tado de de s arroll
o a razón de q ue s e
e s tán corrigie ndo e rrore s , am pliación de l
as inte rface s ,
e s pe cialm e nte las de Inte rne t y gráficas . D e bido a e s to
M AXIM A no s e e ncue ntra e n un e s tado final
. Es
pos ible s u us o, pe ro a futuro s e rá m uch o m e jor.
EL: A lo largo de
l
as ch arlas im partidas e n e lm arco
de SLUD 5 com e ntas te a la audie ncia s obre e l
m om e nto e n q ue re tom as te e lproye cto a l
a m ue rte de
s u cre ador, ¿cuáles h an s ido tus m otivacione s para
continuar trabajando e n e lproye cto M AXIM A?
RD:
El valor de M AXIM A e n m i opinión l
o
e ncue ntro e n q ue e s un s is te m a q ue e xpre s a la m ane ra
de h ace r m ate m áticas q ue us o de m ane ra inform al
,
e s pe cialm e nte l
a re pre s e ntación de cada cos a com o una
e xpre s ión y la actitud “LAISSEZ FAIR E”, s on los
conce ptos m ás bás icos de M AXIM A y tam bién s on
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
m uy s e m e jante s a l
a m ate m ática y s e ace rca a la
m ane ra e n l
a q ue s ue lo h ace r m ate m áticas .
EL: ¿Cuálh a s ido e lpape lde
la com unidad e n torno
alde s arroll
o de M AXIM A? no e s de s conocido q ue
h as contado con participación de otros colaboradore s
e n e lproye cto lo q ue h a pe rm itido, por e je m plo, la
im pl
e m e ntación de lm ódulo de e s tadís tica por parte de
un de s arroll
ador e s pañol
.
R D : M AXIM A e s un proye cto grande ya q ue s e trata
de m uch os s uje tos m ate m áticos y actualm e nte h ay
pe rs onas q ue pos e e n inte re s e s m uy dive rs os . Gracias a
e s to e s m uy pos ible q ue m uch as pe rs onas s e inte re s e n
e n de te rm inados as pe ctos y as í pue dan trabajar e n él.
No e s ne ce s ario, para e s tar e n e le q uipo de de s arrollo,
contar con los m is m os inte re s e s . Por e je m pl
o, ah ora
m is m o un grupo de de s arrol
lo de M AXIM A,
ne ce s ariam e nte , no de be s abe r m uch o de otro grupo
q ue tam bién trabaja e n e l proye cto. Es ta e s una
caracte rís tica de le q uipo actual
, y cre o q ue vam os a ve r
q ue m ás pe rs onas s e inte gran a los e s fue rzos de
de s arroll
o, gracias a la dive rs idad q ue pe rm ite
M AXIM A.
EL:
En tu opinión, ¿cóm o h a s ido e l pape l de la
com unidad h is panoh ablante e n e l proce s o de
de s arroll
o, docum e ntación, inte rnacionalización y
difus ión de lproye cto M AXIM A?
25
M axim a
RD:
Lo q ue h e podido obs e rvar e s q ue
M AXIM A, pos ibl
e m e nte ll
e gue a s e r e ls is te m a
m ás popular e n latinoam érica y e n otros país e s
h is panoh ablante s
para h ace r m ate m áticas
ge ne rales . Por e s o e s im portante q ue te ngam os
e q uipos de de s arrol
los h is panoh ablante s . H as ta
e lm om e nto s e h a podido vis ualizar q ue s e h a
iniciado la participación con la traducción de
docum e ntos , pos te riorm e nte
am pl
ían
s us
e s fue rzos e inician trabajo con s uje tos
m ate m áticos ge ne rales . Un cas o concre to e s
M ario R odrígue z e n Es paña, q uie n de s arroll
o el
actualm ódul
o de e s tadís tica. D e bido a e s to cre o
q ue h e m os podido ve r, poco a poco, e linicio de l
trabajo de le q uipo h is panoh abl
ante .
EL:
¿Y q ué nos pue de s contar de lfuturo de
M AXIM A?
RD:
Los de s arrol
los m ás inm e diatos s e rán l
a
inte rfaz de cuade rno y e lde s arrol
l
o de algunos
otros paq ue te s adicionales , pe ro a lo largo de un
futuro inm e diato y l
e jano, vam os a s e guir
corrigie ndo e rrore s y as í pode r continuar nue s tra
tare a e n torno alproye cto M AXIM A.
EL: Nos
inq uie ta un poco tu participación con otros
proye ctos de s oftw are libre , h as ta e lm om e nto ¿h as
participado e n algún otro dife re nte al proye cto
M AXIM A, ya s e a e n la parte de de s arrol
lo, la parte de
docum e ntación o as e s orando algún otro proye cto?
R D : H e us ado s oftw are libre de s de h ace 10 años . H e
te nido un gran inte rés e n e s to, pe ro ante s de q ue m e
inte grara con e l de s arrollo de M AXIM A, no h e
participado e n proye ctos de s oftw are libre , con la
única e xce pción de m i proye cto pe rs onalR ISO q ue e s
un s oftw are para trabajo con re de s
baye s ianas
h e te rogéne as . M AXIM A e s e lprim e r proye cto grande
e n e lcualh e trabajado.
EL:
¿Te h a llam ado la ate nción trabajar con algún
otro proye cto dife re nte a M AXIM A?
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
RD:
Un proye cto e n e l cual h e pe ns ado, e s un
s is te m a para anális is de de cis ione s . Es te proye cto
pue de s e r un paq ue te adicionalpara M AXIM A, q ue
pe rm itirá la re al
ización de infe re ncias probabil
ís ticas y
tam bién l
os com bina con funcione s de utilidad. Es to
s e ría un nue vo funcionam ie nto con nue vas
capacidade s para M AXIM A, ya q ue s e ría un paq ue te o
proye cto por s i m is m o. Es m ás o m e nos inte grar un
proye cto de anális is de de cis ione s con M AXIM A.
EL:
Final
m e nte , ¿Qué im age n te llevas de la
com unidad de s oftw are libre colom biana?
RD:
Es grande e l inte rés de las pe rs onas por e l
s oftw are libre . H e notado e n las pe rs onas q ue h e
podido conoce r q ue s on m uy capace s y podrían
pe rfe ctam e nte col
aborar con e l de s arrollo de
M AXIM A, com o con las inte rface s y la cre ación de
nue vas funcione s para inte grar con M AXIM A.
26
De s de e lSu r...
e ntre M ate s y Pingü inos
Por Lore na Giral
d o G.
Inge nie ra d e Siste m as y Te l
e com unicacione s
Ciud ad Autónom a d e Bue nos Aire s – Arge ntina
Arge ntina y e l
Softw are Lib re
H ablar de Softw are Libre e s h ablar de s ocie dad, de
libe rtad, de com unidad, de libre e xpre s ión…
¿Q ué tie ne q ue de cir Arge ntina
fre nte a todo e s to?
Pue s m uch o, e n la actualidad m uch as pe rs onas q ue
acce de n a Inte rne t e n Arge ntina, s in dars e cue nta e s tán
util
izando apl
icacione s libre s tal
e s com o: una s uite
ofim ática, un nave gador de Inte rne t, un cl
ie nte de ch at,
todos e s tos bas ados e n Softw are Libre l
o q ue s in duda
re ve la un gran avance .
“H as ta e laño pas ado e lSoftw are Libre ocupaba un
22% de l m e rcado Arge ntino, s e gún datos de la
Cons ultora ID C. Es ta m is m a cons ul
tora re alizó una
nue va inve s tigación donde l
os re s ultados indican q ue
h as ta 2009 la im pl
e m e ntación de apl
icacione s de
s is te m as abie rtos aum e ntará e n un 26% h as ta ocupar
dos te rcios de lm e rcado.” @
Tanto e l Se ctor privado com e rcial com o e l público
e s tán adoptando Softw are Libre , e s to e s de bido a q ue
m uch as e m pre s as s e e s tán dando cue nta q ue e lus o de
aplicacione s libre s l
e s da una ve ntaja no s ól
o a nive l
m one tario s ino a nive l de s e guridad, fl
e xibil
idad y
s obre todo legalidad.
“Un e s tudio re alizado por la cons ultora Tre nds
Cons ulting e ntre 120 grande s y m e dianas e m pre s as
de dicadas a la indus tria, s e rvicios de com unicación,
finanzas y com e rcio, indica q ue e l 60% de los
e ncue s tados ya utiliza Softw are Libre e n aplicacione s
de m is ión crítica de s u ne gocio. La principalrazón
de cl
arada para im plem e ntar e s te tipo de program as e s
la re ducción de cos tos (77% ), e n prim e r l
ugar, y la
flexibilidad de adaptación q ue pe rm ite e ls is te m a, e n
s e gundo térm ino.” @
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
¿Q ué dice e lEs tado -Léas e
Adm inis tración Pública- e n
Arge ntina?
La Adm inis tración Públ
ica h a e s tado pre s e nte e n
varios de l
os e ve ntos q ue s e h an re al
izado con re s pe cto
a la te cnología y e l Softw are Libre , dando com o
pre ce de nte e l h e ch o q ue “En e l m arco de l Prim e r
Congre s o Nacionalde Softw are Libre re al
izado e n e l
año 2004, uno de l
os inte grante s de lcom ité de Ge s tión
Inform ática de la Adm inis tración Públ
ica inform ó q ue
e l9 0% de ls oftw are q ue util
izaban e ra ilegal.” @
Ele s tado, ante todo e s to s e h a dado cue nta q ue no e s
s ólo una cue s tión financie ra, s ino de be ne ficio
te cnológico, inde pe nde ncia fre nte a s oftw are privativo
y s obre todo de s e guridad nacional.
A tie m po pre s e nte , ya s on varias las Adm inis tracione s
Públ
icas q ue de cidie ron m igrar a Softw are Libre , tales
com o: l
a provincia de La Pam pa, Ne uq uén, Bue nos
Aire s , Córdoba, Jujuy, Santiago de lEs te ro, Tie rra de l
Fue go, Tucum án, M e ndoza y Santa Fe , con la
e xpe rie ncia de l Program a M unix* e n la ciudad de
R os ario.
En e lm is m o año de 2004 e n una provincia l
lam ada
Santa Fe , a unos cuantos k il
óm e tros alnorte de Capital
Fe de ral
, s e de s arroll
ó la l
e y No. 12.360 q ue dice :
“Se dis pone q ue los Pode re s Eje cutivo, Le gis l
ativo y
Judicial, los organis m os de s ce ntral
izados y las
e m pre s as donde e lEs tado Provincialpos e a m ayoría
accionaria e m plearán e n s us s is te m as y e q uipam ie ntos
de inform ática pre fe re nte m e nte Softw are Libre ,
q ue dando e n m anos de la Autoridad de Apl
icación
(M inis te rio de H acie nda y Finanzas ) l
a de te rm inación
27
De s de e lSu r...
e ntre M ate s y Pingü inos
de los cas os e n q ue podrá util
izars e s oftw are
propie tario. Es ta ley dis pone q ue e l ah orro q ue
s ignifiq ue la utilización de Softw are Libre s e de s tinará,
a través de la D ire cción Provincialde Inform ática, a la
capacitación de lpe rs onalprovinciale n l
a util
ización
de los nue vos program as . ” @
¿Y los proye ctos y/o
de s arrollos ?
A raíz de la im plantación de lSoftw are Libre e n la
Adm inis tración Pública con e lProye cto “M unix”, s e
e m pe zaron a de s arrol
lar al
gunos otros proye ctos de
todo tipo, e s e l cas o de Ututo y uno de s us h ijos
UTUTO XS GNU/Linux, una dis tribución de
Softw are Libre q ue brinda facilidade s para radios
com unitarias , trans m is ione s de te levis ión y varios
proye ctos m ás para m ovim ie ntos s ociales , de s arrollado
por un grupo de 70 pe rs onas pe rte ne cie nte s a las
organizacione s Solar w w w .s ol
ar.org.ar e H ipatía.
Arge ntina y e l
Softw are Lib re
Finalm e nte , e lSoftw are Libre tanto e n Arge ntina com o
e n e lm undo cada día e s tá captando m ás ate nción de la
ge nte y e s to s e de be a la am plia difus ión q ue s e le e s tá
dando, tanto parte de l
as com unidade s de us uarios
com o de aq ue l
las pe rs onas q ue contribuye n con s u
de s arroll
o. En Bue nos Aire s , Capital Fe de ral e xis te
varios Lugs q ue ayudan con dich a dis ufión, tale s e l
cas o de Cafe lug, Solar, LugFI , e ntre otros .
Los e ve ntos m ás im portante s q ue s e ce l
e bran e n
Arge ntina s on: Las Jornadas R e gionales de Softw are
Libre q ue cada año s e re alizan e n una ciudad dife re nte ,
e l FLISO L; e l Cafe conf, un e ve nto lide rado por e l
grupo de us uarios Cafe l
ug, e lcuals e re aliza e n Capital
Fe de raly donde participan los l
ugs de todo Arge ntina;
l
as CTT q ue s on unas ch arl
as técnicas y e s tán abie rtas
para cualquie r pe rs ona q ue q uie ra as is tir.
O tro proye cto e s e lO pe nH IS q ue s ignifica Entorno
Abie rto de Inform ación para Salud (O pe n H e al
th
Inform ation Syste m Environm e nt) y e s ta dis e ñado
con H O M E (H ospitalO b je ct M od e lEnvironm e nt),
un nue vo m ode lo de obje tos para e lanális is y cre ación
de s is te m as h os pitalarios . Es te s is te m a e s tá s ie ndo
de s arrollado
por
el
grupo
BioLinux
h ttp://w w w .biolinux.fac.org.ar. Es te grupo ya ll
e va
de s arrollado otro tipo de proye ctos tal
e s com o: Salux,
O pe nCare y Care 2x-Ar.
Pl
um ífe ros e lcuale s un l
argom e traje de anim ación e n
3D
de s arrollado con Softw are
Libre , m ás
e s pe cíficam e nte con Bl
e nde r.
M usix e s un Sis te m a O pe rativo 100% libre de s tinado a
m ús icos , técnicos s onidis tas , D Js , y us uarios e n
ge ne ral: una e norm e colección de program as l
ib re s
q ue pue de n us ars e com o alte rnativa a W indow s .
Proye cto Dogo tie ne com o obje tivo ge ne rar un
s oftw are q ue pe rm ite re e m plazar h e rram ie ntas de
s e guridad, q ue ade m ás de s e r im portadas , e xige n
contar con h ardw are m ás pote nte . El propós ito e s
e xte nde r la prote cción de las re de s m e diante la
s im plificación de l s is te m a y e l re s ultado s e rá un
s oftw are de código abie rto dirigido a brindar s e guridad
e n re de s y dis ponible para us o abie rto e inve s tigación
e n e lám bito unive rs itario y privado.
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
Cafe l
ug - Cafe conf 2005
Por úl
tim o y ya para te rm inar, e xis te n m uch ís im os m ás
proye ctos de s arrollados y e n vía de de s arrollo, pe ro
para ade ntrarm e e n e s tos te m as q uis e com o prim e ra
m e dida contar q ué h a pas ado e n Arge ntina re fe re nte al
Softw are Libre , q ué s e tie ne ah ora y lo q ue nos de para
e lfuturo.
As í q ue , e n nue s tra próxim a e dición e ntrare m os m ás a
fondo e n cada uno de los proye ctos ... “Be O pe n Be
Fre e ”.
Fotografía: Se bas tián Panigazzi
M ie m bro O ficialde lCafe lug (CapitalFe de ralLug) w w w .cafe l
ug.org.ar
h ttp://w w w .barrah om e barras e pa.com .ar/s e pa/h tdocs /s pgm /
* M unix: cons is te e n l
a im plem e ntación de Softw are Libre e n todas las
áre as m unicipales , con e lobje tivo de re ducir cos tos e n lice ncias ,
re gularizar e lus o de ls oftw are lice nciado, unificar caracte rís ticas de l
e q uipam ie nto y s oftw are de lm unicipio y ce ntralizar s u adm inis tración
garantizando s u us o ade cuado.
28
Tips y
cu rios idade s
Por: R ob inson And rés Pal
acios
GEH M A
Pysl
id e para
principiante s.
Se guram e nte s on pocas l
as pe rs onas q ue conoce n
Pysl
id e y aún m e nos aq ue l
l
as q ue l
ogran dom inarl
o
por com pl
e to. Es por e s to q ue e n e s ta ocas ión
de dicare m os e s te artícul
o a m os trar l
os e l
e m e ntos
bás icos q ue e s ta pote nte h e rram ie nta nos ofre ce .
en l
a diapos itiva. A m e dida q ue vayam os avanzando
nos podre m os dar cue nta e xactam e nte de cóm o
funcionan e s tos arch ivos .
Pysl
id e e s una apl
icación de s arrol
l
ada e n Pyth on q ue
nos pe rm ite re al
izar pre s e ntacione s de diapos itivas
con una al
ta cal
idad vis ual
, bas ándos e e n arch ivos
XM L y CSS. A pe s ar de q ue e n ocas ione s pue de
pare ce r un poco com pl
e jo y re q uie re de al
gunos
conocim ie ntos técnicos im portante s , Pys l
ide e s una
e xce l
e nte al
te rnativa para aq ue l
l
os q ue gus tan de l
a
totalpe rs onal
ización de s us pre s e ntacione s y , cl
aro
e s tá, para l
os am ante s de Pyth on.
La e s tructura de nue s tra pre s e ntación s e de fine e n e l
arch ivo XM L. Es por e s to q ue de be m os cre ar un
arch ivo e n te xto pl
ano (us ando Em acs , Ge dit,
K w rite ,...) y guardarl
o con l
a e xte ns ión .xm l
. Por
e je m pl
o, para nue s tro cas o vam os a cre ar y guardar
nue s tro arch ivo con e lnom bre pre se ntacion.xm l
. En
e s te arch ivo e s donde vam os a e m pe zar nue s tro
trabajo.
Ante s de e m pe zar de be m os as e gurarnos de te ne r
ins tal
ado e lpaq ue te Pys l
ide e n nue s tro com putador,
l
am e ntabl
e m e nte para al
gunos , e s te paq ue te s e
e ncue ntra dis ponibl
e e s pe cial
m e nte para e l s is te m a
ope rativo GNU/Linux y s u dis tribución D e bian.
Para ins tal
arl
o de m ane ra s e ncil
l
a a nue s tro
com putador l
o ide ale s te ne r ins tal
ado D e bian, te ne r
cone ctividad a inte rne t y configurar l
as fue nte s de l
APT con un s e rvidor D e bian de nue s tra e l
e cción.
Es tructura bás ica
Para e s te cas o, las e tiq ue tas s on palabras o
ins truccione s col
ocadas e ntre los s ignos < y > , us adas
para de finir las caracte rís ticas y propie dade s de un tipo
de e lem e nto dado, y q ue e n ocas ione s s e e ncue ntra
de lim itado por dos e tiq ue tas , una de ape rtura y otra de
cie rre s e ñalada por e l s igno / de s pués de l s igno <.
Se e m pie za por col
ocar l
a e tiq ue ta <pre se ntation>
en l
a prim e ra l
íne a de nue s tro arch ivo, ce rrándol
a con
l
a e tiq ue ta </pre se ntation> , as í:
Lo prim e ro: arch ivo XM Ly
CSS
<presentation>
D e be m os e m pe zar por te ne r cl
aro cóm o y para q ué
us am os l
os arch ivos XM L y CSS de nue s tra
pre s e ntación. Bás icam e nte util
izam os e larch ivo XM L
para form ar l
a e s tructura de nue s tras diapos itivas ,
m ie ntras q ue e larch ivo CSS e s us ado para darl
e l
as
propie dade s de e s til
o (col
or, tam año, aparición, ...) a
todos l
os obje tos de un tipo e s pe cifico, incorporados
En m e dio de e s tas e tiq ue tas pode m os e m pe zar col
ocar
una prim e ra, de varias diapos itivas , us ando l
a e tiq ue ta
<page > y de ntro de nue s tra diapos itiva col
ocare m os
un prim e r grupo con l
a e tiq ue ta <group> ;l
os grupos
s on un conjunto de e l
e m e ntos q ue van a apare ce r e n
cada diapos itiva de s pués de re al
izado un cl
ick o
digitado l
a te cl
a ENTER . Pue de n h abe r varios grupos
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
</presentation>
29
Tips y
Pysl
id e para
principiante s.
cu rios idade s
e n una m is m a diapos itiva. D e be m os te ne r m uy e n
cue nta q ue l
os grupos van de ntro de l
as diapos itivas y
e s tas a s u ve z e s tán e n m e dio de nue s tra pre s e ntación
y e s por e s to q ue e s e s s ano s angrar l
as ins truccione s
con e lfin facil
itar e ltrabajo y l
al
e ctura de nue s tros
arch ivos , as í:
<presentation> <!--Inicio Presentación. -->
arch ivo XM L q ue contie ne l
a e s tructura, junto con e l
arch ivo CSS q ue contie ne e le s til
o, as í:
<presentation> <!-- Inicio Presentación. -->
<style source="estilo.css"/>
<!-- Estilo para la presentación. -->
...
...
<page> <!-- Primer diapositiva. -->
</presentation> <!-- Fin presentación. -->
<group> <!-- Primer grupo de la
primer diapositiva. -->
<!-- Elementos contenidos.
(Texto, imágenes, ...). -->
</group> <!-- Fin primer grupo. -->
<group> <!-- Segundo grupo. -->
<!-- ... -->
</group> <!-- Fin segundo grupo. -->
</page> <!--Fin primera diapositiva.-->
<page> <!-- Segunda diapositiva. -->
<group> <!-- Primer grupo. -->
</group> <!-- Segundo grupo. -->
donde e stil
o.css e s e l arch ivo cre ado e n e l cual
colocare m os las caracte rís ticas de l
os e l
e m e ntos a
incorporar.
Te nie ndo e n cue nta la e s tructura ante rior, pode m os
e m pe zar a agre gar a cada grupo l
os com pone nte s
ne ce s arios para la pre s e ntación.
Para e je cutar pys lide abrim os un inte rpre te de
com andos de nue s tro s is te m a y e je cutam os la
ins trucción: pyslide presentacion.xml donde
pre se ntacion.xm le s e l nom bre de nue s tro arch ivo
XM L, te nie ndo e n cue nta q ue nos e ncontre m os e n e l
m is m o dire ctorio donde s e e ncue ntran l
os arch ivos
XM Ly CSS.
Te xto
Para agre gar te xto a nue s tra diapos itiva de be m os us ar
l
a e tiq ue ta <te xt> e n e larch ivo XM L e n e lgrupo
indicado, de l
a s iguie nte form a:
</page> <!--Fin segunda diapositiva.-->
<presentation>
</presentation> <!-- Fin presentación. -->
Com e ntarios:
Para pone r com e ntarios e n nue s tros arch ivos XM L
de be m os us ar l
a ins trucción <!-- ante s de l te xto
com e ntariado y finalizarlo con --> . Es tos com e ntarios
no s on inte rpre tados por nue s tra apl
icación.
En las line as ante riore s h e m os cre ado dos diapos itivas ,
la prim e ra contie ne dos grupos , e s de cir, q ue
te ndre m os un conte nido aliniciarl
a y e ls e gundo al
h ace r click , la s e gunda diapos itiva s ólo tie ne un grupo.
Es im portante agre gar l
a e tiq ue ta de e s tilo a nue s tra
pre s e ntación. En e s ta e tiq ue ta vam os a re l
acionar e l
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
<style source="estilo.css"/>
<page>
<group>
<text> Hola Pyslide!!! :) </text>
<!-- Texto -->
</group>
</page>
</presentation>
30
Tips y
Pysl
id e para
principiante s.
cu rios idade s
Con cl
aridad e n l
os proce dim ie ntos para l
os cam bios
de propie dade s de lte xto va a re s ul
tar m uch o m ás
s e ncil
l
o trabajar con l
os de m ás e l
e m e ntos .
Im age n
Posición:
La pantal
l
a us ada e n pys l
ide tie ne un tam año de 1000
unidade s e n s e ntido h orizontal(x) y 750 e n s e ntido
ve rtical(y), l
a pos ición e m pie za de s de l
a pos ición 0,0
en l
a e s q uina s upe rior izq uie rda y final
iza e n l
a
e s q uina infe rior de re ch a.
Para introducir una im age n us am os l
a e tiq ue ta
<im age > e n l
a cualpode m os e s pe cificar e larch ivo a
introducir y l
a pos ición de dich a im age n, as í:
<presentation>
<style source="estilo.css"/>
<page>
En prim e r l
ugar de be m os e s pe cificar e le l
e m e nto al
q ue vam os a e s tabl
e ce rl
e l
as caracte rís ticas . En e s te
cas o e s e lobje to te xt y a continuación e ntre corch e te s
e s tabl
e ce m os l
os atributos a m odificar: e l tam año
(font-size ), col
or (col
or) y pos ición (xy), com o a
continuación s e m ue s tra:
text{
font-size: 100;
color: darkblue;
xy: 100,50;
<group>
<text> Hola Pyslide!!! :) </text>
<!-- Texto -->
<image src=”imagen.png”
xy=”200,300”/> <!--Imagen en
posición 200,300-->
</group>
</page>
}
</presentation>
Col
or:
Los col
ore s e n Pys l
ide s e pue de n e s tabl
e ce r por m e dio
de lnom bre de lcol
or o de lcódigo R GB de lm is m o.
Para ve r l
os col
ore s dis ponibl
e s de be m os us ar l
a
ins trucción:
D onde im age n.png e s e l arch ivo de im age n a
introducir y 200,300 e s l
a pos ición de l
a im age n e n l
a
diapos itiva. Es m uy im portante te ne r e larch ivo de l
a
im age n e n e lm is m o dire ctorio donde s e e ncue ntran
l
os arch ivos XM Ly CSS de l
a pre s e ntación.
pyslide --color-names
D e be m os te ne r m uy e n cue nta l
a ne ce s idad de
te rm inar, s ól
o e n e s te arch ivo, con un punto y com a
(;) cada ins trucción.
Las propie dade s e s pe cificadas e n e l arch ivo CSS
afe ctarán todos l
os obje tos de e s e tipo e n nue s tra
pre s e ntación. Si q ue re m os darl
e caracte rís ticas
e s pe cificas a s ól
o un te xto, pode m os us ar l
a e tiq ue ta
<te xt> de l
a form a s iguie nte :
<text font-size=”100” color=”darkblue”
xy=”100,50”> Texto independiente </text>
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
31
Tips y
cu rios idade s
Lis tas
Los ite m s q ue com pone n l
as l
is tas e s tán de finidos por
l
a e tiq ue ta <l
ist> as í:
<presentation>
...
<list> texto del item 1 </list>
<list> Item 2 </list>
<list> Item 3 </list>
...
</presentation>
Pysl
id e para
principiante s.
<page bg=”imagen.jpg”>
fondo expandida. -->
<!-- Imagen de
<page bgcolor=”white”>
blanco. -->
<!-- Fondo color
<page bggrad=”white-black”> <!-- Fondo
color degradado de blanco a negro. -->
Por de fe cto l
as l
is tas vie ne n con una viñe ta e n form a
de rom bo y un col
or de te xto bl
anco. Para cam biar
e s tos val
ore s pode m os col
ocar e larch ivo e stil
o.css
l
os s iguie nte s val
ore s :
list{
font-size: 100;
color: yellow;
list-type: square;
}
Las viñe tas , junto con e lrom bo, pue de n s e r cuadrados
(s q uare ) y círcul
os (circl
e ).
O pcione s de l
a pre s e ntación:
Para cam biar e ltam año a l
a pre s e ntación:
<presentation size=”800x600”>
Agre gar un títul
o en l
a cabe ce ra de l
a pre s e ntacion:
<presentation caption=”Presentacion”>
Para adicionar un fondo a toda l
a pre s e ntación:
<presentation bg=”imagen.png”>
<presentation bgcolor=”white”>
<presentation bggrad=”red-blue”>
Anim acione s
Fondos
Para pone r un fondo a una diapos itiva pode m os us ar
l
a e tiq ue ta page de l
as s iguie nte s form as :
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
Ade m ás de cam biar caracte rís ticas a l
os obje tos
pode m os re al
izar anim acione s de aparición a cada
uno. Para e l
l
o prim e ro de be m os de finir l
a función e n
nue s tro arch ivo CSS. En nue s tro cas o vam os a cre ar
una función de aparición e n l
a cuale lobje to apare zca
de l
a nada, as í:
32
Tips y
Pysl
id e para
principiante s.
cu rios idade s
.aparecer{
open-type: full;
open-time: 20;
xy: 100,50;
effect-alpha:aparecer;
}
Te cl
as im portante s:
}
e n donde l
a ins trucción ope n-type e s tabl
e ce l
a form a
de apare ce r, ya s e a com pl
e ta (ful
l
), e n s e ntido ve rtical
(ve rtical
) o s e ntido h orizontal (h orizontal
), y l
a
ins trucción ope n-tim e e s tabl
e ce cuánto tie m po de be
tardar e n apare ce r, e lcuale s ta dado e n de ci-s e gundos .
A continuación as ignam os al obje to q ue vam os a
anim ar, l
a función cre ada por m e dio de l
a ins trucción
e ffe ct-al
ph a:apare ce r;
col
ocándol
a
donde
cam biam os l
as caracte rís ticas de lobje to. Por e je m pl
o,
para e lcas o de lte xto te ndríam os :
text{
font-size: 100;
color: darkblue;
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
Q para ce rrar pre s e ntacion.
F para pantalla com pleta.
Con e s tos conce ptos bás icos pode m os e m pe zar a
re al
izar diapos itivas con una bue na cal
idad. Sin
e m bargo e xpl
orando un poco m ás a fondo pode m os
pote ncial
izar nue s tras pre s e ntacione s a nive l
es
s orpre nde nte s .
En nue s tro próxim o núm e ro am pl
iare m os un poco
m ás ace rca de e s ta h e rram ie nta, adicionando nue vas
funcione s de anim ación, vie ndo form as de de finir
obje tos propios , re cibie ndo al
gunos tips para m e jorar
nue s tras pre s e ntacione s y vie ndo l
os arch ivos XM L y
CSS de una pre s e ntación te rm inada de al
ta cal
idad.
33
H u m or
Tiras
Cóm icas
R aul
ito e lfrik i
h ttp://re curre nte .afraid.org
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
34
Inform e e spe cial
IVForo M und iald e
Conocim ie nto Lib re
17 al21 d e O ctub re 2006
Je ffre y Ste ve Borb ón Sanab ria
Dire ctor Esse ntia Lib re
M ie m b ro proye cto ACLib re
je ffto@ acl
ib re .org
Gracias a los e s fue rzos de com unidade s de Softw are
Libre ve ne zol
anas , e s pe cialm e nte SoLVe , s e
de s arrolló e n días pas ados e l IV Foro M undial de
Conocim ie nto Libre e n la ciudad de M aturín, ubicada
e n e le s tado de M ónagas alorie nte de l
a R e públ
ica
Bolivariana de Ve ne zue la. El m arco de l e ve nto no
e nce rraba s ólo te m as puram e nte técnicos y
re lacionados con Softw are Libre , s ino q ue abarcaba un
gran te m a com o l
o e s e lconocim ie nto Libre , e lcual
aplica para te cnologías libre s , conte nidos abie rtos y
ge s tión de l conocim ie nto e n torno al trabajo
com unitario.
En e s ta cuarta ocas ión e le ve nto contó con e lapoyo de
e ntidade s de l Es tado com o PD VSA, Conate l, e l
M inis te rio de Cul
tura, e l M inis te rio de Cie ncia y
Te cnología, e ntre otros , dándole toda la vis tos idad y
s e rie dad de lcas o. A lo l
argo de toda la s e m ana s e
pre s e ntaron gran cantidad de ch arlas , confe re ncias y
tallere s con la activa participación de la com unidad.
im pl
icadas e n l
a re alización de lforo. Es im portante
re s altar l
a e m otividad de los dis curs os y palabras
pre s e ntadas por los dive rs os re pre s e ntante s , cuyo
e nfoq ue principal fue e l de s arrollo te cnol
ógico
e ndóge no, l
a s obe ranía te cnol
ógica y e l s e ntido de
com unidad q ue e voca la fil
os ofía l
ibre y com o lo
indicaba e l e je ce ntral de l e ve nto, e l conocim ie nto
l
ibre .
Pos te rior a e s to, s e pre s e ntaron varios actos culturales
de danzas re pre s e ntativas de la cul
tura de le s tado de
M ónagas , y finalm e nte con un be l
l
o acto de jue gos
pirotécnicos s e dio oficialm e nte ape rtura alIV Foro
M undialde Conocim ie nto Libre .
La inauguración de lForo
Eldía m arte s 17 de octubre e n las h oras de l
a noch e y
s ituados e n la Unive rs idad Bolivariana de Ve ne zue la
(UBV), s e dio e linicio ale ve nto con la participación
de los re pre s e ntante s de l
os M inis te rios de Cie ncia y
Te cnología, M inis te rio de Cul
tura, patrocinadore s ,
e ntidade s re lacionadas con l
as te cnol
ogías l
ibre s y por
s upue s to las com unidade s de Softw are Libre
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
35
Inform e
U n gran e ve nto con as is te ncia
m as iva
Com pl
e jo Cul
turald e M ónagas
te cnologías libre s ” abrie ndo e le ve nto, donde s e contó
con bue na participación de público, una cons tante q ue
s e pre s e ntó a lo l
argo de todo e le ve nto para la m ayor
parte de las actividade s .
Por otra parte , e n l
as ins tal
acione s de l
a Unive rs idad
Bolivariana de Ve ne zue la, s e re al
izaron los tal
lere s
q ue invol
ucraron áre as com o e lde s arrollo de s oftw are
(Tal
lere s de Pe rl, Libre rías QT – K D E y Z ope ), dis e ño
gráfico, ofim ática, ge om ática y anális is de im áge ne s ,
todos e s tos im partidos us ando s oftw are l
ibre . Para
m uch as pe rs onas q ue as is tie ron a e s tos tal
l
e re s fue
m uy particul
ar la e xpe rie ncia dado q ue al
gunos fue ron
im partidos por pe rs onas con gran traye ctoria e n e l
m undo de ls oftw are libre com o fue e lcas o de lprim e r
tal
l
e r de Pe rlim partido por R andal Sch w artz, q uie n e s
uno de los de s arroll
adore s principal
e s de lproye cto o
con e lcas o de ltall
e r de libre rías QT y K D E im partido
En la m añana de l m iércol
e s 18, e n e l Com plejo
Cultural M ónagas , cuya inm e ns a e s tructura pe rm itió
e n 6 s alas dife re nte s re alizar e n m ane ra s im ultáne a
alre de dor de 70 confe re ncias , 5 pane les y l
a as am bl
ea
final llevada a cabo por SoLVe e l úl
tim o día de l
e ve nto, arrancó e n pleno e l IV Foro M undial de
Conocim ie nto Libre .
por Aaron Se igo q uie n h ace parte de l grupo de
de s arroll
o de le ntorno de e s critorio K D E.
Confe re ncias
La cuota colom biana fue e lproye cto ACLibre con la
confe re ncia “Un nue vo m ode lo e ducativo bas ado e n
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
Conocim ie nto libre , s ocie dad y
te cnología
Al
go q ue de s tacó e l e ve nto fue la inte racción de
pane l
e s e nfocados a la parte s ocialy com unitaria de l
conocim ie nto libre , com o l
o fue ron las ch arlas
36
Inform e
de Aarti Se th i (Proye cto Sarai) y Arun M adh avan
(Fre e Softw are Fundation India) q ue cada uno de un
m odo dife re nte logró m os trar cóm o l
a cul
tura l
ibre s e
h a im pue s to poco a poco e n l
a India, todo gracias al
trabajo com unitario y e lde s e o de pre s e rvar la cul
tura.
h ace unos cuantos años . O tro cas o s im il
ar fue
Al
e jandro Garrido (M ogaal
), q uie n a s us 17 años
l
ide ra un LUG de nom inado CH ASLUG y q uie n e n s u
cue nta pe rs onalya tie ne dos paq ue te s de s arrol
lados e n
l
e nguaje Pe rle n e lproye cto D e bian; élpor s u parte
de s arroll
ó un tall
e r e nfocado al de s arrol
lo de
aplicacione s us ando Pe rl
. Es to de jo claro q ue no
e xis te n re q uis itos o condicione s para h ace r parte de la
com unidad de lconocim ie nto libre .
Com o e s bie n conocido por m uch os , e l proye cto
D e bian cue nta con m uch os fanáticos , pue s para e ll
os
s e pre s e ntaron varias ch arlas e nfocadas al us o,
de s arroll
o, m ante nim ie nto y proce s o de e s te gran
proye cto y final
izó con un M ini-D e bConf dirigido con
e xce lente participación por Ana D e l
gado, q uie n
fe rvie nte s e guidora y col
aboradora de l proye cto
D e bian de jó e n alto e lim portante pape lde la m uje r e n
e ls oftw are libre .
Pe ro, e lante rior no fue e lúnico cas o donde no fue l
o
técnico y te cnológico e l punto ce ntral
, otras
confe re ncias com o por e je m plo: “Pe ns am ie nto nue vo
e n m ate ria de de re ch os cul
turales e inte l
e ctuales ”
pre s e ntado por Lill
iam Alvare z de Cuba o l
a ch arla
pre s e ntada por Jordi M as , ace rca ace rca de lm ode l
o
e conóm ico q ue invol
ucra e l de s arrol
lo y us o de l
s oftw are libre .
Adicionalm e nte la confe re ncia pre s e ntada por
Be rnardo Gonzál
e z, ace rca de lproye cto O pe n Puppe ts
logro cautivar a los as is te nte s con inge nios os pe luch e s
re pre s e ntativos de m as cotas de l s oftw are libre y
ps icodélicos dis e ños , de m os trando cóm o s e pue de
acce de r a l
os nue vos us uarios , as í de jando claro q ue e n
e lm undo de lconocim ie nto l
ibre h ay e s pacio para la
dive rs ión y la m oda.
En otras pal
abras s e pre s e ntaron m uch as opcione s para
e s coge r, a de cir ve rdad, por m om e ntos e ltom ar la
de cis ión de la confe re ncia a la cualas is tir e ra tare a no
m uy s e ncil
la, a m uch os les ocurrió e ldía jue ve s 19
cuando e n l
a tarde a l
a m is m a h ora s e pre s e ntaron dos
ch arl
as de confe re ncis tas inte rnacional
e s (R andal
Sch w artz y Je ff Z uck e r), pe ro finalm e nte , e s o
de m os tró l
a dive rs idad q ue pode m os e ncontrar e n e l
conocim ie nto libre .
M e zcla Cultural
Una ch arl
a q ue ll
am ó m uch o l
a ate nción fue la
pre s e ntada por Edgar Guzm án (Edgarin), prove nie nte
de Guate m ala, q uie n a s us cortos 15 años pre s e ntó con
propie dad y de s tre za e ls is te m a LTSP (Linux Se rve r
Te rm inalProje ct) e n e lcualvie ne trabajando de s de
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
37
Inform e
A lo largo de la s e m ana s e pre s e ntaron dive rs os
m om e ntos e n los cuales fue pos ibl
e com partir
m om e ntos de inte rcam bio culturaly de ide as . No e ra
e xtraño obs e rvar e n una m is m a m e s a nacionalidade s
dive rs as , pe ro todos re lacionados bajo ide as com o e l
s oftw are libre y la cultura l
ibre .
Elinte rcam bio de e xpe rie ncias fue e nriq ue ce dor para
todos los as is te nte s q ue e s tán iniciando e n e lm undo
de ls oftw are libre , por e je m plo, ya q ue pe rs onalidade s
q ue llevan 10 años o m ás trabajando e n e s tas áre as
aportaban ide as y h acían de e s tos , m om e ntos
e nriq ue ce dore s . Vis to m ás de ce rca fue ron e s tos los
ins tante s e n los cual
e s s e ge ne raban nue vas
com unidade s ; un cas o m uy puntualfue la ge ne ración
de l
a com unidad de s arrol
l
adore s e n e s pañol cre ada al
finalizar e ltaller de l
as l
ibre rías QT y K D E, e s ta nue va
com unidad apadrinada por e l m is m o Aaron Se igo
(D e s arrollador K de ) o l
os m is m os Pe rlM ongue rs de
Ve ne zue la.
Las noch e s fue ron los m om e ntos e n los cuales cada
grupo, s in im portar e lh ote ldonde s e h os pe das e n o e l
idiom a e n q ue s e h abl
as e , s e dis cutían proye ctos , s e
h acían pl
ane s para l
a cre ación de nue vos trabajos o
s im plem e nte al s on de alguna be bida s e te nía una
bue na ch arla ace rca de la tras ce nde ncia q ue h a tom ado
e ls oftw are libre e n Ve ne zue l
a. Es to fue al
go q ue a
m ás de un e xtranje ro s orpre ndió, de bido q ue gracias a
la im plem e ntación de lde cre to 339 0 e ls ue ño de contar
con e lapoyo de lEs tado a las te cnol
ogías libre s y por
s upue s to als oftw are libre , ya e s una re al
idad.
La cue va de los Guach aros
El día final de l e ve nto (21 de O ctubre ), con la
concurre ncia de m uy bue na parte de l
os as is te nte s al
foro, s e re al
izó un tour turís tico a una cue va ubicada a
dos h oras de M aturín e n ce rcanías a un pue blo l
lam ado
M orich al. El l
ugar e s llam ado “La cue va de los
Guach aros ”.
cual
e s tie ne n s us nidos e n e linte rior de la cue va y
s alen e n l
as noch e s a com e r fruta y q ue com parte n s u
h ábitat con m urciél
agos , cangre jos y algunos pe ce s
cie gos .
La e xpe rie ncia de cam inar e n la pe num bra contando
s ólo con una lám para de gas y un m uy pre parado guía
turís tico, fue al
go nue vo para m uch os de los as is te nte s
al
a pe q ue ña trave s ía. Pos te rior a l
a pe rm ane ncia, a
cas i un k ilóm e tro de dis tancia e n e linte rior de l
a cue va
y e l re torno al e xte rior, s e as is tió a un re s taurante
donde alte rm inar s e pus ie ron a prue ba l
as capacidade s
m us icales de varios de l
os invitados y as is te nte s al
participar e n un K araok e donde s e l
ogro un m om e nto
de com plicidad y am is tad. Final
m e nte e n l
as h oras de
l
a tarde , todos de re gre s o a s us re s pe ctivos h ote l
es o
l
ugare s de proce de ncia ya q ue m uch os re gre s aron e s e
m is m o día.
A futuro
La opinión a nive l latinoam e ricano ace rca de la
com unidad col
om biana de s oftw are l
ibre y
conocim ie nto l
ibre e s m uy pos itiva. En boca de una
bue na cantidad de as is te nte s q ue dó cl
aro q ue los l
ogros
de l
a com unidad s on m uy s ignificativos e invitaron a
s e guir e n e s e proce s o. Se m arcó l
a im portancia de
cre ar un e nte adm inis trativo y legalde ls oftw are l
ibre
para la com unidad colom biana talcom o de s de h ace
unos años e s Solar e n Arge ntina o SoLVe y GLO VE
e n Ve ne zue la.
Finalm e nte , com o concl
us ión pe rs onal, e s prioridad la
cons e cución de l apoyo e s tatal o de las dife re nte s
gobe rnacione s e inclus o de ls e ctor privado para pode r
l
legar a re alizar e ve ntos de tale s cala e n Colom bia, por
q ue aq uí tam bién h ay m uch o para m os trar.
Fotografías :
Edgar Guzm án (Guate m ala)
Luciano Be llo (Arge ntina)
Je ffre y S. Borbón S. (Colom bia)
En e s te inte re s ante lugar fue pos ible obs e rvar de ce rca
unas e xtrañas ave s nocturnas llam adas Guach aros , los
Es s e ntia Libre · No 4 · Novie m bre - Dicie m bre 2006
38
Descargar