jueves, 19 de mayo de 2016

Linux

GNU/Linux es uno de los términos empleados para referirse a la combinación del núcleo o kernellibre similar a Unix denominadoLinux con el sistema operativoGNU. Su desarrollo es uno de los ejemplos más prominentes desoftware libre; todo su código fuentepuede ser utilizado, modificado y redistribuido libremente por cualquiera bajo los términos de la GPL (Licencia Pública General de GNU,) y otra serie de licencias libres.
Este es en realidad solo el Kernel (núcleo) del sistema. La verdadera denominación del sistema operativoes "GNU/Linux" debido a que el resto del sistema (la parte fundamental de la interacción entre el hardware y el usuario) se maneja con las herramientas del proyecto GNU (www.gnu.org) y con entornos de escritorio (como GNOME), que también forma parte del proyecto GNU aunque tuvo un origen independiente. Como el Proyecto GNU destaca, GNU es unadistribución, usándose el términosistema operativo en el sentido empleado en el ecosistema Unix, lo que en cualquier caso significa queLinux es solo una pieza más dentro de GNU/Linux. Sin embargo, una parte significativa de la comunidad, así como muchos medios generales y especializados, prefieren utilizar el término Linux para referirse a la unión de ambos proyectos. La colección de utilidades para la programación de GNU es con diferencia la familia de compiladores más utilizada en este sistema operativo. Tiene capacidad para compilar CC++JavaAdaPascalPythonPerl, entre otros muchos lenguajes. Además soporta diversas arquitecturas mediante la compilación cruzada, lo que hace que sea un entorno adecuado para desarrollos heterogéneos.
Hay varios entornos de desarrollo integrados disponibles para GNU/Linux incluyendo, AnjutaKDevelopLazarusUltimate++Code::BlocksNetBeans IDE yEclipse. También existen editores extensibles como Emacs o Vim. GNU/Linux también dispone de capacidades para lenguajes de guion (script), aparte de los clásicos lenguajes de programación de shell, o el de procesado de textos por patrones y expresiones regulares conocido como awk, la mayoría de las distribuciones tienen instalado PythonPerlPHP y Ruby.
La medición "cuota de mercado" puede resultar inservible ya que es un concepto basado en ventas comerciales (unidades materiales vendidas). Por otro lado Linux es utilizado frecuentemente en servidores con acceso público desde Internet por lo que la cuota de mercado es extremadamente inferior a la cuota de uso. Baste notar, p.ej, que Facebook, Gmail, LinkedIn o Yahoo funcionan sobre servidores GNU/Linux, de tal forma que cuando estamos accediendo desde un navegador ejecutándose en Windows/Mac, la aplicación real se está ejecutando en servidores Linux y los datos están almacenándose igualmente en dichos servidores.
Hay varias empresas que comercializan soluciones basadas en GNU/Linux: IBM,Novell (SuSE), Red Hat (RHEL), Mandriva (Mandriva Linux), RxartCanonical Ltd.(Ubuntu), así como miles de PYMES que ofrecen productos o servicios basados en esta tecnología.

Una aproximación estadística básica y estimada sobre número de usuarios de GNU/Linux a escala global lo ofrece el proyecto Linux Counter.


No hay comentarios:

Publicar un comentario