Entries from July 2005 ↓

Ètica lliure vs Model de Negoci

Sense entrar en polèmica, m’agradaria enquestar als lectors sobre un suposat cas.

Imaginem-nos que has desenvolupat un joc de simulació on-line, tipus Planets o alguna cosa com el “HabboHotel”:http://www.habbohotel.com/habbo/en/ que és gratuït d’accés però hi ha certes funcionalitats que les fas de pagament perque és aquest el teu Model de Negoci.
Suposem que creus en la ètica del Software lliure o simesno en bona part d’ella. T’agradaria distribuir aquest joc amb llicència GPL, per exemple, i així que es pugui crear una comunitat al voltant d’ell i el joc pugui millorar.
Ara bé, si es fa això, el possible model de negoci basat en cobrament de certes funcionalitats com per exemple, el comprar mobles del HabboHotel, s’anul.la directament, ja que qualsevol és pot muntar un servidoret a casa amb el joc i jugar amb els seus amics o que l’agafi una empresa més potent, que ja tingui la plataforma de cobrament i de marketing i ho pugui muntar ella aixafan els quatre duros que podries haver arribat a guanyar per aquesta via.

La pregunta és: s’ha d’alliberar tot el programari que desenvolupes… fins i tot un joc, que no és una peça necessaria sino tant sols un luxe?

No estic emetent cap judici, simplement m’agradaria rebre opinions per veure com és pot afrontar aquest dilema.

Confabulacions

Ja sé que és un tema vell, però hi ha hagut un fet recent que l’ha tornat a posar a l’ull de l’huracà.
Suposo que tothom ja sap el que són els Widgets. La meva, suposo que incompleta definició seria que són unes petites aplicacions del GUI que ens ofereixen una petita utilitat o funcionalitat.
Actualment s’han tornat a posar molt de moda pel fet que en el nou sistema operatiu d’Apple, el Tiger, s’inclou el “Dashboard”:http://www.apple.com/es/macosx/features/dashboard/ :la llençadora de widgets.

Doncs bé, la notícia és que Yahoo, per fer competència al Dashboard, ha comprat a “Konfabulator”:http://www.konfabulator.com/ la llençadora que va popularitzar l’us cotidià de widgets, i que ara ets pots descarregar gratuïtament (que no lliure, esclar :P).
És una d’aquelles coses que bàsicament serveixen per consumir recursoso del nostre ordinador, però bé, si te’n sobren, no estan malament del tot. Jo tinc instal.lat un que em dona la previsió metereològica, un calendari i un cercador de la documentació del PHP.

Mira, necessari no és, útil… relativament. Ara bé, hi ha cada Widget que és taaant maco! :)

Beacon amb formatge!

Inicio el post amb un record al mític entrepà del bar de la “FIB”:http://www.fib.upc.es , per parlar de “Beacon”:http://www.barnraiser.org/index.php?page=SoftwareBeacon , el nou aplicatiu de l’empresa non-profit Sueca, “Barnraiser”:http://www.barnraiser.org .
La qüestió es que vaig veure aquesta novetat, buscant l’enllaç a “Aroundme”:http://www.barnraiser.org/index.php?page=SoftwareAroundMe per a en Gnobo (ja faré algún comentari extens d’aquest aplicatiu de Xarxes Socials), i em va causar molt bona impresió, ja que és un simple publicador de contingut, molt net i minimalista, amb quasi bé totes les opcions que és poden demanar per a un projecte no massa gran, inclos publicació via wiki, RSS, multilingüe, autentificació d’usuaris… i llicència GPL.
De moment ho he instal.lat al meu servidor i el posaré a prova, però no descarto utilitzar-lo en breu per un projecte que tinc enbastat… Continuaré informant.

L’ importància del Google…

.. o com hem d’anar en compte amb tot allò que publiquem.
Últimament estic rebent moltes visites que venen de Google buscant informàció sobre “l’Asmat”:http://www.asmat.com que vaig mencionar en un “post”:http://blog.coffeelab.net/index.php?id=29 anterior, ja que es veu que en aquest tema estic molt ben posicionat al Google. Per una banda penses que molt bé, que el servei funciona a la perfecció i què fariem sense ell… però per l’altre, em fa saltar l’alarma de la prudència, ja que qualsevol comentari que hi posem queda registrat al Google i sovint fora de context, ja que de fet, el post aquell venia a parlar del Cosmopòlia, el nostre projecte.

