¿Microsoft?
10:29 p. m.
Publicadas por nacho
¿Microsoft?
Javier Smaldone
javier@smaldone.com.ar - http://www.smaldone.com.ar
Resumen:
Motivación de este artículo
Muchas son las historias que se han contado alrededor de Bill Gates y Microsoft. En la mayoría de ellas, las que el común de la gente conoce y las que difunden los medios masivos de comunicación, Gates aparece como un genio de la informática y su empresa, Microsoft, como la responsable del avance de la computación personal (y hasta de Internet) en las últimas dos décadas. Poco se conoce, a nivel popular, sobre el verdadero origen de este imperio y sobre el efecto que han ocasionado sobre la industria y la tecnología informática las estrategias llevadas adelante por Microsoft.
En Internet es común encontrar sitios en contra de Microsoft y Bill Gates. La mayoría enfocan su crítica desde lo técnico: apuntando a la baja calidad de sus productos, exponiendo sus gruesas fallas y notables carencias, comparando a Windows con otros sistemas operativos mucho más estables, eficientes y seguros. Otros alertan sobre los peligros que encierra la posición monopólica que ocupa Microsoft, y las políticas implementadas por esta empresa para expandir su control a otras áreas, más allá de la computación personal.
Este breve artículo persigue varios objetivos:
- Desmitificar algunas historias que forman parte del folclore, como el origen de Bill Gates y las supuestas invenciones que se le atribuyen.
- Explicar, muy brevemente, las razones que han llevado a Microsoft a su posición actual de dominio del mercado de la computación personal.
- Mostrar los riesgos y peligros que implican las maniobras realizadas por Microsoft.
Mitos y verdades sobre Bill Gates
El chico de las computadoras
Su verdadero nombre es William Henry Gates III y, como el mismo parece indicarlo, proviene de una acaudalada familia de Seattle[1]. La historia que siempre se ha contado acerca de sus comienzos, jugando con su pequeña computadora personal, lejos está de la realidad. Gates fue educado en una de las escuelas más costosas (la matrícula costaba aproximadamente el triple que la de la Universidad de Harvard) y, cuando junto con un grupo de compañeros quiso empezar a jugar con computadoras, sus madres les alquilaron una PDP-10 (la misma computadora que utilizaban los investigadores de Stanford y el MIT).
El joven visionario que revolucionó la informática
Otro mito bastante común es que Gates creó el lenguaje Basic. Nada más lejos de la verdad. Basic fue creado por John Kemeny y Thomas Kurtz en 1964. Lo que Gates y Paul Allen hicieron fue crear una versión del intérprete de dicho lenguaje para computadoras personales Altair (logro que es ampliamente superado por cualquier alumno de un curso universitario de compiladores). Este intérprete es la única pieza de código conocida escrita, a medias, por Bill Gates. Más adelante veremos que muchas otras invenciones que se le atribuyen tampoco fueron obra suya.
Mitos y verdades sobre Microsoft
Los comienzos
Microsoft fue fundada por Bill Gates y Paul Allen. Inicialmente cada uno de ellos poseía el 50% de la compañía, aunque luego Gates fue tomando progresivamente mayor control sobre la misma.
El primer gran acierto de Microsoft, determinante de su futuro éxito, fue la venta del MS-DOS a la empresa IBM. El DOS tampoco fue diseñado ni desarrollado por Microsoft, sino que fue adquirido a una pequeña empresa llamada Seattle Computer. Su autor original lo había bautizado QDOS, siglas de "Quick and Dirty Operating System" (sistema operativo rápido y sucio). Es reconocido por todos que la calidad del diseño y la implementación del MS-DOS en sus primeras versiones era muy pobre. La decisión de IBM de incorporarlo como el sistema operativo de sus PCs fue motivada por una cuestión de competencia con la empresa Digital, que podía proveer un producto muy superior, y porque IBM realmente no dio mucha importancia a la línea de computadoras personales. Lo que llama poderosamente la atención fue que IBM no comprara el MS-DOS sino que decidiera pagar a Microsoft un canon por cada copia que se vendiera junto con una IBM-PC. Lo que pocas veces se ha dicho es que por esos tiempos la madre de Gates, Mary Maxwell, era directiva de la empresa United Way conjuntamente con el CEO de IBM, John Opel[2,1].
Windows
Debemos comenzar aclarando, para quienes hayan creído las ridículas historias que se cuentan en algunos medios de comunicación, que Microsoft no inventó los entornos gráficos, ni las ventanas, ni el mouse. Todo esto fue desarrollado por la empresa Xerox en el año 1973[3] y luego copiado por Apple a fines de los '70 y Microsoft ya entrados los '80.
Windows fue anunciado el 10 de noviembre de 1983. La primera versión (1.0) apareció el 20 de noviembre de 1985, en tanto que la primera versión realmente utilizable (3.0) salió al mercado el 22 de mayo de 1990[4]. Toda una muestra de la "eficiencia" de la empresa. Recordemos que estamos hablando de un producto que proveía una funcionalidad equivalente a las que incorporaba la Apple Macintosh en 1984 (cuya estabilidad y robustez eran ampliamente superiores). La única "virtud" de Windows consistió en ejecutarse sobre MS-DOS en computadoras compatibles con la IBM-PC.
Microsoft y la Internet
Muchos han llegado a creer que Microsoft inventó la web o, peor aún, que la Internet es una idea brillante de Bill Gates.
La Internet, como tal, data aproximadamente de 1986 (aunque se originó desde fines de los '60). La World Wide Web (junto con los primeros navegadores) surgió en el año 1991. Tiempo después, Microsoft compró un navegador llamado Mosaic a la empresa Spyglass, para luego transformarlo en el hoy conocido Internet Explorer. La primera versión de Internet Explorer apareció en agosto de 1995.
La verdad es que el "visionario" Gates no vio venir a Internet. Tardíamente, junto con la aparición de Windows 95, intentó montar una red paralela (e independiente) llamada "The Microsoft Network" (muchos recordarán el inútil iconito sobre el escritorio) que fracasó de forma rotunda. Luego de este fracaso, Microsoft compró varias empresas relacionadas con Internet, entre ellas uno de los proveedores de correo web más importantes: HotMail. En torno a este y otros servicios, montó finalmente su sitio web llamado... ¡Microsoft Network! (actualmente más conocida como MSN).
Los protocolos, estándares y normas de la Internet están documentadas mediante las llamadas RFCs (Request For Comments). A la fecha (enero de 2003) existen 3454 RFCs. Solamente 8 de ellas han sido elaboradas por empleados de Microsoft (la más antigua data de marzo de 1997 y 7 se refieren exclusivamente a productos de esta empresa), lo que representa un 0,23% del total[5]. En base a esto podemos decir que debemos a Microsoft el 0,23% del avance tecnológico de Internet.
Microsoft y el avance de la informática
Muchos reconocen a Microsoft el mérito de haber acercado la informática a los usuarios comunes, de haber producido el avance tecnológico que facilitó el acceso a las computadoras personales. La realidad muestra todo lo contrario: no sólo no es un mérito de Microsoft sino que esta empresa provocó, en muchos aspectos, un atraso tecnológico considerable.
Durante la década del 80, el único producto de Microsoft que sobresalió fue el MS-DOS (llamado PC-DOS en la versión distribuida por IBM). El éxito del MS-DOS no radicó en sus características técnicas sino en que inicialmente fue de la mano con el IBM-PC, cuya arquitectura de hardware fue copiada por muchos otros fabricantes, lo que dio lugar a la proliferación de equipos "compatibles". Para dichos fabricantes de hardware, fue mucho más simple distribuir sus equipos acompañados del MS-DOS que desarrollar un nuevo producto similar (lo que aseguraba la compatibilidad también a nivel de software). Simultáneamente aparecieron otros sistemas operativos de calidad y diseño muy superior, pero ligados a arquitecturas de hardware que no fueron tan exitosas (un ejemplo es el ya citado Apple Macintosh).
A fines de los '80 apareció el DR-DOS, de la empresa Digital Research, cuyas características técnicas eran muy superiores al MS-DOS (aunque, lamentablemente, debía seguir el mismo diseño por cuestiones de compatibilidad). La versión 6 de DR-DOS llegó a tener un gran volumen de ventas hasta que Microsoft liberó la versión 3.1 de su sistema Windows. Curiosamente, y aunque el resto de las aplicaciones DOS funcionaban correctamente, Windows 3.1 fallaba al ejecutarse sobre DR-DOS. Esto motivó un juicio que continúa actualmente.
La década de los '90 comenzó con un dominio total de Microsoft en el área de los sistemas operativos de computadoras personales, con MS-DOS y Windows 3.1. Ya en esta época comenzaron a aparecer alternativas: versiones de Unix para sistemas 386 (una de las cuales pertenecía a Microsoft) y el OS/2 de la empresa IBM. Los principales inconvenientes que tuvieron estos productos para penetrar en el mercado fueron la falta de compatibilidad con el software existente (el diseño de estos sistemas era muy diferente al de MS-DOS/Windows) y el control del mercado que ejercía Microsoft. Un hecho notable es que, ante el avance de los sistemas Unix, Microsoft decidiera discontinuar la producción de su producto compatible con este sistema operativo (llamado Xenix).
Con respecto a este tema, detrás de cada producto exitoso de Microsoft hay un par de historias oscuras en donde aparecen recurrentemente las palabras "juicio", "robo", "espionaje", "copia". Es innumerable la cantidad de productos innovadores y de gran nivel técnico que surgieron a través de los años y que fueron destruidos de alguna forma por Microsoft (un mecanismo muy utilizado para esto fue el de comprar para luego discontinuar). El análisis detallado de estos casos extendería este texto más allá de lo razonable (para más referencias sobre este tema, puede consultar [6]).
También es notable como Microsoft pretende introducir cada innovación en sus productos como un gran avance tecnológico. Lo hizo, por ejemplo, con sus publicitadas DLLs (dynamic loaded libraries) en Windows (cuando ya existían en Unix desde hacía mucho tiempo), la multitarea prioritaria en Windows 95 (ya existente en sistemas implementados en los '60) y más recientemente con la posibilidad de administrar límites de espacio por usuario en Windows 2000 (algo que muchos sistemas operativos permiten hacer desde hace varias décadas) y el soporte de "journaling" en NTFS (una característica que permite mantener la integridad del sistema de archivos ante una caída del sistema, y que está presente en muchos sistemas operativos desde hace más de una década).
La calidad de los productos Microsoft
Mucha gente cree que es común que una computadora se cuelgue cada tanto. Hasta ha llegado a parecer normal que un virus informático destruya todo el contenido de un disco rígido y que ese virus pueda llegar por cualquier medio y ante la mínima falta de precaución. Han convencido a muchos de que la única forma de evitar eso es mediante un antivirus siempre actualizado (y que Microsoft no provee), y si el antivirus falla... el único culpable del desastre es el malvado autor del virus (por lo general, un adolescente con escasos conocimientos de informática). Es moneda corriente pensar en actualizar el software (como si tuviera un plazo de vencimiento), y rara vez se ve alguna mejora real luego de las actualizaciones. Pareciera normal que un programa sobrepase los 100 Mb de tamaño y que requiera del último procesador y cantidades enormes de memoria.
Estas ideas, con las que la mayoría de la gente que utiliza computadoras con Windows convive diariamente, han sido el resultado de la "evolución de la tecnología" informática de la última década. Esto es lo que Microsoft ha vendido mejor aún que sus productos, hasta el extremo que muchos profesionales las han asumido como moneda corriente[7].
Soluciones a errores groseros en los programas han sido "vendidos" por Microsoft como grandes avances a través de su historia. Cuando una nueva versión de Windows se cuelga una vez por semana en vez de dos, el mensaje es que "ahora es mucho más estable". Una anécdota muy interesante es lo ocurrido en las primeras versiones de la planilla de cálculo Microsoft Excel. Ocurre que dicho programa era incapaz de leer archivos generados por versiones en otros idiomas dado que, al guardar una planilla como un archivo, almacenaba los nombres de las funciones utilizadas (la función para sumar en la versión en español era "suma", en tanto que en la versión en inglés era "sum"). Al mismo tiempo, otros programas similares como Quattro Pro no tenían este inconveniente: en vez del nombre de la función, almacenaban un código numérico que luego era traducido al nombre correspondiente de acuerdo al idioma. Esto es algo que se enseña en cualquier curso inicial de programación, pero los programadores de Microsoft no supieron aplicar una idea tan básica. Al salir al mercado una nueva versión de Excel, en la que se corrigió el notable defecto, la publicidad lo remarcaba como gran mejora: ahora se podía abrir documentos generados por versiones en idiomas diferentes. Claro que aquellos usuarios que quisieran acceder a la nueva versión para salvar la ridícula limitación de la anterior, debían pagar nuevamente la licencia (quizás con un "ventajoso" descuento por actualización)[6].
Las prácticas dudosas de Microsoft
Competencia desleal
Existen varios casos documentados (y algunos que han llegado hasta la justicia) en que se sospecha que Microsoft ha alterado el código de sus sistemas operativos para que los programas de la competencia se ejecuten más lentamente o con errores[6]. Microsoft ha sido llevado a la justicia varias veces (y en algunas oportunidades con fallos en su contra) por violaciones de la propiedad intelectual.
También es una práctica corriente que Microsoft, aprovechando su excelente situación económico-financiera, compre a aquellas pequeñas empresas que se interponen en su camino al desarrollar productos que pudieran competir con los suyos.
Rompiendo las normas
Una táctica bastante utilizada por Microsoft para lograr el dominio del mercado es la conocida como "Embrace and Extend" (adherir y extender). La misma consiste en extender ciertos protocolos o normas más allá de los estándares de manera arbitraria y unilateral, para que luego sólo los productos que los implementen de la misma manera puedan interoperar de forma correcta. Sobran ejemplos de este tipo de práctica (la implementación de SMTP de Microsoft Exchange, la alteración a HTTP en Internet Information Server, entre otras), pero la más notable quizás sea la que derivó en el juicio que Sun Microsystems inició a Microsoft por haber extendido la especificación de su lenguaje Java violando las condiciones de su licencia, que permite a cualquiera implementar un compilador de dicho lenguaje, pero sin apartarse de dicha especificación. El objetivo perseguido por Microsoft era que los programas Java generados con su entorno de desarrollo J++ solamente pudieran ejecutarse sobre Windows, siendo que Java fue diseñado como un lenguaje que permitiera el desarrollo de aplicaciones portables entre distintas plataformas (algo que, evidentemente, no le conviene). Al fallar este intento, Microsoft tomó la decisión de no incluir soporte para Java en su nuevo sistema operativo: Windows XP.
Formatos cerrados y cambiantes
Los formatos en los que se almacena la información han sido utilizados históricamente por Microsoft con dos objetivos:
- Imposibilitar la interoperabilidad con programas "no-Microsoft".
- Obligar a los usuarios a actualizarse a nuevas versiones.
Microsoft y los fabricantes de hardware
Debido a la posición monopólica en la que se encuentra, Microsoft puede ejercer gran presión sobre los fabricantes de hardware para computadoras personales. Dicha presión se traduce, por ejemplo, en la prohibición de vender equipos con otros sistemas operativos instalados, so pena de no brindar descuentos en la venta de licencias de Windows u Office a dicho vendedor. Ningún fabricante de computadoras personales osaría enfrentarse a Microsoft y perder por esto la posibilidad de ofrecer sus equipos con Windows preinstalado (y a un precio menor que el de venta al público). Esto ha llevado a que, actualmente, sea muy difícil poder adquirir una computadora de marca reconocida sin que en el precio esté incluido el costo de, al menos, una licencia de alguna versión de Windows (aunque uno no desee usar este producto)[7].
De la misma manera, se ha llegado al extremo de que los responsables de brindar el servicio de soporte técnico de las computadoras equipadas con Windows es el propio fabricante de las mismas. Esto es ridículo porque dicho fabricante no posee los medios (documentación interna, código fuente, etc.) para poder solucionar problemas ni corregir errores en el programa. Nuevamente, los fabricantes deben aceptar estas condiciones para seguir recibiendo un "trato preferencial" por parte de Microsoft.
Con la llegada de Windows XP se ha alcanzado un nivel de dependencia aún mayor: debido a las nuevas "funciones de seguridad" de Windows XP (que no han impedido que un solo virus deje de funcionar bajo esta nueva versión) los drivers o controladores de dispositivos deben ser "certificados" por Microsoft para poder instalarse en el sistema. Esto obliga nuevamente a los fabricantes de Hardware a mantener "buenas relaciones" con la empresa, agregando otro mecanismo de presión.
Microsoft, mentiras y... "vapor"
El término "vaporware" se utiliza normalmente para referirse a un producto que es anunciado por una empresa, cuando realmente no existe (o no estará disponible en los plazos prometidos). El objetivo de esta estrategia, utilizada generalmente por empresas que se encuentran en una situación de dominio del mercado, es desalentar a su competencia y crear una mezcla de inquietud, expectativa y esperanza en sus usuarios.
Microsoft ha recurrido muchas veces a este recurso. Ya hemos hablado de los siete años que se tardó desde el anuncio oficial de Windows hasta su primera versión realmente utilizable. Un caso similar se ha dado con Windows 95 (anunciado como Windows 4 en julio de 1992 y liberado en agosto de 1995) y con Windows 2000 (cuya primera versión beta fue lanzada en septiembre de 1997, bajo el nombre de Windows NT 5, y que apareció finalmente en febrero del 2000). En todos estos casos se realizaron promesas de supuestas funcionalidades y mejoras que a la postre no se cumplieron. En algunos casos se lanzaron a la venta productos incompletos, como ocurrió con Windows NT 4, que comenzó a ser realmente utilizable luego del llamado "Service Pack 3", liberado un año después de comenzada su comercialización[4].
Bill Gates, el filántropo
Los medios masivos de comunicación suelen mostrar a Bill Gates realizando donaciones de software y pronunciando discursos grandilocuentes sobre los esfuerzos de Microsoft para salvar el atraso tecnológico de los países subdesarrollados. Dichas donaciones, cuyos montos se miden en varios millones de dólares, no son reales. El supuesto valor se calcula teniendo en cuenta el costo de las licencias en el mercado, pero la realidad es que a Microsoft le representan un costo casi nulo (apenas el de duplicación de los CD-ROMs). De esta forma la empresa se asegura su crecimiento, sumando una buena cantidad de usuarios de sus productos a un costo mucho menor que el que hubiera significado una campaña publicitaria, sin correr ningún riesgo y por si fuera poco... ¡obteniendo excelente publicidad a cambio!
En otros casos dichas "donaciones" tienen otra connotación. Recientemente Gates, a través de la Bill & Melinda Gates Foundation, realizó una serie de donaciones en la India para la lucha contra el SIDA[8]. Esto ocurre simultáneamente con una serie de negociaciones y estudios realizados por el gobierno indio, con el objetivo de promover el desarrollo de Software Libre en dicho país[9].
No debemos dejar de tener en cuenta que este supuesto filántropo posee (a enero de 2003) una fortuna personal de 61.000 millones de dólares, lo que equivale a 9,33 dólares por cada habitante de este planeta[10].
El futuro
El futuro parece, a la vez, alentador y aterrador. Por un lado, el constante avance del Software Libre parece haber puesto un freno a la voraz expansión de Microsoft. Finalmente, despues de muchos años de dominio absoluto, aparece un contrincante al que Microsoft parece temer[11]. Hasta ahora sus intentos por detener el crecimiento del Software Libre han sido inútiles, dejando más de una vez en evidencia sus contradicciones y exponiendo sus limitaciones para competir con un modelo que no se ajusta a sus esquemas (de poco sirve su abultado patrimonio para competir con un movimiento basado en desarrollos comunitarios, totalmente descentralizado y fuera de su esfera de poder).
Por otra parte, aparecen en el horizonte amenazas como el intento de creación de una plataforma de computación denominada TCPA (Trusted Computing Platform Alliance)[12], que plantea un modelo en el cual las computadoras son dominadas por las empresas y ya no por los usuarios, pudiendo estas restringir y monitorear el acceso a la información. Este tipo de iniciativas nos pone a un paso de la espantosa situación planteada por Richard Stallman en su cuento "El derecho a leer"[13]. Un análisis muy completo del rumbo que intenta marcar Microsoft puede encontrarse en [14].
Afortunadamente un gran número de personas en todo el mundo, agrupadas en organizaciones de distinto tipo, que pelean para detener el avance de este tipo de peligros y que apuestan al surgimiento y la cristalización de nuevas alternativas, hacen que el futuro aparezca más como una oportunidad de cambio que como la consolidación de las posiciones que empresas como Microsoft han construido durante estos últimos años.
Conclusiones
Mi opinión personal, teniendo en cuenta los puntos planteados en el presente texto (y muchos otros que no he incluido porque escapan a mis posibilidades) es que Microsoft representa una seria amenaza para el desarrollo de la informática y, peor aún, para el libre desenvolvimiento en el mundo del futuro, cada vez más ligado a las tecnologías de la información. Debemos tomar consciencia de que no se trata solamente de una cuestión técnica, sino que hay mucho más en juego.
Una clave para el establecimiento del monopolio que Bill Gates ha logrado a través de estos últimos veinticinco años es la gran desinformación (y en muchos casos desinterés) existente, la que le ha permitido mediante campañas de marketing muy efectivas, lograr que el común de la gente y muchos profesionales de la disciplina tengan una imagen totalmente distorsionada sobre los objetivos de esta empresa y su verdadero aporte a la tecnología informática.
Quienes producen los verdaderos avances son aquellos que trabajan para la evolución de la ciencia y la tecnología, no quienes intentan por cualquier medio imponer sus productos, destruyendo los avances, corrompiendo los estándares, robando las ideas, destruyendo a los posibles competidores. Por todo esto, yo ya encontré una respuesta a la pregunta.
Copyright
Copyright (c) 2003 Javier Smaldone
Se garantiza el permiso para copiar, distribuir y/o modificar este documento bajo los términos de la Licencia de Documentación Libre GNU, versión 1.2 (GNU Free Documentation License, Version 1.2) o cualquier otra versión posterior publicada por la Free Software Foundation; este documento se presenta sin Secciones Invariables (no Invariant Sections), sin Textos de Tapa (no Front-Cover Texts) y sin Textos de Contratapa (no Back-Cover Texts).
Una copia de la licencia puede obtenerse de http://www.gnu.org/copyleft/fdl.html
Referencias
- 1
- "How to Become As Rich As Bill Gates". Philip Greenspun. http://philip.greenspun.com/bg/
- 2
- "Accounting genius of Microsoft". http://student.umpi.maine.edu/edwardp/articles/microsoft.html
- 3
- "The Xerox Alto Mouse". http://www.netclique.net/oldmouse/Xerox/Alto.html
- 4
- "Windows History". Éric Lévénez. http://www.levenez.com/windows/
- 5
- RFC Editor. http://www.rfc-editor.org
- 6
- "Hijacking the world: The dark side of Microsoft". Roberto Di Cosmo. http://www.dicosmo.org
- 7
- "Trampa en el Cyberespacio". Roberto Di Cosmo. http://www.dicosmo.org/Piege/PiegeES.html
- 8
- "Gates Foundation Announces $100 Million HIV/ AIDS Prevention Effort in India". http://www.gatesfoundation.org/globalhealth/hivaidstb/hivaids/announcements/announcement-021111.htm
- 9
- "Govt move on to let in Linux". The Economic Times (India Times). http://economictimes.indiatimes.com/cms.dll/html/comp/articleshow?artid=32354337&sType=1
- 10
- "Bill Gates Personal Wealth Clock". http://philip.greenspun.com/WealthClockIntl
- 11
- The Hallowen Documents. http://www.opensource.org/halloween/
- 12
- "Preguntas Frecuentes sobre TCPA y Palladium". Ross Anderson. http://bulmalug.net/body.phtml?nIdNoticia=1398
- 13
- "El derecho a leer". Richard Stallman. http://www.gnu.org/philosophy/right-to-read.es.html
- 14
- ``Windows XP muestra la dirección que Microsoft está tomando''. Michael Jennings. http://www.hevanet.com/peace/microsoft-es.htm
1:02 a. m.
Amazing! Its genuinely amazing paragraph, I have got
much clear idea concerning from this post.
Here is my web site ... binary options affiliates
4:15 a. m.
What's up, after reading this remarkable article i am as well happy to share my knowledge here with mates.
Feel free to visit my blog; watch tv online
6:33 a. m.
Thankfulness to my father who told me regarding this website,
this weblog is really remarkable.
My web site ... tvlinks
9:06 a. m.
This post will help the internet people for setting up
new website or even a weblog from start to end.
Also visit my page: what is forex
1:52 p. m.
Very nice post. I just stumbled upon your weblog and wanted to say that I've truly enjoyed surfing around your blog posts. After all I will be subscribing to your rss feed and I hope you write again soon!
Feel free to visit my web page - real work at home jobs
4:29 p. m.
You need to take part in a contest for one
of the best sites online. I most certainly will highly recommend this website!
Feel free to surf to my web blog - binary trading options
5:13 p. m.
It's amazing in support of me to have a website, which is helpful in support of my know-how. thanks admin
Feel free to visit my web blog :: good stocks to buy right now
6:08 p. m.
What a material of un-ambiguity and preserveness of precious know-how on the topic of unpredicted feelings.
Here is my website; Penny slots Free
7:11 p. m.
Excellent pieces. Keep writing such kind of information on your site.
Im really impressed by it.
Hey there, You have done an excellent job. I'll certainly digg it and in my opinion suggest to my friends. I am sure they'll
be benefited from this site.
Stop by my web-site: fast money loans
7:27 p. m.
Very nice post. I just stumbled upon your weblog and
wanted to say that I've really enjoyed surfing around your blog posts. After all I will be subscribing to your rss feed and I hope you write again very soon!
my web blog: I need free money right now
8:56 a. m.
Great information. Lucky me I discovered your site by accident (stumbleupon).
I've saved it for later!
Also visit my weblog how to work online and make money
11:07 a. m.
You could definitely see your skills in the work you write.
The sector hopes for more passionate writers such as you who aren't afraid to say how they believe. All the time go after your heart.
Also visit my webpage ... how to Make legitimate Money fast
5:18 p. m.
Hi! I've been following your blog for a long time now and finally got the courage to go ahead and give you a shout out from Porter Texas! Just wanted to say keep up the excellent job!
My webpage; best casino usa player
Also see my site: usa online casinos for usa players
8:43 p. m.
Excellent pieces. Keep posting such kind of information on your site.
Im really impressed by your site.
Hi there, You've done a great job. I'll
definitely digg it and in my view recommend to my friends.
I'm sure they will be benefited from this website.
my webpage :: tv links
my web page :: tv links
3:09 a. m.
Microsurgery: Penile revascularisation and venous
ligation are microsurgical procedures similar
in technical complexity to a heart by-pass operation although they clearly do not carry anywhere near the same risk to the life of the patient.
Though the validity of many benefits claimed by men who buy
Cali - Plus is not tested, nevertheless they exist. Older people suffer more from sexual dysfunction compared to younger people.
Take a look at my web-site; Buy Viagra
3:36 a. m.
A fascinating discussion is definitely worth comment. I think that you
should write more about this subject matter, it may not be a taboo
matter but typically people do not speak about these issues.
To the next! Best wishes!!
Feel free to visit my page - Buy Viagra Deals
4:13 a. m.
I do not even know how I ended up here, but I thought this post was good.
I don't know who you are but definitely you are going to a famous blogger if you aren't already ;) Cheers!
Also visit my blog post making lots of money
5:20 a. m.
Levitra does the actual same thing as Viagra
and Cialis because it is a PDE5 inhibitor as nicely.
Caladuim is a homeopathic treatment for men whose genitals
are completely limp. Another excellent tip is to prevent
consuming tea an time either part of getting the products and to prevent liquor if you can.
Feel free to surf to my web-site ... Buy Viagra Pharmacy
2:17 p. m.
Does your blog have a contact page? I'm having trouble locating it but, I'd like to shoot you an email.
I've got some ideas for your blog you might be interested in hearing. Either way, great blog and I look forward to seeing it grow over time.
Here is my homepage; how to make quick money
2:24 p. m.
I needed to thank you for this fantastic read!
! I absolutely enjoyed every little bit of it. I've got you book-marked to check out new things you post…
Also visit my web blog; stock options trading
2:24 p. m.
It's awesome in favor of me to have a web page, which is helpful in favor of my knowledge. thanks admin
Feel free to visit my web blog: top penny stocks
4:46 p. m.
Today, I went to the beach with my kids. I found a
sea shell and gave it to my 4 year old daughter and said
"You can hear the ocean if you put this to your ear."
She put the shell to her ear and screamed. There was a hermit crab inside
and it pinched her ear. She never wants to go back!
LoL I know this is completely off topic but I had to tell someone!
Here is my website ... how to find part time jobs
7:06 p. m.
all the time i used to read smaller posts that
also clear their motive, and that is also happening with this article
which I am reading at this time.
Also visit my page ... fast guaranteed loans
9:50 p. m.
Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point.
You clearly know what youre talking about, why throw away
your intelligence on just posting videos to your site when you could be
giving us something informative to read?
My blog: i need a job right now
12:48 a. m.
If some one wishes expert view regarding running a
blog after that i propose him/her to pay a visit this webpage,
Keep up the nice work.
Visit my web page :: online jobs for stay at home moms
8:17 a. m.
This is my first time pay a quick visit at
here and i am really happy to read all at single place.
My webpage :: make extra money online
8:38 a. m.
I've been surfing online more than 2 hours today, yet I never found any interesting article like yours. It is pretty worth enough for me. In my view, if all website owners and bloggers made good content as you did, the net will be much more useful than ever before.
Here is my web page :: easy ways to make money online
12:03 p. m.
I always emailed this web site post page to all
my contacts, as if like to read it after that my
contacts will too.
Here is my blog online jobs for students from home
3:37 a. m.
I do believe all of the concepts you've introduced in your post. They are really convincing and will definitely work. Still, the posts are too quick for starters. May just you please extend them a little from next time? Thanks for the post.
Feel free to surf to my web page: trading Online
4:01 a. m.
I will immediately take hold of your rss as I can not
to find your email subscription hyperlink or newsletter
service. Do you have any? Kindly permit me recognise
so that I may subscribe. Thanks.
Visit my web site :: hot topic jobs
5:11 a. m.
Thanks for the marvelous posting! I quite enjoyed reading
it, you're a great author. I will be sure to bookmark your blog and definitely will come back in the foreseeable future. I want to encourage that you continue your great job, have a nice afternoon!
Here is my homepage: make money online
5:20 a. m.
Thanks for sharing your thoughts about earn money.
Regards
Here is my blog post - http://www.youtube.com/watch?v=ge5i5T_TfKg
7:02 a. m.
Thankfulness to my father who stated to me concerning this webpage,
this weblog is truly amazing.
Feel free to visit my web-site :: online tutoring Jobs
7:19 a. m.
you're truly a excellent webmaster. The web site loading speed is amazing. It seems that you're
doing any distinctive trick. Moreover, The contents are masterwork.
you've done a fantastic task in this matter!
my blog post; Cedarfinace review
3:10 a. m.
Check out our full Doodle Jump Review and our Doodle Jump Tips & Tricks.
The pinnacle of sprite-based video gaming was achieved by Capcom with their later iterations of the Street Fighter Alpha
series, and also by many SNK fighters. So, above listed are few Reviews for Innotab given by parents who have chosen Innotab Tablet as
a perfect toy for their children.
My web site; crysis3
8:12 a. m.
Ahaa, its pleasant conversation regarding this article here at this webpage, I have read all that,
so at this time me also commenting here.
My webpage ... forex currency charts
9:13 p. m.
Subscribe to Perusahaan home builders in tennessee agent is always on the front lines.
8:16 p. m.
I create a comment when I appreciate a article on a blog or if I have something
to add to the discussion. Usually it is triggered by the passion displayed in the post I browsed.
And on this article "�Microsoft?". I was actually
excited enough to post a thought :-) I actually do have a couple of questions for
you if it's allright. Could it be only me or does it appear like some of these responses come across as if they are written by brain dead people? :-P And, if you are posting on other sites, I would like to follow you. Could you make a list the complete urls of all your community sites like your Facebook page, twitter feed, or linkedin profile?
Here is my website :: best spinning bikes
3:41 a. m.
Magnificent beat ! I wish to apprentice even as you amend your web site,
how can i subscribe for a blog website? The account
aided me a appropriate deal. I were a little bit acquainted of this your broadcast provided vibrant clear concept
my blog; how to make extra money online
11:45 a. m.
This is really interesting, You are a very skilled
blogger. I've joined your rss feed and look forward to seeking more of your wonderful post. Also, I've shared
your web site in my social networks!
My web-site ... http://www.youtube.com/watch?v=JoRWJriSgKc
11:49 a. m.
With havin so much content do you ever run into any issues of plagorism or
copyright infringement? My site has a lot of unique content I've either created myself or outsourced but it appears a lot of it is popping it up all over the web without my authorization. Do you know any techniques to help stop content from being ripped off? I'd truly appreciate it.
my site; how to get money fast
12:17 p. m.
Write more, thats all I have to say. Literally, it seems as though you
relied on the video to make your point. You definitely know what youre
talking about, why waste your intelligence on just
posting videos to your site when you could be giving us something informative to
read?
Here is my homepage; binary options strategy
1:07 p. m.
It's perfect time to make some plans for the future and it is time to be happy. I've read this post and
if I could I desire to suggest you few interesting things or suggestions.
Maybe you could write next articles referring to
this article. I want to read more things about it!
Check out my website ... custom squeeze page
6:51 p. m.
What's Going down i'm new to this, I stumbled upon this I've discovered It positively helpful and it has aided me out loads. I hope to give a contribution & aid other users like its aided me. Great job.
Also visit my website: make money online working from home
7:49 a. m.
This website was... how do you say it? Relevant!
! Finally I've found something that helped me. Cheers!
Feel free to surf to my site; http://www.youtube.com/watch?v=JoRWJriSgKc
3:37 a. m.
Asking questions are truly nice thing if you are not understanding
anything entirely, except this paragraph provides nice
understanding even.
Feel free to surf to my site - http://www.youtube.com/watch?v=rFqiHLMN2eA
12:27 p. m.
I think the admin of this site is genuinely working hard for
his web page, because here every information is quality based information.
Take a look at my blog post :: best work from home jobs for women
1:04 p. m.
I was wondering if you ever considered changing the
page layout of your blog? Its very well written;
I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better.
Youve got an awful lot of text for only having 1 or 2 images.
Maybe you could space it out better?
my webpage: do people really make money online
3:56 p. m.
Hi Dear, are you genuinely visiting this web page daily, if
so after that you will definitely take pleasant know-how.
Visit my web site - http://www.youtube.com/watch?v=ElGsgM51U9k
4:56 p. m.
Thank you for the good writeup. It in truth was once a amusement account it.
Look advanced to more added agreeable from you! However, how can we keep up a
correspondence?
Check out my web blog :: http://www.youtube.com/watch?v=lev2vVUl6k4
12:11 a. m.
Thank you for the auspicious writeup. It in fact was a amusement account it.
Look advanced to more added agreeable from you! By
the way, how could we communicate?
Feel free to visit my web page how to make your money grow fast
12:46 a. m.
Thank you for the auspicious writeup. It actually was once a amusement account
it. Glance complex to more introduced agreeable
from you! By the way, how could we keep up a correspondence?
My web site ... http://www.youtube.com/watch?v=d2wJ7MQ2AYQ
10:07 a. m.
Wonderful article! We will be linking to this particularly great article
on our website. Keep up the great writing.
my homepage: addicting games kitten cannon
10:07 a. m.
A person necessarily lend a hand to make significantly posts I'd state. This is the very first time I frequented your web page and up to now? I amazed with the analysis you made to create this particular publish extraordinary. Excellent process!
Have a look at my web-site: abhishek bachchan aishwarya rai wedding pictures
4:48 p. m.
Write more, thats all I have to say. Literally,
it seems as though you relied on the video to make your point.
You obviously know what youre talking about, why throw
away your intelligence on just posting videos to your site when you could be giving us something enlightening
to read?
My webpage - make money from home online
5:45 p. m.
Your style is very unique in comparison to other folks I have
read stuff from. Thanks for posting when you have the opportunity, Guess I'll just bookmark this web site.
Feel free to surf to my homepage: make money online
10:41 p. m.
An admirable tackle of shoes, dialect mayhap not doubtlessly marvy, not high-priced, neither is the insigne singular pinpoint, but it surely are skilled to away with someone to tour our alliance, Christian Louboutin Sale
only you can benefit from the glee shoes in point of fact do not change, it is possible that covetable,be that as it may the injured indeed.http://www.getasicsaustralia.com
An exceedingly lay of the land you purposefulness instruct encountered, walked vertical in look of the showcases in countless types shoes the trend is overwhelming, possibility of choice. The expense is good see fit not till hell freezes over be beautiful, like costly, cordial upfront mould, guess good-looking those people who cogitate on old-fashioned ... for being unequivocally walking on air with simply difficult. Pick to, finally chose a twins, dress a few days learn foot fray, or unequivocally not to match their clothes,http://www.mislouboutinaustralia.com
the superlative way to repeat this time? To make up'd sort of painful to in to wear?
4:14 p. m.
Hello. And Bye.
1:24 p. m.
Hello. And Bye.
6:54 p. m.
I don't even know how I ended up here, but I thought this post was good. I don't
know who you are but definitely you're going to a famous blogger if you aren't already ;) Cheers!
Here is my page ... binary options
9:59 a. m.
Wonderful goods from you, man. I've understand your stuff prior to and you are just too magnificent. I really like what you have obtained right here, really like what you're stating and the way in which you assert it.
You're making it entertaining and you continue to care for to keep it sensible. I can not wait to read far more from you. This is actually a wonderful website.
Check out my web site - Alternative energy
5:00 p. m.
Would you mind if I quote a small number of your blog posts as long
as I provide credit and sources back to your webpage: http:
//www.blogger.com/comment.g?blogID=24941924&postID=114402808553602680.
I'm going to aslo make certain to give you the proper anchor-text link using your website title: Blogger: Todo Computacion - Informatica. Please be sure to let me know if this is acceptable with you. With thanks
Also visit my web page - luggage strap
10:30 p. m.
My family members all the time say that I am killing my time
here at web, however I know I am getting know-how all the time by reading such
good posts.
my weblog :: candy Crush Saga Hack
6:39 a. m.
This piece of writing will assist the internet viewers for creating new web site or even a blog from start to end.
Here is my website :: history-world.org
3:28 p. m.
You've made some really good points there. I looked on the web for more information about the issue and found most people will go along with your views on this website.
Stop by my website ... hotmail delivery
10:30 p. m.
Full color, offset printing means high-quality yet affordable decalss. [url=http://www.myownlabels.com]custom labels[/url] labelss help create easy color schemes that can be dumped outside. Car labels and window decals in the form of reverse repos. Hopefully, you will have to go for unique anti-counterfeit hologram stickerss offer complete security and authentication of the products and services.
wine bottle labels It is of great importance to their beliefs, but if you have a full color decalsing, but not always.
10:12 p. m.
Every weekend i useԁ to pay a quick νisit this web sitе, as i want enjοyment, for the reason that this
this website conations genuinеly fastiԁiouѕ funny stuff
too.
Feel free to surf to my wеbsіte reputation management
9:13 p. m.
http://www.petinsuranceuks.co.uk/liability-insurance.html In Europe cut health-tension coverage has been available since the 1940s and about 25% of all British pet owners treatment in some font of pet health indemnity coverage. If your pet is an indoor cat, there are cat health insurance options designed specifically for indoor cats.
5:50 a. m.
i heard about this blog & get actually whatever i was finding. Nice post love to read this blog
GST consultant In Indore
digital marketing consultant In Indore
11:03 a. m.
11:06 a. m.
One of the most important tips on how to write a great article is knowing how to use headings effectively. Headings, also known as anBuy youtube accounts text or heading tags, work to set the stage and organize your piece. In fact, headings are one of the most essential parts of an article since they define the overall theme and direction in which your piece is taking, so it's best to use headings sparingly, and your readers will appreciate them. Here are a few great tips on how to use headings to your advantage:
10:42 a. m.
According to the article, how did Microsoft's business model evolve over time to include software licensing and partnerships? Greeting : Teknologi Telekomunikasi