Diccionario Geek

holas! aquí les presento lo que yo defino como un diccionario informático de terminos basicos de la informatica…

#Solo usare una terminología simple, para dar un idea de lo que es de manera general

Tambien pueden haber terminos demasiados obvios xD, pero tengo que considerar que no todos conocen siquiera terminos simples, como que es software… razon de por cual hago este diccionario, en el cual redireccionare a todos los post que mencionen estos terminos… (excepto los demasiados simples, que los pongo aquí por formalidad D: ), esta sera una entrada extensa hasta que se me ocurra una manera de mas viable o simple de administrarla en el futuro xD

Aquí términos de Software:

Software: Para salir de lo tradicional y de Wikipedia xD!, la más sencilla explicación de “software” es que si lo derivamos del inglés de manera literal significaría “suave-cosa” (no piensen mal xD!) claro está que interpretadamente eso significaría o quiere decir que es algo etereo como “Ethernet xD (esto lo explico más adelante)”, explicítamente intangible o intocable, podría decirse que es la lógica de la computadora, ya que a través de ella es que entiende nuestras ordenes y sin ellas no podríamos usar las PCs… Para hacerlo más sencillo, todos los programas que usamos dentro del PC (tanto para encenderla,apagarla, mientras la usamos…), es software xD, nosotros usamos las PCs a través del software.
De la cual derivan muchas sub-ramas (depende de que perspectivas busques(^~^)), pero me voy al mundo comercial y legal… como:

  • Software Privativo o Propietario:
    Una forma fácil de definirlo es tomando la palabra “Propiedad”, así que se interpretaría como propiedad de alguien, salieron practicamente a mediados de los ’80, sin embargo este tipo de software son muy abundantes hoy en día, para resumir son todos los software de pago, aunque también puede ser gratuito pero bajo restricciones, como por ejemplo: solo tienen un propósito, no pueden distribuirse, ni modificarlo bajo ningún propósito (y este es el resumen de las 500 paginas que tienen los instaladores de este tipo de software xD), para que vean que hablo en serio, el ejemplo más GRANDE de “Software Privativo” es el S.O Windows.

Por Ejemplo: vamos a una tienda y compramos “Windows Home Edition”, y lo instalo en una empresa o lo uso con otro propósito que no sea “Home(de hogar)” puedes legalmente ser demandado(x_x)! más claro está, que la sentencia depende del país, pero como sea, igual presentan “derechos internacionales” como en la siguiente imagen:

Acuerdo de Licencias Típicas (si!, son las que siempre Ignoramos XD!)

Sí se fijan ahí estaba lo que mencioné de los “Derechos Internacionales” (Traducido a español)

Bueno… y estos Acuerdos de Licencia especifican lo que antes mencione explícitamente que:”solo tienen un propósito, no pueden distribuirse, ni modificarlo bajo ningún propósito (y este es el resumen de las 500 paginas que tienen los instaladores de este tipo de software xD)” a quienes le salen esta “ventana” por decirlo así, es que el software tiene un basamento legal… pero no necesariamente privativo…

Si están un poco confusos, les especificaré los tipos de licencia de los Softwares Privativos, para que vean que tiene sus GRANDES diferencias en comparación al Software Libre, que son los siguientes:

