[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Cosas con X



El Wed, Oct 18, 2000 at 10:45:14PM +0200, ciro contaba:

>que hay de MacOsX, es tan bueno como dicen ?

De este te puedo hablar algo porque soy de los que sigue el desarrollo
del GNUStep.  Porque el famoso  MacOS X no tiene  que ver nada  con el
MacOS y si con el OpenStep (de Next).

Un poco de rollo  histórico: Steve Jobs se largó de  Apple y fundó una
nueva compañía (Next) que lanzó un  ordenador muy potente y un sistema
operativo  muy potente  tambien (NeXTStep)  (de los  primeros sistemas
operativos  orientados al  objeto).  El  sistema operativo  funcionaba
encima de un entorno Unix (pero no era Unix).

Bueno,  el ordenador  fué un  fracaso,  pero el  sistema operativo  se
siguió fabricando y se usa en  algunos sitios (más bien pocos). Aunque
como era un  diseño muy bueno, todo el mundo  quería usarlo. De hecho,
Sun intentó usarlo hasta que se pasó al Java.

Con el  paso de los  años Steve Jobs  volvió a Apple  y se trajo  a su
compañía  Next.  Y como  los  de  Apple  estaban buscando  un  sistema
operativo potente  para servidores, cogieron el  OpenStep, crearon una
máquina virtual MacOS, cambiaron el entorno gráfico y lo lanzaron.

¿Que  tiene el  MacOSX?  Es potente,  muy similar  al  Unix, tiene  un
entorno  de  desarrollo  visual  bestial, un  montón  de  clases  para
programar a toda  pastilla (como las Microsoft  Fundation Classes pero
bien hechas).

¿Que  no  tiene? Tiene  muy  pocas  aplicaciones. Se  pueden  ejecutar
aplicaciones POSIX, aplicaciones MacOS sin meterles mucha caña, y creo
que  algún  día se  animaran  a  meter  una máquina  virtual  Windows.
(Programas  de  Unix  se  pueden convertir  bastante  facilmente).  De
momento creo  que sólo  hay versión  para PowerPC,  y la  versión para
Intel seguramente sea muy poco optimizada.

Por otro lado, como el MacOSX funciona sobre un sistema BSD, pues
Apple está desarrollando (de momento sobre todo adaptando) este
sistema y lo ofrece de gratis como Darwin. (Darwin = MacOSX - entorno
gráfico). La verdad, Darwin no tiene ni comparación con Linux.

Y para terminar existe el GNUStep. GNUStep es este entorno gráfico
del que he hablado: todas estas clases, un entorno de desarrollo
visual, que puede funcionar bajo cualquier sistema Unix, y en este
caso en Linux. No está aún terminado, pero ya podeis echarle una
ojeada, porque están disponibles en Debian. (Paquetes gnustep).

PS/

Ya casi me olvido, el problema es que todo esto no está hecho en C ni
en C++ si no en ObjetiveC. Que bueno, lo cierto es que es mucho más
fácil que el C++, así que no debería ser problema.

-- 
Saudos:
><ose        xmanoel@bigfoot.com   (Vigo/Galicia/España)
         http://pagina.de/xmanoel/
         http://w3.to/mikkeli/

10/27	(10/27/1938) DuPont announced invention of Nylon. 
10/27	(10/27/1728) Captain James Cook, English explorer. 

Attachment: pgpQlGL2MXeUU.pgp
Description: PGP signature


Reply to: