Microsoft se acerca a Linux y ahora lo confirma

Standard

GettyImages-485508231Es oficial: el código de Microsoft ya no es sólo para Windows.

Hoy en día, la compañía lanzó .NET Core 1.0, una versión de su plataforma de desarrollo de software populares que se extenderá no sólo en sus propios sistemas operativos Windows, sino también en los sistemas operativos Linux y X Mac OS. Lo que es más, .NET Core es open source, lo que significa que cualquier desarrollador no sólo puede utilizar de forma gratuita para construir sus propias aplicaciones, sino también modificar y mejorar la plataforma para satisfacer sus necesidades y las necesidades de los demás.

Microsoft .NET Core lanzado por primera vez y su código fuente de nuevo en 2014, pero las versiones anteriores del software sólo se destina para fines de prueba. Hoy es la primera vez que Microsoft ha apoyado oficialmente el uso de la plataforma de aplicaciones del mundo real en Linux y OS X, los dos principales competidores en Windows. Red Hat, uno de los vendedores de Linux primarios del mundo, también ha anunciado que apoyará oficialmente .NET en su popular sistema operativo Red Hat Enterprise Linux.

Todo esto pone de manifiesto un cambio enorme no sólo en Microsoft, pero en la industria del software en su conjunto. Durante la última década, las empresas de tecnología del mundo, desde Google y Facebook y Twitter para abajo, han utilizado cada vez más Linux y otros software open source para construir sus servicios en línea y otras tecnologías, y como resultado, los proveedores de IT las empresas que ayudan a las empresas construir sus servicios en línea, se han movido más y más a la forma de código abierto. Esto incluye Microsoft, uno de los mayores proveedores de IT. Con el fin de competir, Microsoft debe garantizar no sólo que .NET es open source, pero que otras herramientas importantes de IT de Microsoft se ejecuta en todos los sistemas operativos, incluyendo, en particular, Linux

Como Microsoft puso los toques finales en .NET, que también dio a conocer una versión preliminar de su software de base de datos SQL Server que se ejecuta en Linux. La base de datos en sí no es de código abierto, y que aún no está listo para el mundo real, pero esta es la primera vez que Microsoft ha ofrecido el producto para Linux. Tradicionalmente, Microsoft sólo se admite el software que se ejecuta en sus propios sistemas operativos, tal vez por temor a la canibalización de las ventas de licencias de Windows. Pero el mundo ha cambiado, y Microsoft está cambiando con ella.

Que opinara RMS sobre esto? y Linus?

Visto en Wired

OpenSwitch ahora es un proyecto de la Linux Foundation

Standard

OpenSwitch - NOS - zarpele linux

El pasado mes de octubre HP presentó la iniciativa OpenSwitch NOS (Network Operating System/Sistema Operativo en Red), un intento de ofrecer a la comunidad Open Source un sistema operativo en red completo basado en Linux.

OpenSwitch está basado en las últimas tecnologías Linux y está diseñado desde el principio para actuar como una plataforma basada en la comunidad para hacer funcionar soluciones destinadas al mercado corporativo, intentando evitar la dependencia de los vendedores. Meses después de ser presentado, ha pasado recientemente a ser uno de los proyectos que están bajo el amparo de la Linux Foundation. Según Jim Zemlin, director ejecutivo de la Linux Foundation, “OpenSwitch incorpora otro importante ingrediente al conjunto de red abierto a la Linux Foundation”.

Por su parte, Michael Dolan, también de la Linux Foundation, ha comentado que “el principal beneficio de hospedar OpenSwitch en la Linux Foundation son las infraestructuras de servicios organizacionales, promocionales y técnicas ofrecidas para hacer un proyecto exitoso. Con una casa neutral y la capacidad de colaborar fácilmente con proyectos, tecnologías y miembros complementarios, OpenSwitch puede poner el foco en hacer avanzar el conjunto de red abierta”.

El proyecto que nos ocupa intenta ser la perfecta solución para que desarrolladores y sysadmins encuentren una forma fácil de construir centros de redes de datos para aplicaciones corporativas. Con el fin de impulsarlo se han unido empresas como LinkedIn, Broadcom, Marvell, Mellanox Technologies, Barefoot Networks, Quattro Networks, y HP.

