De forma reiterativa, en los ambientes de informática se escuchan discusiones entre los talibanes del Software Libre y el resto de la industria de desarrollo.
Oímos los alegatos de Stallman y sus seguidores más radicales, en donde enarbolan espadas dialécticas para fulminar a los pecadores que no sigan sus enseñanzas, y en especial contra los demonios del Software Propietario. Lo cual no significa que no haya también fanboy’s de marcas como Apple, Microsoft u Oracle. Y que utilicen argumentaciones tristemente similares.
Es más, muchas veces este debate se convierte en algo vacuo y sin posibilidades de llegar a ningún buen puerto, ya que no está basado en el respeto al diferente, si no en el menosprecio del enemigo.
Pero hoy quiero compartir mi opinión desde el punto de vista de un desarrollador de aplicaciones de software.
¿Qué es Free Software?
Básicamente es la pataleta de Stallman, por allí por los años 80, cuando se encontró que no le permitían modificar el código de una impresora para hacerla funcionar bien.
Obviamente cualquier desarrollador sabe que tenía varias soluciones: modificar el driver del SO o hacer una capa intermedia con la impresora que corrigiera los errores. O cualquier usuario final hubiera llamado al servicio técnico de la impresora, o la hubiera sustituido por una que funcionará.
Pero Stallman, llego a la conclusión que allí lo que ocurría era una falta de libertad. Viniendo de una extraordinaria experiencia en los inicios de la Sociedad de la Información, en donde el código fluía libremente, y demostrando que el ego de un programador es algo inconmensurable, consideró que el software era un derecho al nivel de la libertad de expresión.
Y así se forjó la definición de Free Software como aquel que cumple las siguientes cuatro libertades:
1. La libertad de usar el programa, con cualquier propósito.
2. La libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades.
3. La libertad de distribuir copias del programa.
4. La libertad de mejorar el programa y hacer públicas esas mejoras a los demás.
Pero ¿cómo me gano la vida siendo programador de Software Libre? Pues no hay problema, porque puedes cobrar por las aplicaciones. Software Libre, no significa software gratis. Ni mucho menos.
Como muy bien se describe en Wikipedia:
El negocio detrás del software libre se caracteriza por la oferta de servicios adicionales al software como: la personalización y/o instalación del mismo, soporte técnico, donaciones, patrocinios o como un elemento de responsabilidad social corporativa.
Incongruencias del modelo
Aquí veo varios problemas que me hacen rechazar esta manera de entender el software.
El uso de la palabra libertad en este contexto me parece una banalización profunda de un concepto por el que generaciones han muerto y sacrificado. Es muy cuestionable utilizar algo tan serio como el significado de esta palabra, para argumentar un derecho que nunca ha existido.
Yo tengo el derecho de regalar lo que me dé la gana siempre que sea mío. Pero si el de al lado decide que lo suyo, aunque sea similar que lo mío, vale dinero y restringe el acceso a una compra ¿quién soy yo para arrogarme la potestad de juzgarlo y tacharlo de inmoral por ello?
Y ojo, no estamos hablando de necesidades fundamentales como el agua o el alimento, o un nivel por encima como la educación o la vivienda, o un nivel aún más por encima como el trabajo o la búsqueda de la felicidad. Estamos hablando de utilizar Word o LibreOffice. De IE o FireFox. De Linux u Apple.
Hablar de libertad es, en mi opinión, simplemente obsceno. Un término que solamente unos muy ricos habitantes del primer mundo podrían utilizar de esa forma. Pero, esta es una discusión semántica, de ideas y sensibilidades que no tiene sentido continuar en este artículo.
El programador es superfluo
Hay un dicho que dice “No hay nada más tonto incronguente que un obrero de derechas”. Esto lo podríamos cambiar y decir que no hay nada más incoherente que un programador que abrace Free Software.
El negocio detrás del software libre se caracteriza por la oferta de servicios adicionales al software.
Espera un momento. El trabajo de construcción, el trabajo intelectual, el difícil. En donde es crítico el equipo, el talento, el aprendizaje continuo, la búsqueda de la excelencia. El reto intelectual diario de construir soluciones mejores y por encima de la realidad… ese trabajo no es el que genera beneficio, sino todo lo demás.
¿Cómo siendo programador, puedo estar de acuerdo en que mi trabajo, el núcleo de todo este tinglado (incluso en el hardware), lo que nadie más que yo puedo hacer, será justamente lo que se trate como lo desechable?
Que yo DEBO cuidar de la libertad de todos los demás, menos la mía. La de poder hacer con mi código lo que me dé la gana y de obtener beneficio de el como mejor me convenga.
O, una trampa aún más retorcida, dejarme la piel para ser el mejor del equipo que hemos desarrollado una aplicación, con la esperanza en que una empresa me contrate, o aparezca un mecenas que me pague un sueldo. Pero, ¿y si soy del montón? ¿Y los que no somos brillantes y que somos los que más? ¿Y si la meritocracia desemboca en politiqueo, y no llega el mejor si no el que mejor se vende?
Otro camino, Open Source
Racionalizando las argumentaciones filosóficas de Stallman y el movimiento Free Software, yo tengo preferencia por el movimiento Open Source.
Es un movimiento mucho más pragmático que se basa en el concepto de que el acceso al código enriquece el conocimiento de la comunidad, pero con un par de matices que lo convierten en algo muy interesante sin eliminar el trabajo del desarrollador de la ecuación.
Para que una aplicación se considere de Código Abierto, debe poder ser modificada y redistribuida de forma gratuita y sin coste. Los desarrollos derivados del código deben mantener la licencia original.
Pero, aquí llegan los matices. Se debe mantener la integridad del código del autor. O sea puedo modificar el código por medio de actualizaciones o extensiones, para que no se pierda el material original.
Y, además la licencia de Open Source no puede limitar la licencia de otro software. Es decir, que mi aplicación de código Abierto no debe obligar a que el resto de aplicaciones lo sean.
A mi entender esto es un: vive, y deja vivir. Yo, como autor y pica código quiero compartir mi experiencia y conocimiento con la comunidad. Una comunidad que siempre ha sido extraordinariamente generosa con compartir el conocimiento. Pero reconozco que no soy quien para decirle a otro Autor cómo debe tratar su código.
¿No tiene mucho más sentido? De hecho, el paradigma del software libre, Linux, es actualmente mucho más Open Source que Free Software. Y es un modelo de tan sentido común, que las grandes corporaciones de desarrollo de software como Microsoft, o IBM o Sun (cuando era Sun), han abrazado y apoyado con firmeza, en la última década al menos.
Software Propietario
Desde el punto de vista empresarial, desde los inicios del software, la manera más eficiente para obtener rendimientos económicos de las aplicaciones que desarrollo es por medio del licenciamiento. Es decir, cobrarle al usuario por que adquirir mi software. Impidiendo que pueda acceder al código fuente, modificarlo, distribuirlo, copiarlo, y un largo etc.
Este es un paradigma empresarial que funciona muy bien. De hecho gracias a este paradigma nuestra sociedad y civilización está en plena revolución de la Información. Ya que el volumen de beneficios ha permitido a las grandes compañías invertir ingentes cantidades de dinero, de personas y de recursos en I+D+I.
Dentro del Software Propietario también hay que englobar al freeware, que son programas totalmente gratuitos y libres en su copia y distribución, al shareware que utiliza la técnica de pruebe y si le gusta cómprelo y a muchas otras formas de promoción y distribución que, demasiada gente piensa que nacieron con el Software Libre cuando no es así.
Además, al conformarse como una actividad laboral, el abanico de programador que puede integrarse en una empresa dedicada al Software Propietario es muy amplio. No debes ser un crack, ni un talento del desarrollo, ni tener qué enseñar o tan siquiera, que el picar código sea tu forma de vida. Permite a personas normales que no sueñar en binario a vivir de su trabajo. Incluso aunque no sea lo que más le guste en la vida.
Y los grandes talentos, bueno fuera de nuestro país, pueden vivir más que dignamente. No solamente del reconocimiento de la comunidad, si no del sueldo que cualquier empresa inteligente le ofrece a un valor, y que obtiene de los beneficios del Software Propietario que construye.
Conclusiones
No estoy de acuerdo con la filosofía de Free Software porque sus argumentos, a mi parecer, nos convierten a los desarrolladores en la parte despreciable de la ecuación. Dándole todo el valor a los servicios añadidos, como si el software se hiciera solo. Además de arrogarse la prepotente capacidad de enjuiciar la moral de los demás y de entrar en una confrontación bipolar “o conmigo o contra mi”.
Estoy plenamente de acuerdo y practico la filosofía “Open Source”, al igual que muchas compañías desarrolladores de Software Propietario, y la inmensa mayoría de las consultoras de España. El realizar ofertas de manera continuada me lleva a poder afirmar que son raros los casos en que un desarrollo no implique la entrega del código fuente y la total libertad de su uso por parte del cliente.
También creo que el Software con Propietario ha demostrado que permite llegar más allá de lo que permite otros modelos de negocio. Siendo este tipo de aplicaciones el origen de nuestra actual Sociedad de la Información, salvo muchas y honrosas excepciones.
Pero sobre todo creo que se debe eliminar de los debates el menosprecio al contrario y partir de la base que cualquier software, sea cual sea su licencia, es una actividad extraordinariamente compleja que tiene un valor intrínseco que hay que respetar y elogiar.
En Genbeta | La ética del software libre por Benjamí Villoslada
Ver 131 comentarios
131 comentarios
ascari
Hace tiempo que no leía un artículo tan hipócrita y bajo moralmente, pero con señores como este en Genbeta ya entiendo muchas cosas, menuda diferencia entre Nación Red y algún otro blog de weblogs, para llorar.
Este señor ( le llamaré así por no ponerme a su nivel ) empieza con esta frase, que ya de por sí sería suficiente para dejar de leer eso que ha escrito:
¿ Perdón ? ¿ Por defender el software libre soy un talibán ? Y lo más chocante es lo que dice un poco más abajo:
Te doy toda la razón, porque empezar el escrito llamando talibanes a los que defienden el Software Libre es un claro ejemplo.
Otra perla:
Que prosa, que argumentos tan sólidos, me has convencido. Se resuelve todo en que es una pataleta, muy bien.
Mira, te contaré un secreto. Vivimos en pleno siglo XXI, la informática e Internet en particular están cambiando el mundo. Ya que hablas de muertes, hablemos de muertes. ¿ Te suena lo de la primavera árabe ? Gracias a Internet y las nuevas tecnologías han sido posibles. Para conectar a Internet puedes usar un PC, un tablet, etc... Y estos utilizan software.
En nuestro país tenemos un fenómeno más cercano: el 15M. También posible gracias a Internet. Y te contaré más. Si Internet en vez de estar basada en protocolos abiertos y públicos fuese propiedad de tu amada Microsoft ( que ya intentó montar su red paralela y fue un fracaso por suerte ), Apple ( ¿ te imaginas que sólo te dejasen conectar con un iCacharro o que las páginas webs tuviesen que pasar por su filtro ? ) o cualquier otra corporación hoy en día no tendría tanto impacto o quizá ni existiría. Stallman y el movimiento del software libre también tratan todos estos aspectos éticos que afectan directamente a nuestro mundo y nuestros derechos en el mundo real, si para ti el tema se reduce entre usar Libreoffice o Office no has entendido nada ni aún comprendes en qué mundo vives. Para que te hagas una idea te recomiendo que te leas el magnífico blog de Nación Red, que es de esta casa además: http://www.nacionred.com/
Y verás que cosas como la SOPA, ACTA, la ley Sinde y otras tantas afectan directamente a nustros derechos y nuestra libertad.
Es que encima, con todos los respetos, no sabes de lo que hablas, infórmate por favor. Las diferencias entre el movimiento del software libre y del open source son éticas, a la práctica es lo mismo. Estás mezclando el tema de las licencias con copyleft con las que no tienen copyleft. Se deduce que defiendes licencias como la Apache o la BSD por encima de la GPL, porque estas al no ser copyleft permiten que terceros puedan coger código y hacer con él prácticamente lo que quieran, incluso cerrarlo y hacer una aplicación comercial. Eso es contradictorio con lo que dices de que el código original se debe mantener intacto, porque este tipo de licencias precisamente son las más permisivas. Y luego lo acabas rematando diciendo que Linux es más open source que free software, intuyo que también lo dices por la licencia. Pues siendo decirte que Linux usa la licencia GNU GPL v2. Has leído bien, usa una licencia con copyleft creada por la Free Software Foundation del "talibán" Stallman. En serio, antes de escribir tantas burradas infórmate. Y digo burradas porque se nota que sabes del tema, no porque opines distinto.
Más del 70% de servidores de Internet usan Linux. Compañías como Facebook y Google usan Linux y otras tecnologías libres para su infraestructura, navegadores como Chrome ( este basado en el código de Chromium, libre ) y Firefox han cambiado el desolador panorama web que nos dejó Internet Explorer. XMPP, el protocolo abierto de mensajería es lo que mueve Gtalk y Facebook chat. Internet mismo, que es la base de todo, es de naturaleza libre y abierta.
No seré cruel y no comentaré esto ni te compararé con el autor del artículo de meneame y lo que ha conseguido él y lo que has hecho y aportado tú, pero por favor, para la próxima vez aparte de informarte para saber al menos de lo que hablas, me bastaría con eso y con que no descalificases gratuitamente llamando talibanes a los que no piensan como tú.
pikilon
Hola también desarrollo software y me gustaría matizar tus argumentos en lo posible.
Sobre el software propietario: malo para el cliente, malo para los programdores. Me parece lo peor que ha parido madre. Mi padre, al igual que yo, era programador en los años 70. Sacó programas en varios sistemas operativos, todos propietarios y sus clientes estaban muy contentos. Empezó a quedarse atrás en su sistema de programación hacia el año 2000. Y por mi parte yo aprendí a programar directamente en otros lenguajes más actuales que nada tenían que ver con su trabajo. Mi padre falleció en el 2010 y sus clientes me llamaban desesperados para que les modificara o arreglara X cosas.
Así que por un lado tenemos a los clientes que se quedan sin posibilidad de migrar sus bases de datos (hasta esto lo programaba mi padre por su cuenta), sin posibilidad de mejorar su equipo, o instalarlo en otro (estaba protegido) y por otro yo no podía "heredar" ese trabajo, pues sólo mi padre conocía sus programas.
Como dice stallman y retrospecter vender software propietario a los clientes es como darle drogas gratis "al principio". Yo conozco una empresa que está en la práctica Secuestrada por sus desarrolladores de software, donde cada pequeña modificación cuesta miles de euros. Cobrar a voluntad, pues no pueden acudir a nadie más.
Desde punto de vista del desarrollador te pongo el ejemplo del HTML y el DOC. Ambos estaban diseñados para hacer documentos, uno libre y otro propietario. Con un bloc de notas, ganas y viendo el código de otra gente puedes hacer un documento perfectamente equiparable a un documento de WORD. ¿Cuanto puedes aprender de esos DOC propietarios? Osea: propietario = lo usas pero si quieres aprender o desarrollar PAGA libre = úsalo, puedes aprender como funciona viendo sus tripas y puedes desarrollar libremente.
Sobre el software open source ¿que ocurre con los programas open source que desarrolla la comunidad y luego llega un gracioso, le hace un gui o un skin, o lo porta a android, o vete tu a saber qué y decide, casi sin hacer mención al programa de fondo que hemos hecho la comunidad, cobrar por el? ¿que recibe la comunidad? Por lo que creo que el Open source no es la panacea. ¿cuantos reproductores de video hay que usan el ffmpeg y que son de pago? te digo uno bsplayer para android.
Lo mejor, el bien es que el conocimiento, todo él, sea libre/gratis, de libre acceso y que se pueda ayudar a todos a llegar a ese conocimiento. ¿Cuanta gente vive de desarrollar gracias al código abierto? (que no se olvide html, javascript, php, zend framework, magento, joomla, aplicaciones linux...)
En fin que open source mejor que propietario y free mejor todavía.
107031
Y yo creo que te equivocas. Pero eres libérrimo de hacer código propietario o lo que quieras.
Yo creo que el software libre es más ético. Que si no fuera por que existe, como pasa con muchos modelos de negocio, sólo existirían los grandes de la informática y una situación de oligopolio aún más exagerada que la actual. Que no es ético que (por ejemplo) la administración pública use programas cuyo código desconoce por no hablar de los formatos de documentos propietarios, que nos dejan "atrapados" por los desarrolladores propietarios de una aplicación para siempre (a no ser, claro, que la dejemos de utilizar)
Por cierto, a mí me parece que tú estás "enarbolando espadas dialécticas" para juzgar a los que quieren que exista una libertad que a ti no te gusta ¿Tú sí puedes calificar de obsceno y ellos no de inmoral? ¿Por qué?
A lo peor alguien podría decir que este artículo es una "pataleta" tuya o una demostración del "tamaño de tu ego"
jordi.mercader
Comenzar insultando no es la mejor manera de defender una postura/ideología. Si necesitas hacerlo es que no estás tan convencido de tus argumentos.
Aunque invito al escritor de este artículo y a todos vosotros a una reflexión: que sería Internet en la actualidad sin el open source?
La respuesta se la dejo a los demás.
richitodha
Buf y lo he intentado seguir leyendo, hasta que he llegado a: El uso de la palabra libertad en este contexto me parece una banalización profunda de un concepto por el que generaciones han muerto y sacrificado. Demagogia barata, amigo. También son "Liberales" los políticos de derechas, está "Libre" un asiento que no está ocupado, y está "Libre" el aire al que se juega al fútbol. Date una vuelta por la RAE, y luego vuelve a Genbeta (que por cierto, vaya nivelazo, os habéis lucido) a descalificar a todo el mundo que no piensa como tú. Para eso eres libre, no?
apolon
"El uso de la palabra libertad en este contexto me parece una banalización profunda de un concepto por el que generaciones han muerto y sacrificado."
- Las libertad del Software no está banalizada porque está perfectamente definida en la filosofía del Software Libre (toda libertad siempre está definida previamente). Por desgracia hay gente que tiende a malinterpretar esa palabra y mirarla desde un aspecto tremendamente genérico e idílico que ni siquiera en una sociedad con leyes es aplicable.
Además, de lo que dices al final mucha gente se ha muerto y sacrificado no sólo por la libertad sino también por la manipulación que se ha hecho con esa palabra. Más banal me parece a mi invadir naciones, destruir infraestructura civil, matar civiles, poner un gobierno a medida
por coger sus recursos"por la Libertad de esos civiles". Y como ese ejemplo hay muchos.[[Sobre el Open Source]]
"Es un movimiento mucho más pragmático que se basa en el concepto de que el acceso al código enriquece el conocimiento de la comunidad"
"Para que una aplicación se considere de Código Abierto, debe poder ser modificada y redistribuida de forma gratuita y sin coste."
"Los desarrollos derivados del código deben mantener la licencia original."
- Igual que el Software Libre.
"Pero, aquí llegan los matices. Se debe mantener la integridad del código del autor. O sea puedo modificar el código por medio de actualizaciones o extensiones, para que no se pierda el material original."
- Esto es un gravísimo error. Tanto en el Software Libre como en el Open Source DEBE haber libertad para modificar el código de la manera que quieras. Si la modificación está condicionada no es Software Libre pero tampoco es Open Source.
"Y, además la licencia de Open Source no puede limitar la licencia de otro software. Es decir, que mi aplicación de código Abierto no debe obligar a que el resto de aplicaciones lo sean."
- Lo mismo que las Licencias de Software Libre, por algo (mayormente) las Licencias del Open Source son las mismas. ¿Sabes la Licencia que usa Linux?.
Como nota aclaro que no se debe confundir "obligar a que el resto de aplicaciones lo sean" con el copyleft, ya que éste lo que obliga es que toda modificación y redistribución del código Liberado con licencia con copyleft siga siendo copyleft (o más precísamente con la misma licencia), o dicho de otra manera los productos derivados deben seguir siendo libre.
Y para colmo el satanizado Copyleft es tan Software Libre como Open Source, además que más arriba el autor parece estar enamorado del Copyleft ya que lo señala como una virtud "del Open Source frente al Software Libre" ¿?.
Dicho todo esto los dos párrafos siguientes quedan con el menor de los fundamentos.
Y como ya han señalado antes, en general el artículo está lleno es de puntos de vistas subjetivos, que son respetables, salvo por el hecho de que esos pretenden ser las "bases" para desmoronar los puntos de vistas subjetivos de otros y a que no respetan a esos otros puntos de vista ni a quiénes lo dicen.
manuellopez
El artículo empieza sobre el respeto al diferente y nada más empezar ya habla sobre la pataleta de Stallman, aguante la lectura solo un par de lineas más.
Usuario desactivado
Lo siento, no he podido pasar de la introducción. Los prejuicios, las falacias y el fanboyismo son aguantables solo hasta cierto punto.
Guillermo Julian
No es cierto que no puedas vender el software libre. No tienes por qué vender servicios, puedes vender las copias.
Ahora mismo estoy desarrollando una aplicación para Windows Phone 7. Es software libre, licencia Apache. Y sin embargo, podría venderla perfectamente en el Marketplace, y estoy seguro de que no afectaría a las ventas el hecho de que el código esté disponible para todos en Github (digo podría porque la aplicación es gratuita).
Sé qué es extraño y no aplica del todo a esto, porque es vender software libre para un SO privativo a través de una plataforma cerrada y restringida... pero creo que el ejemplo se entiende.
Y esto se podría hacer también para software para Windows, Linux o Mac. El truco es el misma: libera el código, vende los binarios. Podría llegar a la página de GIMP y comprar una copia por un precio razonable. Y aun así, podría ir a descargarme el código y compilarlo en mi ordenador si quisiera. Y esto podría funcionar: no todo el mundo tiene los conocimientos, ganas y tiempo necesarios para ponerse a compilar un programa. Y también hay que contar que no todos son tan cutres como para no pagar un precio razonable por una buena aplicación, aunque se pueda conseguir gratis.
90544
ya entiendo viene win8... esto es marketing o algo asi como siempre...
Usuario desactivado
bueno bueno bueno no puedo creer lo que estoy leyendo!!!
ya de entrada empezar con "talibanes y fanboys" es cuando menos inadecuado, pero bueno, vayamos a lo realmente grave: así que saber qué cojones hace un programa, qué coño hace el sistema operativo, no es libertad???? paso cientos de horas de mi vida con el ordenador, con montones de programas, meto mis fotos, mis cosas personales, compro por internet, etc etc etc. ¿Acaso porque no muera gente por usar windows no podemos hablar de libertad? ¿Te parecen poco importantes las libertades de las que habla el Sw Libre?
Sobre tu preferencia por el código abierto, perfecto, pero si no te gusta que el SW libre condicione las licencias del sw derivado ¿por qué usas sw libre? Deberías ser lo suficientemente agradecido y consecuente para apoyar el sw libre si tanto lo necesitas (si te molesta es porque usas sw libre pero quieres ponerle tu propia licencia no libre).
Y para colmo, has confundido para variar "free beer" con "freedom". Que el código sea libre no quiere decir que sea "lo gratis" o "lo desechable" como dices en tu reflexión. No es "desechable", es "libre", y lo es precisamente porque es la parte más importante, la clave, la joya, por eso ha de ser libre. Lo has entendido precisamente al revés.
Por cierto, puedes cobrar por desarrollar sw libre, nadie te obliga a distribuirlo gratuitamente. De nuevo confundes libre con gratis.
richitodha
Es una pena, en tus primeras líneas cargadas de apelativos como "talibanes" y "fanboys" condicionas la lectura de todo lo demás. Una auténtica pena, la introducción prometía...
oswal
Uno de los artículos más absurdos que he leído en los blogs de weblogs.
Me parece estupendo que permitáis que los redactores expresen sus opiniones, aunque sean contrarias a la mayoría. Pero no en artículos como este, llenos de insultos, descalificaciones sin sentido y medias verdades.
Además, para escribir un articulo como este hay que conocer muy bien el tema del que se habla, no es el caso. Por ejemplo, la distinción absurda que hace entre software libre y open source, no hace más que resaltar la ignorancia del autor.
Sivious
Empezar un artículo insultando no es muy buena idea, pero tu, en tu línea...
Stallman una de las grandes cosas que hace es que cobra en EGO no en dinero. Aunque despues vaya recaudando para la FSF.
Una cosa que no mencionas y que creo qeu es muy inportante es que el software libre está ideado para EL BIEN COMÚN, no hay enriquecimiento abusivo. Y recuerda que la GPL te da libertades nunca te las quita.
paketep
Madre mía. He leído artículos malos en Genbeta. He leído artículos vendidos en Genbeta. Y he leído artículos malos y vendidos. Pero este artículo se lleva la palma. Es malo de cojones, vendido por completo, y para completarlo del todo es absolutamente ofensivo.
Enhorabuena al Sr. Juan Quijano. Probablemente no he leído nada tan tendencioso en los últimos 15 años. Estaba pensando en echar un vistazo por Genbeta Dev, pero parafraseando a Groucho, "nunca formaría parte de un club que admitiera a Juan Quijano".
Espero que el cheque de Microsoft lo haya valido.
107047
El artículo es lamentable... no entiendo cómo se ha publicado en Genbeta algo así.
virus69
Me parece este articulo una idiotez, ya la era del software propietario ya esta muriendo! ya nadie se come ese cuento de que el SW propietario es mejor! por que no caes en cuenta que El Software Libre nace por la incompetencia del Software Propietario. El Sr Juan Quijano hace una critica muy sin sentido, por el Sr Richards Stallman, sabemos que RMS es una persona muy polémica, pero sin su filosofía y esfuerzo que hace por el SL, no existiría el Open Source, la próxima ves que decida criticar el Software Libre hágalo con una base mas fuerte que criticar a un ideología! Con esto das a entender que prefieres defender productos de mala calidad como lo es Microsoft, y si es defendiendo a Apple, le recuerdo que Apple se lucra mucho del Software Libre, sobre todo su Mac OS X, que el 80% de su código es a escrito gracias a la plataforma libre, lo único que cerrado es su tan afamado Kernel. y que cuento y con todo eso, gana dinero a costa del Software Libre.
Y para que quede mas claro, Si el Software libre sea tan mal como lo indica, por que razón Microsoft lo plagia en su porquería de sistema operativo como es Windows, en su Versión 7 y ahora en su Versión 8.
Como aficionado a la programación, he aprendido mas con el Software Libre que con el propietario. Eso si se puede llamar programar, no aquellos que depende de un IDE con es Visual Basic o Estudio, para desarrollar un software, donde el IDE simplemente le facilita el trabajo y no entienden ni la mitad de lo que es su código.
Me he topado con mucho aficionado a la programación en mi clases, y alaba a Visual Estudio, y el desagrado mas grande es cuando le pregunto por que usan esa clase o esta linea, y ese ciclo, y no saben por que, simplemente me responde que el IDE automáticamente le da la opción de agregarlo al código y que no saben que función hace! Por dios a eso se le puede llamar un buen desarrollador de Microsoft. Yo con un simple editor de texto y una terminal hago mas es que esos aficionados, y yo si se que estoy escribiendo en mi código!
Si eso se llama programar en código cerrado, pues considero que Microsfot forma excelentes gerentes de Ventas, pero nunca pretende formar Excelentes programadores, por que no los hay en su empresa!
Así que opino que este articulo fue una perdida de mi tiempo leerlo, pensando que valía la pena.
Lo que si valió la pena es leer los comentarios de los usuarios. Sobre todo el del usuario Piki G. Sarazá. donde explica que su padre era desarrollador, pero da a entender que desarrollaba en plataforma cerrada, osea el simplemente generaba un Binario para sus clientes, por lo que entiendo de como puede el dar soporte del desarrollo de su padre si no ha dejado el código fuente a la vista.
Siempre aborrezco las persona que hablan sin bases clara sobre el Software libre, solo por tratar de salvar su negocio de software privativos.
Cada quien es libre de desarrollar en la plataforma que desee, pero dejen de criticar lo que es excelente, ya que no lo pueden entender...
Siempre estoy al tanto de los articulo de genbeta, pero este es el primero que veo que baja su calidad!
atoi
¿Hablar de libertad en el software es banalizar? ¿Y hablar de talibanes en la misma materia no lo es? El software libre, es libre porque da libertades al usuario, y el privativo los es porque agrega restricciones, priva, sobre el uso del software. Es lógico que usemos esos términos. Tendencioso el artículo.
czubieta
Pues yo no estoy de acuerdo con lo que expones en tu post, primero, el hecho de que exista el codigo libre y que alguien te pida que si utilizas su codigo lo compartas igual no es ninguna estupidez, como dicen en comentarios anteriores, no te gusta la licencia, has tu tu propio codigo (nadie te va a demandar dentro de esa comunidad por que hagas tu propio trabajo). Tampoco creo que el que exista software privado sea malo, si el chef no quiere compartir su receta no me importa, lo que aborrezco del las grandes corporaciones son las malditas patentes y los derechos de autor, si no quieren compartir su codigo esta bien, yo hago el mio a mi manera, pero apoderarse de las ideas es la peor tonteria que existe, en el momento que liberas una idea no te pertenece mas, no puedes ir por el mundo diciendole a las personas, disculpe las conexiones sinapticas que ya se realizaron en su cerebro no las puede usar porque esa idea se me ocurrio primero a mi, asi que si desea usarlas me debe de comprar una licencia de uso. Si existe algo que detiene el crecimiento del software libre son los problemas de patentes, no la falta de iniciativa, de creatividad y seguro que tampoco la falta de personas que estan dispuestas a compartir su codigo con los demas. Pero ese tipo de paradigma solo lo mantienen las empresas que desean monopolizar los mercados, sin importar aplastar a los demas. Y precisamente el hacer lo contrario es la gran ventaja del software libre/open-source, ellos velan por el beneficio de todas las partes, ellos si incluyen la etica entre sus lineas de codigo.
Pd. Una disculpa, no tengo acentos en mi teclado.
Diego Ruiz Jimenez
Increíble que alguna vez me gustara Genbeta. Definitivamente tu no eres programador de profesión, los que si nos dedicamos a esto apreciamos como no tienes idea la ideología de open source.
¡Tu simplemente lo confundes todo!, comienzas hablando del software libre y terminas creando un concepto propio de free software, investigaste si pero a medias, pues Richard Stallman no lucha por la estupidez de tus ideas, perdon quise decir por que el software sea libre como tu cres.
yemet
Conste que el artículo se almacena en una base de Datos de código abierto, servido por un servidor de código abierto que ha procesado la petición y los datos por medio de un script interpretado por un lenguaje de código abierto, y leído, en mi caso, por un navegador de código abierto que corre sobre un sistema operativo de código abierto. Bueno, es que la pataleta ha llegado lejos. Si tanto os gusta el Software Privativo y creéis que el Software Libre es incongruente, ¿porqué no os montáis las webs en un IIS con ASP.Net y windows?... se predica con el ejemplo...
Por cierto, que Open Source y Software Libre son son lados distintos del mismo cubo rubik. Al final la idea es compartir conocimiento (código) y ganarse la vida con ello.
Este artículo me sabe a mormones predicando con "el origen de las especies" en la mano en lugar de la "biblia". XD (Conste que soy ateo :P). Todo en el buen sentido, claro ;)
anthares
Como programador (en la mayoría de los casos): Software Libre == Vocación y Software propietario == Trabajo
Rubenix
El peor artículo de Genbeta en años. Si pudiese votaría -1
José Manuel
Un montón de gente se ha sentido ofendida por esta frase... yo entiendo de ella que el autor diferencia, entre los seguidores del software libre, los talibanes de quienes no lo son.
Y es que los seguidores del software libre que no son talibanes no andan por ahí llamando esclavos o inmorales a los demás. Abrazan el software libre pero que no pretenden imponerla a los demás. Los talibanes, sí.
Y los talibanes son precisamente los que se han sentido indignados y han salido a insultar al autor del artículo, porque se han sentido aludidos.
Después, he notado que se confunde alegremente los conceptos del software libre con estándares abiertos, y como ocurre siempre con estas discusiones terminamos hablando de papas y otros vegetales.
107057
La verdad este tipo de publicaciones me generan tristeza, y no voy a hablar de talibanes y esas cosas pues esta visto que no se llegara a nada... solo quisiera ver argumentos mejor sustentados y que el autor se informe mas sobre el tema que pretende tratar. Se nota que su opinion es sesgada y poco objetiva, pero lo mas triste de todo es que no reconoce todos los aportes dados por la comunidad de software libre a esta sociedad.
92563
Paré de leer en el párrafo de "pataleta de Stallman". Perdón, pero este "escritor" no merece 10 minutos de mi tiempo, no se puede escribir un artículo respetable y serio cuando se comienza insultando a la parte con la que no congenias.
Debo decir a Genbeta que si su intención era atraer lectores para ganar más por publicidad lo lograron... a costa de publicar un artículo de baja calidad plagado de insultos para "provocar" a los lectores.
Qué pena.
coldkde
Señor Juan Quijano, mire usted que yo no soy un gran fan del Software Libre, aunque en mi empresa utilizo ese término porque es más familiar a la gente de a pie que el Open Source.
Me he leído su artículo, y la verdad es que me he quedado al borde de la indignación, su defensa de Microsoft canta a la legua y sinceramente me parece que comete usted un error muy grande denominando al Software Propietario como el gran baluarte del avance tecnológico, señor Quijano, le voy a realizar la siguientes preguntas, ¿qué sistemas operativos dominan los servidores web?, ¿qué sistemas operativos dominan las supercomputadoras? Cuando se trata de máquinas que mueven un volumen importante de información y que necesitan responder a un nivel de peticiones grande el Open Source se ha mostrado siempre como la mejor opción y estos son datos más que contrastados. El Open Source ha demostrado crear sistemas más robustos y más seguros. Si la sociedad de la información es lo que es hoy en día no es gracias al software privativo, señor Quijano, sino al Open Source, que fomenta el intercambio y la reutilización de ideas y soluciones, algo que Microsoft quiere parar a toda costa con cosas como su apoyo a ACTA, tratado que pretende convertir toda la información del planeta en información privada, en otras palabras, que todo esté de un modo u otro patentado.
Habla usted del apoyo de Microsoft al Open Source, mi pregunta es, ¿dónde?, se que Microsoft tiene varios proyectos Open Source, que OOXML es Open Source, que incluso la propia Microsoft tiene una licencia de Open Source y que hasta ha colaborado en el kernel de Linux aunque solo fuese para sus propios intereses (algo que veo muy legítimo), pero está claro que a niveles generales la apuesta de Microsoft en torno a esto es en un 90% pura palabrería, porque si tanto le gusta el Open Source a Microsoft que menos que implementar de forma decente ODF en Microsoft Office, ¿no?, que hablamos de un estándar de la ISO, por favor. Está muy bien contribuir un poquito al Open Source y decir que eres un gran defensor de la filosofía para quedar cool, pero para mi y para muchos uno debe mostrar algo más de implicación.
También puedo hablarle largo y tendido de las zancadillas de Microsoft a los estándares web, cosa que por suerte ya ha pasado cuando esta empresa le ha visto las orejas al lobo de Firefox (bueno, más bien vio las orejas de un panda rojo) y que quede bien claro, la bajada de pantalones de Microsoft en los estándares web no ha sido por benevolencia o porque de repente se les diese por ser buenos, sino porque vio que cómo no se adaptase iba a perder la batalla tarde o temprano (y hay quien dice que ya la tiene perdida).
Habla usted de que Linux es más Open Source que Software Libre y lo dice en referencia a que Linus Torvalds se desmarcó del Software Libre y abrazó el Open Source, pero si entramos en la web de la Open Source Initiative vemos que entre su licencias aceptadas está la GPL y que encima la mayoría de los proyectos Open Source están licenciadas bajo GPL, ya sea v2 o v3, como GNU/Linux, Mozilla Firefox, el potente CMS Drupal, KDE... Salvando GNU, el resto son todos proyectos que ha abrazado el Open Source en detrimento del Software Libre.
Señor Quijano, creo que usted no es consciente de la soledad en la que vive hoy en día el software privativo, si, como lo está leyendo. ¿Ve una gran presencia del software privativo fuera de las computadoras personales y pequeños servidores?, yo personalmente no lo veo, lo que pasa es que el software privativo tiene dominado la parte más grande del pastel y ese es el de los usuarios finales.
Yo no obligo a nadie a compartir código, señor Quijano, y entiendo que las empresas pretendan blindar sus beneficios cerrando el código para asegurarse de que ofrecen al mercado una solución única y diferenciada, pero estas personas tienen que tener en cuenta que cuando no comparten están perjudicando la transmisión de la información y las ideas y en consecuencia la competitividad, ya que en el Open Source todo el mundo puede contribuir, todo el mundo puede hacer mejorar un producto, de ahí emana su calidad (cuando la tiene, porque también hay mucho software Open Source malo, que también hay que decirlo), mientras que el Software Privativo es una solución particularizada que si el desarrollador no es capaz de solucionar los problemas que les sale la cosa pinta bien chunga, aunque hablando de empresas como Microsoft la cosa no es muy preocupante ya que hablamos de entidades con muchísimos medios, tanto humanos como económicos.
Y para terminar quiero hacer referencia a una empresa que para mi es un ejemplo de contribución al Open Source. No, no voy a hablar de Red Hat ni de Novell/Attachmate, que esas están muy socorridas, voy a mencionar a una empresa relacionada con el mundo de los videojuegos, ID Software.
El mundo de los videojuegos difícilmente casa con el Open Source, de hecho yo los veo modelos de negocio incompatibles al menos que tu proyecto sea un primo de Open Arena. Sin embargo muy difícilmente veremos un Half Life comercial Open Source, ya que al poco tiempo saldrán clónicos gratuitos que seguro que le quitan ventas a Valve, ya que con un videojuego no va a ofrecer soporte técnico porque es absurdo. ¿Qué hace ID Software?, pues cuando la tecnología que emplea se queda desfasada la libera bajo GPL para que quien quiera la pueda utilizar e implementar, total, es algo que a ellos ya no es les sirve, ¿para qué retenerlo?, creo que si otras empresas siguieran este ejemplo seguro que habría bastante menos talibalismo porque se actuaría con algo más de coherencia.
Por último, señor Quijano, me da a mi que usted es de los que piensan, “no quiero que restrinjan mi libertad, no quiero que me impongan GNU/Linux”, yo le respondo lo siguiente, “no quiero que su empresa me restrinja mi libertad, no quiero que me imponga Windows”, ¿quién tiene razón entre usted y yo?, curiosamente, los dos tenemos razón, pero tendrá que reconocer que las prácticas monopolísticas de Microsoft han hecho mucho daño a la industria.
91083
A ver Juan Quijano si apareces para defender esto que tu llamas software propietario, que no es más que cerrar las puertas a los usuarios sin saber que es lo que realmente realiza el software
65201
Sr. Benjamí Villoslada por gente como usted es que cada vez el software libre gana terreno. La gente es libre de escoger que comer, que vestir, que utilizar y tambien es libre de decidir que software utilizar. Si tuvieramos que pagar y no compartir el conocimiento, no habria evolucionado el mundo como hoy dia. Si Alexander Fleming hubiera cobrado por su descubrimiento de la penicilina, o si todos los cientificos inventores de la electricidad, los rayos X, el telefono, etc hubieran cobrado por sus inventos quizas usted no estaria escribiendo en este blog. Asi que me limpio con tu opinion, te aconsejo leas mas y sobre todo deja que tu mente sea un poco mas abierta o no cerrada como el codigo que defiendes.