<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Pedro Innecco</title>
	<atom:link href="http://www.pedroinnecco.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pedroinnecco.com</link>
	<description>DMS, ICT Specialist</description>
	<pubDate>Sun, 24 Aug 2008 22:13:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>Sérgio Vieira de Mello: In Memoriam</title>
		<link>http://www.pedroinnecco.com/2008/08/sergio-vieira-de-mello-in-memoriam/</link>
		<comments>http://www.pedroinnecco.com/2008/08/sergio-vieira-de-mello-in-memoriam/#comments</comments>
		<pubDate>Sun, 24 Aug 2008 22:03:57 +0000</pubDate>
		<dc:creator>Pedro</dc:creator>
		
		<category><![CDATA[Current Affairs]]></category>

		<guid isPermaLink="false">http://www.pedroinnecco.com/2008/08/sergio-vieira-de-mello-in-memoriam/</guid>
		<description><![CDATA[In the state we find the world today with all its poverty, epidemics and never-ending conflicts, it is almost impossible to find comfort in the words and actions of our politicians and statesmen. We&#8217;re often tired of their rhetoric and demagogue speeches, in what many of us see as fuelling empty promises about making the [...]]]></description>
			<content:encoded><![CDATA[<p>In the state we find the world today with all its poverty, epidemics and never-ending conflicts, it is almost impossible to find comfort in the words and actions of our politicians and statesmen. We&#8217;re often tired of their rhetoric and demagogue speeches, in what many of us see as fuelling empty promises about making the world a better place. Speaking for myself, I can&#8217;t think politicians from our time that I can say hand on heart that I truly believe in their good intentions, integrity and honourable values. All but one, who unfortunately was taken away from us five years ago.</p>
<p><a title="Article about Sérgio Vieira de Mello on Wikipedia" href="http://en.wikipedia.org/wiki/S%C3%A9rgio_Vieira_de_Mello">Sérgio Vieira de Mello</a> was a man who lived his life to honour the principles for which the United Nations was created: To help ease the suffering of people and mediate conflicts around the world. Sérgio Vieira de Mello was a pivotal figure within the United Nations that legitimised the organisation&#8217;s existence. A charismatic figure and remarkable diplomatic, he worked to resolve conflicts in several regions including Lebanon, Cambodia, Bosnia, Rwanda, Kosovo and Timor-Leste. He died five years ago in a coward attack in Iraq.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/fV_cZiQ0tew&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/fV_cZiQ0tew&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pedroinnecco.com/2008/08/sergio-vieira-de-mello-in-memoriam/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Do videogames influence us?</title>
		<link>http://www.pedroinnecco.com/2008/08/do-videogames-influence-us/</link>
		<comments>http://www.pedroinnecco.com/2008/08/do-videogames-influence-us/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 00:06:09 +0000</pubDate>
		<dc:creator>Pedro</dc:creator>
		
		<category><![CDATA[Current Affairs]]></category>

		<category><![CDATA[ethics]]></category>

		<category><![CDATA[video games]]></category>

		<category><![CDATA[violence]]></category>

		<guid isPermaLink="false">http://www.pedroinnecco.com/?p=82</guid>
		<description><![CDATA[This week the murder of a TAXI driver in Thailand by a student who was &#8220;carrying out a scene&#8221; of the Game Grand Theft Auto IV, prompted authorities to ban the game nation-wide. Once again the question reigns: Does videogame influence people? Well, I have some comments on the matter not from a 3rd person [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify">This week the <a href="http://www.betanews.com/article/Grand_Theft_Auto_blamed_after_taxi_driver_murdered_in_Thailand/1217885393" target="_blank">murder of a TAXI driver in Thailand</a> by a student who was &#8220;carrying out a scene&#8221; of the Game Grand Theft Auto IV, prompted authorities to ban the game nation-wide. Once again the question reigns: Does videogame influence people? Well, I have some comments on the matter not from a 3<sup>rd</sup> person perspective, but from a 1<sup>st</sup> person.</p>
<p><span id="more-82"></span></p>
<p style="text-align: justify">Although my first exposure to video-games was to the earlier Atari 2600, the earlier Nintendo handhelds and then it&#8217;s Nintendo Entertainment System, it was with computers that I had my experience of really being immersed into the virtual worlds. <a title="Wikipedia Article about CRPGs" href="http://en.wikipedia.org/wiki/Computer_role-playing_game" target="_blank">Computer Role Playing Games</a> were (and still are, in my opinion) much richer in personal computers than they could in videogame consoles. Although the first role playing game I played was <a title="Wikipedia Article about Dragon Warrior" href="http://en.wikipedia.org/wiki/Dragon_Warrior" target="_blank">Dragon Warrior</a> for the Nintendo, the first role playing game that really made me immerse into the game world was <a title="Wikipedia Article about Hero's Quest I" href="http://en.wikipedia.org/wiki/Quest_for_Glory:_So_You_Want_to_Be_a_Hero" target="_blank">Hero&#8217;s Quest I</a> (later renamed to Quest for Glory I). In Hero&#8217;s Quest, you play the role of a wannabe hero which needs to do good deeds and save the land in order to prove itself worthy of the title of hero. Instead of simple actions, repetitive battles and linear boring dialogues, I found myself having to type what I wanted my character to do and to say in order to move along the plot. Dialogs were extremely rich, and I found myself really thinking as the character I created in order to advance on the game. I spent countless days (no – months) playing and re-playing the game, and all of its sequels. I was about 13 years old at the time and I remember quite well spending half of my days thinking either about girls, or about if one day I could ever be a great hero like in Quest for Glory.</p>
<p style="text-align: justify">I simply love adventure and role playing games (and still do – if I had the time to play them) like King&#8217;s Quest, Monkey Island and Police Quest. I got so hooked into Police Quest that I even though that one day I could be a Police Officer (what were the odds eh!? :)).</p>
<p style="text-align: justify">But perhaps the most influential game I have ever played was the <a title="Wikipedia Article about the Ultima video game series" href="http://en.wikipedia.org/wiki/Ultima_(video_game_series)" target="_blank">Ultima Series</a>, in which you play the role of <a title="Wikipedia Article about The Avatar - the hero of the Ultima series" href="http://en.wikipedia.org/wiki/Avatar_%28Ultima%29" target="_blank">The Avatar</a> – a hero from a far away world sent to the land of Brittania to rid the world from evil. Besides complex dialogs and non-linear quests and complex story-lines, Ultima had a<a title="Wikipedia Article about the Virtues of Ultima" href="http://en.wikipedia.org/wiki/Virtues_of_Ultima" target="_blank">n elaborate set of principles and virtues</a> which made players immerse into questions of moral and ethical grounds, making the character of the Avatar to lead by example in order to advance within the game.</p>
<p style="text-align: justify">Playing Ultima through my teenage years really influenced my way of reasoning. It made me wonder, question and further think on the subjects of ethics and moral grounds, developing in me an interest that brought me in contact with several different beliefs – from spiritual teachings such as Abrahamic religions and Buddhism to  philosophical schools such as Stoicism. It made me want to understand how people see spirituality through different eyes, and I came to develop my own set of values and &#8220;virtues&#8221; that I deemed important for my personal growth and enlightenment.</p>
<p style="text-align: justify">It is fair to say that, in part, it influenced my ways of accepting people&#8217;s own way of dealing with their spirituality and God. Making me believe that</p>
<blockquote>
<p style="text-align: justify">we&#8217;re all looking into a prism, but as each of us see it through different angles, we&#8217;re seeing different colours. But the reality is that we&#8217;re all looking at the same prism *.</p>
</blockquote>
<p style="text-align: justify">* That is, as as long as you don&#8217;t try to push or shove at me the idea that the colours that you see are better than the ones I see – we can all be happy.</p>
<p style="text-align: justify">Being a good cop, being a hero, being the saviour of a land by doing and promoting good deeds to drive evil away&#8230; Are those values so démodé? I mean, do I risk being labelled a &#8220;fag&#8221; by some 13 years old boy because I like playing games where I&#8217;m a good guy? Instead, games nowadays like grand-theft auto promotes no values whatsoever, besides how to be a parasite sociopath. I do believe, based on my own experience and the experience of those close to me who played computer games, that video games DO influence people – perhaps on most of the people out there it wouldn&#8217;t influence them directly on their behaviour, but it can definitely influence people on their reasoning, and in their values. Now you combine this with the right set-up: poor upbringing, no job, no money, no future, bad company, depression, dire straits…</p>
<p style="text-align: justify">In less than three weeks, there has been news of horrific crimes in Brazil, Greece and Canada in which victims have been mutilated. Call me old-fashioned pansy, but I think we need a stop on the violence-o-metre, don&#8217;t you?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pedroinnecco.com/2008/08/do-videogames-influence-us/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Consumer Rights: The Brazilian Way</title>
		<link>http://www.pedroinnecco.com/2008/07/brazil-consumer-rights/</link>
		<comments>http://www.pedroinnecco.com/2008/07/brazil-consumer-rights/#comments</comments>
		<pubDate>Wed, 30 Jul 2008 13:45:54 +0000</pubDate>
		<dc:creator>Pedro</dc:creator>
		
		<category><![CDATA[Current Affairs]]></category>

		<category><![CDATA[brazil]]></category>

		<category><![CDATA[ethics]]></category>

		<category><![CDATA[reforms]]></category>

		<guid isPermaLink="false">http://www.pedroinnecco.com/?p=71</guid>
		<description><![CDATA[As I wrote in my previous post about the reforms required in Brazil in order to open its economy to foreign organisations, I discussed how Brazil with all its incumbent problems has an excellent track of customer rights; which I yet have to see it being matched by an European country.
Now the Brazilian president signed [...]]]></description>
			<content:encoded><![CDATA[<p>As I wrote in <a href="http://www.pedroinnecco.com/2008/07/brazil/">my previous post</a> about the reforms required in Brazil in order to open its economy to foreign organisations, I discussed how Brazil with all its incumbent problems has an excellent track of customer rights; which I yet have to see it being matched by an European country.</p>
<p>Now the Brazilian president signed a decree that imposes new regulations for call centres (<a href="http://www.estadao.com.br/economia/not_eco214430,0.htm">source</a>). If you have ever suffered in the hands of poor service delivery through call centres then get ready to feel avenged. You&#8217;ll love this!<br />
<span id="more-71"></span></p>
<p>From 31<sup>st</sup> July 2008 all companies that provide the following services (amongst others) will have two months to adapt their call centres to the new legislation:</p>
<ul>
<li>telephony;</li>
<li>communications;</li>
<li>water supply;</li>
<li>electricity supply;</li>
<li>terrestrial transportation;</li>
<li>airline transportation;</li>
<li>financial services (including credit cards); and</li>
<li>health insurance.</li>
</ul>
<p>The new legislation enforces the following decrees:</p>
<ul>
<li>The decrees were divided in five groups: access, quality, transparency, cancelation (of services) and general rules;</li>
<li>For services of uninterruptible supply (e.g.: water and electricity, cable TV and telephony), all call centres must be available 24 hours, 7 days a week;</li>
<li>Companies must provide a unique <strong>FREE</strong> phone number to attend their variety of services;</li>
<li>A customer call can only be transferred once from one customer care operator to another, in order to ensure that customers don&#8217;t have to overly repeat their issue;</li>
<li>Customers have the right to request a case history in order to track the resolution progress of their query;</li>
<li>Customers must have the option to override a telephone based menu at any time and request to speak with an operator;</li>
<li>Service cancelations must take effect immediately; and</li>
<li>Companies that fail to follow these regulations could be fined to a sum of up to R$3,000,000.00, in accordance with the <em>Código de Defesa do Consumidor</em> (Consumers Defence Code).</li>
</ul>
<p>Now can you imagine if companies such as BT and Sky ever had to follow a similar decree? One can hope, if ever…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pedroinnecco.com/2008/07/brazil-consumer-rights/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Brazil: Riding the wave of progress?</title>
		<link>http://www.pedroinnecco.com/2008/07/brazil/</link>
		<comments>http://www.pedroinnecco.com/2008/07/brazil/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 19:33:06 +0000</pubDate>
		<dc:creator>Pedro</dc:creator>
		
		<category><![CDATA[Current Affairs]]></category>

		<category><![CDATA[brazil]]></category>

		<category><![CDATA[ethics]]></category>

		<category><![CDATA[reforms]]></category>

		<guid isPermaLink="false">http://www.pedroinnecco.com/?p=66</guid>
		<description><![CDATA[I recently read an article on the FT entitled &#8220;Surfing a big wave of confidence&#8221; (FT, 08/Jul/2008) about Brazil&#8217;s privileged position in facing what seems to be a global economic crisis. In this article Lapper and Wheatley mentions the growth in Brazil&#8217;s home market, the successful results of 15 years of economic reforms, the attraction [...]]]></description>
			<content:encoded><![CDATA[<p>I recently read an article on the FT entitled &#8220;<a href="http://www.ft.com/cms/s/0/ed87d09c-4c88-11dd-96bb-000077b07658.html?nclick_check=1">Surfing a big wave of confidence</a>&#8221; (FT, 08/Jul/2008) about Brazil&#8217;s privileged position in facing what seems to be a global economic crisis. In this article Lapper and Wheatley mentions the growth in Brazil&#8217;s home market, the successful results of 15 years of economic reforms, the attraction of foreign investments and the transformation being experienced by society as &#8220;income rises and inequality falls&#8221;.</p>
<p>However, the authors also righteously assert that Brazil is not yet a superpower and that there is yet a lot to be done – particularly with regards to the public sector, infrastructure and the bureaucracy faced by organisations. This is the last bit I would like to stir some thoughts about.</p>
<p>I do think massive reforms are needed in regards to corporate legislation. But while Brazil should look around and learn from the experience of other successful economies in what to do, I think it is mostly important to learn what not to do. Let me develop on this thought.</p>
<p><span id="more-66"></span></p>
<p>I&#8217;ve been living in Europe for over eight years, and I have noticed organisations doing things in here that they simply wouldn&#8217;t get their way with in Brazil, particularly with regards to employment laws and consumer rights. What I mean is that although Brazil has problems, they can get much worse if Brazil just open its market to foreign investments by simulating other economies, without taking into considerations the singularities of the Brazilian market.</p>
<p>In the Canadian documentary &#8220;<a href="http://www.thecorporation.com/">The Corporation</a>&#8220;, a psychological profile is drawn upon American corporations as if they where physical human beings. Following this premise, the documentary illustrates how organisations tend to display a psychotic and egocentric profile. The documentary asserts that the main issue with corporate legislation in the USA is that it allow organisations to act like individuals within the constitution, whilst there is no single individual that could be taken into account for all the actions perpetrated by the organisation. The bottom line is: who is the culprit when an organisation crosses the line of ethical behaviour? Now imagine a country like Brazil with all the problems it still has to overcome, full of psychotic organisations.</p>
<p>Well in Brazil companies are also seen as individuals. You have <em>pessoa física</em> and <em>pessoa jurídica</em> (i.e.: <em>physical individual</em> and <em>juridical individual</em>). But there are also strong laws with regards to consumer rights and employment rights, and having lived abroad for over fourteen years and being a constant traveller interested in foreign markets, I am yet to see legislations on these matters that would match those of Brazil&#8217;s. Foreign companies really find a <em>hard time</em> in Brazil when trying to implement some of its questionable domestic practices. I always giggled when I read on Brazilian newspapers that yet another European telecom got its ears pulled by the Brazilian ombudsman due to some of their shenanigans, like trying to penalise customers for switching mobile networks.</p>
<p>I the UK, I have seen two page employment contracts, in which employees would be bound by <em>a dozen pages</em> &#8220;employee handbook&#8221;. This often means organisations can change the contents of their &#8220;employee handbook&#8221; from time to time and the employees are automatically subjected to its terms by proxy. I have even seen extreme example of an employee handbook attempting to override the laws of the land, in whicn an organisation was cheeky enough to put a clause in its employee handbook which stated that &#8220;if a crime was committed within the organisation premises, employees were forbidden to inform the police and they should inform a member of the board instead&#8221;.</p>
<p>What I also <em>love</em> in the UK is the fixed term contracts that state that the given organisation can change the terms of its contract at any time they want without prior notice. Picture this: You sign a contract for a TV subscription service for a period of twelve months. Months after you signed the contract, the service provider decides to raise its prices in 25 percent. You can&#8217;t get out because you are bound on the terms of the original contract. In Brazil, as soon as the organisation makes a change in the contract to which customers disagree, customers would be able to pull out of the fixed-term. In the UK, you would have to go to court in order to prove your rights.</p>
<p>So I <strong><span style="text-decoration: underline;">DO think</span></strong> reforms in company legislation is a must for the Brazilian economy. But as chaotic and crazy it can be for a foreign company to establish itself in Brazil nowadays, in a (not so perfect and totally incidental) way this <em>Babel tower of bureaucracy</em> has kept the country safe from being on the mercy of corporatism &#8212; We have enough problems already!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pedroinnecco.com/2008/07/brazil/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Web 2.0.5? Rethinking Content Management and Portals</title>
		<link>http://www.pedroinnecco.com/2008/06/cms/</link>
		<comments>http://www.pedroinnecco.com/2008/06/cms/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 10:37:51 +0000</pubDate>
		<dc:creator>Pedro</dc:creator>
		
		<category><![CDATA[IT]]></category>

		<category><![CDATA[cms]]></category>

		<category><![CDATA[facebook]]></category>

		<category><![CDATA[open social]]></category>

		<category><![CDATA[open source]]></category>

		<category><![CDATA[social networking]]></category>

		<category><![CDATA[web 2.0]]></category>

		<category><![CDATA[xaraya]]></category>

		<guid isPermaLink="false">http://www.pedroinnecco.com/?p=60</guid>
		<description><![CDATA[Back in 2002, I ventured myself into the wonders of open source Content Management System (CMS). Being a former SysOp for two Bulletin Board Systems during the mid-nineties, I was extremely excited with the prospects of what could be built using free tools to create dynamic and rich web portals – the web was finally [...]]]></description>
			<content:encoded><![CDATA[<p>Back in 2002, I ventured myself into the wonders of open source <a href="http://en.wikipedia.org/wiki/Web_content_management_system">Content Management System</a> (CMS). Being a former SysOp for two Bulletin Board Systems during the mid-nineties, I was extremely excited with the prospects of what could be built using free tools to create dynamic and rich web portals – the web was finally making sense, I thought! However, a lot changed since 2002, and it seems that the open source Content Management Systems are lost in the plot.<br />
<span id="more-60"></span><br />
I wanted to build a portal that would allow my family, which is scattered all over the world, to communicate and share information. I quickly got involved in the development of <a href="http://www.postnuke.com">PostNuke</a>, a free CMS based on the free <a href="http://www.php.net">PHP</a> scripting language. Not only it was free, it was very active in terms of developing new features. However, sometime around the development of the 0.70 version of PostNuke, some disagreement surfaced amongst the developing team about the adoption of PostNuke’s upcoming templating system. As a result, PostNuke was forked into a new CMS system called <a href="http://www.xaraya.com">Xaraya</a>.</p>
<p>Xaraya was a full of new promises, and most of them were fulfilled. It has a more flexible core, flexible template and layout system, strong debugging and error support and an extensive API. In my opinion, from an architectural perspective Xaraya is the best open source CRM out there. Of course this is only my opinion, which I based on my experience with several other systems (Xoops, Drupal, PHP-Nuke, etc), and I can proudly assert that I am the original creative thinker of several features that have been adopted by Xaraya. Looking back in time however I feel that most CMS systems, not matter how good their API or framework is, are failing to keep up with the recent trends and developments in the Internet.</p>
<p>First and foremost, portals are designed with the end-user in mind. It doesn&#8217;t matter who your target audience is and their level of knowledge; the portal must make sense to its user base, not its administrators. What is the value that you are willing to offer to our user base? And most importantly, what is that your portal has to offer to your potential user base that users can&#8217;t find somewhere else? This is the fundamental basis of a marketing orientation approach, in which the organisations must be aware of customer needs and the competition. So if you are offering a photo gallery, forums and some basic social network features, bear in mind that there are tons of other sites out there that are offering the same for free. As an example, which should members of my family register at my portal to make use of forums and photo galleries when they could use <a href="http://www.facebook.com">Facebook</a> and <a href="http://www.flickr.com">Flickr</a>?</p>
<p>Another point is that users don&#8217;t like redundancy and ambiguity. Users don&#8217;t want to register into yet another website, in which they will have to maintain yet another identity and upload pictures once again. With the recent trends in Web 2.0 users are welcoming integration of social networking features, which is exactly what I think is missing in Content Management Systems at the moment. With <a href="http://developers.facebook.com/">Facebook&#8217;s application framework</a> and <a href="http://code.google.com/apis/opensocial/">Google&#8217;s approach with the Open Social platform</a>, there is a lot of development opportunities that free Content Management Systems are failing to grasp.</p>
<p>For my family website, I would like that my users could log-in into the portal using their existing <a href="http://dev.live.com/liveid/">Windows Live</a>, <a href="http://developer.yahoo.com/auth/">Yahoo</a> or Google ID, and be able to make use of social network features of sites like Facebook and Google&#8217;s Open Social. I would also like my users to be able to link their Flickr photo gallery into their profile at my family portal, and to be able to interact with related groups in Facebook and <a href="http://www.orkut.com">Orkut</a>. In the case of my portal, it would be futile to expect my user base to participate in it. Why you ask? Well my family portal is a silo of information, meaning that only the users of my family portal would be able to interact with the data. It is unrealistic to expect that my users would actively participate in discussions and upload pictures and other contents, while they could do the same in portals with a wider audience like Facebook or Orkut.</p>
<p>Now don&#8217;t get me wrong. I am not saying that Content Management Systems shouldn&#8217;t have their own photo galeries, forums and other functionality. On the contrary, I do love to see all the fantastic open source applications that are out there and I think they are a viable option for portals in which integration with 3rd parties would be unrealistic. This is particularly the case in which portals memberships are closed to given members (e.g.: site is closed for subscribers or over 18s only). However, being most of these features modularised, I believe that portal administrators should have the freedom to choose. Moreover with Web 2.0, portal owners could have their implementations of <a href="http://gallery.menalto.com/">Menalto&#8217;s Gallery</a> and <a href="http://www.phpbb.com/">phpBB forums</a> integrated with Facebook or Google&#8217;s Open Social platform. The possibilities are numerous.</p>
<p>Therefore I urge for the developers of open source CMS out there to start adapting their systems to integrate with what Web 2.0 has to offer. Authentication modules for Windows Live, Yahoo and Google IDs would be a great start. More documentation and modules that focus on integration with Facebook and Google&#8217;s Open Social would also be of great value for portals that are willing to target a wide user base.</p>
<div class="editbox">EDIT: As per the St. Ego&#8217;s comments below, I decided to add some links to relevant APIs and documentation that would help developers that are up for the challenge:</div>
<table>
<tr>
<th colspan="2">Facebook</th>
</tr>
<tr>
<td class="column1"><a href="http://developers.facebook.com/">Developer&#39;s Site</a></td>
<td>Contains everything you need to get started in order to build integrated Facebook applications.</td>
</tr>
<tr>
<td class="column1"><a href="http://developers.facebook.com/opensource.php">Open Source Projects</a></td>
<td>Since Facebook has been built from the ground up using open source software, in this page you can access several Facebook open source projects, including its main platform.</td>
</tr>
<tr>
<td class="column1">
		<a href="http://developers.facebook.com/news.php?blog=1&amp;story=108">	Facebook Connect</a></td>
<td>Coming Soon. This service will allow third party websites to implement and offer Facebook features, enabling users to &quot;connect&quot; their Facebook identity, friends and privacy to any site.</td>
</tr>
<tr>
<th colspan="2">Google</th>
</tr>
<tr>
<td class="column1"><a href="http://code.google.com/">Google Code</a></td>
<td>Google&#39;s start page for developers. Contains link for several Google 	application APIs.</td>
</tr>
<tr>
<td class="column1"><a href="http://code.google.com/apis/opensocial/">Open Social</a></td>
<td>Google&#39;s Open Social API aims to define a common API for social applications across multiple web sites. </td>
</tr>
<tr>
<th colspan="2">Yahoo!</th>
</tr>
<tr>
<td class="column1"><a href="http://developer.yahoo.com/">Developer&#39;s Site</a></td>
<td>Yahoo! Developer Network contains everything you need to know about using Yahoo! APIs and web services.</td>
</tr>
<tr>
<td class="column1"><a href="http://developer.yahoo.com/auth/">Yahoo! BBA</a></td>
<td>How to implement Yahoo! Browser Base Authentication, which allow users to authenticate on third party websites using their Yahoo! log-in.</td>
</tr>
<tr>
<td class="column1"><a href="http://developer.yahoo.com/php/">PHP Dev Centre</a></td>
<td>Yahoo! Developer Network has a special site which aggregates tutorials and documentation on how to create applications in PHP to interact with Yahoo! Since PHP is the most used web scripting language by open source Content Management Systems, I though that providing a direct link to it can be useful</td>
</tr>
<tr>
<th colspan="2">Windows Live</th>
</tr>
<tr>
<td class="column1"><a href="http://dev.live.com/">Windows Live</a></td>
<td>The starting point for developers interested in Windows Live APIs, SDKs and web services. Includes Live ID, Virtual Earth, Live Messenger, Live Contacts and many more.</td>
</tr>
<tr>
<td class="column1"><a href="http://dev.live.com/liveid/">Windows Live ID</a></td>
<td>Everything you need to know to implement Windows Live authentication into third party websites.</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.pedroinnecco.com/2008/06/cms/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Runing Linux on a Windows Home Server simuntaneously</title>
		<link>http://www.pedroinnecco.com/2008/05/whs-linux/</link>
		<comments>http://www.pedroinnecco.com/2008/05/whs-linux/#comments</comments>
		<pubDate>Tue, 27 May 2008 23:26:13 +0000</pubDate>
		<dc:creator>Pedro</dc:creator>
		
		<category><![CDATA[Windows Home Server]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[virtual machine]]></category>

		<category><![CDATA[windows home server]]></category>

		<guid isPermaLink="false">http://www.pedroinnecco.com/?p=63</guid>
		<description><![CDATA[I read a few weeks ago in some of the Windows Home Server forums that some enthusiasts are trying to install Linux on a HP MediaSmart server. While I do find it to be a quite interesting exercise, I fail to see the benefits of replacing Windows Home Server with a copy of Linux, particularly [...]]]></description>
			<content:encoded><![CDATA[<p>I read a few weeks ago in some of the Windows Home Server forums that some enthusiasts are trying to install Linux on a HP MediaSmart server. While I do find it to be a quite interesting exercise, I fail to see the benefits of replacing Windows Home Server with a copy of Linux, particularly since HP has their own Linux-based home servers, plus it would be probably cheaper to build a custom one.</p>
<p>On a personal note, I rather like the idea of having a Windows-based server at home. But I do miss having the ability to play with Linux hacks. So I was thinking what I could do to have Linux as an option at home when I came with a solution where I could have both Windows Home Server and Linux on my MediaSmart server running at the same time: Virtual Server.</p>
<p><span id="more-63"></span></p>
<p>After upgrading the amount of RAM on my MediaSmart served from 512MB to 2GB, I felt this would be a great opportunity to have a Linux system without compromising the features of Windows Home Server. So I have prepared this guide to explain what I have done to run a Linux virtual machine under my Windows Home Server. I part from the principle that you know what you are doing and you have some idea of what virtualisation all about.</p>
<p>Here is what you need:</p>
<ul>
<li><strong>Upgrade your server&#8217;s RAM.</strong> 512MB is unrealistic if you want to do anything with Windows Home Server besides its out-of-the-box features. If you have a HP MediaSmart server, you can find instructions on how to upgrade the server memory <a href="http://www.homeserverhacks.com/2007/12/upgrade-memory-in-your-hp-ex470.html">here</a>. </li>
<li><strong>A copy of Microsoft Virtual Server.</strong> At the time of writing this post, the last version was 2005 R2 SP1. Virtual Server is free and can be downloaded from <a href="http://www.microsoft.com/windowsserversystem/virtualserver/">here</a>.</li>
<li><strong>A distribution of Linux.</strong> I am a big Ubuntu fan. However I opted to use openSUSE because of the benefits it has from the interoperability agreement Novell has with Microsoft (e.g.: virtual machine additions). You can get <a href="http://www.opensuse.org/">openSUSE</a> from here, and 	<a href="http://www.ubuntu.com/">Ubuntu</a> from here.</li>
</ul>
<p>Setup Instructions</p>
<ol>
<li>First and foremost, you must do a remote access to your HomeServer using UltraVNC or Remote Desktop and log in as administrator. </li>
<li>Once on the servers desktop, install Microsoft Virtual Server. Reboot the server is necessary and remote desktop into the server again as administrator.
<li>On the Servers Start Menu under Microsoft Virtual Server, click on Virtual Server Administration Website.</li>
<li>Under Virtual Machines on the left-side menu of the Admin Site, choose click on Create.</li>
<li>You must now provide the initial settings of your virtual machine. Here are some of my recommended settings for a simple Unix Server:
<ol>
<li><strong>Name.</strong> The name of the Virtual PC (e.g.: Linux, openSUSE, Ubuntu).</li>
<li><strong>Memory.</strong> The amount of RAM you want to provide for the virtual machine, bearing in mind you should leave enough for your server to run smoothly. It really depends of the amount of RAM you have and what you want to do with your Linux server. For example if I only want to use some console (text) applications I would go from a minimum of 256MB to 512MB (if I want to run services for a development environment). If using a graphical desktop and/or some more intensive applications, I might go to 1GB. As I have 2GB for my home server, I prefer to never leave the Home Server operating system with less than 1GB. </li>
<li><strong>Virtual hard disk.</strong> You can create the disk to use with your Linux virtual machine now or specify one later.<br />NOTE: If you already have or plan to have Linux on an external disk or flash drive, you could create a linked virtual hard disk that points to the Linux you partition you want to use.</li>
<li><strong>Virtual network adapter.</strong> Make sure you configure your virtual machine to connect to the external network. This will ensure that the virtual machine can be seen and accessed on your network.</li>
</ol>
</li>
<li>Once the machine is created, you will be presented with its configuration page.</li>
<li>If you need to install Linux, you need to ensure the virtual machine will be able to initiate the Linux installation process:
<ol>
<li>If you have a CD/DVD drive on your home server, simply put the disk on the drive and ensure your virtual machine CD/DVD drive properties is configure to use your physical CD/DVD drive.<br />NOTE: If you want to use your CD/DVD drive within your Linux virtual machine, you should do this procedure regardless if you need to install Linux or not.
</li>
<li>If your home server doesn&#39;t have a CD/DVD drive, you must configure the virtual machines CD/DVD driver properties to capture the ISO image of your Linux install disk.</li>
</ol>
</li>
<li>If you already have an external disk with Linux installed, or if you want to install Linux on a dedicated disk, you must create a linked virtual disk that points to your existing Linux install:
<ol>
<li>Plug the external disk with Linux on your home server.</li>
<li>On the Virtual Server Admin Site under Virtual Disks, choose Create then Linked Virtual Hard Disk.</li>
<li>Specify the location name of the file to be saved and the physical drive that will be used for the virtual disk.</li>
<li>Go back to the configuration page of your Linux virtual machine and under hard disks, provide the filename of the file created for your linked virtual hard disk.</li>
</ol>
</li>
<li>OPTIONAL: Still on the virtual machine configuration page, you can click on General properties in order to specify a username and password to run the virtual machine upon system start-up. Recommended if you want your Linux virtual machine to be always on (i.e.: starts when the home server start).</li>
<li>On the Virtual Server Admin Site under Virtual Server, choose Server Properties.</li>
<li>On the bottom of the page under your server Properties, click on Virtual Machine Remote Control(VMRC).</li>
<li>On the Virtual Machine Remote Control (CMRC) Server Properties page, ensure you enable VMRC server and specify a TCP/IP port that is not already in use on the server. Then click OK to reflect the changes.
</li>
<li>OPTIONAL: Back on the left-side menu of the Virtual Server Admin Site, under Virtual Server you could click on Resource Allocation to specify the maximum amount of resources your virtual machines can use in order to ensure resilience to your home server.
</li>
<li>Once again on the left-side menu of the Virtual Server Admin Site, under Navigation click on Master Status in order to see your recently created virtual machine. Hove the mouse over its title to show its context menu that would allow it to start and stop the virtual machine, as well to Remote Control it.
</li>
</ol>
<p>All done! Once I got my Linux box installed, I was running things like shell scripting, mySQL, Apache, PHP and other nifty tools. I hope you found this little guide useful!</p>
<p>As a next step, you could look into Microsoft Services for Unix for good interoperability between your Linux virtual machine and your Windows hosts. You can find more about Windows Services for Unix <a href="http://www.microsoft.com/windows/sfu">here</a>.</p>
<p>If you want to discuss this implementation with other Windows Home Server enthusiasts, there is a forum thread at <a href="http://www.wegotserved.co.uk">wegotserved.co.uk</a> (registration required) <a href="http://www.wegotserved.co.uk/forums/index.php?showtopic=2130" title="Forum thread at wegotserved.co.uk about this post">here</a>. Thanks to <a href="http://www.wegotserved.co.uk/author/bodogbodog/" title="Bodog's profile at wegotserved.co.uk">Bodog</a> from wegotserved.co.uk for the support!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pedroinnecco.com/2008/05/whs-linux/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ayrton Senna: 14 Anos de saudades</title>
		<link>http://www.pedroinnecco.com/2008/05/ayrton/</link>
		<comments>http://www.pedroinnecco.com/2008/05/ayrton/#comments</comments>
		<pubDate>Thu, 01 May 2008 14:17:54 +0000</pubDate>
		<dc:creator>Pedro</dc:creator>
		
		<category><![CDATA[Current Affairs]]></category>

		<category><![CDATA[ayrton]]></category>

		<category><![CDATA[champion]]></category>

		<category><![CDATA[f1]]></category>

		<category><![CDATA[hero]]></category>

		<category><![CDATA[senna]]></category>

		<guid isPermaLink="false">http://www.pedroinnecco.com/?p=48</guid>
		<description><![CDATA[
&#8211; A patriot flies a flag to unite people, while a nationalist flies a flag to segregate people
]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" /><param name="src" value="http://www.youtube.com/v/_krB7gavYDU&amp;hl=en" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://www.youtube.com/v/_krB7gavYDU&amp;hl=en" wmode="transparent"></embed></object></p>
<p>&#8211; A patriot flies a flag to unite people, while a nationalist flies a flag to segregate people</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pedroinnecco.com/2008/05/ayrton/feed/</wfw:commentRss>
		</item>
		<item>
		<title>More demagogy against biofuels</title>
		<link>http://www.pedroinnecco.com/2008/04/biofuels/</link>
		<comments>http://www.pedroinnecco.com/2008/04/biofuels/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 13:46:14 +0000</pubDate>
		<dc:creator>Pedro</dc:creator>
		
		<category><![CDATA[Current Affairs]]></category>

		<category><![CDATA[agricultural subsidies]]></category>

		<category><![CDATA[biofuel]]></category>

		<category><![CDATA[demagogues]]></category>

		<category><![CDATA[ethanol]]></category>

		<category><![CDATA[propaganda]]></category>

		<category><![CDATA[sugarcane]]></category>

		<guid isPermaLink="false">http://www.pedroinnecco.com/?p=62</guid>
		<description><![CDATA[With an international food crisis knocking at the backdoor of developed countries, comments started to fly around about biofuels being the main culprit for the rise in food prices.

How easy it is for one to blame others for their own failures. What I find amusing is the kind of comments that goes around about Brazilian [...]]]></description>
			<content:encoded><![CDATA[<p>With an international food crisis knocking at the backdoor of developed countries, comments started to fly around about biofuels being the main culprit for the rise in food prices.</p>
<p><span id="more-62"></span></p>
<p class="MsoNormal">How easy it is for one to blame others for their own failures. What I find amusing is the kind of comments that goes around about Brazilian biofuels. Forgive me for being so blunt, but I think that 30 years of experience in the biofuel market does give Brazil more know-how and leverage to talk about the subject. And if one thinks that the Brazilian perspective is solely motivated by commercial opportunities with regards to its biofuels, well think again from another perspective:</p>
<p class="MsoNormal">Brazil’s production of biofuel is so far mostly aimed towards the internal market. Just look how haply Brazil is powering its cars with flexi-engine fuels that support the mixing of any ratio of gasoline and ethanol.</p>
<p class="MsoNormal">Since sugar is not a ration or basic food product like corn or beans, it is very anecdotal to claim that it is responsible for the raise of food prices. Moreover, only 0.02% of Brazil’s arable land if used for sugarcane. From this 0.02%, only half is used for fuel production (that is 0.01%). There are no issues in Brazil with over production of sugar cane favouring other types of crops, and due to the size of Brazil (amongst other elements I raised previously) it is quite far-fetched to think it would ever be.</p>
<p class="MsoNormal">So if the Europe is concerned about the raise in food price, here is some food-for-thought (no pun intended): What about Europe’s unfair <a title="Read about it on Wikipedia" href="http://en.wikipedia.org/wiki/Common_Agricultural_Policy">agricultural subsidies</a> that not only harm their own small farmers, but also poorer regions like South America and Africa?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pedroinnecco.com/2008/04/biofuels/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Knight jumps queen&#8230;</title>
		<link>http://www.pedroinnecco.com/2008/04/knight-jumps-queen/</link>
		<comments>http://www.pedroinnecco.com/2008/04/knight-jumps-queen/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 12:34:05 +0000</pubDate>
		<dc:creator>Pedro</dc:creator>
		
		<category><![CDATA[Current Affairs]]></category>

		<category><![CDATA[belarus]]></category>

		<category><![CDATA[capitalism]]></category>

		<category><![CDATA[cold war]]></category>

		<category><![CDATA[comunism]]></category>

		<category><![CDATA[georgia]]></category>

		<category><![CDATA[moldova]]></category>

		<category><![CDATA[russia]]></category>

		<guid isPermaLink="false">http://www.pedroinnecco.com/?p=61</guid>
		<description><![CDATA[According to repeated statements by the Russian government nothing of what you are about to see ever happened.


I took the liberty to quote the &#8220;The Hunt for the Red October&#8221; movie opening quote at the beginning of this post. In the 1990 movie, the captain of an advanced first-strike soviet submarine addresses his crew, claiming [...]]]></description>
			<content:encoded><![CDATA[<p>According to repeated statements by the Russian government nothing of what you are about to see ever happened.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="src" value="http://www.youtube.com/v/bxZsi5SJA_E&amp;hl=en&amp;fs=1" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/bxZsi5SJA_E&amp;hl=en&amp;fs=1" allowfullscreen="true"></embed></object><br />
<span id="more-61"></span><br />
I took the liberty to quote the &#8220;The Hunt for the Red October&#8221; movie opening quote at the beginning of this post. In the 1990 movie, the captain of an advanced first-strike soviet submarine addresses his crew, claiming that they&#8217;re on a game of chess with their old adversary.</p>
<p>And I must take my hat off to the Kremlin: Not that I agree with their politics, but I must confess that they seem to surprise the west over and over again with their moves. Keeping on with the chess analogy, Kasparov&#8217;s fatherland is showing off to the world how the game is meant to be played (ironically, that is regardless of how Kasparov himself may feel).</p>
<p>To me, Russia proclaiming the end of the Soviet rule and a shift to democracy was one of the biggest strikes of evil geniuses I&#8217;ve witnessed so far. With the end of the cold war declared, Russia was officially acknowledged as a friendly democratic country. On the other hand, it inherited virtually all of USSR foreign relation protocols, including partnerships and mutual aid with socialist regimes. Plus, having veto power within the UN Security Council gives Russia an (unfair?) handicap advantage – making a game of chess look more like a game of tic-tac-toe from this side of the (former?) iron curtain.</p>
<p>Moldova is a former Soviet Republic, located between Romania and Ukraine. A unrecognised breakaway republic, called the Pridnestrovian Moldavian Republic is located within its eastern border with Ukraine. A Russian “peace keeping” mission is present in the region since 1992, which according to the government of Moldova, “is against the political will of Moldovan constitutional authorities and defies the unanimously recognized international norms and principles, being qualified by Moldovan authorities as a foreign military occupation illegally deployed on the territory of the state” (<a href="http://politicom.moldova.org/stiri/eng/20998/">source</a>).</p>
<p>Since they say a picture is worth a thousand words, take a look at the flags and coat of arms of the previous Moldavian SSR, the current Moldovan Republic and the Pridnestrovian Moldavian Republic (separatist Transnistria). Can you spot the similarities?</p>
<table style="width: 100%;" border="0">
<tbody>
<tr>
<th>Moldavian SSR (until 1991)</th>
<th>Moldova (present)</th>
<th>Trasnistria State (separatists)</th>
</tr>
<tr>
<td><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/5/5a/Flag_of_Moldavian_SSR.svg/140px-Flag_of_Moldavian_SSR.svg.png" border="0" alt="" width="140" height="70" /></td>
<td><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/2/27/Flag_of_Moldova.svg/125px-Flag_of_Moldova.svg.png" border="0" alt="Flag of Moldova" width="125" height="63" /></td>
<td><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/9/93/Transnistria_State_Flag.svg/125px-Transnistria_State_Flag.svg.png" border="0" alt="Flag of Transnistria" width="125" height="63" /></td>
</tr>
<tr>
<td><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/COA_Moldavian_SSR.png/140px-COA_Moldavian_SSR.png" border="0" alt="" width="140" height="158" /></td>
<td><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/a/a3/Coat_of_arms_of_Moldova.svg/85px-Coat_of_arms_of_Moldova.svg.png" border="0" alt="Coat of arms of Moldova" width="85" height="107" /></td>
<td><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/5/52/Transnistria-coa.png/85px-Transnistria-coa.png" border="0" alt="Coat of arms of Transnistria" width="85" height="92" /></td>
</tr>
</tbody>
</table>
<p>Another regime that has (unconditional?) support from the Kremlin is the Republic of Belarus. It&#8217;s (so far perpetual) president Alexander Lukashenko is seen by his critics as an authoriarian leader which policies are influenced by a nostalgia for the Soviet regime. Let&#8217;s have a look at their flags and coat of arms as well:</p>
<table style="width: 100%;" border="0">
<tbody>
<tr>
<th>Byelorrusian SSR (until 1991)</th>
<th>Republic of Belarus (present)</th>
</tr>
<tr>
<td><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/4/46/Flag_of_Byelorussian_SSR.svg/140px-Flag_of_Byelorussian_SSR.svg.png" border="0" alt="" width="140" height="70" /></td>
<td><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/8/85/Flag_of_Belarus.svg/125px-Flag_of_Belarus.svg.png" border="0" alt="" width="125" height="63" /></td>
</tr>
<tr>
<td><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/9/99/COA_Belorussian_SSR.png/140px-COA_Belorussian_SSR.png" border="0" alt="" width="140" height="141" /></td>
<td><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/3/30/Coat_of_arms_of_Belarus.svg/85px-Coat_of_arms_of_Belarus.svg.png" border="0" alt="" width="85" height="85" /></td>
</tr>
</tbody>
</table>
<p>Can you spot the similarities? It would be funny if it wasn’t sad. But now trying to be completely pragmatic (if one could ever) – how is this different from what truly democratic western countries ever did? Russia’s move, in my opinion, echoes the stand of the British Empire with regards to South America’s independence from Spain. Breaking South America in small sovereign states would hinder the possibilities of a super power in the region with a stronger bargaining power.</p>
<p>Thus, to me Russia’s strategy just reinstate that capitalism and communism is just two different sides of the same coin.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pedroinnecco.com/2008/04/knight-jumps-queen/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Gartner says: Windows is collapsing (really?)</title>
		<link>http://www.pedroinnecco.com/2008/04/gartner/</link>
		<comments>http://www.pedroinnecco.com/2008/04/gartner/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 15:46:12 +0000</pubDate>
		<dc:creator>Pedro</dc:creator>
		
		<category><![CDATA[IT]]></category>

		<category><![CDATA[analysis]]></category>

		<category><![CDATA[gartner]]></category>

		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.pedroinnecco.com/?p=58</guid>
		<description><![CDATA[If you are into IT, you probably heard the news that Gartner, the big USA research and advisory company recently warned the industry in a conference that Windows is in danger of collapsing. A bold statement, and once you read Gartner&#8217;s argument, it can give the impression to neophyte readers that it is a smart [...]]]></description>
			<content:encoded><![CDATA[<p>If you are into IT, you probably heard the news that Gartner, the big USA research and advisory company recently warned the industry in a conference that Windows is in danger of collapsing. A bold statement, and once you read Gartner&#8217;s argument, it can give the impression to neophyte readers that it is a smart and throughfully researched argument. Well, not really.<br />
<span id="more-58"></span><br />
As Paul Thurrott <a href="http://community.winsupersite.com/blogs/paul/archive/2008/04/12/the-great-windows-collapse-of-2011.aspx">well described in his website</a>, Gartner is just &#8220;playing catch-up&#8221; with the industry here. One thing I must agree with Thurrott is that analysts are &#8220;always late to the party&#8221;. But I would go further, claiming that analysts assertions are often driven by hidden agendas. A claim that, I must appologise to you, the reader, is way to broad to be covered here &#8212; and I don&#8217;t want to move out of the main scope.</p>
<p>It is not my intention to just second Thurrott in his opinions. In fact that would be a waste of time, as probably a good part of the IT community that is familiar with Windows and the recent strategies announced by Microsoft (particularly about Windows 7) is chuckling at Gartner&#8217;s comments. For those that would like to know why, you can read Thurrott&#8217;s views about Gartner&#8217;s assertions on his website <a href="http://community.winsupersite.com/blogs/paul/archive/2008/04/12/the-great-windows-collapse-of-2011.aspx">here</a> and then <a href="http://www.winsupersite.com/showcase/winvista_broken.asp">here</a>.</p>
<p>What I do want in this case is to share you my views on what is the real problem with Windows. In my view, the biggest nonsense in Gartner&#8217;s argument is that they say that Windows should have different kernels (&#8221;one size doesn&#8217;t fit all&#8221;) whilst at the same time they made a case against the over complexity of the operating system.</p>
<p>Different kernels? This is as complex as it gets. My view is that Gartner simply wanted to sound smart and give the impression that they know what they&#8217;re talking about. As Thurrott well put in his site, Windows VISTA is the most modularised version of Windows, and there are several editions available for different needs (Home Basic, Home Premium, Business, Enterprise, Ultimate, &#8230;). The factual difference is that, instead of creating different kernels (as Gartner argues in favour) the key is to modularise it instead &#8212; a practice that is Microsoft&#8217;s main strategy for the Windows brand.</p>
<p>The problem I see here is software compatibility is that Microsoft should have opted to modularisation about five years ago. And I mean way more modularisation than Microsoft have now with Windows VISTA and Windows Server 2008. Things like the NTVDM, POSIX and OS/2 compatibility layers should have been optional modules. In fact, I was just recently thinking about NTVDM being removed from x64 flavours of Windows. Well, for me it makes sense. I mean, I can get much better DOS legacy support by getting something like DOSBOX to run DOS applications.</p>
<p>As for complexity, again I see this as a problem of modularisation. Just out of curiosity: What happened with the option of doing a &#8220;custom install&#8221; in Windows and choose NOT to install Painter, Screensavers and things like that? For a 14GB of HD space hungry operating system like Windows VISTA, this is a must. I want to be able to choose what add or remove during the installation, and without having to edit some unnatened script files.</p>
<p>Moreover, I think the complexity problem is way beyond bundled <em>goodies</em> like Windows Mail or Windows Movie Maker. The problem is that Windows VISTA requires a minimum of 1GB of RAM to barely run. I&#8217;m sorry but this is insane. I don&#8217;t care how much cheaper memory is these days. What I see is that today you can do similar funky graphics in *nix with 512MB RAM. The problem? Again I think is the fact of little modularity within the kernel.</p>
<p>As for hardware compatibility, I agree with Thurrott that Windows VISTA being having issues of incompatibility is a myth. I know that VISTA has much, MUCH better drivers. However, this came with a dreadful cost (which is a related, but different subject):</p>
<p>The fact that Microsoft only allow signed drivers to run under Windows x64 is SUICIDE. Probably one of the siliest moves Microsoft did for the x64 platform. Why? Well, sometimes there are nice open source applications out there that require abstraction layers that sits on drivers (e.g.: network analysis tools, emulators, etc). Being open source drivers, it is well  likely that they won&#8217;t have their drivers signed (me thinks). So, what if I want to install some open source cryptographic tool? what about VNC&#8217;s video driver? What about network analysis tools, and some *nix ported applications which require &#8220;drivers&#8221;? See my point?</p>
<p>Moreover, I despite the fact that Microsoft added some shenanigans on their HAL, such as disabling sound features when someone inputs something in the MIC IN or LINE IN of the PC, etc. These shenanigans, which were added to hurdle piracy, do little to prevent piracy, but do a lot to annoy customers.</p>
<p>The way I perceive these issues, I don&#8217;t believe Windows is in danger of collapsing &#8212; far from it in fact. But I do think that Microsoft is in danger of loosing market within the enterprise and power user segments of the market to *nix (BSD, Linux, Unix-based systems) &#8212; And I make my point as an IT specialist and implementator, not as an analyst.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pedroinnecco.com/2008/04/gartner/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
