Ariel:
Es muy interesante la opinión de Pedro, con la que coincido.
Desde hace un tiempo estoy trabajando en una organización
estatal argentina, donde usamos preferentemente software libre, en
principio por falta de recursos y luego por convicción, en vista de
los buenos resultados obtenidos.
Nuestra principal herramienta de programación es la dupla PHP-
MySQL, a la que estamos agregando la base de datos PostgreSQL.
Me parece oportuno analizar los diferentes móviles que impulsan
al software comercial y al software libre.
El interés de una empresa de éstas apunta a crear un producto,
personalizarlo y darle características únicas que le permitan
permanecer bien ubicado en cuanto a ventas. Para mantener y mejorar
su posición comercial, salen al mercado con nuevas versiones, que
tornan obsoletas las versiones anteriores (por las que hemos pagado),
y la capacitación que hemos logrado con ellas (este es un alto costo
para los desarrolladores).
El software libre evoluciona según otro modelo, donde la
diferenciación no es una ventaja, y tampoco hay "secretos" que
ocultar. Los usuarios que mejoran un software libre lo hacen desde
sus necesidades y dentro de un contexto colaborativo, donde es
necesario integrarse a un diseño común (nada de "originalidades"
arbitrarias ni Javas con otro nombre). Esto está muy bien
desarrollado en "La catedral y el bazar" de Eric Raymond
(http://donopensource.com.ar/catedral.htm).
Si relacionamos el consenso que implica el software libre con
la importancia de los estándares en la producción real de nuestra
sociedad, es previsible que el software libre se materialice como
estándar allí donde se den las condiciones mas favorables (si alguien
duda, le sugiero averigue como anda el proyecto Apache).
Tampoco deberíamos dejar de visualizar los peligros que
encierran las estrategias monopólicas que tienen como caballito de
batalla las patentes, y que no sólo pretenden del Estado la concesión
de privilegios arbitrarios por medios coercitivos, sino que lo hacen
en otras áreas de la producción (ejemplo la industria farmacéutica,
pegando duro a los bolsillos de los ciudadanos).
En Argentina, hay un proyecto de ley denominado "Delito
Informático" con media sanción de Diputados, que materializa la
acción de estos lobbys.
Al respecto, pueden ver "Tecnologia de la Información y Control
Social" de Enrique Chaparro
(http://dc.exa.unrc.edu.ar/rio/sadio/nl4/index.html#articulo1).
Bueno, me olvidaba, Al igual que Pedro yo también espero que
PHP 5 se consolide con su nueva arquitectura de objetos.
Saludos a todos
Ricardo
--- En clubdeprogramadores@..., "ACP-Ariel Alegre"
<ariel.alegre@f...> escribió:
>
> ----- Original Message -----
> From: "Pedro J. Carrillo G." <pedrojcarrillog@t...>
> To: <lista@p...>
> Sent: Sunday, June 01, 2003 4:54 AM
> Subject: RE: [PHP-ES] ASP .Net vs PHP
>
>
> Hola a tod@s:
>
> Pocas veces he participado en discusiones de este tipo, tal vez,
porque
> en la mayoría de los casos termina conviertiéndose en una sesión de
> dimes y diretes que poco tienen que aportar al intercambio
tecnológico
> que se espera de la lista. Sin embargo este tema ha sido de especial
> interés para mi.
>
> Fui desarrollador de tecnologías propietarias Microsoft durante
bastante
> tiempo. Y hay varias cosas que me gustaría señalar con respecto al
hilo.
> Si bien el comentario de Pablo es basicamente descriptivo
sobre .NET y
> sus derivados, uno de los aspectos que me ha llamado la atención es
lo
> que subyace y que no se ha tocado, el SO y el Costo Total de
propiedad.
>
> En mi última incursión con Microsoft desarrollamos una suite de 9
> aplicaciones donde integraba todo con ADO, ASP, SQLSERVER y demás
> cosas...todo fue muy bien (teóricamente) hasta que los errores del
> fabricante comenzaron a hacer de las suyas (bugs hay en todas
partes, lo
> reconozco), además de esto, los clientes finales no estaban del todo
> contentos con los tipos de licenciamiento del fabricante (alguien
puede
> decirme cuánto cuesta un SQLSERVER de licencia abierta por
Internet?,
> mucho....), claro, entre el Sistema Operativo, el Server de datos,
el
> hardware, la aplicación específica y todo lo necesario para echar
> adelante el proyecto, casi tenían que hipotecar su futuro, (eso sin
> contar con la inversión de los clientes del sistema). Y para colmo
> tuvimos serias dificultades con Microsoft por sus puntos de vista
en el
> licenciamiento (de cara a nosostros como desarrolladores) y la
falta de
> responsabilidad en las fallas del software (espero que alguno
leyera los
> acuerdos de licencia de ellos). Cuando digo que tuvimos
dificultades fue
> porque discutimos directamente con Microsoft Venezuela, y estaba
> implicada HP Venezuela y la cosa no era pequeña, así que imagínense
la
> que se lió. Al final?, nada. Se cayó todo el negocio: el cliente no
> quiso gastar tanto dinero en software cuando no tenía garantías de
> seguridad de acuerdo a sus expectaivas (reconozcamos la
vunerabilidad
> que han demostrado los sistemas windows), además, no deseaban gastar
> tantísimo dinero en software para encima tener que pagar por la
solución
> que les estábamos haciendo...y qué decir del soporte Microsoft?, una
> desgracia.
>
> Como dijo alguno de los listeros, "lo primero te lo regalan, y lo
> segundo te lo cobran". Evidentemente estamos en un sistema netamente
> capitalista, pero también netamente competitivo donde la economía de
> mercado es la que lleva la punta de lanza, y como dice otro
amigo "hay
> que meterse bajo el paraguas". Los entornos de desarrollo de
Microsoft
> son de los mejores que he visto, es cierto; Java tiene una curva de
> apredizaje-productividad muy larga, php puede tener deficiencias
> (digamos mas bie una lista de deseos); pero ante todo el panorama
de más
> de 10 años desarrollando con productos Microsoft, yo, no regreso a
ese
> camino porque aún tengo los pies maltradados con tanto tropiezos.
> Señores, (y no hago proselitismo de ningún tipo) a Microsoft NO LE
> INTERESA el desarrollo tecnológico ni la solvencia de sus
aplicaciones,
> sólo desean facturar y obtener el liderzago del mercado (cosa
> respetable), así que los entornos pueden ser muy buenos y todo lo
que se
> diga de ellos, pero el contexto es fatal. Y yo, prefiero gastar
algo más
> de tiempo, aunque sea con la implementación de POO de PHP4, (espero
la
> versión 5 con ansias), resolver creativamente mis necesidades y
diseñar
> adecuadamente (con miras a reutilizar código), pero eso sí: sentirme
> libre y tener "control".
>
> Para cerrar no siempre dispongo de un cliente que este en
condiciones de
> gastar mucho dinero en adquirir hardware y software, de hecho, ante
las
> dificultades de los últimos tiempos, mi clientela ha ido cambiando
hasta
> componerse casi explusivamente de PYMES, ustedes entenderán de qué
> hablo.
>
> Bueno, un saludoa todos, espero no haberlos aburrido con esto. ;-)
>
> Pedro Carrillo
>
> ____________________________________
> Música, Poesía, Teatro y más en
> http://usuarios.lycos.es/pedrojcarrillo
> mailto:pedrojcarrillo@l...
>
>
>
> -----Mensaje original-----
> De: orion@s... [mailto:orion@s...]
> Enviado el: viernes, 30 de mayo de 2003 19:26
> Para: lista@p...
> Asunto: Re: [PHP-ES] ASP .Net vs PHP
>
>
> Hola,
>
> a un nivel "profesional" un administrador de *Nix siempre es más
caro
> que uno de Windows.
>
> Los comentarios de Pablo ciertamente son interesantes y parece que
habrá
> que darle un vistazo a la plataforma .NET.
>
> En cualquier caso y para según que tipo de servicios/aplicaciones
creo
> que el coste del personal también es relativo.
>
> Pablo ¿cual es tu experiencia en términos de horas/máquina que hay
que
> dedicar para mantener un servidor Windows frente a uno Linux?
>
> Como bien decis uno tiene que pensar en términos económicos, pero
si la
> ventaja no es absolutamente clara, y de cara a aplicaciones para
> pequeñas empresas no creo que lo sea, evaluando todos los costes
> asociados de forma "real". Creo que una aplicación web desarrollada
en
> PHP es más barata considerando todos los factores. Otra cosa es que
> mediante .NET se puedan desarrollar aplicaciones mucho más
> "sofisticadas" desde el punto de vista del interface, usabilidad,
etc,
> que también habría que considerar.
>
> Nosotros hemos empezado este año a desarrollar con Delphi/Kylix, le
> tengo mucho cariño al Linux, y creo que es un mercado que hoy más
que
> nunca, no debe ser ignorado. Tenemos en fase muy avanzada dos
> aplicaciones y en líneas generales estoy muy satisfecho. No me
pidais
> datos muy técnicos porque yo no estoy programando en Delphi, hemos
> contratado gente nueva para hacerlo, pero los resultados son muy
> interesantes, si se cuenta con la gente adecuada.
>
> Saludos,
> José Valle
>
> > Hola Pablo.
> > Me parecen muy interesantes tus comentarios.
> > Quisiera que me cuentes una cosa.
> > En ASP.net tienes acceso al preproceso del html??, de lo que han
> > comentado me parece que no es así, lo cual haría mas potente a
PHP, te
>
> > pido que me aclares esto porque es útil saberlo a la hora de
convencer
>
> > a un cliente en hacerlo en php o mocosoft. Otra cosa que me ha
> > parecido novedosa es el hecho de que sea mucho mas cara la mano de
> > obra en profesionaes php/apache/linux que .net/IIS/windows, yo
pensaba
>
> > que no era así! me puedes indicar mas o menos en que relación se
> > encuentran los honorarios de estos dos tipos de personales en tu
país?
>
> > Una ultima cosa, y disculpa la ignorancia. Me dices que Asp.net es
> > totalmente orientado a objetos, es decir que tu programas en un
> > entorno parecido o similar al que utilizas con Visual C++,
generando
> > todo el código de tus objetos automáticamente e insertando el
resto en
>
> > código Asp? o mas bien es una caricatura como es Visual Basic que
no
> > es orientado a objetos para nada?
> >
>
>
> --------------------------------------------------------------------
-
> Archivo On-line: http://www.phpes.com/
> via news: news://news.phpes.com/
> Manual PHP en español: http://www.php.net/manual/es/
> Para dar de baja la suscripción, mande un mensaje a:
> lista-unsubscribe@p...
>
>
>
> --------------------------------------------------------------------
-
> Archivo On-line: http://www.phpes.com/
> via news: news://news.phpes.com/
> Manual PHP en español: http://www.php.net/manual/es/
> Para dar de baja la suscripción, mande un mensaje a:
> lista-unsubscribe@p...