A vegades un és poc conscient que el que estàs publicant ho pot llegir qualsevol, de la mateixa manera que nosaltres llegim coses de gent que ni coneixem. De fet, no es estrany doncs, que tinguem un “2/10″:http://www.mipagerank.com/pagerank.php?url=blog.coffeelab.net&Submit=Calcular de page Rank la majoria de nosaltres… bé, menys el crack d’en Dirk, que té un “4/10″:http://www.mipagerank.com/pagerank.php?url=dirk.journalspace.com&Submit=Calcular .

Meme alliberat

Bé, per trencar una miqueta amb la polèmica del post del programari lliure, m’agradaria iniciar un meme, basat en un antic post d’en Dirk.
Del que es tracta és de posar els programes que utilitzem, tant si son de codi obert o no, per que podem descobrir alternatives. El post intenta ser 100% constructiu.

S.O. : MacOS X 10.3.9 “Panther” - He provat GNU/Linux diversos i de moment em quedo amb MacOS X
Grafics: GIMP
Ofimàtica: OpenOffice 1.1.2
Correu: Thunderbird i Mail
Navegador: Firefox i Safari
Disseny Web: Dreamweaver… el NVU no m’acaba d’agradar… però l’he de provar millor.
IDE: Eclipse i XCode.
Client FTP: Transmit (versió Freeware).
Gestió Projectes: dotProject 2 (amb suport per gràfiques GANTT)
UML: ArgosUML.. M’agradaria trobar algun altre cosa.
Diccionari Català: aspell-CA
Música: iTunes.
Video: VLC
Lector de PDFs : El mateix SO.
Creador de PDFs: El mateix SO.
Client VNC: Chicken of the VNC
Client MySQL : CocoaMYSQL.
Client RSS: feedness Via WEB

Servidor Web: Apache + PHP
SGBD: MySQL
Servidor Correu: SIMS per MacOS 8.

Software de Blog: TextPattern

mmm i no se si m’oblido d’alguna cosa més…
Doncs això, li passo el meme a la resta, especialment a en Blue, que podem coincidir en usos que li donem al portatil. Si voleu sugerir alternatives que pugui utilitzar per aquell programari que no sigui obert, us estaré agraït. De S.O. en principi no cal :P

El dia del PI

Demà, divendres 22, a part de fer un any que em vaig comprar l’iBook, és el “día de l’aproximació al numero pi”:http://en.wikipedia.org/wiki/Pi_Day#Pi_Approximation_Day ja que es veu que 22/7 és igual a 3,14285714 que es una bona aproximació al nombre Pi amb dos decimals (3,14159…)..

Tot i així, el dia de Pi oficial és el 14 de març i es celebra a les 15 hores i 9 minuts.

Font: “Microsiervos”:http://www.microsiervos.com/archivo/curiosidades/dia-aproximacion-pi.html

A voltes amb el programari lliure

Aquest cap de setmana passat, es van dur a terme les Primeres Jornades CopyFight, on es tractava el tema de la “Cultura Lliure”. Ja les havia anunciat en aquestes pàgines, però al final no hi vaig poder anar.

La raó d’aquest post no és xerrar d’unes conferències a les quals no hi vaig assistir, sino com a resposta i inquietuds generades per uns altres post que he llegit avui.
Simplificant molt, hi ha certa gent que es queixa de que persones que defensen el programari lliure (o la cultura lliure, que no s’ha de confondre) facin servir eines propietaries com son els iBook d’Apple (Es veu que en Lessig és gran seguidor dels ordinadors de la pometa). Es veu que és incoherent (per no dir pecat, blasfemia o alguna cosa per l’estil) defensar el codi obert des d’una màquina amb MacOS X o Windows… només es pot lluitar utilitzant GNU/Linux. Doncs vaja quina llibertat!

A mi, sincerament, em sembla una bestiesa només apte per GNU/Integristes.

Jo no estic en contra del Programari Lliure, ni molt menys! És més, sempre que puc (= a que satisfà les meves necessitats) l’utilitzo. També he col.laborat amb aportacions a la comunitat i ho penso seguir fent. Ara bé, també soc un gran fan de totes les màquines de la pometa des de molt abans que es poses de moda aixo del programari lliure. És una incoherència això? Jo crec que no.
M’encanten els ordinador Macintosh per divereses raons: pels acabats perfectes de les seves màquines i el disseny estudiat. Per la usabilitat del seu sistema operatiu i el notar que han pensat en tot moment en l’usuari final. Per l’experiència d’ús que es té des dels primers segons que passes davant de l’ordinador i per moltissimes raons més.
Tot això, ara per ara no m’ho ofereix ni el Windows ni el GNU/Linux i crec que en cap cas aquest últim tingui com a objectiu acostar-se.