Crippleware: literalmente se traduce como “mutilado-objeto” o objeto mutilado xD, se refiere a software que es relativamente gratis de software de pago, pero como se refiere su nombre literal “mutilado” xD, quitandole por decirlo así las características más cómodas y/o a veces las más importantes del software (>_<#)!!.

Shareware: literalmente se traduce como “compartir o ración-objeto”, pero la verdad es que es todo lo contrario a este significado, ya que este te permite tener gratuitamente el software COMPLETO por un tiempo corto(normalmente 30 días) cumpliendo las mismas reglas básicas del Software Privativo, te lo dan gratuitamente pero para que lo compres, ya que son mejor conocidas como versiones de prueba, la verdad que también durante el periodo de prueba le quitan algunas funciones al software (depende de cual obviamente), para tener este tipo de software es mejor tener el dinero en la mano (u_u) (sí quieren irse por lo legal por supuesto, sino no xD!).

Freeware: aunque suele confundirse con el “Free Software” el cual aclaro que no tiene el mismo propósito…este significaría literalmente “gratis-objeto”, valiendose por como dice 100% GRATIS,pero no puede modificarse ni
distribuirse, y en el ambito empresarial este tipo de licencia son paga, por que siempre son Non-commercial(no comerciales), así que si tienes una Empresa no recomiendo NINGÚN tipo de Software privativo, recordando que estos son los tipos de licencias privativas.

Adware: son programas que para simplificarlo, que tienen mucha publicidad (O_O), normalmente son los Crippleware los que las traen(¬.¬) como también las “Versiones de Prueba” el sentido literal de “Adware” es “anuncios-objeto” ya que “ad” es abreviación de “advertisement” que es anuncio en inglés (--), supongo que lo utilizan para ganar dinero otorgando algo gratis… aunque en el caso de los Shareware es para que uno pagué más rápido(--#), el lado bueno es que no todos los tienen (^o^)!, eso quiere decir que todavía existen empresas bondadosas (T-T).

Software Libre: escrito en inglés como Free Software y no Freeware, el Freeware es del Software Privativo mientras que el “Software Libre” es todo lo contrario, sus ideales son muy diferentes porque este si permite la LIBRE distribución, modificación, estudio(tanto Ingienería inversa como también el codigo fuente) y proposito (es decir puedes usarlo para los que se te venga en gana xD, hablando directamente de la utilidad del software obviamente), más no te garantiza que el producto te será 100% util en lo que vayas a hacer (un trato justo, ¿no creen? (^-^)). Sin embargo, hay muchos Software Libre super útiles sin contar que tienen una gama de Software MUY pero MUY GRANDE tanto que nunca terminaría de explicarla(X_X)!, con aclarar esto debo decir que tambien hay muchos tipos de licencias de “Software Libre” por lo cual no es nesesario explicar cada uno, ya que sus diferencias no son muchas cada licencia cambian cosas minimas, las más comunes son:GPLLGPLFLOSSAsí que si has oído estas licencias antes, te hablaron de Software Libre!(^w^)
Entre Otros

Ahora un poco de historia, luego de que el Software Privativo se adueñara del mercado como a partir de los ’80, se fundó un proyecto contra él llamada la Revolución GNU que la fundamenta la FSF, y la verdad todo empezo por que antes de los ’80 los programadores (que eran los unicos que usaban PCs en esas epocas) compartían y modificaban el software a su gusto, pero una vez que empezo la restricción, sucedio esto xD! y de ahí nacio GNU y el copyleft, que es el que repalda legalmente al Software Libre, y bueno… para que sepan mejor las virtudes que tiene el Software Libre se clasifican segun la revolución GNU como “Libertades” y se fijan bien son explicitamente 4, las cuales cito:

1)la libertad de usar el programa, con cualquier propósito.

2)la libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades.

3)la libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prójimo.

4)la libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie.

Las 4 leyes que todo programador de Software Libre tiene presente xD, aunque cabe destacar que aún faltan muchas cosas por mencionar (u_u) , sin embargo hago este diccionario para que tengan una idea nada más (&!&), lo demás depende de su interés xD!

Otros terminos basicos de Software que mencionaré:

G.U.I:Este es abreviatura de “Graphics User Interface” que significa un Interfaz Gráfica de usuario en español, para enterlo mejor, es lo que uno ve de un programa(^o^), ejemplo: un navegador, los botones, la ventana y todo los que UNO VE (El exterior) de un programa. si quieren que sea más preciso es lo que se ve de un programa sin meterese con la Command-line o Línea de comandos.

A.P.I: Abreviatura de“Application Programming Interface”
este termino no es muy usado fuera de la programación, sin embargo los habran oído cuando hablan de DirectX o Framework .NET, bueno y eso se debe ya que estos son como…bases o plantillas para que el programador no necesite programar desde 0 lo que necesita (^o^) (es la explicacion mas sencilla que puedo dar…), es muy usado en el mundo de los videojuegos que es DirectX y otros programas.

Command-LIne (CLI) : significa literalmente Línea de Comandos, referiendose comúnmente a el como consola o emulador de terminal, cmd (Solo Windows xD), etc… Para explicarlo más fácilmente, es la pantallita negra con la barrita blanca titilante con la que un usuario normal de PC nunca se mete xD, aunque la verdad son muchos más versátiles y útiles que la misma GUI.

Ethernet: básicamente se refiere a el cable con el que nos conectamos a Internet, el que conecta el módem con la PC o el router para los que tienen Wifi 😉 .

Bueno, aquí termino esta parte por ahora, ya que iré actualizando este “Glosario” a medida que vaya mencionando nuevos terminos y así sucesivamente!(^w^)… comenten si hay alguna errata o error en la información, hasta luego!!(^o^)//

En construccion (>_<#)
Nota: algún día exportare esta pagina a markdown , quitare esta nota cuando lo haga 😛

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s