http://www.openswitch.net/

Ya está disponible Linux 4.6

Standard

Linux-4.6-zarpele

Linus Torvalds ha anunciado el lanzamiento de Linux 4.6, la última versión del kernel más mediático de la informática, que ha recibido el nombre en clave de Charred Weasel (Comadreja Carbonizada).

Como suele ser habitual en cada lanzamiento del kernel Linux (no confundir con el sistema operativo GNU/Linux), describir todos los cambios y novedades introducidos daría para escribir una enciclopedia, así que intentaremos seleccionar sobre todo aquellos elementos que puedan resultar interesantes para el escritorio, siendo este el área que más abarcamos en este sitio web.

En primer lugar, tanto AMDGPU como Nouveau (driver libre para las gráficas NVIDIA) han recibido mejoras interesantes. El primero ha mejorado su robustez y estabilidad, añadiendo además soporte para ACP (Audio Control Panel) con el fin dar soporte al audio i2s. Por su parte el segundo incluye soporte inicial para las gráficas NVIDIA Maxwell (GTX 900) a través de un nuevo firmware firmado por el propio fabricante.

El soporte para algunos modelo de portátiles Dell también ha sido mejorado, incorporando soporte para las teclas de acceso rápido del XPS 13 9350 (Skylake), habilitando los eventos WMI para el Vostro V131, procesamiento adecuado del Dell Instant Lauch y mejora del soporte para el Inspiron M5110. Para los Alienware se ha añadido soporte inicial para el amplificador de gráficos creado por este fabricante, añadido soporte para el control de hibernación profunda y se ha añadido soporte para los modelos X51-R3, ASM200 y ASM201.

Para el soporte AHCI se ha incorporado gestión de la energía y se ha eliminado el soporte para los viejos dispositivos Intel Lewisburg SATA RAID. Los SoC Exynos (ARM) de Samsung también se ha visto mejorado su soporte en varios apartados con la salida de Linux 4.6.

En lo que se refiere a tarjetas de red inalámbricas la cosa ha estado movida. Aquí se puede destacar ath10k (Atheros), al cual se ha añadido soporte para el chip qca4019, y ath9k_htc, inalámbrica añadida al Toshiba WLM-20U2/GN-1080.

Como ya hemos comentado en otras ocasiones, los que quieran ver todos los detalles explicados de forma más o menos entendible pueden visitar la página que Kernel Newbies ha dedicado a Linux 4.6, donde podrán ver todos los cambios introducidos.

Visto en | MuyLinux

Conoce al hombre que destruyó su compañía con una línea de código

Standard

El mortífero comando de Linux destruyó una compañía de alojamiento web, la información de sus clientes y la carrera del señor Marsala, todo al mismo tiempo.

Torvalds-fff-500x357

Se lee muy triste para ser cierto, pero como ser humano uno suele equivocarse y hace lo que no debería, aunque ciertamente muchas veces nos podemos recuperar, otras veces simplemente no es posible. El hombre detrás de la compañía de alojamiento web Marco Marsala lo sabe, así como los miles de clientes que confiaron en su servicio y ahora simplemente no tienen nada, ni siquiera una copia de seguridad.

Tal como indicó el señor Marsala en el foro Server Fault (vía Independent) de expertos en informática, de forma accidental escribió en un script bash la mortífera línea de código rm -rf {foo}/{bar} / que elimina todo sin preguntar, ignorando que las variables usadas en él no estaban definidas por encima. Él no lo sabía, pero lo que estaba a punto de hacer era solicitar que la información de todos sus servidores fuera eliminada sin que pudiera recuperarla.

Aclarando a los usuarios del foro, el usuario bleemboy —como se hizo llamar Marsala— indicó que al correr el script de mantenimiento todas las copias de seguridad también se esfumaron, ya que las unidades en donde se almacenaba la información de rescate estaban montadas al servidor en el que estaba configurada la computadora. Al respecto, parece que no había más qué decir, pero seguro que los 1.535 clientes que confiaron en él lo harían dentro de poco.

