usuario
clave
iniciar sesión
regístrate
Portada
Canales
  • Apple
  • Blackhats
  • Ciencia
  • Comunicación
  • Curiosidades
  • e-Administración
  • Empresas
  • Eventos
  • Hardware
  • Nombramientos
  • Seguridad
  • Software
  • Software Libre
  • Telefonía
  • Videojuegos
  • Wireless
El Periódico
  • Blogs amigos
  • Editorial
  • Entrevistas
  • Gadgets
  • Minijuegos
  • Perfiles
  • Tags
  • Top noticias
  • Videorreportajes
  • Webcómics
MiFlecha
  • Blogs
  • Imágenes
  • Videos
Servicios
  • Boletines
  • Contactos
  • Formación
  • Tienda
  • Viviendas
Comunidad
  • Encuestas
  • Foros
  • Emails de los lectores
  • Chat
Viviendas
Acción:
Propiedad:
Provincia:



Patrocinado por:
Pisos y casas en España
Tienda
Boletín semanal
Email:
Boletines publicados
Alojalia.com: Alojamiento web
  • Software Libre
  • Noticias
Noticias relacionadas
  • Los beneficios del open source
  • Linux no es para todos, ¿o sí?
  • Los partners de Microsoft podrán ver el código fuente de Windows CE
  • El código es mío y solo mío
  • Un estudio afirma que el sistema operativo Linux se creó con código robado
Otras noticias
  • Google Android se vuelve "open source"
  • Alrededor de 100 escuelas de Cataluña contarán con software libre en sus ordenadores
  • Defensores del 'software' libre registran en Industria 25.000 firmas para que no apoye las patentes informáticas
  • "PortalProgramas.com" impulsará el uso de software libre en España
  • Canonical quiere ayudar a Linux
  • Novell usará sus patentes para proteger sus programas de código abierto
  • El alto precio del software antipiratería , un obstáculo para las empresas de software libre
  • Blackbuntu
  • 10 históricos y procrastinantes videojuegos incluidos en sistemas operativos
  • Los jóvenes de Aldea Moret participan en una Party-Linex
Más noticias
En el foro
  • iGo8 Primo 9.2.1
  • Como configurar una red con máquinas virtuales???
  • Software Libre para el Control de Acceso y Asistencia
  • Software libre estadistico
  • Digitalización de datos que se encuentran en papel a bases de datos
Ir al foro de Software Libre
EL ORIGEN DEL CÓDIGO FUENTE

¿Sabes de dónde viene el código de tu software?

La copia de código es muy abundante. Más del 75% de los desarrolladores de software reusarán grandes cantidades de líneas de código que fueron escritas por alguien en algún momento. Pero esto no significa que automáticamente estén vulnerando la ley: algunas veces la copia se hace con permiso, y otras veces no se requiere permiso para su reutilización. El problema para aquellos que emplean desarrolladores es que necesitan entender dónde se encuentran los límites legales.

05 Jul 2004 | REDACCIÓN, LAFLECHA
U

na encuesta conducida por Out-Law.com calibró las respuestas de 3.970 programadores. Había un desconocimiento general de la práctica de la reutilización de código fuente. Susan McKiernan, abogado del sector tecnológico de Masons, la firma internacional detrás de out-law.com, quien ofreció los resultados de la encuesta en el último número del Magazine Out Law, dijo que recibieron 889 comentarios adicionales. Según la encuesta, “los desarrolladores demostraron estar más enterados de los derechos de propiedad intelectual de lo que se piensa habitualmente”.

Sin embargo McKiernan advirtió que las empresas deben tener cuidado de evitar poner esta carga sobre los desarrolladores individuales “para tener una llamada judicial sobre qué puede y qué no puede ser copiado”. “La mayor parte del software -incluyendo el de código abierto- está disponible para su reutilización si lo permiten las condiciones de la licencia”, explica McKiernan.



¿Dónde está el límite?



“Existe código que puede ser reusado sin seguir ningún tipo de licencia si la sección tomada no es una parte sustancial del trabajo de alguien, pero el problema está en definir qué es una parte sustancial de un programa de software, y no es de esperar que los desarrolladores hagan una llamada a un juez para enterarse sobre esto. Copiar una pequeña parte de código también puede significar una parte sustancial, porque las cortes se fijarán en la calidad del código que se ha reutilizado y no en su cantidad”. Con lo cual, se queda en manos de la judicatura el decidir qué código puede ser una parte sustancial y cuál no.