Crec que cada cosa te els seu mercat i del que ens hauriem de preocupar és que els estandards o formats que utilitzem siguin oberts, perque cadascú pugui escollir en tot moment el que utilitzar. Si generem els nostres documents en Word, estem fent que la persona que els vulgui llegir hagi d’haver comprat el Word a Microsoft. Això és falta de llibertat. Si nosaltres generem contingut en un format obert, serà decisió de qui ho obri el escollir amb que ho vol fer.
Si algú es sent molt a gust retocant imatges amb el Photoshop en comptes que amb el Gimp, i està disposat a pagar els 1000€ que val la primera eina, doncs per que no? Segur que hi ha moltíssima gent que no pensarà així i el projecte GIMP (que val molt la pena) tirarà endavant i serà una bona alternativa.

Un altre cas és el de les institucions públiques, que crec que no s’haurien de casar amb cap programari propietari i menys a costa dels meus impostos! Tots ens contribuents hem de tenir un PC amb Windows sols per que el programa PADRE per fer la declaració de la Renta només funciona en aquest SO? I els usuaris de GNU/Linux o Macintosh? O el programari que hi ha a les universitats públiques… per a poder treballar des de casa has de tenir una quantitat increible de diners invertits en programari propietari només per que el professor ens exigeix portar el treball en word, excel o la documentació en powerpoint.
La alternativa ha d’existir… per que sempre hi ha d’haver la llibertat per escollir allò en que en sents més còmode.

Faig notar que en cap cas he estat parlant de Copyrights ni patents: Només pretenia parlar del que he parlat, sense caure en radicalismes.

PROJECTE: dbForms per a PHP

Una de les coses més tedioses que hi ha, quan es fan pàgines web dinàmiques és tota la part d’administració de les taules de Base de Dades. Es poden utilitzar gestors de continguts ja fets però tenen el problema que normalment son massa grans pels projectes que es fan i sobra eina per tot arreu.

Fa un temps, vaig estar treballant amb dbForms, un eina de Java que, simplificant molt, a partir d’una base de dades ja feta, et treu un fitxer XML descriptiu dels seus camps i el passa per un XSLT (comentat a l’article anterior) per a generar JSP de manteniment de les taules. El procés és gairebe automàtic, ja que només requereix l’intervenció humana a l’hora d’enriquir l’XML per a funcionalitats avançades, com poden ser les lookup tables.

Doncs bé, m’agradaria fer un projecte amb llicència GPL (o similar), que em faci el mateix, però que generi codi PHP (una segona versió, podria fer que generes codi en altres llenguatges).
Jo he trobat alguna cosa similar, com el “phpMyEdit”:http://www.phpmyedit.org/ , que tot estar força bé, no té la versabilitat de XML + XSLT.

Al cap tinc més o menys especificat el projecte, i està ben separat en moduls. De fet, per la part de generació de l’XML és podria partir del desenvolupament del phpMyEdit, ja que també és distribueix com a codi lliure.

Si hi ha algú interessat en col.laborar que em digui alguna cosa, via blog o via email i mirem d’organitzar una trobada per a xerrar del tema.

Google s’allibera

Bé, de fet no es cert del tot. Diguem que ha començat a “alliberar”:http://code.google.com/projects.html petits aplicatius que utilitza en els seus serveis.
El que m’ha cridat més l’atenció és el “Google AJAXSLT”:http://goog-ajaxslt.sourceforge.net/ :una implementació d’XSLT i XPath, feta en Javascript. XSLT és un llenguatge d’etiquetes que et permet manipular i transformar un XML a un altre tipus de fitxer com per exemple un altre XML, un HTML o un text pla.
És un mètode ideal per separar la informació de la presentació.
Hi ha navegadors que ja incorporen un parser d’XSLT, que s’activa al llegir un XML que especifica amb quin template s’ha de mostrar. El problema és que no és molt estandard. Ara, gràcies a Google, tenim disponible una implementació que a priori és independent de la plataforma.
Jo de moment ja li he trobat utilitat i formarà part d’un desenvolupament proper a la feina.

L’entrada més geek

Perdoneu per la que segurament es convertirà en l’entrada més Geek que he postejat mai.

p=. !/images/4.jpg (Turing Machine)!

Això que veieu és una “màquina de Turing”:http://es.wikipedia.org/wiki/M%C3%A1quina_de_Turing feta amb Lego. Després de 6 vegades fent MAC (Models Abstractes de Càlcul), no he pogut evitar l’invasió d’una certa nostàlgia… :P
A la “pàgina dels poca feina”:http://mapageweb.umontreal.ca/cousined/lego/5-Machines/Turing/Turing.html que han fet això, hi trobareu mes informació.
Via “Microsiervos”:http://www.microsiervos.com/archivo/juegos-y-diversion/maquina-de-turing-de-lego.html .