Como era de esperarse, los usuarios del foro fueron rudos y a la vez gentiles con sus comentarios, como si todos se hubieran puesto de acuerdo para aclararle de una vez al señor Marsala que su compañía, como su carrera, reputación y, más importante, la información de sus clientes, habían desaparecido desde el momento que ingresó una línea de código sin haber atendido un error en el script.

“Si realmente no tienes copias de seguridad siento decirlo, pero destrozaste tu compañía entera”, comentó el usuario André Borie. Igualmente, el usuario Sven no tuvo más que decirle a bleemboy que “su compañía ahora está esencialmente muerta”. No faltaron los intensos sermones ni las experiencias de los usuarios avanzados, al tiempo que se recordaba un caso similar en el que afortunadamente el responsable canceló el proceso de eliminación antes de completarse.

Para rematar con un comentario lúcidamente desagrabale y atinado, el usuario Michael Hampton se aseguró de que el hombre a cargo de Marco Marsala se sintiera avergonzado por haber acudido al foro incorrecto en busca de ayuda, pues no necesitaba “asesoramiento técnico”, sino llamar a su abogado. Seguro que el señor Marsala se lo habrá tomado muy en serio, y no es para más, porque ahora, como su compañía, por un simple descuido, está completamente arruinado.

Via | FayerWayer

[WTF] Linea de comandos de Linux llega a Windows 10

Standard

bash-in-windows-10-zarpeleMenuda noticia me he desayunado hoy, como dice el titulo en Windows 10 se podra ejecutar Bash y Binarios de Ubuntu.

La conferencia Build que se realiza cada año en San Francisco para desarrolladores de Microsoft este año ya esta dando que hablar. Una característica básica de Linux (y Unix) está llegando a Windows 10. La compañía está integrando la linea de comandos y  soporte para los binarios de Ubuntu Linux en el update Aniversario de Windows 10. Esto es, por supuesto, una gran noticia para los desarrolladores que desean utilizar las herramientas de línea de comandos durante la creación de aplicaciones, pero también es importante para los usuarios que de otra manera van a tener la tentación de instalar cualquiera de las herramientas de terceros (como Cygwin) o una máquina virtual.

El uso de Bash en entornos orientados al consumidor, que no son Linux no es completamente nuevo, por supuesto. Gracias a sus raíces Unix, OS X de Apple ha tenido la función desde el principio. Sin embargo, este y otros esfuerzos (por ejemplo, al hacer doble clic para instalar aplicaciones de Windows universal) muestran que Microsoft está decidido a dejar de instalar y ejecutar aplicaciones de la manera que le gustaría más que tenga que saltar a través de infinitas ventanas de confirmación.

En mi opinión, hay que esperar como se desarrolle esta nueva idea pero no aporta nada a Linux, ni al Kernel mismo, ni hablar de algún aporte al Software Libre. Por lo que puedo llegar a deducir que es otra sucia maniobra de los chicos de Redmond.

Les recomiendo que vean esta entrada del 2014 A Microsoft le gusta Linux y vean como la gente de Microsoft quiere repercutir en cada conferencia con algo asociado a Linux.

Fuente Traducida

 

Iniciativas a favor del software libre en América Latina

Standard

Estas son las políticas y propuestas más importantes que se han desarrollado en favor de la implantación del software libre en Latinoamérica.

software_libre_latinoamerica

Tanto como en buena parte de Occidente, en la mayoría de los países de Latinoamérica se están llevando a cabo una serie de políticas e iniciativas populares en favor de la implantación y el uso de software libre, tanto por parte de la Administración como por parte de la ciudadanía. Veamos cuáles son.

Políticas y propuestas que alientan el software libre

Según el último ranking IVSL (Índice de Valoración del Software Libre) por países, realizado cada año por PortalProgramas, Costa Rica y Nicaragua son los dos países latinoamericanos que más valoran esta tecnología, y México, Honduras y, sobre todo, la República Dominicana, los que menos. Pero ¿cuáles son las iniciativas políticas a favor del software libre que cada país ha puesto en marcha?