Los bloques de código no necesitan ser idénticos para ser considerados como una vulneración de la ley. Alrededor de un 90% de los desarrolladores dijeron que podrían reproducir la forma en que funciona un software sin copiar ni una sola línea. Consultando el código original de un programa, de cualquier forma, un desarrollador puede saber si se ha copiado una parte sustancial de su programa, simplemente siguiendo aspectos de la estructura y del diseño, secuencias de las operaciones o algoritmos del mismo.

McKiernan continúa diciendo que, la mejor práctica en todo caso, es obtener siempre el permiso para su reutilización. “Las librerías de código desarrollado y compartido, raramente presentan problemas; los problemas llegan cuando el código se introduce desde no-se-sabe-dónde por un individual que no ha obtenido la aprobación de su creador/creadores, arriesgándose por tanto a una denuncia por haber infringido la ley”.



Código de aquí, código de allá



De la encuesta también se desprendía que el 80% de los programadores guardan una librería de código personal de su trabajo, y el 85% de ese grupo estarían dispuestos a llevarse ese código con ellos si fueran cambiados de un empleado a otro. De hecho, el 67% de la comunidad de desarrolladores afirman llevarse código para aprovecharlo de un trabajo a otro.

“No estamos diciendo que un desarrollador no pueda usar código de otro software”, comenta McKiernan. “A menudo es sólo un caso de conseguir alguien en la compañía para chequear la posición de la licencia, incluso si es software open source. Pero los empleados necesitan entender que se trata de su empresa y no una iniciativa individual de desarrollador; ya que esta forma de pensar es en la que se producen las vulneraciones de la ley en cuanto a reutilización de código”.

Boletín

Si quieres recibir cada semana las noticias más interesantes suscríbete a nuestro boletín.

Comentarios
LaFlecha.net no se hace responsable del contenido de los comentarios publicados.
Editar | Borrar | #1 | 27 Ene 2005, 06:19
-=OcToPvS=- Chile

En los tiempos por los que atravezamos, sin duda que el exceso de informacion circulante nos ha cubierto el bosque con más árboles, a este respecto creo que la reutilizacion de codigo nos ayuda a ocupar ese tiempo tan preciado. Sucede que a menudo nos topamos con muchas ideas interesantes y nos gustaria llevarlo a ejecucion lo antes posible, pues bien, tomamos los modulos ya escritos y nos preocupamos netamente de aumentar la eficiencia y eficacia de nuestros códigos. Lo que a menudo se hace es revisar el código a reutilizar y se recorta hasta el punto de optimizar el tamaño. Luego en un futuro, alguien mas toma todo el codigo de nuestros programas y reutiliza nuestro metodo para reutilizar el codigo.Claro está que siempre debermos citar a los autores, y estos a los anteriores autores, y asi indefinidamente hasta llegar a quien se le ocurrió esto de crear programas...

quizas algun día la lista de citados sea mas extensa que la de lineas de la aplicación referente., me parece entretenido :P

Editar | Borrar | #2 | 18 Jun 2005, 17:24
aldoange23@hotmail.com Peru

hola

tengo 25 años y desde siempre he utilizado windows en todos sus entornos ahora me doy cuenta que necesito hacer un cambio radical, y quisiera aprender linux y crecer en conocimiento Lo que me interea es saber como me puedo acercar a linux por donde empiezo que linux me recomiendas (acuerdate soy nuevo) por favor espero tus consejos gracias

Editar | Borrar | #3 | 17 Nov 2005, 01:43
kjmv Colombia

tienen que mejorarla

Editar | Borrar | #4 | 30 Sep 2006, 19:39
Anabel Mexico

Hola yo quisera saber màs sobre la programaciòn en MandrakeLinux 10.1 que es lo que estoy viendo en la universidad por estos momentos....espero y puedan publicar informacion gracias...

Entérate de cuándo hay nuevos comentarios

No se permitirán los comentarios que :
- puedan resultar ofensivos o injuriosos
- incluyan insultos, alusiones sexuales innecesarias y palabras soeces o vulgares
- apoyen la pedofilia, el terrorismo o la xenofobia

Autor
Comentario
Ver más...
BBCode (Ayuda): [b], [i], [u], [s], [quote], [code], [spoiler]
Publicidad
Ahora en LaFlecha puedes encontrar Cursos y Másters

  • Acerca de LaFlecha
  • Contactar
  • Política de privacidad
  • RSS/RDF
  • Síguenos en Twitter
  • ¿Quieres saberlo todo sobre Hacking?