[...]

>
> Al contrario, la licencia BSD es mucho mas liberal que la GPL, puesto
> que permite el uso comercial y el re-licenciamiento (asi como Linux
> puede incorporar codigo de los BSDs, pero no vice versa).
>

No hablo de la licencia, hablo de la cultura BSD. El bsdista promedio vive
feliz sin mezclarse con el resto del mundo (llevalo al extremo y tienes
OpenBSD), el linuxero promedio trata de convencer al resto del planeta de
usar Linux y ser compatible con cuanta cosa haya (esto en parte explica el
crecimiento de Linux frente a los BSDs).

>> Me gustaria ver a RMS tratando de decir GNU/FreeBSD o GNU/OpenBSD...
>
> Eso es absurdo, porque obviamente los BSDs no incorporan codigo GPL por
> lo dicho arriba.
>

Cada BSD actual incorpora en mas o menos medida alguna cosa con licencia
GPL, incluso OpenBSD (a traves de los ports). Donde no hay codigo GPL es
los kernels ni en las bibliotecas de sistema.

> Esta discusion no lleva a ninguna parte ...
>

concuerdo contigo, ya estamos yendonos para todos lados


-- 
Carlos Manuel Duclos Vergara
http://www.toolchains.com/personal/blog
From [EMAIL PROTECTED]  Sat Dec  2 22:05:42 2006
From: [EMAIL PROTECTED] (Horst H. von Brand)
Date: Sat Dec  2 22:00:36 2006
Subject: [OT] Linux no es Free Software, es Open Source.. 
In-Reply-To: Your message of "Sat, 02 Dec 2006 19:47:43 -0300."
        <[EMAIL PROTECTED]> 
Message-ID: <[EMAIL PROTECTED]>

Alvaro Herrera <[EMAIL PROTECTED]> wrote:
> Carlos Manuel Duclos Vergara escribió:
> > > Tratar de apoderarse?
> > > Nah... es muy drastico eso que dice.
> > > Aprovecharse, se puede aceptar.
> > 
> > Een el resto del planeta a nadie mas le importa el asunto de "GNU/Linux" 
> > excepto a RMS.

> Debian se llama GNU/Linux.

Por su propia voluntad (mas o menos). Estan en su pleno derecho. Pero igual
fueron excomulgados...

> > Y como el lado Linux tiene una componente un poco mas liberal 
> > que la de BSD, es mas facil irse por ese lado.

[...]

> > Me gustaria ver a RMS tratando de decir GNU/FreeBSD o GNU/OpenBSD...

> Eso es absurdo, porque obviamente los BSDs no incorporan codigo GPL por
> lo dicho arriba.

"Obviamente"... Los release notes de FreeBSD 6.1 bajo "Contributed
Software", en <http://www.freebsd.org/releases/6.1R/relnotes-i386.html>,
indican nuevas versiones, y prominentemente listan GNU troff como version
cambiada... en la pagina de "ports" (== paquetes disponibles para FreeBSD)
aparecen, entre otros, grupos Gnome y XFCE (ambos GNU!), bajo "Lenguajes"
esta el inefable gcc y demas, GNU Common Lisp, gawk, e INTERCAL. Listan
unos 16 mil paquetes, o sea, simplemente porque no hay /tanta/ cosa en
codigo fuente, tiene casi tanto de GNU como Debian.

> Esta discusion no lleva a ninguna parte ...

Exacto.
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                    Fono: +56 32 2654431
Universidad Tecnica Federico Santa Maria             +56 32 2654239
Casilla 110-V, Valparaiso, Chile               Fax:  +56 32 2797513
From [EMAIL PROTECTED]  Sat Dec  2 03:59:15 2006
From: [EMAIL PROTECTED] (Hector Vergara R.)
Date: Sun Dec  3 17:41:06 2006
Subject: Framework para PHP
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

On 11/30/06, Rodrigo Fuentealba <[EMAIL PROTECTED]> wrote:
>
> 2006/11/30, Hector Vergara R. <[EMAIL PROTECTED]>:
> > A ver...
>
> aere...
>
> > Ruby no tiene por que 'emular' bien las sesiones de PHP. Simplemente no
> esta
> > hecho para eso.
>
> Un lenguaje que no implementa algún tipo de persistencia de datos
> entre sus múltiples fases es un lenguaje inútil, más aún en web...
> Meter todo entre POST y GET está mal cuando se trata de logging, ¿no?