En Costa Rica disponen de la Red Costarricense de Software Libre, una agrupación sin ánimo de lucro fundada en 2007 que impulsa la utilización, el estudio y el desarrollo de esta tecnología. Sin embargo, pese a que se presentaron sendos proyectos de ley con el propósito de ahorrar gastos del Estado en software, lo único que se ha oficializado es una directriz para priorizar la implementación de software libre en la Administración pública, pero sin obligatoriedad.

Nicaragua cuenta con comunidades que promueven esta tecnología y ha llegado a acuerdos con la Fundación I+D del Software Libre (FIDeSoL), con la Fundación FUNDECYT-PCTEX y con AEXCID, las tres españolas, para organizar la capacitación de recursos humanos en la transferencia de la tecnología y aumentar la calidad y la equidad en el sistema educativo con el uso de TICs.

Brasil fue el primer país en migrar masivamente al código abierto (open source) en la Administración pública en el mundo, comenzando a legislar desde el Estado de Rio Grande do Sul, está a la cabeza en desarrollo de software libre en Latinoamérica y, por si esto fuera poco, la migración se ha establecido de manera progresiva también en el sistema completo de enseñanza y hasta en instituciones como el Banco Central.

Venezuela, Uruguay, Cuba, Ecuador, Bolivia y el mismo Brasil
son los países que más han implementado esta tecnología para desarrollarse científica y tecnológicamente: sus Gobiernos coinciden en actuar contra la privatización y a favor de la autonomía tecnológica y el ahorro económico que esta conlleva.

El Gobierno de Venezuela dispuso con un Decreto Presidencial en diciembre de 2004 por el que la utilización mayoritaria de software libre y de GNU/Linux en los sistemas, servicios informáticos y proyectos de toda la Administración pública. En este país se desarrolló Canaima GNU/Linux, utilizada en el proyecto Canaima Educativo y en la fabricación de ordenadores de escritorio que se distribuyen a bajo precio.

Uruguay, conocido por el tópico de los oficinistas, se lo ha tomado con calma: a partir de 2003 comenzó a estudiar una ley en favor del uso administrativo de software libre que no fue aprobada al completo hasta diciembre de 2013. Esta ley prioriza la inversión y el desarrollo en esta tecnología, justificando debidamente cuando se elija el software privativo, y obliga a distribuir e intercambiar la información con al menos un programa de licencia libre y en un formato abierto.

En Cuba
, el Gobierno favoreció el uso del sistema operativo (SO) Linux, y disponer del código fuente propició el desarrolló del SO NOVA en el entorno académico, que más tarde acogió y apadrinó el mismo Gobierno. Este país llegó a ser el primero de la región en el uso de Linux con el 6,33% del mercado.

Ecuador tiene la implantación del software libre como una política gubernamental: en abril de 2008 se aprobó un Decreto para establecer el empleo de esta tecnología en la totalidad de los equipos en las entidades de la Administración pública central.

El Parlamento de Bolivia promulgó en agosto de 2011 la nueva Ley General de Telecomunicaciones, Tecnologías de Información y Comunicación, en la que se indica que los principales órganos políticos “promoverán y priorizarán la utilización del software libre y estándares abiertos”, con el objetivo último migrar completamente a esta tecnología los sistemas informáticos del Estado.

El Gobierno de Chile ofrece un respositorio de software público desde 2007, y el Ministerio de Educación y la Universidad de la Frontera, con sede en Temuco, forjaron EduLinux, una distribución de GNU/Linux educativa que ya se encuentra en más de 1500 colegios y en más del 90% de las bibliotecas escolares.

Paraguay se encuentra inmerso en un proceso de migración a software libre de todo el equipamiento informático de la Administración. El Gobierno de Panamá creó un portal con recursos de esta tecnología. Argentina, México, Perú y República Dominicana han implantado muy parcialmente el software libre o están elaborando legislación al respecto. El Salvador y Guatemala quieren optar por él con el motivo principal del ahorro presupuestario. En Colombia, sólo la capital promociona el software libre. Haití únicamente lo ha implementado en sistemas de registros médicos para zonas rurales. Y en Honduras ni siquiera parece que sus gobernantes consideren esta tecnología.

Fuente | Hipertextual