2. Un sistema operativo (SO o,
frecuentemente, OS —del
inglés Operating System—) es un programa o
conjunto de programas que en un sistema
informático gestiona los recursos
de hardware y provee servicios a los programas
de aplicación, ejecutándose en modo
privilegiado respecto de los restantes (aunque
puede que parte del mismo se ejecute en
espacio de usuario).
EVOLUCION
3. Características
En medio de una transformación que afecta a toda la
industria de las computadoras personales, Microsoft
presentó Windows 8, que cuenta con el mayor rediseño de
su historia desde Windows 95. Gran parte de las
características ya habían sido anticipadas en una edición
de evaluación para desarrolladores, una experiencia que le
dio resultados a la compañía con el anterior lanzamiento,
pero el evento tuvo su relevancia ante la inminente salida
al mercado del sistema operativo.
COMERCIAL WINDOWS
4. BALDOSAS DINÁMICAS
Lo más llamativo de Windows 8 es su interfaz inicial,
denominada de forma original como Metro , y común al
aspecto que estableció la compañía en su plataforma movil,
Windows Phone. Este desarrollo deja de lado el clásico botón
de inicio que había impuesto Microsoft hace más de una
década y media con Windows 95.
5. MÁS FORMATOS DE EQUIPOS
Aún siendo un anuncio de software, el anuncio de
Windows 8 estuvo ligado de forma estrecha con los
diversos formatos de notebooks, tabletas y, en menor
medida, de computadoras de escritorio, representadas por
las AIO ( All in one , todo en uno).
6. HARDWARE CON SELLO PROPIO
A diferencia de las versiones previas, Microsoft acompaña
a Windows 8 con su propia tableta, denominada Surface .
La movida que generó algo de ruido dentro de la
industria, en donde la compañía siempre contó a sus
socios como integradores de su sistema operativo sin
intervenir con un equipo propio.
7. MENOS VERSIONES, PERO MÁS ESPECÍFICAS
Bajo Windows 8 sólo se encuentran tres categorías
disponibles , en donde dos de ellas se encuentran
diferenciadas por el tipo de usuario: profesional u
hogareño. La otra opción se encuentra destinada para las
tabletas, en una versión denominada Windows RT, cuyo
desarrollo está adaptado a las tabletas cuyo hardware se
basa en chips ARM , de uso extendido en este segmento de
las tabletas y teléfonos inteligentes.
8. WINDOWS RT, EXCLUSIVO PARA TABLETAS
Una de las tras versiones de Windows, denominada RT, es
la que acaparó toda la atención. Mantiene la misma
interfaz que el resto de las versiones, optimizada para
pantallas táctiles. Sin embargo, esta edición sólo
admite aplicaciones disponibles en Windows Store , la
tienda exclusiva de la compañía. No obstante, tendrá
preinstalado de forma nativa a Office 2013, el paquete de
programas de oficina de Microsoft, como se pudo ver en
Surface, la tableta oficial de la compañía.
9. Linux-libre es un proyecto que publica y
mantiene versiones modificadas del núcleo
Linux a las que se les ha quitado todo el
software que no incluye código fuente, así
como el código fuente ofuscado o el que esté
publicado mediante licencias privativas. Las
partes que no tienen código fuente son
llamadas blobs binarios y corresponden
a firmware privativo.
Libre Linux
10. Eliminación de firmware privativo
El proceso de limpieza se logra mediante el uso de
un script llamado deblob-main.2 Este script está inspirado
en el que se utiliza para gNewSense. Jeff Moe le realizó
modificaciones posteriores para cubrir ciertos requisitos
para su utilización con la distribución BLAG Linux and
GNU.
11. Desventajas
La eliminación de controladores privativos del núcleo
imposibilita el uso de Linux-libre en hardware que aún no
tiene compatibilidad libre, tal como algunas tarjetas de
sonido, de vídeo, de red inalámbrica y otros tipos de
dispositivos. En los casos en los que sea posible, se incluye
controladores libres como substitutos.
13. Portables androide
Las plataformas móviles -es un hecho- serán, si es que aún
no lo son, uno de los nichos más importantes para los
programadores. Es claro que la computadora de escritorio
está por desaparecer, pues la tendencia es irse a lo móvil, a
estar conectado en todo momento y lugar y para ello, los
teléfonos celulares, las tablets, así como dispositivos
diversos móviles, serán los que se apropien de los grandes
mercados. Por ello, no es mala idea en introducirse a las
herramientas de desarrollo que ya hay para estas
plataformas móviles. En esta ocasión nos enfocaremos en
Xamarin.
14. Como toda herramienta moderna, tiene características
como la de completar código (en C#). Los métodos de los
diversos componentes aparecen en pantalla, lo que hace
mucho más simple la programación. Uno puede entonces
enfocarse en lo que quiere hacer y no andar hurgando en
los diferentes métodos que hay para seleccionar el
correcto.