Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por nesukun (16611) el Martes, 21 Febrero de 2006, 16:07h (#701428)
    ( http://nesublog.pinkysp.net/ )
    No aspiro a talibán ortográfico ni mucho menos pero alguien ha cometido un pequeño error, 'hace' debería ser sustituído por 'hacer'.
  • Leguleyos not required

    (Puntos:3, Inspirado)
    por Argos (6303) el Martes, 21 Febrero de 2006, 16:35h (#701448)
    Pues eso, que liberar código no requiere rellenar formularios ni contratar al bufete de abogados Fulano, Mengano, Zutano y Perengano. Basta con ponerlo una página web de la empresa indicando claramente "este programa se distribuye bajo la licencia Tal y Cual". Ojo con cagadas como liberar código ajeno.

    --
    -- Escriba un millón de veces "no volveré a derrochar ancho de banda"
    • Re:Leguleyos not required de areneros (Puntos:2) Martes, 21 Febrero de 2006, 17:06h
    • Re:Leguleyos not required

      (Puntos:5, Informativo)
      por killabyte (15023) el Martes, 21 Febrero de 2006, 17:39h (#701487)
      ( http://ano.lolcathost.org/ )
      No te creas. Cuando un proyecto es grande muchas veces recurre a librerías, enlaza y/o usa código de terceros y por lo tanto tu código queda afectado por sus licencias.

      Por ejemplo: pongamos que la compañia X cede parte de su código fuente y/o documentación para que tu puedas implementar un módulo en modo kernel que opere con estructuras internas suyas: tu voluntad de liberar código puede ser muy buena, pero si has firmado un non-disclosure sólo puede quedar todo en voluntad.

      Otro ejemplo: pongamos que quieres liberar tu aplicación Y con la GPL, pero resulta que se enlaza contra las librerías Z que son propietarias: puedes liberar el código, pero nadie puede distribuir la aplicación sin violar la GPL o violando el copyright de la librería Z.

      Y cuando se junta todo esto a información privilegiada como secretos compartidos, documentación interna, código heredado y todas estas mandangas, liberar una aplicación puede significar meses de trabajo para un equipo de abogados expertos (ver caso Unix/*BSD).

      [ Padre ]
  • Uhm con el becario

    (Puntos:0, Provocacion)
    por pobrecito hablador el Martes, 21 Febrero de 2006, 16:42h (#701450)
    Ya se ve que la empresa es seria y decide asignar al becario la gestión de su propiedad intelectual que, en una empresa de software es como el 100% de su capital. En fin, también estoy seguro que el becario, en busca de un hipotético puesto de trabajo realizará una labor sin precedentes.
  • Vaya timo

    (Puntos:-1, FueraDeTema)
    por pobrecito hablador el Martes, 21 Febrero de 2006, 17:16h (#701472)
    Un becario por definición es alguien que está en la empresa para aprender, y al que sólo se le puede exigir su presencia e interés. La responsabilidad viene con el sueldo, así que olvídate del asunto y que lo haga alguien que cobre por ello. Si piensas que por "perder el culo" por servir a la empresa te van a contratar, olvídate, por experiencia mía y de mis compañeros esto no suele ser habitual.Es más, suelen contratar a los más incopetentes, sobre todo si está buena(conozco un par de casos).
    • Re:Vaya timo de pobrecito hablador (Puntos:0) Martes, 21 Febrero de 2006, 17:29h
      • Re:Vaya timo de pobrecito hablador (Puntos:1) Martes, 21 Febrero de 2006, 18:01h
        • Re:Vaya timo de O'sea (Puntos:1) Miércoles, 22 Febrero de 2006, 19:41h
      • Re:Vaya timo de O'sea (Puntos:1) Miércoles, 22 Febrero de 2006, 19:54h
    • Re:Vaya timo de pobrecito hablador (Puntos:0) Martes, 21 Febrero de 2006, 17:38h
      • Re:Vaya timo de pobrecito hablador (Puntos:1) Martes, 21 Febrero de 2006, 17:42h
        • Re:Vaya timo de pobrecito hablador (Puntos:0) Miércoles, 22 Febrero de 2006, 08:04h
      • Re:Vaya timo de pobrecito hablador (Puntos:0) Martes, 21 Febrero de 2006, 19:40h
        • Re:Vaya timo de pobrecito hablador (Puntos:0) Martes, 21 Febrero de 2006, 21:22h
  • ¿Nadie se ha dado cuenta?

    (Puntos:-1, FueraDeTema)
    por pobrecito hablador el Martes, 21 Febrero de 2006, 17:18h (#701474)
    ¡Que la noticia dice EE.UU.! ¡El paraíso de Microsoft! (no me tachen de offtopic, a saber qué significa esa palabra que no aparece en el diccionario :P )

    En el país donde *todo* lo controlan, parece ser que no les gusta cuando alguien *ajeno* controla por ellos.

    De todas formas, espero que sigamos siendo tan *borregos* como siempre (copiamos todo de los EE.UU.) así, por fin, podré decir que nuestros gobiernos han echo algo bueno por la gente (en relación con la informática).
  • Es taaaan difícil responder

    (Puntos:5, Informativo)
    por rvr (15) el Martes, 21 Febrero de 2006, 17:28h (#701478)
    ( http://rvr.linotipo.es/ | Última bitácora: Sábado, 21 Febrero de 2015, 01:40h )
    Venga, va.
    • Para liberar el código, salvo que sean aplicaciones realmente grandes y se necesite "maquillarlas" un poco, basta con cambiarle la licencia. Para elegir una puedes mirar las aprobadas por la OSI [opensource.org].
    • Luego, si quiere "publicidad" que envíen una nota a Barrapunto o sitios similares (aunque las notas de prensa no se suelen publicar tal cual).
    • No hay muchos organismos oficionales de software libre. En el caso de Linux, está Linux International [li.org], pero es para usuarios. Luego está el Open Source Development Labs [osdl.org]. En España, tenemos la Asociación de Empresas de Software Libre [aesli.org]. No sé si habrá alguna asociación de Linux embebido. Sin embargo, pertenecer a estas asociaciones no da ningún privilegio o derecho preferente en cuanto al software libre en general.
    • La mejor publicidad es hacer algo realmente innovador, crear una comunidad tras ello y que lo use mucha gente.
    --
    Víctor R. Ruiz
    rvr en blogalia.com
  • Posibilidades

    (Puntos:4, Interesante)
    por inniyah (5892) el Martes, 21 Febrero de 2006, 17:28h (#701479)
    ( http://www.miriamruiz.es/ )
    En realidad, que yo sepa, no existe ninguna vía oficial para liberar el código. Técnicamente es suficiente con poner disponible el código fuente del mismo bajo una licencia que permita su modificación, y redistribución.

    Para saber qué pasos conviene dar, y cuál de las múltiples licencias existentes usar, antes de nada es preciso pensar qué es lo que a la empresa le interesa al dar este paso.

    Lo más probable es que la posible liberación del código sea por un motivo publicitario (en cuyo caso lo interesante sería publicitarlo de alguna forma), o bien por motivos económicos, pretendiendo crear una comunidad que sirva para probar y mejorar el software. En este segundo caso podría ser interesante aportar servicios que sirvan para crear esta comunidad, como listas de correo o foros, un repositorio tipo CVS y cosas así (o bien usar los de terceros, como sourceforge o savannah).

    Miry
  • por pobrecito hablador el Martes, 21 Febrero de 2006, 18:25h (#701507)
    Uno de los grandes beneficios del software libre es construir una comunidad que pueda aportar algo al proyecto, en lo que E.S. Raymond llama la economía del regalo: tú das y los demás te devuelven otros regalos.

    Para ello hay que trabajarse las condiciones para que eso ocurra, con una buena web, documentación, facilidad para enviar parches o participar en el desarrollo, etc...

    Todo esto es fundamental si la empresa opta por el software libre como dirección estratégica. Pero lo más importante es ver qué le aporta: - Reutilizar otro código libre sin duplicar esfuerzos
    - Intentar formar una comunidad y reforzar la base de código con contribuciones externas.
    - Dar servicios basándose en otro código o recibir servicios de otros proveedores.
    - Posicionarse en algún campo específico siendo pioneros en ese aspecto en el SL u ofreciendo una solución más interesante o madura...

    Es decir... los pasos a seguir dependen mucho de lo que se quiera conseguir... porque si no bastaría con relicenciar el código original con una licencia GPL o similar y ¡a andar!.
  • Escoge una licencia

    (Puntos:1)
    por kmilo (10367) el Martes, 21 Febrero de 2006, 18:48h (#701521)
    ( http://kmilo0.blogspot.com/ )

    Lo primero que tiene que hacer es revisar que lo que intentan licenciar sea 100% de ustedes o al menos tenga una licencia compatible con los otros componentes de software de terceros de los que hace uso su codigo fuente y despues escogan la licencia que mas les convenga

    [gnu.org]
  • No hay metodos definidos

    (Puntos:2, Informativo)
    por Daijo (2453) el Martes, 21 Febrero de 2006, 20:13h (#701592)
    Sin embargo, la liberacion de un proyecto requiere preparar todo el mismo para ello.

    El primer paso es escoger la licencia sobre la cual se va a liberar. Dicha licencia ha de cumplir los requisitos de la Free Software Foundation [fsf.org] en caso de proyectos libres (ya que hay licencias "Open Source" que no son "Free Software). Un listado esta disponible en esta direccion [fsf.org].

    Una vez se ha estudiado la licencia que sera utilizada, ha de aplicarse a todos los ficheros; con ello nos aseguramos que cada vez que alguien abra un fichero vea la licencia del mismo. Ademas, se incluye un archivo LICENSE con una copia integra de la licencia, ya que la misma es bastante mas extensa que el texto situado en los ficheros fuente. Adicionalmente se puede incluir una traduccion oficial. El siguiente punto es preparar la documentacion si la hubiera con una licencia tambien libre si asi se desea. En este caso podemos utilizar las CreativeCommons [creativecommons.org] o bien alguna listada en la web [fsf.org] de la FSF.

    Cuando los pasos previos se han finalizado se empaqueta el software en uno o mas formatos (tar.gz, tar.bz2, zip, 7z...). Estos archivos generados seran los que se pongan a disposicion publica para su descarga.

    Si el desarrollo del proyecto sera publico se dispone de la opcion de montar un servidor CVS [barrapunto.com] o SVN [tigris.org] o bien utilizar los recursos de sitios como SourceForge [sourceforge.net], BerliOS [berlios.de] o software-libre.org [software-libre.org] (entre otros muchos).

    Es mas que recomendable crear al menos 3 listas de correo, que son como siguen:
    • proyecto-users: Usuarios en general
    • proyecto-devel: Desarrolladores
    • proyecto-commits: Commits de CVS o Changesets de SubVersion si el desarrollo es publico.

    Antes de lanzar el proyecto al publico se ha de pensar si la empresa dara un soporte oficial gratuito o de pago sobre el desarrollo (respuestas telefonicas\email\foros sobre el API o desarrollo de funcionalidad especifica para determinado cliente, por ejemplo) del mismo y que nivel de implicacion que tendra la empresa en su continuacion (si lo libera y se olvida, si continua su desarrollo publico, si sincroniza su CVS\SVN interno con el externo unicamente...).

    Esta es una pequeña lista de tareas que suelen llevarse a cabo, sin embargo cada cual puede liberar su proyecto como le parezca, mientras que indique claramente la licencia.
  • por pobrecito hablador el Miércoles, 22 Febrero de 2006, 09:23h (#701846)
    Siempre me ha sorprendido que nadie hable de los aspectos contables de liberar el codigo. Los desarrollos de una empresa normalmente están contabilizados como activos y figuran en los balances. ¿Cuál es el valor contable de una aplicación con los fuentes libres? ¿Si no és el mismo,... esto quiere decir que la liberación del código implica aflorar perdidas en la cuenta de resultados? ¿Alguien tiene idea del tema?
  • modelo de negocio

    (Puntos:2)
    por joserra (17560) el Miércoles, 22 Febrero de 2006, 10:40h (#701893)
    ( http://najaraba.blogspot.com/ | Última bitácora: Miércoles, 16 Marzo de 2005, 14:34h )
    Puramente por interés estadístico :) ¿el modelo de negocio cual va ser? ¿soporte de los productos? ¿consultoría de implantación/desarrollo/gestión/...? Espero que os vaya bien, y conteis la experiencia conforme suceda. Será interesante para muchas empresas.
  • Poco a poco

    (Puntos:2)
    por DanielSan (10124) el Domingo, 26 Febrero de 2006, 14:11h (#704315)
    ( http://guslibu.awardspace.com/ | Última bitácora: Viernes, 18 Marzo de 2011, 08:29h )
    Liberad primero algo jugoso, y que penséis que va a tener muchos usuarios y colaboradores. No liberéis muchas cosas de golpe.

    Haced la prueba con uno o dos proyectos y volcáos en intentar darle salida, es decir, que la gente de otras organizaciones o empresas que pueda estar interesada se entere y encontrar entre ellos personas que se involucren en mejorar el código y mantenerlo.

    El riesgo de liberar un producto es que el esfuerzo no sirva para nada. Si no aparece una comunidad de gente interesada detrás, no lo usarán, no lo mejorarán y no evolucionará.

    Pero es verdad que es importante el motivo, la causa por la que decidís liberarlo. Por ejemplo, ¿dónde encajaríais en este "mapa" de gente que desarrolla software libre [ourproject.org]? Hay muchas estrategias según vuestras necesidades.