no se realmente a que te refieres con esto.

> Las sesiones de PHP las entiende PHP y las sesiones de Ruby las entiende
> > Ruby.
>
> ya, pero las sesiones de Ruby, aún en Rails tienen que ser emuladas, y
> son bastante complejas de manejar... Y es sumamente difícil que haya
> mecanismos fáciles como $_SESSION['variable'] = $variable;


session[:variable] = variable

fácil, no?

> Respecto a las cosas que no se pueden hacer en PHP, hay muchos ejemplos.
>
> esto /ya se ha discutido/ en threads anteriores.
>
> > - Uno de ellos es el bug (que se ha repetido continuamente y que solo en
> php
> > 5.2 es resuelto) que no permite obtener el nombre de la clase de una
> > instancia heredada. Un ejemplo:
> >
> >     <......>
> >     class MiClase extends Clase
> >         function getName() {
> >             return __CLASS__;
> >         }
> >
> >     $instancia = new MiClase();
> >     print $instancia->getName();
> >
> >     En teoria deberia entregar 'MiClase', sin embargo devuelve 'Clase'.
> >     Esto no permite la implementación _limpia_ del patron ActiveRecord.
> Muy
> > importante.
> >
> > - Muchas de las cosas que se pueden hacer en Rails (mas bien Ruby) es
> > extender las clases ya definidas. Un ejemplo:
> >    class Numeric
> >       def sqrt
> >          return self ^ 0.5
> >       end
> >    end
> >
> >    puts 16.sqrt
> >
> >    Dime como puedo hacer eso en PHP y mañana mismo vuelvo a programar en
> > PHP.
>
> ¿no se puede hacer extensión de clases? (si vienes del mundo PHP como
> afirmas, deberías saber que PHP no es un lenguaje orientado a objetos,
> sino que es capaz de manejar objetos: cosas que no son "tan"
> distintas, pero tampoco son lo mismo.) Mientras Rails hace todo en
> clases, en PHP puedes trabajar con objetos, clases, extensiones y
> meter código estructurado entre medio. También es importante hacer
> notar que /si/ existen ciertas clases predefinidas (no para numéricos,
> como el ejemplo) y que puedes extender... sin problemas.


claro que se puede hacer extension de clases. A lo que me referia era a que
puedes extender las clases que ya existen (cosa que no se puede hacer ni en
PHP ni en Java), y no tener que hacer clases especiales para extender el
comportamiento de integers y strings.

Otra cosa, que no le hace bien al OOP, es la falta de rigurosidad en PHP
para mantener el scope de las variables.


> > Que quede algo claro: yo vengo del mundo PHP. No odio a PHP.
> > Ocupe casi 5 años PHP y tengo muy buenos recuerdos de haberlo utilizado.
>
> bkn.
>
> > Respecto a porque RubyOnRails.com usa PHP en su index, ni idea. Quizas
> sólo
> > por diversion ;-)
>
> nope... David Heinemeier Hansson no programa exclusivamente de Ruby.
> Hizo esta página hace tiempo y desde entonces no la ha cambiado. Por
> demás, la gente de Rails parece muy inmadura en la forma de gestionar
> su proyecto


podrias dar un ejemplo de eso?

, así es que si por el lado de PHP se puede copiar la idea,
> obteniendo resultados como los de Symfony al respecto, bueno sería
> (total, PHP está en gran parte de las máquinas Linux para Web)
>
> Estamos de acuerdo con Franco Catrín en que PHP tiene sus
> limitaciones... pero no existe un lenguaje en el que puedas
> implementar toooooooooooooodo lo que se te ocurra (quiero ver el día
> en que Java permita crear módulos de kernel o que alguien programe una
> página web usando las bibliotecas ncurses.).


Nadie esta tratando de decir que PHP ni Ruby son perfectos. Cada lenguaje
esta pensado para un entorno en especial.

--
> Rodrigo Fuentealba Cartes
> Desarrollador de Sistemas Web
> Registered User 387639 - http://counter.li.org
>
>


-- 
Hector Vergara Reinoso
Aardvark Labs - http://aardvark.cl
hvergara [at] gmail.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: 
http://listas.inf.utfsm.cl/pipermail/linux/attachments/20061202/58e733c6/attachment.html
From [EMAIL PROTECTED]  Sat Dec  2 12:05:25 2006
From: [EMAIL PROTECTED] (Ricardo Albarracin B.)
Date: Sun Dec  3 17:41:07 2006
Subject: [ Spam - HIGH ]  Re: [OT] Linux no es Free Software,
        es Open Source..
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

On Fri, 1 Dec 2006 23:30:18 -0300
Alvaro Herrera <[EMAIL PROTECTED]> wrote:

Ufff si se trata de esto..... déjame bajar al subterráneo (lugar
oscuro/lejano/mohoso/mal_oler) y sacarle los murciélagos a los recuerdos...

> En el tiempo en que yo me empecé a conectar a BBSs (Fidonet), año 1992,
> usaba un modem de 1200 baudios (nótese baudios y no bps, los cabros de
> hoy no entienden la diferencia ;-)) y si la tasa de transferencia era
> de, eh, un poco menos de 1.2 kbps.  Después conseguí un "upgrade" a un
> modem de 2400 baudios, volaba!!!  Cuando aparecieron los de 9600 y luego
> 14400, ya la cosa se había chacreado ;-)

Cuando partí con esto, ni siquiera existían las comunicaciones... si.. así
era, por ahí por el '83, era una época en que dar servicio a los Mainframe eran
cosas marcianas. Mucho después se llegaron a realizar los "enlaces" en Bancos y
las sucursales.... partimos haciendo los primeros enlaces a Bancos y
Financieras (cosa pionera en Chile al menos).... una época muy entusiasta.....

Esa época fue donde reinaban los S.O. propietarios y sus soluciones muy propias
de cada proveedor (Digital/Vax/IBM/WANG), en que Cobol era el rey de los
lenguajes... y Coasin era el único proveedor de comunicaciones y a lo mejor que
podían aspirar en esa época los Bancos eran enlaces de 2400bps y enlaces
dedicados.... cuando las sucursales llegaron a los 9600bps.... ufff estaban en
la gloria y hablo de BANCOS comerciales.

Mucho después se empezó a escucha de un sistema nuevo llamado UNIX... 
(comercialmente hablando), pero era muy nuevo y poco probado
decían los proveedores en esas fechas.....(Distinto era el caso de los ambientes
Universitarios/Docencia).

> A esas velocidades, bajar una imagen de disco se demoraba apenas 5
> minutos ... claro que hablo de imagenes de discos de 360 kB ;-)  (ok,
> ok, en esa época ya habían desaparecido los de 5.25" y ya andábamos por
> los 3.5" "double sided/high density", o sea 1.44 MB)

Los primeros floppys eran de 8"..Siii.... 8 pulgadas, ahí se dejaba el "IPL
(Initial Program Load)" de los MainFrame...algo así como el Lilo/Grub de hoy.
 
> Claro que usaba únicamente MS-DOS en ese tiempo, lamentablemente :-(

Eso fue muy posterior.... cuando habían salidos los PC's de IBM posterior al
'85 que fue después del CPM que usaban esas maquina en esa época.

> Siempre lamento no haber conocido Linux antes, me habría divertido de lo
> lindo.

Imaginate yo.... que ya no estaba en ambiente Universitario ya.... hmmmm creo
que fue mas info de la necesaria... 

Y que recuerdos tendrá el Doc que debió de haber estado en USA por esos años? 

> -- 
> Alvaro Herrera

Saludos
---
Atentamente.                    Electronica y Unix
+------------------------+------------------------+
| Ricardo Albarracin B.  |  [EMAIL PROTECTED]   |
+------------------------+------------------------+
|counter.li.org:#238.105 | Fono:(56-2) 3905536    |
+------------------------+ Fax: (56-2) 6882641    |
|emails:[EMAIL PROTECTED]       | Agustinas 1022  Of.510 |
|MSN:   [EMAIL PROTECTED] |   Santiago - CHILE     |
+------------------------+------------------------+

Responder a