El Crecimiento y Evolución de Linux
Por: Alejandro J. Ortega - deckard.1100@gmail.com
Linux es un sistema operativo que es el ejemplo más comprensivo sobre lo que representa el “software” libre y el desarrollo del código abierto. A diferencia de sistemas operativos propietarios como Windows y Mac OS, el código fuente de Linux está disponible para el público ver, usar, modificar, mejorar y redistribuir. Linux se refiere al Linux Kernel, creado por Linus Torvalds y la base principal de un sistema operativo, que combinado con las aplicaciones, bases y librerías del proyecto GNU y otras fuentes componen a Linux o GNU/Linux. Inicialmente Linux fue desarrollado por entusiastas que colaboraron por inernet y fueron mejorando cada parte poco a poco. Recientemente, Linux ha ganado el apoyo de grandes corporaciones como IBM, Hewlett Packard, Sun Microsystems y Novell para uso como servidor, que abrumadoramente ha ganado mucho terreno en el mercado de servidores.
De igual forma, va creciendo como sistema operativo en las “desktops”, vemos distribuciones como Fedora Core de Red Hat, SuSe de Novell y Mandriva (antes Mandrake) que han simplificado la esencia y la complejidad de Linux, haciendo sus distribuciones más amigables para los usuarios. Analistas atribuyen el progreso de Linux por su estabilidad, bajo costo e independencia. Originalmente fue diseñado para las arquitecturas de micro-procesadores Intel 386, pero ya esta disponible para varias arquitecturas, incluyendo la creciente 64 bit. El Linux Kernel y sus componentes de GNU estan bajo la licencia GPL (GNU General Public License), que requiere que todas sus modificaciones y trabajos derivados sean también licensiados por el GPL. Linux esta patentizado y registrado por Linus Torvalds, el LMI (Linux Mark Institute) se encarga en enforzar la patente de Linux en otros países fuera de Estados Unidos.
Linux es la base del llamado L.A.M.P. (Linux, Apache, MySQL, Perl/PHP/Python) que ha recibido una popularidad extensa entre desarrolladores de Web, haciendolo una de las plataformas más comunes en el Web. La industria multi-billonaria de juegos de vídeo verá el uso de Linux mundialmente ya que con el lanzamiento de la consola de juegos PlayStation 3, que correrá Linux fuera de la caja. Sony anteriormente había lanzado un paquete de Linux para el PlayStation 2. Linux se ha convertido en un mayor competidor para el “software” propietario Symbian OS, que es una alternativa popular al Windows CE y Palm OS. La popular grabadora de vídeo TiVo usa una versión customizada de Linux, un gran número de “firewalls” y “routers” (incluyendo varios de “Linksys”) usan Linux internamente por sus avanzadas capacidades. Linux es extremadamente común en supercomputadoras, más recientemente en arquitecturas 64 bit AMD Opterons, se ha reportado (por www.top500.org) en el 2005 que las 3 supercomputadoras más rápidas del mundo corren Linux.
Linux está ganado mucho territorio como una solución de “Desktop”, los dos ambientes de “Desktops” que tiene Linux, GNOME y KDE, creados del “X Window System”, tienen interfaces que son parecidas a Windows y Mac OS, al igual que incluye su tradicional interface de comandos en línea. “Software” gráfico para Linux existe en casi cualquier área y en algunas áreas tienen mejor calidad disponible que en otro sistemas operativos propietarios. Una ventaja de Linux ha sido la extensa comunidad de Linux que ha ayudado a muchos de los usuarios que han tenido problemas en los foros, en línea o por “email” respondiendo más rápido y eficiente que la espera del apoyo técnico de otros sistemas operativos. Para los que le interesen la programación el “Gnu Compiler Collection” (GCC) viene con la mayoria de las distribuciones e incluye apoyo para C++, Java y otros lenguajes.
También, hay una vasta mayoría de Ambientes de Desarrollo Independiente (IDE) como: “Anjuta”, “Code::Blocks”, “Kdevelop”, “NetBeans IDE”, “Glade”, “Eclipse” y el famoso “Emacs” y “Vim”. Otra opción para programar es escribir “shell scripts”, que son aplicaciones que son escritas sin la necesidad de compilación. La portabilidad de Linux es algo admirable, a continuación, algunas de las arquitecturas que Linux apoya :
- Intel/AMD x86 (la " PC normal ")
- Ambas versiones de AMD e Intel de "64-bit x86"
- ARM (aparatos de palma, sistemas unidos)
- Alpha
- Motorola 68K (Sun3, Amiga, Atari, Apollo....)
- MIPS (DECstation, SGI Indy....)
- PA-RISC (HP “workstations”)
- PowerPC (Macintosh)
- IBM System/390
- SuperH (Sega Dreamcast)
- Sparc (Sun4)
Aparte de instalar Linux nativamente en su computadora, existen varias opciones tangibles que debería considerar. En la instalación gráfica de Linux, le da a escoger si quiere particionar su disco duro para así compartirlo con otro sistema operativo que tenga instalado. Despues de que usted le asigne el espacio deseado y termine con la instalación, cada vez que usted suba la computadora le va a salir un “bootloader” que es una pantalla gráfica, en la cual usted selecciona cual sistema operativo quiere usar en ese momento. Esto es algo bien común, por eso ya Linux viene preparado para hacerlo si el usuario así lo desea, si usted instala por ejemplo, SuSe y lo particiona con Windows en el mismo disco duro, cuando usted este explorando los archivos de SuSe por medio de la aplicación “Konqueror”, usted podrá accesar el disco duro de Windows y ver o extraer archivos, pero no borrarlos, ya que está en “read-only”. Esto es una ventaja porque si quiere extraer algo de su disco duro de Windows no tiene que hacer el proceso de darle “restart” a la máquina para poder entrar en Windows.
Otra manera de porder usar Linux es instalando un programa que emule virtualmente el sistema operativo como por ej. la aplicación propietaria “VMWARE”, que sirve para Linux y para Windows, simplemente instala la aplicación en su sistema operativo y en ella usted puede instalar Linux en Windows o Windows en Linux. El proceso es bien sencillo, claro le consumiría espacio en el disco duro como si lo hubiera instalado nativamente, pero es una buena práctica para los que quieran probar algo antes de instalarlo. En el programa usted le asigna a cada sistema operativo el “RAM” que usted quiere que el programa tenga y puede instalar cuantos sistemas operativos quiera, mientras su disco duro se lo permita. En cada distribución de Linux, usted puede escoger que programas instalar y que “desktop” instalar, claro que a veces está el riesgo de que si no instala algunas cosas, puede que cause dependencias en el sistema.
La distribución SuSe, trae una eficaz herramienta para las configuraciones del sistema llamada “Yast”, que ayuda a los usuarios a simplificar sus decisiones. La diferencia entre “KDE” y “GNOME” no es mucha, es básicamente lo mismo, pero en diferente estilo gráfico. Es cuestión de probarla y ver cuál de las dos le aplica más a usted. Aparte de las aplicaciones previamente mencionadas, otra aplicación celebrada es “Open Office”, la cual es una alternativa de código abierto a “Microsoft Office”, y que es incluida en cada distribución de Linux y ha tenido mucho auge. Linux ha sido adoptado como una entidad corporativa por varios negocios, ya que trae varias aplicaciones sustitutas a Windows, que son de bajo costo y la mayoría de los vendedores de Linux por lo único que cobran es por el apoyo técnico, algo más que razonable. Linux está disponible para descargar en distintos websites y las instalaciones son relativamente fáciles y la mayoría graficas, así que el poder está en sus manos, úselo.
Ultimos Topics del Foro
|
[Estoy Buscando...]
|
peticiones de programas
por carjigo
|
Noviembre 17, 2008, 12:12:05
|
|
[Bienvenidos Usuarios Nuevos]
|
Hello. And Bye.
por Gnobxstiks
|
Noviembre 14, 2008, 12:43:02
|
|
[Hack Novatos ]
|
un programa para bombardear una cuanta de hotmail
por jhoxua
|
Noviembre 12, 2008, 09:09:42
|
|
[Virus]
|
Virus que no me deja navegar
por Th3 Gh0st
|
Noviembre 12, 2008, 07:43:15
|
|
[Seguridad y Redes]
|
saber la ip
por Th3 Gh0st
|
Noviembre 11, 2008, 03:00:06
|
|
[Seguridad y Redes]
|
Phishing y Pharming . Una maldicion hecha realidad.
por Th3 Gh0st
|
Noviembre 11, 2008, 02:40:05
|
|
[Pedidos De Musica]
|
Nesesito!!
por K.A.R.L.O.Z.
|
Noviembre 07, 2008, 06:49:03
|
|
[PreHack]
|
smartfilter
por fatalerror.exe
|
Octubre 28, 2008, 04:08:40
|