• Lunes 18 de Noviembre de 2024, 01:20

Autor Tema:  Utilidad Del Open Source  (Leído 1721 veces)

Enko

  • Miembro de PLATA
  • *****
  • Mensajes: 1562
  • Nacionalidad: 00
    • Ver Perfil
Utilidad Del Open Source
« en: Sábado 10 de Marzo de 2007, 17:03 »
0
A lo largo del post, voy a tratar de desarrollar con criterios validos, cual es la utilidad del Open Source y a Quien le sirve de los que utlizan la computadora.
Para tal tarea, primero tendré que clasificar a los  distintos tipos de usuarios y a los distintos tipos de programadores.
Usuarios
La clasificacion es según lo que conozco pero seria algo asi:
Usuario A Una persona experta en programas, sabe para que sirven los distintos tipos de soft, como freeware, shareware, open source. Sabe algo de programacion o mucho y por supuesto que sabe compilar Open Source.
Usuario BMuy similar al anterior pero sabe poco de programacion. Aunqeu se la rebusca para compilar open Source
Usuario CSolo utiliza el paquete Office y similares. Ofimatico clasico
Usuario DApenas sabe abrir el internet explorer para navegar por páginas de noticias
Usuario E Creo que solo sabe como encender la compu y el resto, se lo pregunta a los demas que se lo hagan

Si reflexionan: ¿Cuál es el tipo mayor de usuarios que hay?
Yo diria del tipo Usuario B, C, y D. Los de clase A son pocos  y los de E, digamos que la informatica no es lo suyo.

En esta division dejo del lado los lenguajes Script o interpretados.... solo compilados.
(por comodidad nomas)
La clasificacion es segun el entendimiento de Sistemas comolejos y de bajo nivel.
Programadores
Hex Bitch El que abre un editor hexadecimal y hace un programa  COM, de DOS y hasta Win32 con API (como les quedo el ojo?)
Code GuruSujeto C++ (y parecidos) y ASM. Sabe el funcionamiento de  la PC compoleto, puede escribir  un SysOP y tambien un Ensamblador o Compilador.
Code SeniorSabe C y C++ o parecidos, entiende del funcionamiento maquina y si se la rebusca,  algo de sistemas sabe y se arregla.
Visual Coder Señor Visual Basic y nada mas (aca entran PHP, jScript, etc...)
Code JuniorNovato, recien empieza no sabe que lenguaje es el suyo pero se arregla en algunos.

reflexion: ¿Que clase de programadores TIENEN capacidad para abrir el codigo  fuente de Java, Linux, Apache y entenderlo y modificarlo?
Yo diria Code Guru, Code Senior.
otra pregunta ¿Cuantos de esos programadores van a querer abrir semejante pedazo de codigo y modificarlo? ¿Cuanto tiempo le llevaria entender como trabaja el sitema de ese codigo? ¿2 Meses? 3? si si, lleva tiempo.

Calculo que ya debes estar entrando a lo que voy.....

Un ejemplo tipico:
FASM (Flat Assembler) es Open Source.
en el foro del ensamblador http://board.flatassembler.net/  hay programadores del tipo Code Guru, ellos podrian modificar a FASM, ¿pero saben que ?
La mayoria solo le pide al creador si cambiaría tal o cual cosa ¿Por que?
¿No es open souce? ¿porque siendo code guru no lo cambias vos mismo?

Concluyendo:
Tenemos 2 tipos de usuarios capeces de compilar un codigo fuente.
   (la mayoria de las cosas open source, solo traen el source, despues arreglate)
Tenemos 2  tipos de programadores capaces de modificar sistemas grandes, pero de esos, muchos no lo hacen porque no les importa. Prefieren que lo haga el creador.

Vamos, a esta altura es claro que el Codigo Fuente hasta puede llegar a ser un estorbo. Es preferible una buena documentacion.
Y en el caso de los usuarios: puf... pobres,  Los usuarios que son la mayoria no son capaces de nisiquera compilar el source. Mucho menos entenderlo.

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Utilidad Del Open Source
« Respuesta #1 en: Sábado 10 de Marzo de 2007, 19:35 »
0
Ja, ja, ja ,ja ya no sabes ni que decir.

Sabes, actualemnte, Linux, el kernel como el 2% esta escrito por Linus, el resto son muchas personas, incluso empresas que aportan y si miras los codigos, ni comentados estan.

El codigo fuente es tan "estorboso" que me da flojera leer todos los autores de Perl que bien se puede ver en esta lista

Claro que a un usuario comun no le importa nada de esto, es mas, nisiquiera sebe que es un programa, solo sabe que lo puede usar.

Ahora, me diras que un RFC, digamos que de POP3 (sacado de W3C) es mas calro que leer los codigos de un POP3 que esta en el mismo lenguaje que programas?

Ja, ja, ja... es mas facil crear X o Y cosa viendo la teoria que el ejemplo mismo, eso lo dudo mucho.

Citar
Un ejemplo tipico:
FASM (Flat Assembler) es Open Source.
en el foro del ensamblador http://board.flatassembler.net/ hay programadores del tipo Code Guru, ellos podrian modificar a FASM, ¿pero saben que ?
La mayoria solo le pide al creador si cambiaría tal o cual cosa ¿Por que?
¿No es open souce? ¿porque siendo code guru no lo cambias vos mismo?

De hecho, no se que tiene de tipico, es ASM...
Aun asi yo te dire porque, simplemente no quieren.

Ahora yo les dire porque es necesari el opensource, sin importar el usuario, Open Source se acomodo (generalmente, solo tiene que cumplir con cosas minimas que son precticamente standar en los sistemas actuales) a la configuracion de tu sistema (./configure) cosa que ningun sistema basado en pre-compilados funciona al 100% y por eso Mac OS X solo funciona en maquinas Apple.

Hay un conocimiento gratis (no tienes que comprar libros) sea, caul sea, simplemente lo quieres ignorar (como minimo) porque no es comodo o "no es util" para todos?

Eso es mas que triste, es antisocial (si, de atento a la sociedad) desprecias a la rueda, solo porque a muchos no les importa y nadie quiere hacer una mejor porque alguien decide que no es trabajo de el.
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Utilidad Del Open Source
« Respuesta #2 en: Sábado 10 de Marzo de 2007, 19:58 »
0
Aunque les parezca increible vengo en son de paz  :P Me parece que el Open Source es una alternativa totalmente valida que en muchos casos produce buenos productos pero realmente me desagrada profundamente la NECESIDAD que tienen de IMPONER su filosofia (barata, ya que filosoficamente hablando es MUY barata) sobre los demas. Lean mi firma, que cada uno use su libertad como se le de la gana, que conste que yo uso todo tipo de software como el Firefox o el VLC o el Office o el Photoshop o juegos PROPIETARIOS. Hay que aprovechar lo bueno!

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Utilidad Del Open Source
« Respuesta #3 en: Sábado 10 de Marzo de 2007, 20:03 »
0
Cita de: "Eternal Idol"
Aunque les parezca increible vengo en son de paz  :P Me parece que el Open Source es una alternativa totalmente valida que en muchos casos produce buenos productos pero realmente me desagrada profundamente la NECESIDAD que tienen de IMPONER su filosofia (barata, ya que filosoficamente hablando es MUY barata) sobre los demas. Lean mi firma, que cada uno use su libertad como se le de la gana, que conste que yo uso todo tipo de software como el Firefox o el VLC o el Office o el Photoshop o juegos PROPIETARIOS. Hay que aprovechar lo bueno!
Je, je, je... Sabes, yo estoy de acuerdo, no hay porque imponer, tal como alguno usuarios estan tratando de imponer (y eso que no quieren imponer el Open Source)
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Utilidad Del Open Source
« Respuesta #4 en: Sábado 10 de Marzo de 2007, 20:21 »
0
Cita de: "su -"
Je, je, je... Sabes, yo estoy de acuerdo, no hay porque imponer, tal como alguno usuarios estan tratando de imponer (y eso que no quieren imponer el Open Source)
Hay que usar lo que mejor se ajuste a uno  :kicking: Y creo que es bueno que haya alternativas tambien para que nadie se duerma en los laureles y siempre tengan que estar mejorando. Yo si veo que un soft es bueno me da lo mismo su licencia por una razon muy simple: no tengo tiempo para programar en casa  :P  :P  :P

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

xcx

  • Miembro MUY activo
  • ***
  • Mensajes: 175
  • Nacionalidad: cl
    • Ver Perfil
    • Fotos y captura
Re: Utilidad Del Open Source
« Respuesta #5 en: Lunes 12 de Marzo de 2007, 15:51 »
0
A veces es bueno tener el código fuente para hacer las modificaciones uno mismo... En mi caso particularmente con el mplayer para linux, habian opciones que no me interesaban y otras que necesitaba modificar para que funcionara adecuadamente en mi anterior pc.  :hola: