Segismundo está encerrado en una torre desde que nació: un oráculo predijo que sería un rey cruel, por lo que su padre, Basilio, decidió encerrarlo. Y ahora él se pregunta ¿Qué es la libertad? ¿Cuan buena puede ser? ¿Y cómo saberlo si nunca ha salido de esta torre?.
Elegí comenzar este artículo con este pequeño resumen de la obra La vida es sueño de Calderón de la barca, donde Segismundo aun sin conocer la libertad, cuestiona su suerte y plantea en su imaginación escenarios propios de una vida libre. Desde cierto punto de vista hay millones de Segismundos en el mundo moderno; por supuesto que no están encerrados en una torre, ni mucho menos llevan cadenas, por el contrario: Están sentados frente a los ordenadores de sus trabajos y de sus casas y al igual que Segismundo tambien sueñan con tener un mundo virtual libre: Sin licencias que pagar, sin seriales larguísimas para instalar programas, Sin Virus (Léelo bien… Sin virus), sin tener que pedir permiso para cambiar o modificar un programa, sin que tu sistema falle o tengas que reiniciarlo etc.
En realidad este sueño está a la vuelta de la esquina; es una manzana madura que puedes cogerla con tan solo estirar tu mano, aún no te has dado cuenta quizás porque nadie te lo dijo. Lo que pasa es que creciste usando un solo sistema operativo; desde que compraste tu primera máquina, te enseñaron a encenderla y a esperar a que en el monitor aparezca esa ventanita deforme de cuatro colores.
Tampoco es tu culpa porque seguro que el vendedor antes de dártela ya le instalc Windows y todos sus programas asociados. En el colegio seguro que te llevaron al salón de computo y todas tenían Windows, lo mismo te pasó en las cabinas de Internet y en el trabajo. Todo es Windows, lo ves por todos lados, ya al igual que Segismundo veía los ladrillos de las paredes de la torre por todos lados. No te quedó mas alternativa que mirar cómo la ventanita de los colores se agita en el fondo negro de tu monitor cada vez que inicias, por si fuera poco, con la cancioncita clásica de inicio de sesión.
Es momento de decirte que hay una buena noticia: Al igual que Windows, existen muchos sistemas operativos de los cuales puedes elegir, y lo mejor de todo esto es que la mayoría de ellos son Gratuitos , libres de Virus y mucho más estables que Windows; Aquí te menciono algunos :
Linux : Un sistema operativo muy estable, seguro y totalmetne gratuito, con muchas aplicaciones y programas respaldadas por varias empresas de software como Sun Microsistems, Novell e IBM. Posee un núcleo (Programa principal) cuya arquitectura es desarrollada y mejorada constantemente por una comunidad internacional de desarrolladores, por decirlo de otro modo: Ninguna empresa es dueña de Linux. Puedes elegir entre mas de 100 distribuciones para usarlo, antes debo de decirte que una distribución es un software complementario para hacer más atractivo su uso, cada distribución consta de un escritorio y muchas herramientas visuales para administrar el sistema, ventanas exploradores de archivos, panel de control etc. Tal como lo haces en Windows. |
FreeBSD Es el primo hermano de Linux, y por lo tanto posee las mismas características, también es gratuito y posee mucha distribuciones para elegir. EL soporte y mejora está dirigo por el proyecto FreeBSD. |
| OPenSOlaris: |
MacOS No pensaba mencionarlo pero a pesar de partir de un modelo de licencia extremadamente egoísta (Este sistema operativo sólo corre en computadoras marca Apple Computer), ofrece al usuario una interfaz única en cuanto a facilidad de uso y administración. Los vendedores de este sistema presumen de esta característica al decir que puede ser usado por niños a partir de 3 años. LIbre de virus, con muchas aplicaciones pero no es gratuito no se engañen. |
LINUX
Viene en varias “presentaciones”, en realidad el núcleo o programa motor es único se le conoce como “Kernel”, estas presentaciones son llamadas Distribuciones o “Distros” en la jerga informática. Si preguntas quién es el dueño de este sistema operativo no hallarás respuestas, puesto que es un proyecto de desarrollo ejecutado por una comunidad internacional, cuyo fundador fué Linux Torvalds, el Kernel es desarrollado y mejorado constantemente por esta comunidad y el código fuente es dejado a disposición para quien o quienes se animen también a programar sobre él, por eso es que sle califica como un sistema operativo de código abierto (Posiblemente tengas que pasar algún tiempo investigando C++ si te animas a hacerlo).

Antes de continuar prefiero hablar un poco acerca de los escritorios. ¿ Qué son los escritorios? y ¿Porqué se debe de hablar de ellos ahora?. Bueno, un escritorio no es más que un programa con un conjunto de componentes y objetos visuales como ventanas, menús, botones, barras de estado, íconos, barras de tareas etc. Que permiten al usuario manejar de manera más cómoda al sistema operativo, puesto que hay muchos usuarios que pueden manejar sisitemas operativos tan solo desde una simple ventana de comandos.
Todos los sistemas operativos cuentan con uno o más escritorios a elegir, a diferencia de Windows que te impone un escritorio por defecto y con ese te quedas hasta el final (Otra característica egoísta de este sistema operativo). Estos escritorios como era de esperarse, son gratuitos y de código abierto , funcionan en casi todos los sistemas operativos. Entre los más populares están:
![]() |
|
|
| Kde | Gnome | KCFE |
Bueno es hora de dar un paseo por algunas de las distribuciones más populares de Linux, como lo indiqué existen más de un centenar así que este post queda chico, además si eres programador en C++, tienes todas las de ganar, pues si algo no te gusta de estas herramientas, puedes usar el kit developer que cada una de ellas trae y podrás modificar las aplicaciones y programas a tu antojo sin pedir permiso a nadie :
Open Suse
Una distribución gratuita ofrecida por la empresa Novell, posee una aplicación visual llamada YAST con características de administración del sistema bastante robustas: Configuración de servicios de red, cortafuegos, instalación de programas, servidores web y de red, seguridad de grupos y usuarios, multimedia y reconocimiento de voz, configuración de hardware etc. Solo basta bajartelo de la web o conseguir el DVD de distribución e instalarlo en tu PC, si tienes Windows no te prepocupes : SUSE se instala y deja intacto tu sistema y archivos dejando una opción en el arranque de la máquina de modo que puedas elegir con cual de ellos trabajar, eso no es todo pues desde SUSE linux podrás abrir tus archivos de Windows sin problemas (Cosa que no puedes hacer al revés) , con esto te darás cuenta de que el espíritu de Linux es mucho más filántropo que el de Windows.

Mandriva

Fedora

Ubuntu

Red Hat

Bueno hasta aquí todo parece ir bien sin embargo puede que la mayor preocupación sea el hecho de abandonar los clásicos programas de Windows, por ejemplo las saga Office, Corel Draw o el Adobe Photoshop, además que pasaría con los formatos de archivos de windows como los .DOC, .XLS, BMP etc. Pues no hay de que preocuparse aquí te muestro algunos programas que corren en todos los sistemas operativos, son gratuitos y de código abierto :
Open office es un proyecto de código abierto, puede reemplazar totalmente a la Saga Office de Microsoft, posee un procesador de texto (Un clon de MS Word), una hoja de cálculo (Un clon de MS Excel), un gestor rápido de base de datos (Un clon de MS Access), un generador de diapositivas (Un clon de MS Poer Point) etc. Posee un motor repotenciado para generar MACROS pudiendo el usuario escoger entre varios lenguajes : Basic, Phyton, Ruby, Java Etc. El proyecto incluye muchas utilidades adicionales y compatibilidad con los formatos de archivos de Windows, esto último quiere decir que puedes trabajar con este programa y enviar tus archivos a tus amistades sin temor, pues se abren en cualquier sistema operativo incluyendo a Windows.Por último si usas Windows y ya te cansaste de usar Office, puedes instalar Open Office y trabajar con él sin ningún limitante. |
GIMP es un potente gestor de gráficos como mapa de bytes y vectoriale, lee y escribe la mayoría de los formatos de ficheros gráficos, entre ellos; jpg, gif, png, pcx, tiff, los de Adobe Photoshop, además de poseer su propio formato de almacenamiento de ficheros, xcf. Se pueden crear macros, realizar ediciones bajo capas y transparencias así como máscaras de edición y todas las herramientas de trabajo que ya has visto en los clásicos programas de Adobe Photoshop y Corel Draw. |
| Programa | Windows | Linux |
| Oficina | Microsoft Office | Open Office |
| Compresor de archivos | Winzip, Winrar | 1) FileRoller.2) Gnozip.3)LinZip.4) Ark (kdeutils).5) KArchiveur.6) Gnochive.7) RAR for Linux. |
| Navegadores web | IE, Opera, Mozilla Firefox | IE, Opera, Mozilla Firefox ,Safari,Konqueror, Firebird,Ephiphany etc. |
| Clientes de correo | Outloock,Eudora,Oultoock Express | 1) Evolution.2) Netscape / Mozilla messenger.3) Sylpheed, Sylpheed-claws.4) Kmail.5) Gnus.6) Balsa.7) Bynari Insight GroupWare Suite.[Prop]
9) Gnumail. 10) Althea. 11) Liamail. 12) Aethera. |
| Gestor de archivos | Explorador de windows | 1) Konqueror.2) Gnome-Commander.3) Nautilus.4) Endeavour Mark II.5) XWC. |
| Reproductores | Winamp, Realplayer, Reproductor de Windows | 1) XMMS (X multimediasystem).2) Noatun.3) Zinf. (former Freeamp)4) Winamp para Linux.5)Xamp.6) GQmpeg.
7) SnackAmp. 9) Real player |
| Editores Simples de Gráficos | Paint | 1) Kpaint.2) Tuxpaint.3) Xpaint.4) Gpaint.5) Killustrator. |
| Editores Profesionales de Gráficos | Photoshop,Corel Photopaint | 1) Gimp, FilmGimp.2) ImageMagick. |
| Editores Profesionales de Gráficos Vectoriales | Adobe Illustrator, Corel Draw 14, Freehand, AutoSketch | 1) Sodipodi.2) xfig.3) Sketch.4) Karbon14 and Kontour.5) OpenOffice Draw.6) Dia.7) |
| `Películas web | Macromedia Flash | 1) DrawSWF.2) Ming. (Creación de flash swf desde lenguajes de progrmación) |
| Gráficos 3D | 3D Studio MAX, Maya, Povray | Blender, Maya, KPovModeler, K3Studio, Moonlight,GIG3DGO,Povray, K3D,Wings 3D, SoftimageXSI. |
| Servidores de datos | Oracle, SQL Server | Postgres, Firebird, Mysql |
| Frameworks | .NET | Mono |
| CAD/CAM/CAE | Autocad, Microstation | Varkon, Linuxcad, Varicad, Cycas, Tomcad, Thancad, Fandango, Lignumcad, Giram, Jcad, QSCad, FreeEngineer,Ocadis,Microform,PythonCAD. |

Un sistema operativo muy estable, seguro y totalmetne gratuito, con muchas aplicaciones y programas respaldadas por varias empresas de software como Sun Microsistems, Novell e IBM. Posee un núcleo (Programa principal) cuya arquitectura es desarrollada y mejorada constantemente por una comunidad internacional de desarrolladores, por decirlo de otro modo: Ninguna empresa es dueña de Linux. Puedes elegir entre mas de 100 distribuciones para usarlo, antes debo de decirte que una distribución es un software complementario para hacer más atractivo su uso, cada distribución consta de un escritorio y muchas herramientas visuales para administrar el sistema, ventanas exploradores de archivos, panel de control etc. Tal como lo haces en Windows.
Es el primo hermano de Linux, y por lo tanto posee las mismas características, también es gratuito y posee mucha distribuciones para elegir. EL soporte y mejora está dirigo por el proyecto FreeBSD.
No pensaba mencionarlo pero a pesar de partir de un modelo de licencia extremadamente egoísta (Este sistema operativo sólo corre en computadoras marca Apple Computer), ofrece al usuario una interfaz única en cuanto a facilidad de uso y administración. Los vendedores de este sistema presumen de esta característica al decir que puede ser usado por niños a partir de 3 años. LIbre de virus, con muchas aplicaciones pero no es gratuito no se engañen.


Open office es un proyecto de código abierto, puede reemplazar totalmente a la Saga Office de Microsoft, posee un procesador de texto (Un clon de MS Word), una hoja de cálculo (Un clon de MS Excel), un gestor rápido de base de datos (Un clon de MS Access), un generador de diapositivas (Un clon de MS Poer Point) etc. Posee un motor repotenciado para generar MACROS pudiendo el usuario escoger entre varios lenguajes : Basic, Phyton, Ruby, Java Etc. El proyecto incluye muchas utilidades adicionales y compatibilidad con los formatos de archivos de Windows, esto último quiere decir que puedes trabajar con este programa y enviar tus archivos a tus amistades sin temor, pues se abren en cualquier sistema operativo incluyendo a Windows.Por último si usas Windows y ya te cansaste de usar Office, puedes instalar Open Office y trabajar con él sin ningún limitante.
GIMP es un potente gestor de gráficos como mapa de bytes y vectoriale, lee y escribe la mayoría de los formatos de ficheros gráficos, entre ellos; jpg, gif, png, pcx, tiff, los de Adobe Photoshop, además de poseer su propio formato de almacenamiento de ficheros, xcf. Se pueden crear macros, realizar ediciones bajo capas y transparencias así como máscaras de edición y todas las herramientas de trabajo que ya has visto en los clásicos programas de Adobe Photoshop y Corel Draw.
Simpre me gusto Linux, lo tuve muchas veces, pero quisiera saber, que lenguajes de programacion tengo disponible como para reemplazar mis proyectos hechos actualmente en VFP, y que esos proyectos funcionen en windows que serian los equipos de mis clientes.
Gracias.
Pues tienes muchos :
AL estilo escritorio y compilados
LAZARUS Que es la resurecciòn de Object Pascal o Delphi, ya que Kyllix no prosperò
GLADE Es una emulaciòn de Visual Basic, se encuentra en las primeras versiones aùn
JAVA SWING Tienes todas las herramientas para hacer aplicaciones robustas, con el modelo de delegaciòn de eventos
PHYTON Puedes crear ventanas con muchos efectos.
Al estilo interpretados y orientados al desarrollo web
PHP El lenguaje màs popular en la web,ya està orientado a objetos desde la versiòn 5
PERL Muy robusto sòlo que hay poca documentaciòn en castellano
JAVA Tienes muchos frameworks bien avanzados para trabajar sobre este lenguaje, Spring,Hibernate etc.
PHYTON Igual que PHP,a rivalidad amistosa entre estos lenguajes
Para que no quede incompleta la respuesta, tienes en el lado servidor las siguientes RDMSs:
PostgresSQL
MySql
Firebird
Saludos Nelson